public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [RFC i-g-t 0/6] Drop tests for object creation from stolen
@ 2017-10-02 23:00 Daniele Ceraolo Spurio
  2017-10-02 23:00 ` [RFC i-g-t 1/6] tests/gem_pread: drop stolen memory related subtests Daniele Ceraolo Spurio
                   ` (8 more replies)
  0 siblings, 9 replies; 22+ messages in thread
From: Daniele Ceraolo Spurio @ 2017-10-02 23:00 UTC (permalink / raw)
  To: intel-gfx; +Cc: Ankitprasad Sharma

The tests were merged before the feature, which never made it to the
driver; the last update I could find ([1]) is more than a year old.
The tests are using a wrong getparam number and planned extensions
to the gem_create and get_aperture ioctl structures that don't match
what's currently in i915. Due to this all stolen-related subtests are
skipping.
Given the fact that there has been no traction behind the feature for
a long time it doesn't look like we'll need those tests anytime soon
and thus it makes sense to remove them.

The patches didn't revert cleanly and also contained some improvements
that are worth keeping, so instead of a revert I've organized the removal
in a single patch per test file to drop only the unneeded code.

[1] https://patchwork.freedesktop.org/series/659/

Cc: Ankitprasad Sharma <ankitprasad.r.sharma@intel.com>
Cc: Petri Latvala <petri.latvala@intel.com>
Cc: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk> 

Daniele Ceraolo Spurio (6):
  tests/gem_pread: drop stolen memory related subtests
  tests/gem_pwrite: drop stolen memory related subtests
  tests/gem_create: drop stolen memory related subtest
  tests/gem_stolen: drop gem_stolen.c
  tests/gem_concurrent_all: drop stolen memory related subtests
  lib/ioctl_wrappers: drop stolen memory related wrappers

 lib/ioctl_wrappers.c       | 119 ------------
 lib/ioctl_wrappers.h       |  16 --
 tests/Makefile.sources     |   1 -
 tests/gem_concurrent_all.c |  35 ----
 tests/gem_create.c         |  37 +---
 tests/gem_pread.c          |  95 ----------
 tests/gem_pwrite.c         |  43 -----
 tests/gem_stolen.c         | 455 ---------------------------------------------
 8 files changed, 2 insertions(+), 799 deletions(-)
 delete mode 100644 tests/gem_stolen.c

-- 
1.9.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

end of thread, other threads:[~2017-10-03 16:25 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-02 23:00 [RFC i-g-t 0/6] Drop tests for object creation from stolen Daniele Ceraolo Spurio
2017-10-02 23:00 ` [RFC i-g-t 1/6] tests/gem_pread: drop stolen memory related subtests Daniele Ceraolo Spurio
2017-10-03 11:08   ` Chris Wilson
2017-10-03 15:36     ` Daniele Ceraolo Spurio
2017-10-03 15:49       ` Chris Wilson
2017-10-03 16:02         ` Daniele Ceraolo Spurio
2017-10-02 23:00 ` [RFC i-g-t 2/6] tests/gem_pwrite: " Daniele Ceraolo Spurio
2017-10-03 11:08   ` Chris Wilson
2017-10-02 23:00 ` [RFC i-g-t 3/6] tests/gem_create: drop stolen memory related subtest Daniele Ceraolo Spurio
2017-10-02 23:00 ` [RFC i-g-t 4/6] tests/gem_stolen: drop gem_stolen.c Daniele Ceraolo Spurio
2017-10-03  9:19   ` Petri Latvala
2017-10-02 23:00 ` [RFC i-g-t 5/6] tests/gem_concurrent_all: drop stolen memory related subtests Daniele Ceraolo Spurio
2017-10-03 11:11   ` Chris Wilson
2017-10-03 16:14     ` Daniele Ceraolo Spurio
2017-10-03 16:25       ` Chris Wilson
2017-10-02 23:00 ` [RFC i-g-t 6/6] lib/ioctl_wrappers: drop stolen memory related wrappers Daniele Ceraolo Spurio
2017-10-02 23:37 ` ✓ Fi.CI.BAT: success for Drop tests for object creation from stolen Patchwork
2017-10-03  0:30 ` ✓ Fi.CI.IGT: " Patchwork
2017-10-03  8:31 ` [RFC i-g-t 0/6] " Daniel Vetter
2017-10-03  9:30   ` Petri Latvala
2017-10-03 11:11     ` Tvrtko Ursulin
2017-10-03 11:09   ` Joonas Lahtinen

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