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>] [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

Powered by Openwall GNU/*/Linux Powered by OpenVZ