login
Header Space

 
 

Mailing list archives

Search results

Found 3 matching messages (0.188 seconds). Page 1 of 1.

[PATCH -rt] avoid deadlock related with PG_nonewrefs and swap_lock

Hi Peter, I've updated the patch. Could you please review it? ... .nec.com> There is a deadlock scenario; remove_mapping() vs free_swap_and_cache(). remove_mapping() ... similar lock sequence; swap_lock, then PG_nonewrefs bit. swap_lock can be unlocked ...

linux-kernel - Hiroshi Shimamoto - Mar 24 2008 - 14:24

Re: [PATCH -rt] avoid deadlock related with PG_nonewrefs and swap_lock

... nec.com> > > There is a deadlock scenario; remove_mapping() vs free_swap_and_cache(). > remove_mapping ... similar lock sequence; > swap_lock, then PG_nonewrefs bit. swap_lock can be unlocked ... Once we free the swap entry with swap_entry_free(), and drop the ...

linux-kernel - Peter Zijlstra - Mar 26 2008 - 05:50

Re: [PATCH -rt] avoid deadlock related with PG_nonewrefs and swap_lock

... @ct.jp.nec.com> > > > > There is a deadlock scenario; remove_mapping() vs free_swap_and_cache(). > > remove_mapping() turns PG_nonewrefs bit ... (), there is similar lock sequence; > > swap_lock, then PG_nonewrefs bit. swap_lock can be unlocked before > > ...

linux-kernel - Peter Zijlstra - Mar 26 2008 - 06:09

speck-geostationary