On Tue, Jun 15, 2010 at 05:34:07PM +0100, Mel Gorman wrote: > My apologies. I didn't realise this was added so recently. I thought for > a while already so.... It was also my fault I didn't grep with -r (as most fs layouts don't have the writepage implementation under an inner linux-2.6/ dir ;), but it's still recent it was added on Jun 03... I wonder if anybody tested swapon ./swapfile_on_xfs after after such change during heavy memory pressure leading to OOM (but not reaching it). Christoph says ext4 also does the same thing but lack of PF_MEMALLOC check there rings a bell, can't judje without understanding ext4 better. Surely ext4 had more testing than this xfs of last week, so taking ext4 as example is better idea if it does the same thing. Taking the xfs change as example is not ok anymore considering when it was added... > I retract this point as well because in reality, we have little data on > the full consequences of not writing pages from direct reclaim. Early > data based on the tests I've run indicate that the number of pages > direct reclaim writes is so small that it's not a problem but there is a > strong case for adding throttling at least. A "cp /dev/zero ." on xfs filesystem, during a gcc build on same xfs, plus some swapping with swapfile over same xfs, sounds good test for that. I doubt anybody run that considering how young that is. -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html