projects
/
lwext4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
48d9552
)
ext4_fs: set i_extra_isize to ext4_sblock::min_extra_isize
author
Kaho Ng
<ngkaho1234@gmail.com>
Mon, 27 Feb 2017 16:17:43 +0000
(
00:17
+0800)
committer
Kaho Ng
<ngkaho1234@gmail.com>
Mon, 27 Feb 2017 16:18:50 +0000
(
00:18
+0800)
src/ext4_fs.c
patch
|
blob
|
history
diff --git
a/src/ext4_fs.c
b/src/ext4_fs.c
index 3427df36aeac57f8551cb29dcb0d5027496e3b6b..5cc317abf48cb89875a63e47a3299c59c71f3560 100644
(file)
--- a/
src/ext4_fs.c
+++ b/
src/ext4_fs.c
@@
-920,8
+920,7
@@
int ext4_fs_alloc_inode(struct ext4_fs *fs, struct ext4_inode_ref *inode_ref,
ext4_inode_set_flags(inode, 0);
ext4_inode_set_generation(inode, 0);
if (inode_size > EXT4_GOOD_OLD_INODE_SIZE) {
- uint16_t off = offsetof(struct ext4_inode, extra_isize);
- uint16_t size = sizeof(struct ext4_inode) - off;
+ uint16_t size = ext4_get16(&fs->sb, want_extra_isize);
ext4_inode_set_extra_isize(&fs->sb, inode, size);
}