[PATCH] rocker: fix harmless warning on 32-bit machines
David Miller
davem at davemloft.net
Tue Jan 13 13:56:57 PST 2015
From: Arnd Bergmann <arnd at arndb.de>
Date: Tue, 13 Jan 2015 15:23:52 +0100
> The rocker driver tries to assign a pointer to a 64-bit integer
> and then back to a pointer. This is safe on all architectures,
> but causes a compiler warning when pointers are shorter than
> 64-bit:
>
> rocker/rocker.c: In function 'rocker_desc_cookie_ptr_get':
> rocker/rocker.c:809:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
> return (void *) desc_info->desc->cookie;
> ^
>
> This adds another cast to uintptr_t to tell the compiler
> that it's safe.
>
> Signed-off-by: Arnd Bergmann <arnd at arndb.de>
Applied to net-next, thanks.
More information about the linux-arm-kernel
mailing list