Re: CFS: Linux VM recursion fix

John Hughes <[email protected]> Wed, 21 Dec 2011 15:36:50 +0100
Newsgroups gmane.linux.cluster.ssic.devel
Message-ID <[email protected]>
On 16/11/11 18:22, Roger Tsang wrote:
> Hi,
>
> The latest CVS check-in fixes a potential corruption at CFS server due 
> to recursion.  The bug was CFS inherited the backing device info of 
> the backing file system.  The Linux VM is re-entrant at 
> balance_dirty_pages() and can call CFS recursively when the backing 
> device info are the same on both file systems.
>
> CFS -> VM -> PFS -> VM -> CFS -> VM -> PFS ...
>
> The Linux VM may not call this far down and may not traverse file 
> systems exactly as shown but if this happens you may get stack 
> overflow, etc.
Interesting.

Does this mean OpenSSI might work with 4K stacks now?

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev