lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Sat, 11 Oct 2008 00:18:20 -0400
From:	"Theodore Ts'o" <tytso@....edu>
To:	linux-ext4@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: New ext4 patchset: 2.6.27-ext4-1


This new patchset adds contains the final set of stable patches that
have been pushed to Linus, as well as some new patches in the unstable
section of the series that have been recently posted to the linux-ext4
list.

As a git tree:

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

As a patchset:

ftp://ftp.kernel.org/pub/linux/kernel/people/tytso/ext4-patches/2.6.27-ext4-2

                                                        - Ted


Akira Fujita (7):
      ext4: online defrag: Add the EXT4_IOC_DEFRAG ioctl and defrag main function.
      ext4: Fix compile error at defrag.c in the current ext4 patch
      ext4: online defrag: Allocate new contiguous blocks with mballoc.
      ext4: online defrag: Read and write file data with memory page.
      ext4: online defrag: Exchange the blocks between two inodes.
      ext4: online defrag: Add the EXT4_IOC_FIBMAP ioctl.
      ext4: online defrag: Add the EXT4_IOC_GROUP_INFO ioctl.

Alexey Dobriyan (1):
      ext4: fix #11321: create /proc/ext4/*/stats more carefully

Andi Kleen (1):
      ext4: Avoid double dirtying of super block in ext4_put_super()

Aneesh Kumar K.V (18):
      ext4: invalidate pages if delalloc block allocation fails.
      ext4: Make sure all the block allocation paths reserve blocks
      ext4: Retry block reservation
      ext4: Add percpu dirty block accounting.
      ext4: Switch to non delalloc mode when we are low on free blocks count.
      ext4: Signed arithmetic fix
      ext4: Fix ext4 nomballoc allocator for ENOSPC
      ext4: Don't add the inode to journal handle until after the block is allocated
      ext4: Retry block allocation if we have free blocks left
      ext4: truncate block allocated on a failed ext4_write_begin
      ext4: Properly update i_disksize.
      ext4: elevate write count for migrate ioctl
      ext4: hook the ext3 migration interface to the EXT4_IOC_SETFLAGS ioctl
      ext4: undo the stable boundary patch changes
      ext4: Use an rbtree for tracking blocks freed during transaction.
      ext4: Don't reuse released data blocks until transaction commits
      ext4: Do mballoc init before doing filesystem recovery
      ext4: Fix file fragmentation during large file write.

Duane Griffin (1):
      jbd2: abort instead of waiting for nonexistent transaction

Eric Sandeen (3):
      ext4: Avoid printk floods in the face of directory corruption
      ext4: use percpu data structures for lg_prealloc_list
      Hook ext4 to the vfs fiemap interface.

Frederic Bohe (2):
      Update flex_bg free blocks and free inodes counters when resizing.
      ext4: fix initialization of UNINIT bitmap blocks

Hidehiro Kawai (5):
      jbd2: abort when failed to log metadata buffers
      jbd2: fix error handling for checkpoint io
      ext4: add checks for errors from jbd2
      jbd2: don't dirty original metadata buffer on abort
      ext4: add an option to control error handling on file data

Josef Bacik (1):
      generic block based fiemap implementation

Kalpak Shah (1):
      ext4: fix xattr deadlock

Li Zefan (1):
      ext4: add missing unlock in ext4_check_descriptors() on error path

Mark Fasheh (2):
      vfs: vfs-level fiemap interface
      ocfs2: fiemap support

Mingming Cao (1):
      percpu counter: clean up percpu_counter_sum_and_set()

