projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
87b11f8
)
swap: cleanup duplicated WARN_ON in add_to_avail_list
author
Ma Wupeng
<mawupeng1@huawei.com>
Tue, 27 Jun 2023 12:08:32 +0000
(20:08 +0800)
committer
Andrew Morton
<akpm@linux-foundation.org>
Fri, 18 Aug 2023 17:12:00 +0000
(10:12 -0700)
Patch series "fix WARN_ON in add_to_avail_list".
Empty check for plist_node is checked in add_to_avail_list and plist_add.
Drop the duplicate one in add_to_avail_list.
Link:
https://lkml.kernel.org/r/20230627120833.2230766-1-mawupeng1@huawei.com
Link:
https://lkml.kernel.org/r/20230627120833.2230766-2-mawupeng1@huawei.com
Signed-off-by: Ma Wupeng <mawupeng1@huawei.com>
Cc: Hugh Dickins <hughd@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/swapfile.c
patch
|
blob
|
history
diff --git
a/mm/swapfile.c
b/mm/swapfile.c
index 8e6dde68b38904a97f6b30fbda4ffbe1122c7837..2a469364207172728ec9e8ac15158a78f7f055ef 100644
(file)
--- a/
mm/swapfile.c
+++ b/
mm/swapfile.c
@@
-714,10
+714,8
@@
static void add_to_avail_list(struct swap_info_struct *p)
int nid;
spin_lock(&swap_avail_lock);
- for_each_node(nid) {
- WARN_ON(!plist_node_empty(&p->avail_lists[nid]));
+ for_each_node(nid)
plist_add(&p->avail_lists[nid], &swap_avail_heads[nid]);
- }
spin_unlock(&swap_avail_lock);
}