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 for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Date:	Tue, 29 Jan 2013 09:42:50 -0600 (CST)
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 update for 3.8-rc6

Hi Linus,

   Please pull these fixes for XFS.  Here are fixes for returning
   EFSCORRUPTED on probe of a non-xfs filesystem, the stack switch in
   xfs_bmapi_allocate, a crash in _xfs_buf_find, speculative
   preallocation as the filesystem nears ENOSPC, an unmount hang, a race
   with AIO, and a regression with xfs_fsr.

Thanks,
	Ben 

The following changes since commit 37f13561de6039b3a916d1510086030d097dea0f:

  xfs: recalculate leaf entry pointer after compacting a dir2 block (2013-01-16 16:08:55 -0600)

are available in the git repository at:

  git://oss.sgi.com/xfs/xfs tags/for-linus-v3.8-rc6

for you to fetch changes up to 65e3aa77f1b0269720660a6879f6f28d158f54c8:

  xfs: Fix xfs_swap_extents() after removal of xfs_flushinval_pages() (2013-01-28 16:05:10 -0600)

----------------------------------------------------------------
xfs: bugfixes for 3.8-rc6

- fix return value when filesystem probe finds no XFS magic, a
  regression introduced in 9802182.

- fix stack switch in __xfs_bmapi_allocate by moving the check for stack
  switch up into xfs_bmapi_write.

- fix oops in _xfs_buf_find by validating that the requested block is
  within the filesystem bounds.

- limit speculative preallocation near ENOSPC.

- fix an unmount hang in xfs_wait_buftarg by freeing the
  xfs_buf_log_item in xfs_buf_item_unlock.

- fix a possible use after free with AIO.

- fix xfs_swap_extents after removal of xfs_flushinval_pages, a
  regression introduced in fb59581404a.

----------------------------------------------------------------
Brian Foster (1):
      xfs: pull up stack_switch check into xfs_bmapi_write

Dave Chinner (3):
      xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end
      xfs: limit speculative prealloc near ENOSPC thresholds
      xfs: fix shutdown hang on invalid inode during create

Eric Sandeen (1):
      xfs: Do not return EFSCORRUPTED when filesystem probe finds no XFS magic

Jan Kara (1):
      xfs: Fix possible use-after-free with AIO

Torsten Kaiser (1):
      xfs: Fix xfs_swap_extents() after removal of xfs_flushinval_pages()

 fs/xfs/xfs_aops.c     |  2 +-
 fs/xfs/xfs_bmap.c     |  6 +++---
 fs/xfs/xfs_buf.c      | 20 ++++++++++++++++++++
 fs/xfs/xfs_buf_item.c | 12 ++++++++++--
 fs/xfs/xfs_dfrag.c    |  4 ++--
 fs/xfs/xfs_iomap.c    |  9 +++++++++
 fs/xfs/xfs_mount.c    |  2 +-
 fs/xfs/xfs_trace.h    |  1 +
 8 files changed, 47 insertions(+), 9 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