Re: [PATCH v2 00/33] Separate struct slab from struct page
From: Vlastimil Babka <hidden>
Date: 2021-12-22 16:57:54
Also in:
linux-iommu, linux-mm, linux-patches
On 12/14/21 13:57, Vlastimil Babka wrote:
On 12/1/21 19:14, Vlastimil Babka wrote:quoted
Folks from non-slab subsystems are Cc'd only to patches affecting them, and this cover letter. Series also available in git, based on 5.16-rc3: https://git.kernel.org/pub/scm/linux/kernel/git/vbabka/linux.git/log/?h=slab-struct_slab-v2r2Pushed a new branch slab-struct-slab-v3r3 with accumulated fixes and small tweaks and a new patch from Hyeonggon Yoo on top. To avoid too much spam, here's a range diff:
Hi, I've pushed another update branch slab-struct_slab-v4r1, and also to -next. I've shortened git commit log lines to make checkpatch happier, so no range-diff as it would be too long. I believe it would be useless spam to post the whole series now, shortly before xmas, so I will do it at rc8 time, to hopefully collect remaining reviews. But if anyone wants a mailed version, I can do that. Changes in v4: - rebase to 5.16-rc6 to avoid a conflict with mainline - collect acks/reviews/tested-by from Johannes, Roman, Hyeonggon Yoo - thanks! - in patch "mm/slub: Convert detached_freelist to use a struct slab" renamed free_nonslab_page() to free_large_kmalloc() and use folio there, as suggested by Roman - in "mm/memcg: Convert slab objcgs from struct page to struct slab" change one caller of slab_objcgs_check() to slab_objcgs() as suggested by Johannes, realize the other caller should be also changed, and remove slab_objcgs_check() completely.