mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-25 13:14:07 +08:00
mm/vmscan: remove prefetch_prev_lru_page
This macro was never used in git history. So better to remove. Link: http://lkml.kernel.org/r/1579006500-127143-1-git-send-email-alex.shi@linux.alibaba.com Signed-off-by: Alex Shi <alex.shi@linux.alibaba.com> Reviewed-by: Andrew Morton <akpm@linux-foundation.org> Cc: Qian Cai <cai@lca.pw> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
6c9e0907fc
commit
fffbacc1ec
14
mm/vmscan.c
14
mm/vmscan.c
@ -146,20 +146,6 @@ struct scan_control {
|
||||
struct reclaim_state reclaim_state;
|
||||
};
|
||||
|
||||
#ifdef ARCH_HAS_PREFETCH
|
||||
#define prefetch_prev_lru_page(_page, _base, _field) \
|
||||
do { \
|
||||
if ((_page)->lru.prev != _base) { \
|
||||
struct page *prev; \
|
||||
\
|
||||
prev = lru_to_page(&(_page->lru)); \
|
||||
prefetch(&prev->_field); \
|
||||
} \
|
||||
} while (0)
|
||||
#else
|
||||
#define prefetch_prev_lru_page(_page, _base, _field) do { } while (0)
|
||||
#endif
|
||||
|
||||
#ifdef ARCH_HAS_PREFETCHW
|
||||
#define prefetchw_prev_lru_page(_page, _base, _field) \
|
||||
do { \
|
||||
|
Loading…
Reference in New Issue
Block a user