Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH v3 00/10] tests/panfrost: Misc fixes/improvements
@ 2021-06-25 14:01 Boris Brezillon
  2021-06-25 14:01 ` [igt-dev] [PATCH v3 01/10] tests/panfrost: Make sure we open a DUMB capable node for prime tests Boris Brezillon
                   ` (10 more replies)
  0 siblings, 11 replies; 14+ messages in thread
From: Boris Brezillon @ 2021-06-25 14:01 UTC (permalink / raw)
  To: Rob Herring, Tomeu Vizoso, Alyssa Rosenzweig, Steven Price,
	Robin Murphy
  Cc: igt-dev, Petri Latvala

Hello,

This is a collection of fixes for the panfrost testsuite:
 * submit tests are now passing on Bifrost
 * the prime test is fixed to handle the case where the KMS device is
   assigned card1

We also two extra tests to
* make sure we don't crash the kernel when closing the DRM FD while
  jobs are still in-flight
* make sure we recover from unhandled pagefaults on a FD-context

Regards,

Boris

Boris Brezillon (10):
  tests/panfrost: Make sure we open a DUMB capable node for prime tests
  lib/panfrost: Handle the NULL case in igt_panfrost_free_bo()
  lib/panfrost: Add a helper to create a job loop
  lib/panfrost: Add a helper to create a NULL job
  tests/panfrost: Simplify submit tests
  tests/panfrost: Extend the pan-reset test
  lib/panfrost: Get rid of igt_panfrost_trivial_job()
  tests/panfrost: Test FD-close while jobs are still in-flight
  lib/panfrost: Add a helper to create dummy write value jobs
  tests/panfrost: Add a test to validate unhandled pagefault handling

 lib/igt_panfrost.c      | 243 ++++++++++++++++++++++------------------
 lib/igt_panfrost.h      |   7 +-
 tests/panfrost_prime.c  |  25 ++++-
 tests/panfrost_submit.c | 115 +++++++++++--------
 4 files changed, 231 insertions(+), 159 deletions(-)

-- 
2.31.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2021-06-28 14:42 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-25 14:01 [igt-dev] [PATCH v3 00/10] tests/panfrost: Misc fixes/improvements Boris Brezillon
2021-06-25 14:01 ` [igt-dev] [PATCH v3 01/10] tests/panfrost: Make sure we open a DUMB capable node for prime tests Boris Brezillon
2021-06-25 14:01 ` [igt-dev] [PATCH v3 02/10] lib/panfrost: Handle the NULL case in igt_panfrost_free_bo() Boris Brezillon
2021-06-25 14:01 ` [igt-dev] [PATCH v3 03/10] lib/panfrost: Add a helper to create a job loop Boris Brezillon
2021-06-25 14:01 ` [igt-dev] [PATCH v3 04/10] lib/panfrost: Add a helper to create a NULL job Boris Brezillon
2021-06-25 14:01 ` [igt-dev] [PATCH v3 05/10] tests/panfrost: Simplify submit tests Boris Brezillon
2021-06-25 14:01 ` [igt-dev] [PATCH v3 06/10] tests/panfrost: Extend the pan-reset test Boris Brezillon
2021-06-25 14:01 ` [igt-dev] [PATCH v3 07/10] lib/panfrost: Get rid of igt_panfrost_trivial_job() Boris Brezillon
2021-06-25 14:01 ` [igt-dev] [PATCH v3 08/10] tests/panfrost: Test FD-close while jobs are still in-flight Boris Brezillon
2021-06-25 14:01 ` [igt-dev] [PATCH v3 09/10] lib/panfrost: Add a helper to create dummy write value jobs Boris Brezillon
2021-06-25 14:45   ` Alyssa Rosenzweig
2021-06-25 14:01 ` [igt-dev] [PATCH v3 10/10] tests/panfrost: Add a test to validate unhandled pagefault handling Boris Brezillon
2021-06-25 14:46   ` Alyssa Rosenzweig
2021-06-28 14:42 ` [igt-dev] ✗ Fi.CI.BUILD: failure for tests/panfrost: Misc fixes/improvements (rev3) Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox