hc
2023-11-20 2e7bd41e4e8ab3d1efdabd9e263a2f7fe79bff8c
kernel/include/linux/swap.h
....@@ -12,6 +12,7 @@
1212 #include <linux/fs.h>
1313 #include <linux/atomic.h>
1414 #include <linux/page-flags.h>
15
+#include <linux/locallock.h>
1516 #include <asm/page.h>
1617
1718 struct notifier_block;
....@@ -335,6 +336,7 @@
335336
336337
337338 /* linux/mm/swap.c */
339
+DECLARE_LOCAL_IRQ_LOCK(swapvec_lock);
338340 extern void lru_cache_add(struct page *);
339341 extern void lru_cache_add_anon(struct page *page);
340342 extern void lru_cache_add_file(struct page *page);