--- zzzz-none-000/linux-3.10.107/include/linux/vmstat.h 2017-06-27 09:49:32.000000000 +0000 +++ vr9-7490-729/linux-3.10.107/include/linux/vmstat.h 2021-11-10 11:53:56.000000000 +0000 @@ -49,6 +49,10 @@ extern void all_vm_events(unsigned long *); +#if defined(CONFIG_AVM_POWERMETER) +extern void __all_vm_events(unsigned long *ret); +#endif/*--- #if defined(CONFIG_AVM_POWERMETER) ---*/ + extern void vm_events_fold_cpu(int cpu); #else @@ -250,15 +254,15 @@ #define set_pgdat_percpu_threshold(pgdat, callback) { } -static inline void refresh_cpu_vm_stats(int cpu) { } -static inline void refresh_zone_stat_thresholds(void) { } +static inline void refresh_cpu_vm_stats(int cpu __attribute__((unused))) { } +static inline void refresh_zone_stat_thresholds(void __attribute__((unused))) { } -static inline void drain_zonestat(struct zone *zone, - struct per_cpu_pageset *pset) { } +static inline void drain_zonestat(struct zone *zone __attribute__((unused)), + struct per_cpu_pageset *pset __attribute__((unused))) { } #endif /* CONFIG_SMP */ static inline void __mod_zone_freepage_state(struct zone *zone, int nr_pages, - int migratetype) + int migratetype __maybe_unused) { __mod_zone_page_state(zone, NR_FREE_PAGES, nr_pages); if (is_migrate_cma(migratetype))