Skip to content

Commit 232dd59

Browse files
committed
Merge tag 'zonefs-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs
Pull zonefs updates from Damien Le Moal: - Reorganize zonefs code to split file related operations to a new fs/zonefs/file.c file (me) - Modify zonefs to use dynamically allocated inodes and dentries (using the inode and dentry caches) instead of statically allocating everything on mount. This saves a significant amount of memory for very large zoned block devices with 10s of thousands of zones (me) - Make zonefs_sb_ktype a const struct kobj_type (Thomas) * tag 'zonefs-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs: zonefs: make kobj_type structure constant zonefs: Cache zone group directory inodes zonefs: Dynamically create file inodes when needed zonefs: Separate zone information from inode information zonefs: Reduce struct zonefs_inode_info size zonefs: Simplify IO error handling zonefs: Reorganize code
2 parents b7ee881 + 2b188a2 commit 232dd59

File tree

6 files changed

+1678
-1265
lines changed

6 files changed

+1678
-1265
lines changed

fs/zonefs/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ ccflags-y += -I$(src)
33

44
obj-$(CONFIG_ZONEFS_FS) += zonefs.o
55

6-
zonefs-y := super.o sysfs.o
6+
zonefs-y := super.o file.o sysfs.o

0 commit comments

Comments
 (0)