• Satyam Sharma's avatar
    i386: fix argument signedness warnings · ffecad95
    Satyam Sharma authored
    These build warnings:
    
    In file included from include/asm/thread_info.h:16,
    from include/linux/thread_info.h:21,
    from include/linux/preempt.h:9,
    from include/linux/spinlock.h:49,
    from include/linux/vmalloc.h:4,
    from arch/i386/boot/compressed/misc.c:14:
    include/asm/processor.h: In function cpuid_count
    include/asm/processor.h:615: warning: pointer targets in passing argument 1 of native_cpuid differ in signedness
    include/asm/processor.h:615: warning: pointer targets in passing argument 2 of native_cpuid differ in signedness
    include/asm/processor.h:615: warning: pointer targets in passing argument 3 of native_cpuid differ in signedness
    include/asm/processor.h:615: warning: pointer targets in passing argument 4 of native_cpuid differ in signedness
    
    come because the arguments have been specified as pointers to (signed) int
    types, not unsigned. So let's specify those as unsigned. Do some codingstyle
    here and there while at it.
    
    [ tglx: arch/x86 adaptation ]
    Signed-off-by: default avatarSatyam Sharma <satyam@infradead.org>
    Signed-off-by: default avatarAndi Kleen <ak@suse.de>
    Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
    Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
    ffecad95
processor_32.h 19.3 KB