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]
Message-Id: <1308531566-sup-1586@shiny>
Date:	Sun, 19 Jun 2011 21:12:53 -0400
From:	Chris Mason <chris.mason@...cle.com>
To:	"Linus Torvalds" <torvalds@...ux-foundation.org>,
	"linux-btrfs" <linux-btrfs@...r.kernel.org>,
	"LKML" <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] Btrfs updates

Hi everyone,

The for-linus branch of the btrfs unstable repo:

git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git for-linus

Has our current queue of fixes.  One of the fixes removes our unused
sysfs code, mostly because gcc likes to complain about it since
we removed some dead code in rc1.  We do plan on eventually putting more
info into the sysfs dir, so the directory itself is still there.

Otherwise these are regression fixes.  The new delayed metadata
insertion code and the new transaction locking code had races with the
code to balance space between drives, and races against snapshot
creation.  There are also two ENOSPC regression fixes included as well.

Chris Mason (4) commits (+136/-28):
    Btrfs: drop the delalloc_bytes check in shrink_delalloc (+0/-4)
    Btrfs: avoid delayed metadata items during commits (+28/-10)
    Btrfs: check the return value from set_anon_super (+3/-1)
    Btrfs: fix relocation races (+105/-13)

Josef Bacik (3) commits (+14/-3):
    Btrfs: set no_trans_join after trying to expand the transaction (+11/-3)
    Btrfs: protect the pending_snapshots list with trans_lock (+2/-0)
    Btrfs: fix path leakage on subvol deletion (+1/-0)

David Sterba (2) commits (+4/-4):
    btrfs: fix dereference of ERR_PTR value (+1/-1)
    btrfs: fix uninitialized return value (+3/-3)

Miao Xie (1) commits (+20/-6):
    btrfs: fix wrong reservation when doing delayed inode operations

Maarten Lankhorst (1) commits (+0/-148):
    btrfs: Remove unused sysfs code

Total: (11) commits (+174/-189)

 fs/btrfs/ctree.h         |   15 +++++-
 fs/btrfs/delayed-inode.c |   32 +++++++++--
 fs/btrfs/delayed-inode.h |    5 +-
 fs/btrfs/disk-io.c       |   12 ++--
 fs/btrfs/extent-tree.c   |    4 -
 fs/btrfs/inode.c         |    1 +
 fs/btrfs/ioctl.c         |    2 +
 fs/btrfs/relocation.c    |   30 +++++++---
 fs/btrfs/sysfs.c         |  146 ----------------------------------------------
 fs/btrfs/transaction.c   |  114 ++++++++++++++++++++++++++++++-----
 fs/btrfs/tree-log.c      |    2 +-
 11 files changed, 174 insertions(+), 189 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