[LTP] ??? FAIL: Test report for kernel 5.4.13-rc1-7f1b863.cki (stable)

Jan Stancek jstancek@redhat.com
Mon Jan 20 21:55:55 CET 2020



----- Original Message -----
> Hi!
> > > One or more kernel tests failed:
> > > 
> > >      ppc64le:
> > >       ??? LTP
> > 
> > Hi, I see max_map_count failed on ppc64le:
> > https://artifacts.cki-project.org/pipelines/385189/logs/ppc64le_host_2_LTP_mm.run.log
> 
> That's strange, we do attempt to map 65536 mappings but we do not touch
> them, so these shouldn't be faulted in, so there is no real reason why
> mmap() in the child process should stop prematurely at 65532.
> 

We do not touch them, but the test is setting OVERCOMMIT_NEVER since ~2012.
It tries to estimate number of pages that can be used with global CommitLimit
and Committed_AS.

But we sporadically fail at __vm_enough_memory() on a percpu counter:
... 
        if (percpu_counter_read_positive(&vm_committed_as) < allowed)
                return 0;
which can be presumably increased by anything else running on system.

Comments say this is to avoid certain bad OOM behaviour, but given its age,
it might be long invalid.

Regards,
Jan







More information about the ltp mailing list