[Quantal][SRU][Pull-Request] bug #1101666: revert fsnotify patchset
Luis Henriques
luis.henriques at canonical.com
Wed Jan 23 21:32:41 UTC 2013
== Quantal SRU Justification ==
BugLink: http://bugs.launchpad.net/bugs/1101666
This pull request reverts all the fsnotify patches that have been added
into the kernel in the last release due to a regression. A fix has
already been identified and is currently being tested, but it's not yet
ready for release.
== Fix ==
The following changes since commit ea8b5a301eb9b7a6888764041599cfc8d61616d0:
UBUNTU: Ubuntu-3.5.0-22.34 (2013-01-08 17:57:14 +0000)
are available in the git repository at:
git://kernel.ubuntu.com/henrix/ubuntu-quantal fsnotify
for you to fetch changes up to f945174b3a95cd21e66b82e08f4a98f4ac1a5f25:
Revert "fsnotify: introduce fsnotify_get_group()" (2013-01-23 21:10:12 +0000)
----------------------------------------------------------------
Luis Henriques (9):
Revert "fsnotify: change locking order"
Revert "fsnotify: dont put marks on temporary list when clearing marks by group"
Revert "fsnotify: introduce locked versions of fsnotify_add_mark() and fsnotify_remove_mark()"
Revert "fsnotify: pass group to fsnotify_destroy_mark()"
Revert "fsnotify: use a mutex instead of a spinlock to protect a groups mark list"
Revert "fanotify: add an extra flag to mark_remove_from_mask that indicates wheather a mark should be destroyed"
Revert "fsnotify: take groups mark_lock before mark lock"
Revert "fsnotify: use reference counting for groups"
Revert "fsnotify: introduce fsnotify_get_group()"
fs/notify/dnotify/dnotify.c | 4 +-
fs/notify/fanotify/fanotify_user.c | 19 ++------
fs/notify/group.c | 38 +++++++--------
fs/notify/inode_mark.c | 14 ++----
fs/notify/inotify/inotify_fsnotify.c | 4 +-
fs/notify/inotify/inotify_user.c | 3 +-
fs/notify/mark.c | 91 ++++++++++++++++--------------------
fs/notify/vfsmount_mark.c | 14 ++----
include/linux/fsnotify_backend.h | 23 ++++-----
kernel/audit_tree.c | 14 +++---
kernel/audit_watch.c | 4 +-
11 files changed, 92 insertions(+), 136 deletions(-)
More information about the kernel-team
mailing list