New ext4 patchset: 2.6.28-ext4-1

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

 



This new patchset is a draft set of patches which I plan to push to
Linus for the 2.6.29 merge window.

git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git 2.6.28-ext4-1
http://git.kernel.org/?p=linux/kernel/git/tytso/ext4.git;a=shortlog;h=2.6.28-ext4-1

As a patchset:

ftp://ftp.kernel.org/pub/linux/kernel/people/tytso/ext4-patches/2.6.28-ext4-1

                                                        - Ted

(*) Patches that will *NOT* be pushed to Linus

Alexander Beregalov (1):
      ext4: fix printk format warning

Aneesh Kumar K.V (21):
      ext4: Fix the delalloc writepages to allocate blocks at the right offset.
      ext4: avoid ext4_error when mounting a fs with a single bg
      ext4: Don't overwrite allocation_context ac_status
      ext4: sparse fixes
      ext4: Add blocks added during resize to bitmap
      ext4: Use EXT4_GROUP_INFO_NEED_INIT_BIT during resize
      ext4: cleanup mballoc header files
      jbd2: Call journal commit callback without holding j_list_lock
      ext4: don't use blocks freed but not yet committed in buddy cache init
      ext4: Fix lockdep recursive locking warning
      ext4: fix BUG when calling ext4_error with locked block group
      ext4: Fix race between read_block_bitmap() and mark_diskspace_used()
      ext4: Use high 16 bits of the block group descriptor's free counts fields
      ext4: code cleanup
      ext4: Fix the race between read_inode_bitmap() and ext4_new_inode()
      ext4: Use new buffer_head flag to check uninit group bitmaps initialization
      ext4: mark the blocks/inode bitmap beyond end of group as used
      ext4: Don't allow new groups to be added during block allocation
      ext4: Init the complete page while building buddy cache
      ext4: Fix s_dirty_blocks_counter if block allocation failed with nodelalloc
  (*) ext4: undo the stable boundary patch changes

David Howells (1):
      CRED: Wrap task credential accesses in the Ext4 filesystem

Frank Mayhar (1):
      ext4: Allow ext4 to run without a journal

Josef Bacik (1):
      jbd2: improve jbd2 fsync batching

Mark Fasheh (1):
      jbd2: Add BH_JBDPrivateStart

Roel Kluin (1):
      ext4: Use simple_strtol() instead of simple_strtoul() in ext4_ui_proc_open

Solofo.Ramangalahy@xxxxxxxx (1):
      ext4: When resizing set the EXT4_BG_INODE_ZEROED flag for new block groups

Theodore Ts'o (24):
      ext3: Add support for non-native signed/unsigned htree hash algorithms
      ext4: Add support for non-native signed/unsigned htree hash algorithms
      ext3/4: Fix loop index in do_split() so it is signed
      Update Documentation/filesystems/ext4.txt
      ext4: remove ext4_new_blocks() and call ext4_mb_new_blocks() directly
      ext4: remove ext4_new_meta_block()
      ext4: remove do_blk_alloc()
      ext4: tone down ext4_da_writepages warnings
      jbd2: Add barrier not supported test to journal_wait_on_commit_record
      ext4: remove extraneous newline from the "no extents" warning message
      ext4: display average commit time
      ext4: add fsync batch tuning knobs
      ext4: Remove i_ext_generation from ext4_inode_info structure
      ext4: Make ext4_group_t be an unsigned int
      ext4: Change unsigned long to unsigned int
      jbd2: Remove a large array of bh's from the stack of the checkpoint routine
      add releasepage hooks to block devices which can be used by file systems
      ext4: Remove code to create the journal inode
      ext4: Add markers for better debuggability
      jbd2: Add pid and journal device name to the "kjournald2 starting" message
  (*) ext4: Stable/Unstable boundary
  (*) Add a ioctl which dumps out all of the in-use buffer heads for a block device
  (*) ext4: Add a delayed allocation debugging ioctl
  (*) ext4: akpm's locking hack to fix locking delays

Toshiyuki Okajima (2):
      ext3: provide function to release metadata pages under memory pressure
      ext4: provide function to release metadata pages under memory pressure

Wu Fengguang (1):
      ext4: fix build warning

Yasunori Goto (1):
      ext4: Widen type of ext4_sb_info.s_mb_maxs[]

 Documentation/filesystems/ext4.txt |   56 +++-
 block/compat_ioctl.c               |    1 +
 block/ioctl.c                      |    7 +
 fs/block_dev.c                     |   15 +
 fs/buffer.c                        |   40 +++
 fs/ext3/hash.c                     |   77 ++++-
 fs/ext3/namei.c                    |   11 +-
 fs/ext3/super.c                    |   32 ++
 fs/ext4/balloc.c                   |  295 ++++++------------
 fs/ext4/bitmap.c                   |    5 +-
 fs/ext4/dir.c                      |    8 +-
 fs/ext4/ext4.h                     |  154 +++++++--
 fs/ext4/ext4_extents.h             |    5 -
 fs/ext4/ext4_i.h                   |   16 +-
 fs/ext4/ext4_jbd2.c                |   83 ++++--
 fs/ext4/ext4_jbd2.h                |   83 ++++-
 fs/ext4/ext4_sb.h                  |    6 +-
 fs/ext4/extents.c                  |   56 ++--
 fs/ext4/file.c                     |    3 -
 fs/ext4/hash.c                     |   77 ++++-
 fs/ext4/ialloc.c                   |  326 +++++++++++--------
 fs/ext4/inode.c                    |  309 +++++++++++++-----
 fs/ext4/ioctl.c                    |   53 +++-
 fs/ext4/mballoc.c                  |  625 ++++++++++++++++++++++++++----------
 fs/ext4/mballoc.h                  |   71 +----
 fs/ext4/migrate.c                  |    5 +-
 fs/ext4/namei.c                    |   86 +++---
 fs/ext4/resize.c                   |  106 ++-----
 fs/ext4/super.c                    |  485 +++++++++++++++++++---------
 fs/ext4/xattr.c                    |   25 +-
 fs/jbd2/checkpoint.c               |   24 +-
 fs/jbd2/commit.c                   |   54 +++-
 fs/jbd2/journal.c                  |   84 +-----
 fs/jbd2/transaction.c              |   72 ++++-
 fs/super.c                         |    2 +
 include/linux/buffer_head.h        |    1 +
 include/linux/ext3_fs.h            |   28 ++-
 include/linux/ext3_fs_sb.h         |    1 +
 include/linux/fs.h                 |    4 +
 include/linux/jbd2.h               |   40 +++-
 40 files changed, 2247 insertions(+), 1184 deletions(-)
--
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