login
Header Space

 
 

Re: deadlock on 2.6.24.3-rt3

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Steven Rostedt <rostedt@...>
Cc: Hiroshi Shimamoto <h-shimamoto@...>, linux-rt-users <linux-rt-users@...>, Ingo Molnar <mingo@...>, Thomas Gleixner <tglx@...>, LKML <linux-kernel@...>
Date: Tuesday, March 18, 2008 - 5:40 am

On Mon, 2008-03-17 at 21:53 -0400, Steven Rostedt wrote:

Yeah, patches and such should really go to LKML as LKML is the -rt
development list.


Yeah, in the latest lockless pagecache patches Nick got rid of
PG_nonewrefs as suggested by Hugh, however -rt also has my concurrent
pagecache patches and those need PG_nonewrefs on their own, so I hadn't
bothered to update to Nick's latest.

Perhaps I ought to, as you point out, page_cache_get_speculative() is
cleaner in his latest.. /me puts it on his overlong TODO list.


Yes, it does look good. Doesn't remove_exclusice_swap_page() also nest
PG_nonewrefs inside of swap_lock?

Looks to me that also needs fixing..


--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: deadlock on 2.6.24.3-rt3, Steven Rostedt, (Mon Mar 17, 9:53 pm)
Re: deadlock on 2.6.24.3-rt3, Peter Zijlstra, (Tue Mar 18, 5:40 am)
[PATCH -rt] avoid deadlock related with PG_nonewrefs and swa..., Hiroshi Shimamoto, (Mon Mar 24, 2:24 pm)
Re: deadlock on 2.6.24.3-rt3, Hiroshi Shimamoto, (Tue Mar 18, 1:15 pm)
Re: deadlock on 2.6.24.3-rt3, Hiroshi Shimamoto, (Thu Mar 20, 4:31 pm)
speck-geostationary