Re: [RFC PATCH] futex: Remove requirement for lock_page in get_futex_key

2015-02-24 Thread Sebastian Andrzej Siewior
On 2014-02-11 16:51:55 [+0100], Thomas Gleixner wrote: > On Wed, 30 Oct 2013, Mel Gorman wrote: > > On Wed, Oct 30, 2013 at 09:45:31AM +0100, Thomas Gleixner wrote: > > > On Tue, 29 Oct 2013, Mel Gorman wrote: > > > > Patch boots and futextest did not explode but I did no comparison > > > > perform

Re: [RFC PATCH] futex: Remove requirement for lock_page in get_futex_key

2014-02-11 Thread Thomas Gleixner
On Wed, 30 Oct 2013, Mel Gorman wrote: > On Wed, Oct 30, 2013 at 09:45:31AM +0100, Thomas Gleixner wrote: > > On Tue, 29 Oct 2013, Mel Gorman wrote: > > > > > Thomas Gleixner and Peter Zijlstra discussed off-list that real-time users > > > currently have a problem with the page lock being contende

Re: [RFC PATCH] futex: Remove requirement for lock_page in get_futex_key

2013-11-01 Thread Mel Gorman
On Tue, Oct 29, 2013 at 02:48:27PM -0400, Chris Mason wrote: > Quoting Mel Gorman (2013-10-29 13:38:14) > > Thomas Gleixner and Peter Zijlstra discussed off-list that real-time users > > currently have a problem with the page lock being contended for unbounded > > periods of time during futex opera

Re: [RFC PATCH] futex: Remove requirement for lock_page in get_futex_key

2013-10-30 Thread Mel Gorman
On Wed, Oct 30, 2013 at 09:45:31AM +0100, Thomas Gleixner wrote: > On Tue, 29 Oct 2013, Mel Gorman wrote: > > > Thomas Gleixner and Peter Zijlstra discussed off-list that real-time users > > currently have a problem with the page lock being contended for unbounded > > periods of time during futex

Re: [RFC PATCH] futex: Remove requirement for lock_page in get_futex_key

2013-10-30 Thread Peter Zijlstra
On Tue, Oct 29, 2013 at 02:48:27PM -0400, Chris Mason wrote: > > + /* Should be impossible but lets be paranoid for now */ > > + if (WARN_ON(inode->i_mapping != mapping)) { > > + rcu_read_unlock(); > > + iput(inode); > > +

Re: [RFC PATCH] futex: Remove requirement for lock_page in get_futex_key

2013-10-30 Thread Thomas Gleixner
On Tue, 29 Oct 2013, Mel Gorman wrote: > Thomas Gleixner and Peter Zijlstra discussed off-list that real-time users > currently have a problem with the page lock being contended for unbounded > periods of time during futex operations. The three of us discussed the > possibiltity that the page lock

Re: [RFC PATCH] futex: Remove requirement for lock_page in get_futex_key

2013-10-29 Thread Chris Mason
Quoting Mel Gorman (2013-10-29 13:38:14) > Thomas Gleixner and Peter Zijlstra discussed off-list that real-time users > currently have a problem with the page lock being contended for unbounded > periods of time during futex operations. The three of us discussed the > possibiltity that the page loc

[RFC PATCH] futex: Remove requirement for lock_page in get_futex_key

2013-10-29 Thread Mel Gorman
Thomas Gleixner and Peter Zijlstra discussed off-list that real-time users currently have a problem with the page lock being contended for unbounded periods of time during futex operations. The three of us discussed the possibiltity that the page lock is unnecessary in this case because we are not