Prev: serial: TTY: new ldiscs for staging
Next: [PATCH -v5 1/3] x86: Reserve [0xa0000, 0x100000] in e820 map
From: Rik van Riel on 26 Apr 2010 18:00 On 04/24/2010 07:59 AM, Mel Gorman wrote: > On Sat, Apr 24, 2010 at 01:13:40PM +0200, Andrea Arcangeli wrote: >> Also keep in mind expand_downwards which also adjusts >> vm_start/vm_pgoff the same way (and without mmap_sem write mode). > > Will keep it in mind. It's taking the anon_vma lock but once again, > there might be more than one anon_vma to worry about and the proper > locking still isn't massively clear to me. The locking for the anon_vma_chain->same_vma list is essentially the same as what was used before in mmap and anon_vma_prepare. Either the mmap_sem is held for write, or the mmap_sem is held for reading and the page_table_lock is held. What exactly is the problem that migration is seeing? -- All rights reversed -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |