Skip to contentSkip to conversation

ext4 fixes for 3.14

GIT PULL Theodore Ts'o 2 participants 3 messages Feb 18, 2014

lore
Share & tools
lore
#0 lore raw

The following changes since commit b28a960c42fcd9cfc987441fa6d1c1a471f0f9ed:

Linux 3.14-rc2 (2014-02-09 18:15:47 -0800)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git tags/ext4_for_linus_stable

for you to fetch changes up to 37b0791e6a396e9cda060531d3ffb863d93882f9:

ext4: address a benign compiler warning (2014-02-17 20:50:59 -0500)

----------------------------------------------------------------
Miscellaneous ext4 bug fixes for v3.14

----------------------------------------------------------------
Azat Khuzhin (1):
ext4: initialize multi-block allocator before checking block descriptors

Dan Carpenter (2):
jbd2: fix use after free in jbd2_journal_start_reserved()
ext4: remove an unneeded check in mext_page_mkuptodate()

Eric Whitney (1):
ext4: fix xfstest generic/299 block validity failures

Fabian Frederick (1):
ext4: Add __init marking to init_inodecache

Patrick Palka (1):
ext4: address a benign compiler warning

Rashika Kheria (1):
jbd2: mark file-local functions as static

Theodore Ts'o (5):
ext4: don't try to modify s_flags if the the file system is read-only
ext4: fix online resize with very large inode tables
ext4: fix online resize with a non-standard blocks per group setting
ext4: don't leave i_crtime.tv_sec uninitialized
ext4: clean up error handling in swap_inode_boot_loader()

Zheng Liu (1):
ext4: fix error paths in swap_inode_boot_loader()

 fs/ext4/ext4.h        |  2 ++
 fs/ext4/extents.c     |  1 +
 fs/ext4/ioctl.c       | 27 ++++++---------------
 fs/ext4/mballoc.h     |  2 +-
 fs/ext4/move_extent.c |  3 +--
 fs/ext4/resize.c      | 34 ++++++++++++++++----------
 fs/ext4/super.c       | 70 +++++++++++++++++++++++++++++------------------------
 fs/jbd2/journal.c     |  6 ++---
 fs/jbd2/transaction.c |  6 +++--
 9 files changed, 80 insertions(+), 71 deletions(-)
#1 lore raw

Whoops, I realized the previous pull request had a few too many commits on it. If you did merge it in, it's not a disaster, since they are low-risk cleanups. But here's the tag moved a few commits earlier so we only have the stable-worthy bug fixes.

Apologies for any possible confusion.

- Ted

The following changes since commit b28a960c42fcd9cfc987441fa6d1c1a471f0f9ed:

Linux 3.14-rc2 (2014-02-09 18:15:47 -0800)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git tags/ext4_for_linus_stable

for you to fetch changes up to 92e3b40537707001d17bbad800d150ab04e53bf4:

jbd2: fix use after free in jbd2_journal_start_reserved() (2014-02-17 20:33:01 -0500)

----------------------------------------------------------------
Miscellaneous ext4 bug fixes for v3.14

----------------------------------------------------------------
Dan Carpenter (1):
jbd2: fix use after free in jbd2_journal_start_reserved()

Eric Whitney (1):
ext4: fix xfstest generic/299 block validity failures

Theodore Ts'o (4):
ext4: don't try to modify s_flags if the the file system is read-only
ext4: fix online resize with very large inode tables
ext4: fix online resize with a non-standard blocks per group setting
ext4: don't leave i_crtime.tv_sec uninitialized

Zheng Liu (1):
ext4: fix error paths in swap_inode_boot_loader()

 fs/ext4/ext4.h        |  2 ++
 fs/ext4/extents.c     |  1 +
 fs/ext4/ioctl.c       |  3 ++-
 fs/ext4/resize.c      | 34 +++++++++++++++++++++-------------
 fs/ext4/super.c       | 20 +++++++++++++-------
 fs/jbd2/transaction.c |  6 ++++--
 6 files changed, 43 insertions(+), 23 deletions(-)
#2 lore raw
Quoted 6 lines · Theodore Ts'o

Whoops, I realized the previous pull request had a few too many commits on it. If you did merge it in, it's not a disaster, since they are low-risk cleanups. But here's the tag moved a few commits earlier so we only have the stable-worthy bug fixes.

Apologies for any possible confusion.

Ok, I had actually just pulled your previous one, but not pushed it out yet, so I had time to reset and fix it up.

Thanks,

Linus