On Thursday 12 of November 2015, Arkadiusz Miśkiewicz wrote: > On Thursday 12 of November 2015, Tetsuo Handa wrote: > > On 2015/11/12 15:06, Arkadiusz Miśkiewicz wrote: > > > On Wednesday 11 of November 2015, Tetsuo Handa wrote: > > >> Arkadiusz Mi?kiewicz wrote: > > >>> This patch is against which tree? (tried 4.1, 4.2 and 4.3) > > >> > > >> Oops. Whitespace-damaged. This patch is for vanilla 4.1.2. > > >> Reposting with one condition corrected. > > > > > > Here is log: > > > > > > http://ixion.pld-linux.org/~arekm/log-mm-1.txt.gz > > > > > > Uncompresses is 1.4MB, so not posting here. > > > > Thank you for the log. The result is unexpected for me. > > [...] > > > vmstat_update() and submit_flushes() remained pending for about 110 > > seconds. If xlog_cil_push_work() were spinning inside GFP_NOFS > > allocation, it should be reported as MemAlloc: traces, but no such lines > > are recorded. I don't know why xlog_cil_push_work() did not call > > schedule() for so long. Anyway, applying > > http://lkml.kernel.org/r/20151111160336.GD1432@xxxxxxxxxxxxxx should > > solve vmstat_update() part. > > To apply that patch on top of 4.1.13 I also had to apply patches listed > below. > > So in summary appllied: > http://sprunge.us/GYBb > http://sprunge.us/XWUX > http://sprunge.us/jZjV I've tried more to trigger "page allocation failure" with usual actions that triggered it previously but couldn't reproduce. With these patches applied it doesn't happen. Logs from my tests: http://ixion.pld-linux.org/~arekm/log-mm-3.txt.gz http://ixion.pld-linux.org/~arekm/log-mm-4.txt.gz (with swap added) But are these patches solving the problem or just hiding it? -- Arkadiusz Miśkiewicz, arekm / ( maven.pl | pld-linux.org ) -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href