On Fri 02-12-16 12:02:33, Miklos Szeredi wrote:
> On Fri, Dec 2, 2016 at 11:48 AM, Jan Kara wrote:
> > On Fri 02-12-16 09:26:51, Miklos Szeredi wrote:
> >> On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
> >> > On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
> >> >>
On Fri 02-12-16 12:02:33, Miklos Szeredi wrote:
> On Fri, Dec 2, 2016 at 11:48 AM, Jan Kara wrote:
> > On Fri 02-12-16 09:26:51, Miklos Szeredi wrote:
> >> On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
> >> > On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
> >> >> On Wed, Nov 9, 2016 at 1:10
On Fri, Dec 2, 2016 at 1:41 PM, Amir Goldstein wrote:
> On Fri, Dec 2, 2016 at 12:48 PM, Jan Kara wrote:
>> On Fri 02-12-16 09:26:51, Miklos Szeredi wrote:
> ...
>>>
>>> Hmm, how about this: when removing mark from inode, drop refcount. If
>>> refcount is zero
On Fri, Dec 2, 2016 at 1:41 PM, Amir Goldstein wrote:
> On Fri, Dec 2, 2016 at 12:48 PM, Jan Kara wrote:
>> On Fri 02-12-16 09:26:51, Miklos Szeredi wrote:
> ...
>>>
>>> Hmm, how about this: when removing mark from inode, drop refcount. If
>>> refcount is zero can remove from list. Otherwise
On Fri, Dec 2, 2016 at 12:48 PM, Jan Kara wrote:
> On Fri 02-12-16 09:26:51, Miklos Szeredi wrote:
...
>>
>> Hmm, how about this: when removing mark from inode, drop refcount. If
>> refcount is zero can remove from list. Otherwise mark the mark "dead"
>> and leave it on the list.
On Fri, Dec 2, 2016 at 12:48 PM, Jan Kara wrote:
> On Fri 02-12-16 09:26:51, Miklos Szeredi wrote:
...
>>
>> Hmm, how about this: when removing mark from inode, drop refcount. If
>> refcount is zero can remove from list. Otherwise mark the mark "dead"
>> and leave it on the list.
>>
>> And
On Fri, Dec 2, 2016 at 11:48 AM, Jan Kara wrote:
> On Fri 02-12-16 09:26:51, Miklos Szeredi wrote:
>> On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
>> > On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
>> >> On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara
On Fri, Dec 2, 2016 at 11:48 AM, Jan Kara wrote:
> On Fri 02-12-16 09:26:51, Miklos Szeredi wrote:
>> On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
>> > On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
>> >> On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara wrote:
>>
>> >> > And this does not work as
On Fri 02-12-16 09:26:51, Miklos Szeredi wrote:
> On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
> > On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
> >> On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara wrote:
>
> >> > And this does not work as well... Fanotify must notify
On Fri 02-12-16 09:26:51, Miklos Szeredi wrote:
> On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
> > On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
> >> On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara wrote:
>
> >> > And this does not work as well... Fanotify must notify groups by their
> >> >
On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
> On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
>> On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara wrote:
>> > And this does not work as well... Fanotify must notify groups by their
>> > priority so you cannot arbitrarily
On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
> On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
>> On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara wrote:
>> > And this does not work as well... Fanotify must notify groups by their
>> > priority so you cannot arbitrarily reorder ordering in which
On Sun, Nov 13, 2016 at 8:43 PM, Amir Goldstein wrote:
> On Thu, Nov 10, 2016 at 9:46 PM, Jan Kara wrote:
>
> ...
>
>>
>> Well but how would you like to protect the mark list hanging off the inode
>> / mountpoint with two SRCUs? You'd need two lists hanging off
On Sun, Nov 13, 2016 at 8:43 PM, Amir Goldstein wrote:
> On Thu, Nov 10, 2016 at 9:46 PM, Jan Kara wrote:
>
> ...
>
>>
>> Well but how would you like to protect the mark list hanging off the inode
>> / mountpoint with two SRCUs? You'd need two lists hanging off the inode &
>> mountpoint (for
On Thu, Nov 10, 2016 at 9:46 PM, Jan Kara wrote:
...
>
> Well but how would you like to protect the mark list hanging off the inode
> / mountpoint with two SRCUs? You'd need two lists hanging off the inode &
> mountpoint (for different priorities) and that's too big cost to pay to
On Thu, Nov 10, 2016 at 9:46 PM, Jan Kara wrote:
...
>
> Well but how would you like to protect the mark list hanging off the inode
> / mountpoint with two SRCUs? You'd need two lists hanging off the inode &
> mountpoint (for different priorities) and that's too big cost to pay to
> accomodate
On Thu, Nov 10, 2016 at 10:44 PM, Miklos Szeredi wrote:
> On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
>> Except it doesn't quite work. We can pin the current marks by a refcount
>> but they can still be removed from the list so after we regain srcu lock,
>>
On Thu, Nov 10, 2016 at 10:44 PM, Miklos Szeredi wrote:
> On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
>> Except it doesn't quite work. We can pin the current marks by a refcount
>> but they can still be removed from the list so after we regain srcu lock,
>> we are not sure their ->next
On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
> Except it doesn't quite work. We can pin the current marks by a refcount
> but they can still be removed from the list so after we regain srcu lock,
> we are not sure their ->next pointers still point to still allocated marks
> :-|
On Thu, Nov 10, 2016 at 8:46 PM, Jan Kara wrote:
> Except it doesn't quite work. We can pin the current marks by a refcount
> but they can still be removed from the list so after we regain srcu lock,
> we are not sure their ->next pointers still point to still allocated marks
> :-| Sadly I
On Thu, Nov 10, 2016 at 9:46 PM, Jan Kara wrote:
> On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
>> On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara wrote:
>> > On Sun 06-11-16 08:45:54, Amir Goldstein wrote:
>> >> On Sat, Nov 5, 2016 at 11:34 PM, Jan Kara
On Thu, Nov 10, 2016 at 9:46 PM, Jan Kara wrote:
> On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
>> On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara wrote:
>> > On Sun 06-11-16 08:45:54, Amir Goldstein wrote:
>> >> On Sat, Nov 5, 2016 at 11:34 PM, Jan Kara wrote:
>> >> > On Wed 02-11-16 23:09:26,
On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
> On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara wrote:
> > On Sun 06-11-16 08:45:54, Amir Goldstein wrote:
> >> On Sat, Nov 5, 2016 at 11:34 PM, Jan Kara wrote:
> >> > On Wed 02-11-16 23:09:26, Miklos Szeredi wrote:
> >> >>
On Wed 09-11-16 20:26:16, Amir Goldstein wrote:
> On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara wrote:
> > On Sun 06-11-16 08:45:54, Amir Goldstein wrote:
> >> On Sat, Nov 5, 2016 at 11:34 PM, Jan Kara wrote:
> >> > On Wed 02-11-16 23:09:26, Miklos Szeredi wrote:
> >> >> We've got a report where a
On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara wrote:
> On Sun 06-11-16 08:45:54, Amir Goldstein wrote:
>> On Sat, Nov 5, 2016 at 11:34 PM, Jan Kara wrote:
>> > On Wed 02-11-16 23:09:26, Miklos Szeredi wrote:
>> >> We've got a report where a fanotify daemon that implements
On Wed, Nov 9, 2016 at 1:10 PM, Jan Kara wrote:
> On Sun 06-11-16 08:45:54, Amir Goldstein wrote:
>> On Sat, Nov 5, 2016 at 11:34 PM, Jan Kara wrote:
>> > On Wed 02-11-16 23:09:26, Miklos Szeredi wrote:
>> >> We've got a report where a fanotify daemon that implements permission
>> >> checks
>>
On Sun 06-11-16 08:45:54, Amir Goldstein wrote:
> On Sat, Nov 5, 2016 at 11:34 PM, Jan Kara wrote:
> > On Wed 02-11-16 23:09:26, Miklos Szeredi wrote:
> >> We've got a report where a fanotify daemon that implements permission
> >> checks
> >> screws up and doesn't send a reply.
On Sun 06-11-16 08:45:54, Amir Goldstein wrote:
> On Sat, Nov 5, 2016 at 11:34 PM, Jan Kara wrote:
> > On Wed 02-11-16 23:09:26, Miklos Szeredi wrote:
> >> We've got a report where a fanotify daemon that implements permission
> >> checks
> >> screws up and doesn't send a reply. This then causes
On Sat, Nov 5, 2016 at 11:34 PM, Jan Kara wrote:
> On Wed 02-11-16 23:09:26, Miklos Szeredi wrote:
>> We've got a report where a fanotify daemon that implements permission checks
>> screws up and doesn't send a reply. This then causes widespread hangs due to
>> fsnotify_mark_srcu
On Sat, Nov 5, 2016 at 11:34 PM, Jan Kara wrote:
> On Wed 02-11-16 23:09:26, Miklos Szeredi wrote:
>> We've got a report where a fanotify daemon that implements permission checks
>> screws up and doesn't send a reply. This then causes widespread hangs due to
>> fsnotify_mark_srcu read side lock
On Thu 03-11-16 12:25:13, Amir Goldstein wrote:
> On Thu, Nov 3, 2016 at 12:09 AM, Miklos Szeredi wrote:
> > We've got a report where a fanotify daemon that implements permission checks
> > screws up and doesn't send a reply. This then causes widespread hangs due
> > to
> >
On Thu 03-11-16 12:25:13, Amir Goldstein wrote:
> On Thu, Nov 3, 2016 at 12:09 AM, Miklos Szeredi wrote:
> > We've got a report where a fanotify daemon that implements permission checks
> > screws up and doesn't send a reply. This then causes widespread hangs due
> > to
> > fsnotify_mark_srcu
On Wed 02-11-16 23:09:26, Miklos Szeredi wrote:
> We've got a report where a fanotify daemon that implements permission checks
> screws up and doesn't send a reply. This then causes widespread hangs due to
> fsnotify_mark_srcu read side lock being held and thus causing
> synchronize_srcu()
>
On Wed 02-11-16 23:09:26, Miklos Szeredi wrote:
> We've got a report where a fanotify daemon that implements permission checks
> screws up and doesn't send a reply. This then causes widespread hangs due to
> fsnotify_mark_srcu read side lock being held and thus causing
> synchronize_srcu()
>
On Thu, Nov 3, 2016 at 12:09 AM, Miklos Szeredi wrote:
> We've got a report where a fanotify daemon that implements permission checks
> screws up and doesn't send a reply. This then causes widespread hangs due to
> fsnotify_mark_srcu read side lock being held and thus causing
On Thu, Nov 3, 2016 at 12:09 AM, Miklos Szeredi wrote:
> We've got a report where a fanotify daemon that implements permission checks
> screws up and doesn't send a reply. This then causes widespread hangs due to
> fsnotify_mark_srcu read side lock being held and thus causing
>
We've got a report where a fanotify daemon that implements permission checks
screws up and doesn't send a reply. This then causes widespread hangs due to
fsnotify_mark_srcu read side lock being held and thus causing synchronize_srcu()
called from e.g. inotify_release()->
We've got a report where a fanotify daemon that implements permission checks
screws up and doesn't send a reply. This then causes widespread hangs due to
fsnotify_mark_srcu read side lock being held and thus causing synchronize_srcu()
called from e.g. inotify_release()->
38 matches
Mail list logo