|Summary:||restorecond going crazy on 126.96.36.199 - inotify regression?|
|Product:||File System||Reporter:||Rafael J. Wysocki (rjw)|
|Severity:||normal||CC:||eparis, florian, hancockrwd|
|Bug Depends on:|
Description Rafael J. Wysocki 2009-10-26 16:58:46 UTC
Comment 1 Rafael J. Wysocki 2009-10-27 08:22:55 UTC
On Tuesday 27 October 2009, Robert Hancock wrote: > On Mon, Oct 26, 2009 at 1:32 PM, Rafael J. Wysocki <email@example.com> wrote: > > This message has been generated automatically as a part of a report > > of regressions introduced between 2.6.30 and 2.6.31. > > > > The following bug entry is on the current list of known regressions > > introduced between 2.6.30 and 2.6.31. Please verify if it still should > > be listed and let me know (either way). > > > > > > Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=14474 > > Subject : restorecond going crazy on 188.8.131.52 - inotify regression? > > Submitter : Robert Hancock <firstname.lastname@example.org> > > Date : 2009-10-16 0:03 (11 days old) > > References : http://marc.info/?l=linux-kernel&m=125565159520489&w=4 > > This is definitely reproducible on 184.108.40.206 on CentOS 5.4, I'll likely > try 220.127.116.11 shortly, but it doesn't seem like any of the 18.104.22.168 > patches touch inotify..
Comment 2 Robert Hancock 2009-11-21 17:28:18 UTC
Problem still exists with 22.214.171.124. According to the mailing list discussion, the actual bug is in restorecond but kernel changes triggered the bug to show up.
Comment 3 Florian Mickler 2010-12-18 01:03:20 UTC
Thx for the update. Is this issue solved in the meantime? Totally guessing in the dark, but the below commit might have fixed it in 2.6.36-rc1: commit 7050c48826d5adb2210bddfb6a67aa13bbe984ed Author: Eric Paris <email@example.com> Date: Thu Dec 17 20:27:10 2009 -0500 inotify: do not reuse watch descriptors Prior to 2.6.31 inotify would not reuse watch descriptors until all of them had been used at least once. After the rewrite inotify would reuse watch descriptors. The selinux utility 'restorecond' was found to have problems when watch descriptors were reused. This patch reverts to the pre inotify rewrite behavior to not reuse watch descriptors. Signed-off-by: Eric Paris <firstname.lastname@example.org>