--- zzzz-none-000/linux-3.10.107/include/linux/swap.h 2017-06-27 09:49:32.000000000 +0000 +++ vr9-7490-729/linux-3.10.107/include/linux/swap.h 2021-11-10 11:53:56.000000000 +0000 @@ -284,7 +284,7 @@ extern int zone_reclaim(struct zone *, gfp_t, unsigned int); #else #define zone_reclaim_mode 0 -static inline int zone_reclaim(struct zone *z, gfp_t mask, unsigned int order) +static inline int zone_reclaim(struct zone *z __attribute__((unused)), gfp_t mask __attribute__((unused)), unsigned int order __attribute__((unused))) { return 0; } @@ -300,11 +300,11 @@ extern int scan_unevictable_register_node(struct node *node); extern void scan_unevictable_unregister_node(struct node *node); #else -static inline int scan_unevictable_register_node(struct node *node) +static inline int scan_unevictable_register_node(struct node *node __attribute__((unused))) { return 0; } -static inline void scan_unevictable_unregister_node(struct node *node) +static inline void scan_unevictable_unregister_node(struct node *node __attribute__((unused))) { } #endif @@ -314,7 +314,7 @@ #ifdef CONFIG_MEMCG extern int mem_cgroup_swappiness(struct mem_cgroup *mem); #else -static inline int mem_cgroup_swappiness(struct mem_cgroup *mem) +static inline int mem_cgroup_swappiness(struct mem_cgroup *mem __attribute__((unused))) { return vm_swappiness; } @@ -322,7 +322,7 @@ #ifdef CONFIG_MEMCG_SWAP extern void mem_cgroup_uncharge_swap(swp_entry_t ent); #else -static inline void mem_cgroup_uncharge_swap(swp_entry_t ent) +static inline void mem_cgroup_uncharge_swap(swp_entry_t ent __attribute__((unused))) { } #endif @@ -399,7 +399,7 @@ mem_cgroup_uncharge_swapcache(struct page *page, swp_entry_t ent, bool swapout); #else static inline void -mem_cgroup_uncharge_swapcache(struct page *page, swp_entry_t ent, bool swapout) +mem_cgroup_uncharge_swapcache(struct page *page __attribute__((unused)), swp_entry_t ent __attribute__((unused)), bool swapout __attribute__((unused))) { } #endif @@ -427,71 +427,71 @@ #define free_swap_and_cache(swp) is_migration_entry(swp) #define swapcache_prepare(swp) is_migration_entry(swp) -static inline int add_swap_count_continuation(swp_entry_t swp, gfp_t gfp_mask) +static inline int add_swap_count_continuation(swp_entry_t swp __attribute__((unused)), gfp_t gfp_mask __attribute__((unused))) { return 0; } -static inline void swap_shmem_alloc(swp_entry_t swp) +static inline void swap_shmem_alloc(swp_entry_t swp __attribute__((unused))) { } -static inline int swap_duplicate(swp_entry_t swp) +static inline int swap_duplicate(swp_entry_t swp __attribute__((unused))) { return 0; } -static inline void swap_free(swp_entry_t swp) +static inline void swap_free(swp_entry_t swp __attribute__((unused))) { } -static inline void swapcache_free(swp_entry_t swp, struct page *page) +static inline void swapcache_free(swp_entry_t swp __attribute__((unused)), struct page *page __attribute__((unused))) { } -static inline struct page *swapin_readahead(swp_entry_t swp, gfp_t gfp_mask, - struct vm_area_struct *vma, unsigned long addr) +static inline struct page *swapin_readahead(swp_entry_t swp __attribute__((unused)), gfp_t gfp_mask __attribute__((unused)), + struct vm_area_struct *vma __attribute__((unused)), unsigned long addr __attribute__((unused))) { return NULL; } -static inline int swap_writepage(struct page *p, struct writeback_control *wbc) +static inline int swap_writepage(struct page *p __attribute__((unused)), struct writeback_control *wbc __attribute__((unused))) { return 0; } -static inline struct page *lookup_swap_cache(swp_entry_t swp) +static inline struct page *lookup_swap_cache(swp_entry_t swp __attribute__((unused))) { return NULL; } -static inline int add_to_swap(struct page *page, struct list_head *list) +static inline int add_to_swap(struct page *page __attribute__((unused)), struct list_head *list __attribute__((unused))) { return 0; } -static inline int add_to_swap_cache(struct page *page, swp_entry_t entry, - gfp_t gfp_mask) +static inline int add_to_swap_cache(struct page *page __attribute__((unused)), swp_entry_t entry __attribute__((unused)), + gfp_t gfp_mask __attribute__((unused))) { return -1; } -static inline void __delete_from_swap_cache(struct page *page) +static inline void __delete_from_swap_cache(struct page *page __attribute__((unused))) { } -static inline void delete_from_swap_cache(struct page *page) +static inline void delete_from_swap_cache(struct page *page __attribute__((unused))) { } -static inline int page_swapcount(struct page *page) +static inline int page_swapcount(struct page *page __attribute__((unused))) { return 0; } #define reuse_swap_page(page) (page_mapcount(page) == 1) -static inline int try_to_free_swap(struct page *page) +static inline int try_to_free_swap(struct page *page __attribute__((unused))) { return 0; } @@ -504,7 +504,7 @@ } static inline void -mem_cgroup_uncharge_swapcache(struct page *page, swp_entry_t ent) +mem_cgroup_uncharge_swapcache(struct page *page __attribute__((unused)), swp_entry_t ent __attribute__((unused))) { }