]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'locks-v4.5-1' of git://git.samba.org/jlayton/linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 12 Jan 2016 23:46:17 +0000 (15:46 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 12 Jan 2016 23:46:17 +0000 (15:46 -0800)
commit431bcf3eea110beeb32a1884235b78fd799ed2a2
tree80e8fcd6fea433ba9ddd3a3ba9333446947be78f
parent22551b01b43d75b7212b83fec70cad0306a04406
parentbdca0f815207726a3172478c7a6596ba887fc09c
Merge tag 'locks-v4.5-1' of git://git.samba.org/jlayton/linux

Pull file locking updates from Jeff Layton:
 "File locking related changes for v4.5 (pile #1)

  Highlights:
   - new Kconfig option to allow disabling mandatory locking (which is
     racy anyway)
   - new tracepoints for setlk and close codepaths
   - fix for a long-standing bug in code that handles races between
     setting a POSIX lock and close()"

* tag 'locks-v4.5-1' of git://git.samba.org/jlayton/linux:
  locks: rename __posix_lock_file to posix_lock_inode
  locks: prink more detail when there are leaked locks
  locks: pass inode pointer to locks_free_lock_context
  locks: sprinkle some tracepoints around the file locking code
  locks: don't check for race with close when setting OFD lock
  locks: fix unlock when fcntl_setlk races with a close
  fs: make locks.c explicitly non-modular
  locks: use list_first_entry_or_null()
  locks: Don't allow mounts in user namespaces to enable mandatory locking
  locks: Allow disabling mandatory locking at compile time
fs/Kconfig
fs/inode.c
include/linux/fs.h