mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-04 04:04:19 +00:00
mm/swap: remove unused local variable nr_shadows
Since commit 55c653b71e8c ("mm: stop accounting shadow entries"), nr_shadows is not used anymore. Link: https://lkml.kernel.org/r/20210520134022.1370406-3-linmiaohe@huawei.com Signed-off-by: Miaohe Lin <linmiaohe@huawei.com> Reviewed-by: Matthew Wilcox (Oracle) <willy@infradead.org> Cc: Hugh Dickins <hughd@google.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
bb243f7dc6
commit
eb7709c5f3
@ -114,8 +114,6 @@ int add_to_swap_cache(struct page *page, swp_entry_t entry,
|
||||
SetPageSwapCache(page);
|
||||
|
||||
do {
|
||||
unsigned long nr_shadows = 0;
|
||||
|
||||
xas_lock_irq(&xas);
|
||||
xas_create_range(&xas);
|
||||
if (xas_error(&xas))
|
||||
@ -124,7 +122,6 @@ int add_to_swap_cache(struct page *page, swp_entry_t entry,
|
||||
VM_BUG_ON_PAGE(xas.xa_index != idx + i, page);
|
||||
old = xas_load(&xas);
|
||||
if (xa_is_value(old)) {
|
||||
nr_shadows++;
|
||||
if (shadowp)
|
||||
*shadowp = old;
|
||||
}
|
||||
@ -260,7 +257,6 @@ void clear_shadow_from_swap_cache(int type, unsigned long begin,
|
||||
void *old;
|
||||
|
||||
for (;;) {
|
||||
unsigned long nr_shadows = 0;
|
||||
swp_entry_t entry = swp_entry(type, curr);
|
||||
struct address_space *address_space = swap_address_space(entry);
|
||||
XA_STATE(xas, &address_space->i_pages, curr);
|
||||
@ -270,7 +266,6 @@ void clear_shadow_from_swap_cache(int type, unsigned long begin,
|
||||
if (!xa_is_value(old))
|
||||
continue;
|
||||
xas_store(&xas, NULL);
|
||||
nr_shadows++;
|
||||
}
|
||||
xa_unlock_irq(&address_space->i_pages);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user