[quantal][sru][pull-request] LP#110605

Chris J Arges chris.j.arges at canonical.com
Mon Feb 4 21:20:33 UTC 2013


The following changes since commit 59344775ade604f9817e21e0951cf4aa3799ec6d:

  samsung-laptop: Disable on EFI hardware (2013-01-31 14:21:40 -0800)

are available in the git repository at:

  git://kernel.ubuntu.com/arges/ubuntu-quantal.git lp1110605

for you to fetch changes up to 178366be0d8363e551ae230d50d4e03440bddf31:

  fsnotify: change locking order (2013-02-04 13:35:46 -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

Miklos Szeredi (1):
      audit: clean up refcounting in audit-tree

 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                  |   22 +++++---
 kernel/audit_watch.c                 |    4 +-
 11 files changed, 156 insertions(+), 107 deletions(-)




More information about the kernel-team mailing list