> On Jul 24, 2023, at 17:43, Qi Zheng <zhengqi.a...@bytedance.com> wrote: > > In preparation for implementing lockless slab shrink, use new APIs to > dynamically allocate the xfs-inodegc 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 xfs_mount. > > Signed-off-by: Qi Zheng <zhengqi.a...@bytedance.com> Reviewed-by: Muchun Song <songmuc...@bytedance.com> -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel
- [dm-devel] [PATCH v2 09/47] f2fs: dynamically allocate the f2f... Qi Zheng
- [dm-devel] [PATCH v2 28/47] bcache: dynamically allocate the m... Qi Zheng
- [dm-devel] [PATCH v2 26/47] dm zoned: dynamically allocate the... Qi Zheng
- [dm-devel] [PATCH v2 46/47] mm: shrinker: hold write lock to r... Qi Zheng
- [dm-devel] [PATCH v2 43/47] mm: shrinker: add a secondary arra... Qi Zheng
- [dm-devel] [PATCH v2 22/47] drm/i915: dynamically allocate the... Qi Zheng
- [dm-devel] [PATCH v2 37/47] xfs: dynamically allocate the xfs-... Qi Zheng
- Re: [dm-devel] [PATCH v2 37/47] xfs: dynamically allocate... Muchun Song
- [dm-devel] [PATCH v2 31/47] mbcache: dynamically allocate the ... Qi Zheng
- Re: [dm-devel] [PATCH v2 17/47] rcu: dynamically allocate the ... Qi Zheng