Patch List shared by Graphics Team:

uapi:

126d5de38542 drm/i915/gem: Hook user-extensions upto MMAP_OFFSET_IOCTL

(Patch owner: Chris Wilson)

cc662126b413 drm/i915: Introduce DRM_I915_GEM_MMAP_OFFSET

(Patch owner: Abdiel Janulgue)


fb:

9e678fc9baaa drm/i915: FB backing gem obj should reside in LMEM (Patch
owner: Ramalingam C)


lmem:

0a9a5532d296 drm/i915/gem: Apply lmem size restriction to get_pages
(Patch owner: Chris Wilson)

cddb85dc1eca drm/i915/lmem: fixup fake lmem teardown (Patch owner:
Matthew Auld)

1629224324b6 drm/i915/lmem: add the fake lmem region (Patch owner:
Matthew Auld

Note: fake lmem is only for CI/upstream testing since we lack HW


6804da20bb54 drm/i915/selftests: Select a random engine for testing
memory regions (Patch owner: Chris Wilson)

dd158d71a085 drm/i915/selftests: add sanity selftest for huge-GTT-pages

(Patch owner: Matthew Auld)

11d723ceb297 drm/i915/selftests: prefer random sizes for the huge-GTT-
page smoke tests (Patch Owner: Matthew Auld)

23741bc81de9 drm/i915/selftests: extend coverage to include LMEM

huge-pages (Patch owner: Matthew Auld)

340be48f2c5a drm/i915/selftests: add write-dword test for LMEM (Patch
owner: Matthew Auld)

01377a0d7e66 drm/i915/lmem: support kernel mapping (Patch owner: Abdiel
Janulgue)

cb6d2467ace7 drm/i915: setup io-mapping for LMEM ((Patch owner: Abdiel
Janulgue)

b908be543e44 drm/i915: support creating LMEM objects ((Patch owner:
Matthew Auld)

3fc794f27fec drm/i915: Split memory_region initialisation into its own
file ((Patch owner: Chris Wilson)

75b974a859e5 drm/i915/selftests: Teach igt_gpu_fill_dw() to take
intel_context (Patch owner: Chris Wilson)

18851edfa7db drm/i915/selftests: move gpu-write-dw into utils (Patch
owner: Matthew Auld)


mappable-aperture removal:

bee0a70a9eab drm/i915/gem: Early rejection of no-aperture map_ggtt
(Patch owner: Chris Wilson)

e60f7bb7ea68 drm/i915/selftests: check for missing aperture (Patch
owner: Matthew Auld)

34a6baa2df9d drm/i915: don't allocate the ring in stolen if we lack
aperture (Patch owner: Matthew Auld)

4dc0a7cae212 drm/i915: Don't try to place HWS in non-existing mappable
region (Patch Owner: Michal Wajdeczko)

895d8ebeaa92 drm/i915: error capture with no ggtt slot (Patch
Owner:Daniele Ceraolo Spurio)

cd20c70bb05e drm/i915: set num_fence_regs to 0 if there is no aperture
(Patch Owner:Daniele Ceraolo Spurio)

54b512cd7a6d drm/i915: do not map aperture if it is not available (Patch
Owner:Daniele Ceraolo Spurio)

773ed805b5ee drm/i915: define i915_ggtt_has_aperture (Patch
Owner:Daniele Ceraolo Spurio)


memory-region:

1e5078727353 drm/i915/gem: Pass mem region to preallocated stolen (Patch
owner: Chris Wilson)

72405c3d7850 drm/i915: treat stolen as a region (Patch owner: Matthew
Auld)

0e5493cab5ef drm/i915/stolen: make the object creation interface
consistent (Patch owner: CQ Tang)

da1184cd41d4 drm/i915: treat shmem as a region (Patch owner: Matthew
Auld)

280bc0cecb77 drm/i915/selftests: Fixup naked 64b divide (Patch owner:
Chris Wilson)

7c98501acb94 drm/i915/region: support volatile objects (Patch owner:
Matthew Auld)

2f0b97ca0211 drm/i915/region: support contiguous allocations (Patch
owner: Matthew Auld)

232a6ebae419 drm/i915: introduce intel_memory_region (Patch owner:
Matthew Auld)

3aae9d08532c drm/i915: enumerate and init each supported region (Patch
owner: Abdiel Janulgue)


buddy-allocator:

5d7f965e5675 drm/i915/buddy: add missing call to i915_global_register
(Patch owner: Matthew Auld)

3ba09632ce8b drm/i915/buddy: use kmemleak_update_trace (Patch owner:
Matthew Auld)

665c1c2166d3 drm/i915/buddy: tidy up i915_buddy_fini (Patch owner:
Matthew Auld)

14d1b9a6247c drm/i915: buddy allocator (Patch owner: Matthew Auld)


blitter stuff:

3df2c830bfc4 drm/i915/blt: fixup block_size rounding (Patch owner:
Matthew Auld)

953d57eba519 drm/i915/gem: Limit the blitter sizes to ensure low
preemption latency (Patch owner: Chris Wilson)

05f219d709ec drm/i915/blt: support copying objects (Patch owner: Matthew
Auld)

554e330ceb9f drm/i915/blt: bump the size restriction (Patch owner:
Matthew Auld)

963ad1285b7c drm/i915/blt: don't assume pinned intel_context (Patch
owner: Matthew Auld)

6501aa4e3a45 drm/i915: add in-kernel blitter client (Patch owner:
Matthew Auld)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1859741

Title:
  Graphics: Local Memory support for Discrete GPU

Status in intel:
  New
Status in linux package in Ubuntu:
  New

Bug description:
  Description:
  This feature is to track the process of Local Memory management in Discrete 
GPU.

  will provide commit list update in upstream.

  
  Target Kernel: 5.6
  Target Release: 20.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/intel/+bug/1859741/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to