1
0
mirror of https://github.com/bobranten/Ext4Fsd.git synced 2025-10-30 05:18:31 -05:00

new file jbd2.h will be used by jbd2 port

This commit is contained in:
Bo Brantén
2020-02-03 20:37:15 +01:00
parent 4db087019f
commit 114d102c32
4 changed files with 5860 additions and 4210 deletions

View File

@@ -2017,12 +2017,6 @@ int ext3_check_dir_entry (const char * function, struct inode * dir,
loff_t ext3_max_size(int blkbits, int has_huge_files);
loff_t ext3_max_bitmap_size(int bits, int has_huge_files);
/*__le16 ext4_group_desc_csum(struct ext3_sb_info *sbi, __u32 block_group,
struct ext4_group_desc *gdp);
int ext4_group_desc_csum_verify(struct ext3_sb_info *sbi, __u32 block_group,
struct ext4_group_desc *gdp);*/
ext3_fsblk_t descriptor_loc(struct super_block *sb,
ext3_fsblk_t logical_sb_block, unsigned int nr);
struct ext4_group_desc * ext4_get_group_desc(struct super_block *sb,

View File

@@ -269,11 +269,12 @@ typedef struct journal_superblock_s
((j)->j_superblock->s_feature_incompat & cpu_to_be32((mask))))
#define JFS_FEATURE_INCOMPAT_REVOKE 0x00000001
#define JFS_FEATURE_INCOMPAT_64BIT 0x00000002
/* Features known to this kernel version: */
#define JFS_KNOWN_COMPAT_FEATURES 0
#define JFS_KNOWN_ROCOMPAT_FEATURES 0
#define JFS_KNOWN_INCOMPAT_FEATURES JFS_FEATURE_INCOMPAT_REVOKE
#define JFS_KNOWN_INCOMPAT_FEATURES (JFS_FEATURE_INCOMPAT_REVOKE | JFS_FEATURE_INCOMPAT_64BIT)
#ifdef __KERNEL__

1653
Ext4Fsd/include/linux/jbd2.h Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -7,6 +7,8 @@ About
and Visual Studio 2019. This is work in progress. If you need a stable driver you should get the
latest official release from http://www.ext2fsd.com. If you want to try this branch you should
still install the oficial release and then copy this driver over the old in \windows\system32\drivers.
The current status of the development is that metadata checksums is implemented but there is an
calculation error in the inode checksums that must be investigated before I start with jbd2.
Bo Branten.