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: <20140815073804.76fb9b47@tlielax.poochiereds.net>
Date:	Fri, 15 Aug 2014 07:38:04 -0400
From:	Jeff Layton <jlayton@...chiereds.net>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-fsdevel@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] please pull file locking changes for v3.17 (pile #2)

The following changes since commit c8d6637d0497d62093dbba0694c7b3a80b79bfe1:

  Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux (2014-08-10 21:31:58 -0700)

are available in the git repository at:


  git://git.samba.org/jlayton/linux.git tags/locks-v3.17-2

for you to fetch changes up to 2ece173e4715031c031de9114491eee80a69cf68:

  locks: update Locking documentation to clarify fl_release_private behavior (2014-08-14 10:08:20 -0400)

----------------------------------------------------------------
File locking related bugfixes for v3.17 (pile #2)

Hi Linus!

Most of these patches are to fix a long-standing regression that crept
in when the BKL was removed from the file-locking code. The code was
converted to use a conventional spinlock, but some fl_release_private
ops can block and you can end up sleeping inside the lock.

There's also a patch to make /proc/locks show delegations as "DELEG".

----------------------------------------------------------------
Jeff Layton (6):
      locks: show delegations as "DELEG" in /proc/locks
      locks: don't call locks_release_private from locks_copy_lock
      locks: don't reuse file_lock in __posix_lock_file
      locks: defer freeing locks in locks_delete_lock until after i_lock has been dropped
      locks: move locks_free_lock calls in do_fcntl_add_lease outside spinlock
      locks: update Locking documentation to clarify fl_release_private behavior

 Documentation/filesystems/Locking |  6 +++++-
 fs/locks.c                        | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------
 2 files changed, 62 insertions(+), 30 deletions(-)

-- 
Jeff Layton <jlayton@...chiereds.net>
--
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