• Emil Goode's avatar
    staging: android: binder: fix sparse warnings · 78aee0fc
    Emil Goode authored
    Fix sparse warnings by adding __user annotation to stucts.
    
    This patch fixes the the following sparse warnings:
    
    drivers/staging/android/binder.c:1343:76: warning:
    	incorrect type in argument 2 (different address spaces)
    	drivers/staging/android/binder.c:1343:76:
    	expected void [noderef] <asn:1>*ptr
    	drivers/staging/android/binder.c:1343:76: got void *binder
    drivers/staging/android/binder.c:1567:57: warning:
    	incorrect type in argument 2 (different address spaces)
    	drivers/staging/android/binder.c:1567:57:
    	expected void const [noderef] <asn:1>*from
    	drivers/staging/android/binder.c:1567:57:
    	got void const *buffer
    drivers/staging/android/binder.c:1573:46: warning:
    	incorrect type in argument 2 (different address spaces)
    	drivers/staging/android/binder.c:1573:46:
    	expected void const [noderef] <asn:1>*from
    	drivers/staging/android/binder.c:1573:46:
    	got void const *offsets
    drivers/staging/android/binder.c:1603:76: warning:
    	incorrect type in argument 2 (different address spaces)
    	drivers/staging/android/binder.c:1603:76:
    	expected void [noderef] <asn:1>*ptr
    	drivers/staging/android/binder.c:1603:76: got void *binder
    drivers/staging/android/binder.c:1605:64: warning:
    	incorrect type in argument 2 (different address spaces)
    	drivers/staging/android/binder.c:1605:64:
    	expected void [noderef] <asn:1>*ptr
    	drivers/staging/android/binder.c:1605:64: got void *binder
    drivers/staging/android/binder.c:1605:76: warning:
    	incorrect type in argument 3 (different address spaces)
    	drivers/staging/android/binder.c:1605:76:
    	expected void [noderef] <asn:1>*cookie
    	drivers/staging/android/binder.c:1605:76: got void *cookie
    drivers/staging/android/binder.c:1613:40: error:
    	incompatible types in comparison
    Signed-off-by: default avatarEmil Goode <emilgoode@gmail.com>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
    78aee0fc
binder.h 8.88 KB