[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <E1MmDzB-000357-Po@closure.thunk.org>
Date: Fri, 11 Sep 2009 17:48:53 -0400
From: "Theodore Ts'o" <tytso@....edu>
To: linux-ext4@...r.kernel.org
Subject: Preparing to push patches for the merge window
See below for a list for what I currently have in the ext4 patch queue.
Patches which are NOT yet included are:
o Mingming's Fallocate / Direct I/O patches.
Mingming, it looked like you were still polishing these two
patches?
o Eric's "limit block allocations for indirect-block files to < 2^32" patch
Eric, looks like you were still polishing this?
o Patches to fix crashes associated with sparse files and the
EXT4_IOC_MOVE_EXT ioctl which Peng Tao and Akira Fujita-san have been
working on. (Looks like they are still working on trying to
reproduce the problem reliably, and there have been patches going back
and forth, but they seem to be for testing only.)
o A port of Chris Mason's "ext3: Add locking to ext3_do_update_inode" to
ext4. I'll try to look into this.
Are there other patches not listed above or below that should be
targeted for 2.6.32?
What I may do is push what we have so far to Linus, and then we can do a
second push for patches that aren't quite ready yet.
- Ted
Akira Fujita (5):
ext4: Fix compile warnings with MB_DEBUG
ext4: Fix wrong comparisons in mext_check_arguments()
ext4: Remove unneeded BUG_ON() in ext4_move_extents()
ext4: Return exchanged blocks count to user space in failure
ext4: Fix small typo for move_extent_per_page()
Andreas Dilger (1):
jbd2: round commit timer up to avoid uncommitted transaction
Andreas Schlick (1):
ext4: Always set dx_node's fake_dirent explicitly.
Aneesh Kumar K.V (7):
ext4: Fix memory leak fix when mounting an ext4 filesystem
ext4: Add missing unlock_new_inode() call in extent migration code
ext4: Allow rename to create more than EXT4_LINK_MAX subdirectories
ext4: Take page lock before looking at attached buffer_heads flags
ext4: move ext4_mb_init_group() function earlier in the mballoc.c
ext4: check for need init flag in ext4_mb_load_buddy
ext4: Clarify the locking details in mballoc
Christoph Hellwig (1):
ext4: fix cache flush in ext4_sync_file
Curt Wohlgemuth (1):
ext4: More buffer head reference leaks
Eric Sandeen (6):
ext4: reject too-large filesystems on 32-bit kernels
ext4: open-code ext4_mb_update_group_info
simplify some logic in ext4_mb_normalize_request
ext4: Add feature set check helper for mount & remount paths
ext4: use variables not types in sizeofs() for allocations
ext4: use ext4_grpblk_t more extensively
Frank Mayhar (1):
ext4: Make non-journal fsync work properly
H Hartley Sweeten (1):
jbd2: bitfields should be unsigned
Jan Kara (3):
jbd2: Fail to load a journal if it is too short
jbd2: Annotate transaction start also for jbd2_journal_restart()
ext4: Fix possible deadlock between ext4_truncate() and ext4_get_blocks()
Joe Perches (1):
ext4: Remove unnecessary semicolons in mballoc.c
Manish Katiyar (1):
ext4: Fix typo in ext4/Kconfig
Mingming (2):
ext4: Compile warning fix when EXT_DEBUG enabled
ext4: Show unwritten extent flag in ext4_ext_show_leaf()
Peng Tao (2):
ext4: fix build warning when EXT4FS_DEBUG is on
ext4: fix journal ref count in move_extent_par_page
Roel Kluin (1):
ext4: remove redundant test on unsigned
Theodore Ts'o (18):
ext4: Avoid null pointer dereference when decoding EROFS w/o a journal
ext4: Add configurable run-time mballoc debugging
ext4: Display the mballoc flags in mb_history in hex instead of decimal
ext4: Fix bugs in mballoc's stream allocation mode
ext4: Avoid group preallocation for closed files
ext4: fix extent sanity checking code with AGGRESSIVE_TEST
ext4: Limit number of links that can be created by ext4_link()
ext4: Fix spelling typo in the trace format for trace_ext4_da_writepages()
ext4: Restore wbc->range_start in ext4_da_writepages()
ext4: Add new tracepoint: trace_ext4_da_write_pages()
ext4: fix tracepoint format string warnings
ext4: Remove journal_checksum mount option and enable it by default
ext4: print more sysadmin-friendly message in check_block_validity()
ext4: Use bforget() in no journal mode for ext4_journal_{forget,revoke}()
ext4: Assure that metadata blocks are written during fsync in no journal mode
ext4: Don't update superblock write time when filesystem is read-only
ext4: Fix async commit mode to be safe by using a barrier
ext4: Fix initalization of s_flex_groups
Tobias Klauser (1):
ext4: Declare seq_operations and file_operations structures as const
Documentation/filesystems/ext4.txt | 8 +-
fs/ext4/Kconfig | 11 +-
fs/ext4/balloc.c | 2 +-
fs/ext4/ext4.h | 84 ++++++--
fs/ext4/ext4_extents.h | 3 +-
fs/ext4/ext4_jbd2.c | 9 +-
fs/ext4/extents.c | 112 ++++++----
fs/ext4/fsync.c | 4 +-
fs/ext4/ialloc.c | 2 +-
fs/ext4/inode.c | 128 +++++++----
fs/ext4/ioctl.c | 7 +-
fs/ext4/mballoc.c | 420 ++++++++++++++++++------------------
fs/ext4/mballoc.h | 22 ++-
fs/ext4/migrate.c | 2 +-
fs/ext4/move_extent.c | 47 +++--
fs/ext4/namei.c | 22 ++-
fs/ext4/resize.c | 7 +-
fs/ext4/super.c | 152 ++++++++------
fs/jbd2/commit.c | 11 +-
fs/jbd2/journal.c | 6 +
fs/jbd2/transaction.c | 7 +-
include/linux/jbd2.h | 2 +-
include/trace/events/ext4.h | 109 +++++++---
include/trace/events/jbd2.h | 2 +-
24 files changed, 697 insertions(+), 482 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists