Syzbot CI
All Series
Statistics
Content
×
Subject
mm/swap: introduce priority queues for swap device allocation
Author
lianux.mm@gmail.com
Date
2026-10-27 16:03:17 +0000 UTC
Version
Version 3
Cc
akpm@linux-foundation.org
baohua@kernel.org
baoquan.he@linux.dev
bhe@redhat.com
chrisl@kernel.org
gustavoars@kernel.org
kasong@tencent.com
kees@kernel.org
kunwu.chan@linux.dev
lianux.mm@gmail.com
linjh22s@gmail.com
linux-hardening@vger.kernel.org
linux-kernel@vger.kernel.org
linux-mm@kvack.org
nphamcs@gmail.com
shikemeng@huaweicloud.com
tglx@kernel.org
youngjun.park@lge.com
Patches (18)
Expand
Name
Content
[All]
[RFC PATCH v3 01/18] mm/swap: remove unused parameter for reading swap header
[Body]
[RFC PATCH v3 02/18] mm/swap: slightly cleanup the code for hibernation error handling
[Body]
[RFC PATCH v3 03/18] mm/swap: cleanup and document swap device availability flag usage
[Body]
[RFC PATCH v3 04/18] mm/swap: introduce swap device iteration helper
[Body]
[RFC PATCH v3 05/18] mm/swap: change the swapon lock into a percpu rwsem
[Body]
[RFC PATCH v3 06/18] mm/swap: serialize swap publication before removing swapon mutex
[Body]
[RFC PATCH v3 07/18] mm/swap: consolidate swap inuse accounting helpers
[Body]
[RFC PATCH v3 08/18] mm/swap: change back to use each swap device's percpu cluster
[Body]
[RFC PATCH v3 09/18] mm/swap: avoid direct reclaim when populating swap cluster metadata
[Body]
[RFC PATCH v3 10/18] mm/swap: add priority queue for swap device allocation
[Body]
[RFC PATCH v3 11/18] mm/swap: remove available list
[Body]
[RFC PATCH v3 12/18] mm/swap: bound synchronous discard during allocation
[Body]
[RFC PATCH v3 13/18] mm/swap: drop swap active plist
[Body]
[RFC PATCH v3 14/18] lib/plist.c: remove requeue function
[Body]
[RFC PATCH v3 15/18] mm/swap: reuse per-CPU queue readers across priority changes
[Body]
[RFC PATCH v3 16/18] mm/swap: advance the global queue cursor directly between priority rings
[Body]
[RFC PATCH v3 17/18] mm/swap: skip reader rotation for single-device priority rings
[Body]
[RFC PATCH v3 18/18] mm/swap: redistribute queue readers after membership changes
[Body]
Series Summary
in progress
Status: in progress
Sessions
Session 2026-10-27
in progress
ID (for dev)
5c3b31a8-2821-4c80-85ba-803c0c109565
Status
in progress
Triaged
OK
[Log]
[Trajectory]
Execution Log
[Link]
Test
Base
Patched
Verdict