Thread (110 messages) 110 messages, 6 authors, 2023-07-27

Re: [PATCH v2 25/47] dm: dynamically allocate the dm-bufio shrinker

From: Muchun Song <muchun.song@linux.dev>
Date: 2023-07-26 07:27:47
Also in: dm-devel, dri-devel, kvm, linux-arm-msm, linux-bcache, linux-btrfs, linux-ext4, linux-f2fs-devel, linux-fsdevel, linux-mm, linux-nfs, linux-raid, linux-xfs, lkml, rcu, xen-devel

On Jul 24, 2023, at 17:43, Qi Zheng [off-list ref] wrote:

In preparation for implementing lockless slab shrink, use new APIs to
dynamically allocate the dm-bufio shrinker, so that it can be freed
asynchronously using kfree_rcu(). Then it doesn't need to wait for RCU
read-side critical section when releasing the struct dm_bufio_client.

Signed-off-by: Qi Zheng <redacted>
Reviewed-by: Muchun Song <redacted>

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help