diff options
| author | Yu Kuai <yukuai@fygo.io> | 2026-06-08 11:42:45 +0800 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2026-06-24 06:42:31 -0600 |
| commit | 9327a865e395a53f67dffac4710beb1d4730495e (patch) | |
| tree | a73678760da9953814230115fc25e74d732ae96a /include/linux/stackprotector.h | |
| parent | 56cc24f59c145ce6938959f792df04b8a4f5a4d8 (diff) | |
blk-cgroup: don't nest queue_lock under rcu in blkg_lookup_create()
Change this in two steps:
1) hold rcu lock and do blkg_lookup() from fast path;
2) hold queue_lock directly from slow path, and don't nest it under rcu
lock;
Prepare to convert protecting blkcg with blkcg_mutex instead of
queue_lock.
Signed-off-by: Yu Kuai <yukuai@fygo.io>
Link: https://patch.msgid.link/93f33cc9e5a39dddb78dcd934d0c1d04b564fb00.1780621988.git.yukuai@fygo.io
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'include/linux/stackprotector.h')
0 files changed, 0 insertions, 0 deletions
