Messages in this thread | ![/](/images/icornerl.gif) | | Subject | Re: [PATCH] fanotify: Do check against max_marks and increase number of group marks atomically | From | Eric Paris <> | Date | Tue, 09 Nov 2010 15:21:45 -0500 |
| |
On Tue, 2010-11-09 at 19:19 +0100, Lino Sanfilippo wrote: > The number of group marks is checked against max_marks and increased afterwards > in a non atomic way. This may result in 2 or more processes passing the check > at the same time and increasing the number of group marks above the max_marks > limit afterwards. > With this patch the check against max_marks is done in fsnotify_add_mark(), > after the group lock has been aquired to ensure that concurrent processes > cant exceed the group marks limit. > > Signed-off-by: Lino Sanfilippo <LinoSanfilippo@gmx.de>
applied to http://git.infradead.org/users/eparis/notify.git/ #for-next
-Eric
| ![\](/images/icornerr.gif) |