[precise][sru][pull-request] LP#1110605
Chris J Arges
chris.j.arges at canonical.com
Mon Feb 4 18:27:30 UTC 2013
The following changes since commit 6f644684eb48787d7bf28658e1517d173b365aa3:
UBUNTU: (config) Move 9p modules into generic package (2013-01-28 14:05:02 -0800)
are available in the git repository at:
git://kernel.ubuntu.com/arges/ubuntu-precise.git lp1110605
for you to fetch changes up to c8721eaef500c51c6badeca1b2cb852e51568e29:
fsnotify: change locking order (2013-02-04 12:11:38 -0600)
----------------------------------------------------------------
Lino Sanfilippo (10):
inotify, fanotify: replace fsnotify_put_group() with fsnotify_destroy_group()
fsnotify: introduce fsnotify_get_group()
fsnotify: use reference counting for groups
fsnotify: take groups mark_lock before mark lock
fanotify: add an extra flag to mark_remove_from_mask that indicates wheather a mark should be destroyed
fsnotify: use a mutex instead of a spinlock to protect a groups mark list
fsnotify: pass group to fsnotify_destroy_mark()
fsnotify: introduce locked versions of fsnotify_add_mark() and fsnotify_remove_mark()
fsnotify: dont put marks on temporary list when clearing marks by group
fsnotify: change locking order
fs/notify/dnotify/dnotify.c | 4 +-
fs/notify/fanotify/fanotify_user.c | 33 +++++++-----
fs/notify/group.c | 40 +++++++--------
fs/notify/inode_mark.c | 14 ++++--
fs/notify/inotify/inotify_fsnotify.c | 4 +-
fs/notify/inotify/inotify_user.c | 11 ++--
fs/notify/mark.c | 91 +++++++++++++++++++---------------
fs/notify/vfsmount_mark.c | 14 ++++--
include/linux/fsnotify_backend.h | 26 ++++++----
kernel/audit_tree.c | 14 +++---
kernel/audit_watch.c | 4 +-
11 files changed, 149 insertions(+), 106 deletions(-)
More information about the kernel-team
mailing list