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

Re: [PATCH v2 30/47] virtio_balloon: dynamically allocate the virtio-balloon shrinker

From: Muchun Song <muchun.song@linux.dev>
Date: 2023-07-26 07:42:04
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 virtio-balloon 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 virtio_balloon.

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