[igt-dev] [PATCH] Add a light version of gem_exec_create at forked

Ashutosh Dixit ashutosh.dixit at intel.com
Wed Mar 6 04:32:58 UTC 2019


On Tue, 05 Mar 2019 00:42:07 -0800,
Chris Wilson wrote:
> 
> Quoting Swathi Dhanavanthri (2019-03-05 01:16:55)
> >     igt at gem-exec-create@forked runs a single uniterrupted loop for as long
> >     as the timeout specified ie 150s. Reducing this to 15s.
> 
> There is a light version already. The real question is this heavy
> enough? What more can we do to induce fault handling along these paths
> in the kernel? Run a pagecache hog in the background? Use
> faultinjection?

From these comments (and also from a limited understanding of the source
code for the test due to the deferred free's) it appeared that this test is
being run for so long so that it can exhaust system memory. But we just ran
the test with 'top' on and we don't see the system memory go down at
all. If that is indeed the case then what is the point of running this test
for so long? Thanks!


More information about the igt-dev mailing list