Details
-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
Lustre 2.17.0
-
None
-
The ptlrpc layer.
-
3
-
9223372036854775807
Description
In many places in the ptlrpc layer we are taking a spin lock to read a single bit. We can remove the need for these spin_locks by using bitmap with the various atomic bitops the kernel provides. This avoids potential might_sleep issues since often the ptlrpc code is run in an atomic context.
"James Simmons <jsimmons@infradead.org>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/58743
Subject: LU-18912 ptlrpc: change struct import bit files to bitmap API
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 7cda58b072b55137d1caef23b7e43e420f1e27d4