Theodore Ts'o (19):
      ext4: Add printk priority levels to clean up checkpatch warnings
      ext4: Fix long long checkpatch warnings
      ext4: Fix whitespace checkpatch warnings/errors
      jbd2: clean up how the journal device name is printed
      ext4: Renumber EXT4_IOC_MIGRATE
      ext4/jbd2: Avoid WARN() messages when failing to write to the superblock
      ext4: Don't use 'struct dentry' for internal lookups
      ext4: move /proc setup and teardown out of mballoc.c
      ext4: Combine proc file handling into a single set of functions
      ext4: Improve the documentation for ext4's /proc tunables
      ext4: Use readahead when reading an inode from the inode table
      ext4: Remove old legacy block allocator
      ext4: Add debugging markers that can be used by systemtap
      jbd2: Fix buffer head leak when writing the commit block
      Update ext4 MAINTAINERS file
      ext4: Rename ext4dev to ext4
      ext4: Stable/Unstable boundary
      Add a ioctl which dumps out all of the in-use buffer heads for a block device
      ext4: akpm's locking hack to fix locking delays

 Documentation/filesystems/ext4.txt   |   19 +-
 Documentation/filesystems/fiemap.txt |  228 ++++++
 Documentation/filesystems/proc.txt   |   73 +-
 MAINTAINERS                          |    5 +-
 block/compat_ioctl.c                 |    1 +
 block/ioctl.c                        |    5 +
 fs/Kconfig                           |   88 ++-
 fs/Makefile                          |    2 +-
 fs/buffer.c                          |   40 +
 fs/ext2/ext2.h                       |    2 +
 fs/ext2/file.c                       |    1 +
 fs/ext2/inode.c                      |    8 +
 fs/ext3/file.c                       |    1 +
 fs/ext3/inode.c                      |    8 +
 fs/ext4/Makefile                     |   12 +-
 fs/ext4/acl.h                        |   12 +-
 fs/ext4/balloc.c                     | 1469 +++-------------------------------
 fs/ext4/bitmap.c                     |    6 +-
 fs/ext4/defrag.c                     | 1495 ++++++++++++++++++++++++++++++++++
 fs/ext4/dir.c                        |   64 +-
 fs/ext4/ext4.h                       |  157 +++-
 fs/ext4/ext4_extents.h               |   20 +
 fs/ext4/ext4_i.h                     |   39 +-
 fs/ext4/ext4_sb.h                    |   25 +-
 fs/ext4/extents.c                    |  287 ++++++-
 fs/ext4/file.c                       |   10 +-
 fs/ext4/fsync.c                      |    7 +-
 fs/ext4/hash.c                       |    8 +-
 fs/ext4/ialloc.c                     |   71 +-
 fs/ext4/inode.c                      |  718 ++++++++++-------
 fs/ext4/ioctl.c                      |  101 ++--
 fs/ext4/mballoc.c                    |  390 ++++-----
 fs/ext4/mballoc.h                    |   25 +-
 fs/ext4/migrate.c                    |   10 +-
 fs/ext4/namei.c                      |  402 +++++-----
 fs/ext4/resize.c                     |   33 +-
 fs/ext4/super.c                      |  341 ++++++---
 fs/ext4/symlink.c                    |    8 +-
 fs/ext4/xattr.c                      |   14 +-
 fs/ext4/xattr.h                      |   12 +-
 fs/ioctl.c                           |  273 +++++++
 fs/jbd2/checkpoint.c                 |   71 ++-
 fs/jbd2/commit.c                     |   32 +-
 fs/jbd2/journal.c                    |  103 ++-
 fs/jbd2/recovery.c                   |    7 +-
 fs/jbd2/transaction.c                |   12 +-
 fs/ocfs2/alloc.c                     |    9 -
 fs/ocfs2/alloc.h                     |    9 +
 fs/ocfs2/extent_map.c                |  346 +++++++--
 fs/ocfs2/extent_map.h                |    3 +
 fs/ocfs2/file.c                      |    1 +
 include/linux/buffer_head.h          |    1 +
 include/linux/ext3_fs.h              |    2 +
 include/linux/fiemap.h               |   64 ++
 include/linux/fs.h                   |   22 +
 include/linux/jbd2.h                 |    9 +-
 include/linux/percpu_counter.h       |   12 +-
 include/linux/writeback.h            |    5 +-
 lib/percpu_counter.c                 |    8 +-
 mm/page-writeback.c                  |   11 +-
 60 files changed, 4518 insertions(+), 2699 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

Powered by Openwall GNU/*/Linux Powered by OpenVZ