--- zzzz-none-000/linux-2.6.39.4/include/linux/kmemleak.h 2011-08-03 19:43:28.000000000 +0000 +++ puma6-atom-6490-729/linux-2.6.39.4/include/linux/kmemleak.h 2021-11-10 13:38:17.000000000 +0000 @@ -59,37 +59,37 @@ static inline void kmemleak_init(void) { } -static inline void kmemleak_alloc(const void *ptr, size_t size, int min_count, - gfp_t gfp) +static inline void kmemleak_alloc(const void *ptr __attribute__((unused)), size_t size __attribute__((unused)), int min_count __attribute__((unused)), + gfp_t gfp __attribute__((unused))) { } -static inline void kmemleak_alloc_recursive(const void *ptr, size_t size, - int min_count, unsigned long flags, - gfp_t gfp) +static inline void kmemleak_alloc_recursive(const void *ptr __attribute__((unused)), size_t size __attribute__((unused)), + int min_count __attribute__((unused)), unsigned long flags __attribute__((unused)), + gfp_t gfp __attribute__((unused))) { } -static inline void kmemleak_free(const void *ptr) +static inline void kmemleak_free(const void *ptr __attribute__((unused))) { } -static inline void kmemleak_free_part(const void *ptr, size_t size) +static inline void kmemleak_free_part(const void *ptr __attribute__((unused)), size_t size __attribute__((unused))) { } -static inline void kmemleak_free_recursive(const void *ptr, unsigned long flags) +static inline void kmemleak_free_recursive(const void *ptr __attribute__((unused)), unsigned long flags __attribute__((unused))) { } -static inline void kmemleak_not_leak(const void *ptr) +static inline void kmemleak_not_leak(const void *ptr __attribute__((unused))) { } -static inline void kmemleak_ignore(const void *ptr) +static inline void kmemleak_ignore(const void *ptr __attribute__((unused))) { } -static inline void kmemleak_scan_area(const void *ptr, size_t size, gfp_t gfp) +static inline void kmemleak_scan_area(const void *ptr __attribute__((unused)), size_t size __attribute__((unused)), gfp_t gfp __attribute__((unused))) { } -static inline void kmemleak_erase(void **ptr) +static inline void kmemleak_erase(void **ptr __attribute__((unused))) { } -static inline void kmemleak_no_scan(const void *ptr) +static inline void kmemleak_no_scan(const void *ptr __attribute__((unused))) { }