All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t v4 0/4] Basic LMEM support in IGT
@ 2019-11-22  7:48 Zbigniew Kempczyński
  2019-11-22  7:48 ` [igt-dev] [PATCH i-g-t v4 1/4] include/drm-uapi/i915_drm: Add local defs for memory region uAPI Zbigniew Kempczyński
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Zbigniew Kempczyński @ 2019-11-22  7:48 UTC (permalink / raw)
  To: igt-dev

LMEM enabling in IGT.

v2: Refactoring, addressing issues from previous review.
    Fixing bugs in tests.
v3: Changes according to the review comments.
    Adding gem_mmap__device_coherent(). 
v4: If memory region query is not supported use probe()
    as a fallback to system and device memory regions.

Cc: Lukasz Kalamarz <lukasz.kalamarz@intel.com>
Cc: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Vanshidhar Konda <vanshidhar.r.konda@intel.com>

Lukasz Kalamarz (3):
  lib/i915/gem_mman: add mmap_offset support
  lib/i915/intel_memory_region: Add lib to manage memory regions
  tests/i915/gem_mmap_offset: Add new API test for gem_mmap_offset

Zbigniew Kempczyński (1):
  include/drm-uapi/i915_drm: Add local defs for memory region uAPI

 include/drm-uapi/i915_drm.h    |  92 ++++++++
 lib/Makefile.sources           |   2 +
 lib/i915/gem_mman.c            | 225 ++++++++++++++++----
 lib/i915/gem_mman.h            |  18 +-
 lib/i915/intel_memory_region.c | 370 +++++++++++++++++++++++++++++++++
 lib/i915/intel_memory_region.h |  88 ++++++++
 lib/ioctl_wrappers.h           |   1 +
 lib/meson.build                |   1 +
 tests/Makefile.sources         |   3 +
 tests/i915/gem_mmap_offset.c   | 163 +++++++++++++++
 tests/meson.build              |   1 +
 11 files changed, 924 insertions(+), 40 deletions(-)
 create mode 100644 lib/i915/intel_memory_region.c
 create mode 100644 lib/i915/intel_memory_region.h
 create mode 100644 tests/i915/gem_mmap_offset.c

-- 
2.23.0

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

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

end of thread, other threads:[~2019-11-22  8:35 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-22  7:48 [igt-dev] [PATCH i-g-t v4 0/4] Basic LMEM support in IGT Zbigniew Kempczyński
2019-11-22  7:48 ` [igt-dev] [PATCH i-g-t v4 1/4] include/drm-uapi/i915_drm: Add local defs for memory region uAPI Zbigniew Kempczyński
2019-11-22  7:48 ` [igt-dev] [PATCH i-g-t v4 2/4] lib/i915/gem_mman: add mmap_offset support Zbigniew Kempczyński
2019-11-22  7:48 ` [igt-dev] [PATCH i-g-t v4 3/4] lib/i915/intel_memory_region: Add lib to manage memory regions Zbigniew Kempczyński
2019-11-22  7:48 ` [igt-dev] [PATCH i-g-t v4 4/4] tests/i915/gem_mmap_offset: Add new API test for gem_mmap_offset Zbigniew Kempczyński
2019-11-22  8:07   ` Chris Wilson
2019-11-22  8:27     ` Zbigniew Kempczyński
2019-11-22  8:34     ` Zbigniew Kempczyński
2019-11-22  8:29 ` [igt-dev] ✗ Fi.CI.BAT: failure for Basic LMEM support in IGT (rev4) Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.