Nick Piggin wrote: > The common theme seems to be: try_to_free_pages, swap_writepage, > mempool_alloc, down/down_failed in .text.lock.md. Next I would suspect > md/raid1 - maybe some deadlock in an uncommon memory allocation > failure path? > > I'll see if I can reproduce it here. > No luck yet (on SMP i386). How many disks are you using in each raid1 array? You are using one array for swap, and one mounted as ext3 for the working area of the `stress` program, right? Neil, have you had a look at the traces? Do they mean much to you? Claudio - I have attached another patch you could try. It has a more complete set of mempool and related memory allocation fixes, as well as some other recent patches I had which reduces atomic memory usage by the block layer. Could you try if you get time? Thanks. Nick -- SUSE Labs, Novell Inc.