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:	Thu, 12 Sep 2013 17:14:33 -0500 (CDT)
From:	bpm@....com (Ben Myers)
To:	torvalds@...ux-foundation.org
Cc:	akpm@...ux-foundation.org, linux-kernel@...r.kernel.org,
	xfs@....sgi.com
Subject: [GIT PULL] XFS updates #2 for 3.12-rc1

Hi Linus,

   Please pull these XFS updates for 3.12-rc1.  There is a feature to support
   defrag on CRC enabled filesystems, some bugfixes, and cleanups.

Thanks,
	Ben

The following changes since commit 1d03c6fa88af35e55047a1f2ab116f0fdf2f55aa:

  xfs: XFS_MOUNT_QUOTA_ALL needed by userspace (2013-09-03 15:00:06 -0500)

are available in the git repository at:

  git://oss.sgi.com/xfs/xfs tags/xfs-for-linus-v3.12-rc1-2

for you to fetch changes up to 08474ed639e971e9d5a877cf7aba7ef91d847ae9:

  xfs: remove dead code from xlog_recover_inode_pass2 (2013-09-12 09:51:49 -0500)

----------------------------------------------------------------
xfs: update #2 for v3.12-rc1

Here we have defrag support for v5 superblock, a number of bugfixes and
a cleanup or two.

- defrag support for CRC filesystems
- fix endian worning in xlog_recover_get_buf_lsn
- fixes for sparse warnings
- fix for assert in xfs_dir3_leaf_hdr_from_disk
- fix for log recovery of remote symlinks
- fix for log recovery of btree root splits
- fixes formemory allocation failures with ACLs
- fix for assert in xfs_buf_item_relse
- fix for assert in xfs_inode_buf_verify
- fix an assignment in an assert that should be a test in
  xfs_bmbt_change_owner
- remove dead code in xlog_recover_inode_pass2

----------------------------------------------------------------
Dan Carpenter (1):
      xfs: = vs == typo in ASSERT()

Dave Chinner (11):
      xfs: fix endian warning in xlog_recover_get_buf_lsn()
      xfs: fix some minor sparse warnings
      xfs: check magic numbers in dir3 leaf verifier first
      xfs: swap extents operations for CRC filesystems
      xfs: recovery of swap extents operations for CRC filesystems
      xfs: set remote symlink buffer type for recovery
      xfs: ensure we copy buffer type in da btree root splits
      xfs: fix memory allocation failures with ACLs
      xfs: factor all the kmalloc-or-vmalloc fallback allocations
      xfs: aborted buf items can be in the AIL.
      xfs: don't assert fail on bad inode numbers

Mark Tinguely (1):
      xfs: remove dead code from xlog_recover_inode_pass2

 fs/xfs/kmem.c            |  15 ++++-
 fs/xfs/kmem.h            |   9 +--
 fs/xfs/xfs_acl.c         |  12 ++--
 fs/xfs/xfs_bmap.c        |   2 +-
 fs/xfs/xfs_bmap_btree.c  |  44 ++++++++++++
 fs/xfs/xfs_bmap_btree.h  |   4 ++
 fs/xfs/xfs_bmap_util.c   |  69 ++++++++++++-------
 fs/xfs/xfs_btree.c       | 170 ++++++++++++++++++++++++++++++++++++++++++-----
 fs/xfs/xfs_btree.h       |  19 ++++--
 fs/xfs/xfs_buf_item.c    |  24 +++++--
 fs/xfs/xfs_da_btree.c    |   1 +
 fs/xfs/xfs_dir2_leaf.c   |  20 ++++--
 fs/xfs/xfs_dquot_item.c  |   3 +-
 fs/xfs/xfs_extent_busy.c |   3 +-
 fs/xfs/xfs_icache.c      |   4 +-
 fs/xfs/xfs_icache.h      |   4 ++
 fs/xfs/xfs_inode_buf.c   |  10 ++-
 fs/xfs/xfs_inode_buf.h   |  18 ++---
 fs/xfs/xfs_ioctl.c       |  36 ++++------
 fs/xfs/xfs_ioctl32.c     |  18 ++---
 fs/xfs/xfs_itable.c      |   7 +-
 fs/xfs/xfs_log.c         |   3 +-
 fs/xfs/xfs_log_format.h  |   8 ++-
 fs/xfs/xfs_log_recover.c | 122 +++++++++++++++++++++++++++-------
 fs/xfs/xfs_symlink.c     |   2 +
 25 files changed, 461 insertions(+), 166 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