dm vdo: add the slab depot
authorMatthew Sakai <msakai@redhat.com>
Fri, 17 Nov 2023 02:00:27 +0000 (21:00 -0500)
committerMike Snitzer <snitzer@kernel.org>
Tue, 20 Feb 2024 18:43:15 +0000 (13:43 -0500)
commit7ce49449ffb9409935d78712550be97cd5e68bb2
tree80703940267bf15344fc338b366adb365d281dfa
parentc9ba9fd33cbb400589a8b3e6a612243cde71d1e6
dm vdo: add the slab depot

Add the data and methods that implement the slab_depot that manages
the allocation of slabs of blocks added by the preceding patches.

Co-developed-by: J. corwin Coburn <corwin@hurlbutnet.net>
Signed-off-by: J. corwin Coburn <corwin@hurlbutnet.net>
Co-developed-by: Michael Sclafani <dm-devel@lists.linux.dev>
Signed-off-by: Michael Sclafani <dm-devel@lists.linux.dev>
Co-developed-by: Sweet Tea Dorminy <sweettea-kernel@dorminy.me>
Signed-off-by: Sweet Tea Dorminy <sweettea-kernel@dorminy.me>
Signed-off-by: Matthew Sakai <msakai@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@kernel.org>
drivers/md/dm-vdo/slab-depot.c
drivers/md/dm-vdo/slab-depot.h