[GIT PULL] inotify, dnotify, and fsnotify fixes

From: Eric Paris
Date: Sun Oct 18 2009 - 16:17:59 EST


Three fixes and something I should have sent during the merge window. I
should have added the patch to the feature-removal-list stating that I
plan to drop the in kernel inotify hooks all together in .33 when I
merge the audit->fsnotify changes, but it shouldn't hurt to go in now.

Inotify and dnotify both have fixes to stop sending extra extraneous
events.

The fsnotify patch fixes that last race people reported in the inotify
rewrite last cycle and the people seeing complaints in dmesg that
inotify might be leaking memory. Yeah! inotify can be stressed by over
100 simultaneous threads on a 64 way machine without problems!


The following changes since commit 2fdc246aaf9a7fa088451ad2a72e9119b5f7f029:
Linus Torvalds (1):
Merge branch 'for-linus' of git://git.kernel.org/.../bp/bp

are available in the git repository at:

git://git.infradead.org/users/eparis/notify.git for-linus

Andreas Gruenbacher (1):
dnotify: ignore FS_EVENT_ON_CHILD

Eric Paris (2):
fsnotify: do not set group for a mark before it is on the i_list
inotify: deprecate the inotify kernel interface

Wei Yongjun (1):
inotify: fix coalesce duplicate events into a single event in special case

Documentation/feature-removal-schedule.txt | 8 ++++++++
fs/notify/dnotify/dnotify.c | 3 ++-
fs/notify/inode_mark.c | 6 +++---
fs/notify/notification.c | 2 +-
4 files changed, 14 insertions(+), 5 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/