[PATCH 0/4] ext4 inline cleanup patches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



George Spelvin reported a deadlock problem when using a file system
with inline data enabled when it tries to expand the inode's extra
inode field space.  The second patch is the critical one; the last two
are some cleanups.

Theodore Ts'o (4):
  ext4: add debug_want_extra_isize mount option
  ext4: fix deadlock between inline_data and
    ext4_expand_extra_isize_ea()
  ext4: avoid calling ext4_mark_inode_dirty() under unneeded semaphores
  ext4: propagate error values from ext4_inline_data_truncate()

 fs/ext4/ext4.h   |   2 +-
 fs/ext4/inline.c | 111 +++++++++++++++++++++++++++----------------------------
 fs/ext4/inode.c  |   6 ++-
 fs/ext4/super.c  |   9 ++++-
 fs/ext4/xattr.c  |  30 ++++++---------
 fs/ext4/xattr.h  |  32 ++++++++++++++++
 6 files changed, 110 insertions(+), 80 deletions(-)

-- 
2.11.0.rc0.7.gbe5a750

--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Reiser Filesystem Development]     [Ceph FS]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite National Park]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]     [Linux Media]

  Powered by Linux