[PATCH 2/8] fs: ext4: ext4fs.h: remove unused struct members of ext_filesystem
Ahmad Fatoum
a.fatoum at pengutronix.de
Tue Feb 16 15:02:02 EST 2021
struct ext_filesystem is for in-memory bookkeeping but most of it is
unused by barebox and just takes up space. Drop the unused members.
Signed-off-by: Ahmad Fatoum <a.fatoum at pengutronix.de>
---
fs/ext4/ext4fs.h | 29 -----------------------------
1 file changed, 29 deletions(-)
diff --git a/fs/ext4/ext4fs.h b/fs/ext4/ext4fs.h
index 17a490a94375..5cf33bcf351b 100644
--- a/fs/ext4/ext4fs.h
+++ b/fs/ext4/ext4fs.h
@@ -74,39 +74,10 @@ struct ext4_extent_header {
};
struct ext_filesystem {
- /* Total Sector of partition */
- uint64_t total_sect;
- /* Block size of partition */
- uint32_t blksz;
/* Inode size of partition */
uint32_t inodesz;
- /* Sectors per Block */
- uint32_t sect_perblk;
/* Group Descriptor size */
uint16_t gdsize;
- /* Group Descriptor Block Number */
- uint32_t gdtable_blkno;
- /* Total block groups of partition */
- uint32_t no_blkgrp;
- /* No of blocks required for bgdtable */
- uint32_t no_blk_pergdt;
- /* Superblock */
- struct ext2_sblock *sb;
- /* Block group descritpor table */
- struct ext2_block_group *bgd;
- char *gdtable;
-
- /* Block Bitmap Related */
- unsigned char **blk_bmaps;
- long int curr_blkno;
- uint16_t first_pass_bbmap;
-
- /* Inode Bitmap Related */
- unsigned char **inode_bmaps;
- int curr_inode_no;
- uint16_t first_pass_ibmap;
-
- /* Journal Related */
/* Block Device Descriptor */
struct cdev *cdev;
--
2.29.2
More information about the barebox
mailing list