Intel-GFX Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2020-11-26 20:29:49 to 2020-11-27 12:14:55 UTC [more...]

[Intel-gfx] [RFC PATCH 000/162] DG1 + LMEM enabling
 2020-11-27 12:07 UTC  (156+ messages)
` [Intel-gfx] [RFC PATCH 001/162] drm/i915/selftest: also consider non-contiguous objects
` [Intel-gfx] [RFC PATCH 002/162] drm/i915/selftest: assert we get 2M GTT pages
` [Intel-gfx] [RFC PATCH 003/162] drm/i915/selftest: handle local-memory in perf_memcpy
` [Intel-gfx] [RFC PATCH 004/162] drm/i915/gt: Move move context layout registers and offsets to lrc_reg.h
` [Intel-gfx] [RFC PATCH 005/162] drm/i915/gt: Rename lrc.c to execlists_submission.c
` [Intel-gfx] [RFC PATCH 006/162] drm/i915: split gen8+ flush and bb_start emission functions to their own file
` [Intel-gfx] [RFC PATCH 007/162] drm/i915: split wa_bb code to its "
` [Intel-gfx] [RFC PATCH 008/162] HAX drm/i915: Work around the selftest timeline lock splat workaround
` [Intel-gfx] [RFC PATCH 009/162] drm/i915: Introduce drm_i915_lock_isolated
` [Intel-gfx] [RFC PATCH 010/162] drm/i915: Lock hwsp objects isolated for pinning at create time
` [Intel-gfx] [RFC PATCH 011/162] drm/i915: Pin timeline map after first timeline pin, v5
` [Intel-gfx] [RFC PATCH 012/162] drm/i915: Move cmd parser pinning to execbuffer
` [Intel-gfx] [RFC PATCH 013/162] drm/i915: Add missing -EDEADLK handling to execbuf pinning, v2
` [Intel-gfx] [RFC PATCH 014/162] drm/i915: Ensure we hold the object mutex in pin correctly v2
` [Intel-gfx] [RFC PATCH 015/162] drm/i915: Add gem object locking to madvise
` [Intel-gfx] [RFC PATCH 016/162] drm/i915: Move HAS_STRUCT_PAGE to obj->flags
` [Intel-gfx] [RFC PATCH 017/162] drm/i915: Rework struct phys attachment handling
` [Intel-gfx] [RFC PATCH 018/162] drm/i915: Convert i915_gem_object_attach_phys() to ww locking, v2
` [Intel-gfx] [RFC PATCH 019/162] drm/i915: make lockdep slightly happier about execbuf
` [Intel-gfx] [RFC PATCH 020/162] drm/i915: Disable userptr pread/pwrite support
` [Intel-gfx] [RFC PATCH 021/162] drm/i915: No longer allow exporting userptr through dma-buf
` [Intel-gfx] [RFC PATCH 022/162] drm/i915: Reject more ioctls for userptr
` [Intel-gfx] [RFC PATCH 023/162] drm/i915: Reject UNSYNCHRONIZED for userptr, v2
` [Intel-gfx] [RFC PATCH 024/162] drm/i915: Make compilation of userptr code depend on MMU_NOTIFIER
` [Intel-gfx] [RFC PATCH 025/162] drm/i915: Fix userptr so we do not have to worry about obj->mm.lock, v5
` [Intel-gfx] [RFC PATCH 026/162] drm/i915: Flatten obj->mm.lock
` [Intel-gfx] [RFC PATCH 027/162] drm/i915: Populate logical context during first pin
` [Intel-gfx] [RFC PATCH 028/162] drm/i915: Make ring submission compatible with obj->mm.lock removal, v2
` [Intel-gfx] [RFC PATCH 029/162] drm/i915: Handle ww locking in init_status_page
` [Intel-gfx] [RFC PATCH 030/162] drm/i915: Rework clflush to work correctly without obj->mm.lock
` [Intel-gfx] [RFC PATCH 031/162] drm/i915: Pass ww ctx to intel_pin_to_display_plane
` [Intel-gfx] [RFC PATCH 032/162] drm/i915: Add object locking to vm_fault_cpu
` [Intel-gfx] [RFC PATCH 033/162] drm/i915: Move pinning to inside engine_wa_list_verify()
` [Intel-gfx] [RFC PATCH 034/162] drm/i915: Take reservation lock around i915_vma_pin
` [Intel-gfx] [RFC PATCH 035/162] drm/i915: Make intel_init_workaround_bb more compatible with ww locking
` [Intel-gfx] [RFC PATCH 036/162] drm/i915: Make __engine_unpark() compatible with ww locking v2
` [Intel-gfx] [RFC PATCH 037/162] drm/i915: Take obj lock around set_domain ioctl
` [Intel-gfx] [RFC PATCH 038/162] drm/i915: Defer pin calls in buffer pool until first use by caller
` [Intel-gfx] [RFC PATCH 039/162] drm/i915: Fix pread/pwrite to work with new locking rules
` [Intel-gfx] [RFC PATCH 040/162] drm/i915: Fix workarounds selftest, part 1
` [Intel-gfx] [RFC PATCH 041/162] drm/i915: Prepare for obj->mm.lock removal
` [Intel-gfx] [RFC PATCH 042/162] drm/i915: Add igt_spinner_pin() to allow for ww locking around spinner
` [Intel-gfx] [RFC PATCH 043/162] drm/i915: Add ww locking around vm_access()
` [Intel-gfx] [RFC PATCH 044/162] drm/i915: Increase ww locking for perf
` [Intel-gfx] [RFC PATCH 045/162] drm/i915: Lock ww in ucode objects correctly
` [Intel-gfx] [RFC PATCH 046/162] drm/i915: Add ww locking to dma-buf ops
` [Intel-gfx] [RFC PATCH 047/162] drm/i915: Add missing ww lock in intel_dsb_prepare
` [Intel-gfx] [RFC PATCH 048/162] drm/i915: Fix ww locking in shmem_create_from_object
` [Intel-gfx] [RFC PATCH 049/162] drm/i915: Use a single page table lock for each gtt
` [Intel-gfx] [RFC PATCH 050/162] drm/i915/selftests: Prepare huge_pages testcases for obj->mm.lock removal
` [Intel-gfx] [RFC PATCH 051/162] drm/i915/selftests: Prepare client blit "
` [Intel-gfx] [RFC PATCH 052/162] drm/i915/selftests: Prepare coherency tests "
` [Intel-gfx] [RFC PATCH 053/162] drm/i915/selftests: Prepare context "
` [Intel-gfx] [RFC PATCH 054/162] drm/i915/selftests: Prepare dma-buf "
` [Intel-gfx] [RFC PATCH 055/162] drm/i915/selftests: Prepare execbuf "
` [Intel-gfx] [RFC PATCH 056/162] drm/i915/selftests: Prepare mman testcases "
` [Intel-gfx] [RFC PATCH 057/162] drm/i915/selftests: Prepare object tests "
` [Intel-gfx] [RFC PATCH 058/162] drm/i915/selftests: Prepare object blit "
` [Intel-gfx] [RFC PATCH 059/162] drm/i915/selftests: Prepare igt_gem_utils "
` [Intel-gfx] [RFC PATCH 060/162] drm/i915/selftests: Prepare context selftest "
` [Intel-gfx] [RFC PATCH 061/162] drm/i915/selftests: Prepare hangcheck "
` [Intel-gfx] [RFC PATCH 062/162] drm/i915/selftests: Prepare execlists "
` [Intel-gfx] [RFC PATCH 063/162] drm/i915/selftests: Prepare mocs tests "
` [Intel-gfx] [RFC PATCH 064/162] drm/i915/selftests: Prepare ring submission "
` [Intel-gfx] [RFC PATCH 065/162] drm/i915/selftests: Prepare timeline tests "
` [Intel-gfx] [RFC PATCH 066/162] drm/i915/selftests: Prepare i915_request "
` [Intel-gfx] [RFC PATCH 067/162] drm/i915/selftests: Prepare memory region "
` [Intel-gfx] [RFC PATCH 068/162] drm/i915/selftests: Prepare cs engine "
` [Intel-gfx] [RFC PATCH 069/162] drm/i915/selftests: Prepare gtt "
` [Intel-gfx] [RFC PATCH 070/162] drm/i915: Finally remove obj->mm.lock
` [Intel-gfx] [RFC PATCH 071/162] drm/i915: Keep userpointer bindings if seqcount is unchanged, v2
` [Intel-gfx] [RFC PATCH 072/162] drm/i915: Avoid some false positives in assert_object_held()
` [Intel-gfx] [RFC PATCH 073/162] drm/i915: Reference contending lock objects
` [Intel-gfx] [RFC PATCH 074/162] drm/i915: Break out dma_resv ww locking utilities to separate files
` [Intel-gfx] [RFC PATCH 075/162] drm/i915: Introduce a for_i915_gem_ww(){}
` [Intel-gfx] [RFC PATCH 076/162] drm/i915: Untangle the vma pages_mutex
` [Intel-gfx] [RFC PATCH 077/162] drm/i915/fbdev: Use lmem physical addresses for fb_mmap() on discrete
` [Intel-gfx] [RFC PATCH 078/162] drm/i915: Return error value when bo not in LMEM for discrete
` [Intel-gfx] [RFC PATCH 079/162] drm/i915/dmabuf: Disallow LMEM objects from dma-buf
` [Intel-gfx] [RFC PATCH 080/162] drm/i915/lmem: Fail driver init if LMEM training failed
` [Intel-gfx] [RFC PATCH 081/162] HAX drm/i915/lmem: support CPU relocations
` [Intel-gfx] [RFC PATCH 082/162] HAX drm/i915/lmem: support pread and pwrite
` [Intel-gfx] [RFC PATCH 083/162] drm/i915: Update the helper to set correct mapping
` [Intel-gfx] [RFC PATCH 084/162] drm/i915: introduce kernel blitter_context
` [Intel-gfx] [RFC PATCH 085/162] drm/i915/region: support basic eviction
` [Intel-gfx] [RFC PATCH 086/162] drm/i915: Add blit functions that can be called from within a WW transaction
` [Intel-gfx] [RFC PATCH 087/162] drm/i915: Delay publishing objects on the eviction lists
` [Intel-gfx] [RFC PATCH 088/162] drm/i915: support basic object migration
` [Intel-gfx] [RFC PATCH 089/162] drm/i915/dg1: Fix occasional migration error
` [Intel-gfx] [RFC PATCH 090/162] drm/i915/query: Expose memory regions through the query uAPI
` [Intel-gfx] [RFC PATCH 091/162] drm/i915: Store gt in memory region
` [Intel-gfx] [RFC PATCH 092/162] drm/i915/uapi: introduce drm_i915_gem_create_ext
` [Intel-gfx] [RFC PATCH 093/162] drm/i915/lmem: allocate cmd ring in lmem
` [Intel-gfx] [RFC PATCH 094/162] drm/i915/dg1: Do not check r->sgt.pfn for NULL
` [Intel-gfx] [RFC PATCH 095/162] drm/i915/dg1: Introduce dmabuf mmap to LMEM
` [Intel-gfx] [RFC PATCH 096/162] drm/i915: setup the LMEM region
` [Intel-gfx] [RFC PATCH 097/162] drm/i915: Distinction of memory regions
` [Intel-gfx] [RFC PATCH 098/162] drm/i915/gtt: map the PD up front
` [Intel-gfx] [RFC PATCH 099/162] drm/i915/gtt/dgfx: place the PD in LMEM
` [Intel-gfx] [RFC PATCH 100/162] drm/i915/gtt: make flushing conditional
` [Intel-gfx] [RFC PATCH 101/162] drm/i915/gtt/dg1: add PTE_LM plumbing for PPGTT
` [Intel-gfx] [RFC PATCH 102/162] drm/i915/gtt/dg1: add PTE_LM plumbing for GGTT
` [Intel-gfx] [RFC PATCH 103/162] drm/i915: allocate context from LMEM
` [Intel-gfx] [RFC PATCH 104/162] drm/i915: move engine scratch to LMEM
` [Intel-gfx] [RFC PATCH 105/162] drm/i915: Provide a way to disable PCIe relaxed write ordering
` [Intel-gfx] [RFC PATCH 106/162] drm/i915: i915 returns -EBUSY on thread contention
` [Intel-gfx] [RFC PATCH 107/162] drm/i915: setup GPU device lmem region
` [Intel-gfx] [RFC PATCH 108/162] drm/i915: Fix object page offset within a region
` [Intel-gfx] [RFC PATCH 109/162] drm/i915: add i915_gem_object_is_devmem() function
` [Intel-gfx] [RFC PATCH 110/162] drm/i915: finish memory region support for stolen objects
` [Intel-gfx] [RFC PATCH 111/162] drm/i915/lmem: support optional CPU clearing for special internal use
` [Intel-gfx] [RFC PATCH 112/162] drm/i915/guc: put all guc objects in lmem when available
` [Intel-gfx] [RFC PATCH 113/162] drm/i915: Create stolen memory region from local memory
` [Intel-gfx] [RFC PATCH 114/162] drm/i915/lmem: Bypass aperture when lmem is available
` [Intel-gfx] [RFC PATCH 115/162] drm/i915/lmem: reset the lmem buffer created by fbdev
` [Intel-gfx] [RFC PATCH 116/162] drm/i915/dsb: Enable lmem for dsb
` [Intel-gfx] [RFC PATCH 117/162] drm/i915: Reintroduce mem->reserved
` [Intel-gfx] [RFC PATCH 118/162] drm/i915/dg1: Reserve first 1MB of local memory
` [Intel-gfx] [RFC PATCH 119/162] drm/i915/dg1: Read OPROM via SPI controller
` [Intel-gfx] [RFC PATCH 120/162] drm/i915/oprom: Basic sanitization
` [Intel-gfx] [RFC PATCH 121/162] drm/i915: WA for zero memory channel
` [Intel-gfx] [RFC PATCH 122/162] drm/i915/dg1: Compute MEM Bandwidth using MCHBAR
` [Intel-gfx] [RFC PATCH 123/162] drm/i915/dg1: Double memory bandwidth available
` [Intel-gfx] [RFC PATCH 124/162] drm/i915/lmem: allocate HWSP in lmem
` [Intel-gfx] [RFC PATCH 125/162] drm/i915/lmem: Limit block size to 4G
` [Intel-gfx] [RFC PATCH 126/162] drm/i915/gem: Update shmem available memory
` [Intel-gfx] [RFC PATCH 127/162] drm/i915: Allow non-uniform subslices in gen12+
` [Intel-gfx] [RFC PATCH 128/162] drm/i915/dg1: intel_memory_region_evict() changes for eviction
` [Intel-gfx] [RFC PATCH 129/162] drm/i915/dg1: i915_gem_object_memcpy(..) infrastructure
` [Intel-gfx] [RFC PATCH 130/162] drm/i915/dg1: Eviction logic
` [Intel-gfx] [RFC PATCH 131/162] drm/i915/dg1: Add enable_eviction modparam
` [Intel-gfx] [RFC PATCH 132/162] drm/i915/dg1: Add lmem_size modparam
` [Intel-gfx] [RFC PATCH 133/162] drm/i915/dg1: Track swap in/out stats via debugfs
` [Intel-gfx] [RFC PATCH 134/162] drm/i915/dg1: Measure swap in/out timing stats
` [Intel-gfx] [RFC PATCH 135/162] drm/i915: define intel_partial_pages_for_sg_table
` [Intel-gfx] [RFC PATCH 136/162] drm/i915: create and destroy dummy vma
` [Intel-gfx] [RFC PATCH 137/162] drm/i915: blt copy between objs using pre-created vma windows
` [Intel-gfx] [RFC PATCH 138/162] drm/i915/dg1: Eliminate eviction mutex
` [Intel-gfx] [RFC PATCH 139/162] drm/i915/dg1: Keep engine awake across whole blit
` [Intel-gfx] [RFC PATCH 140/162] drm/i915: window_blt_copy is used for swapin and swapout
` [Intel-gfx] [RFC PATCH 141/162] drm/i915: Lmem eviction statistics by category
` [Intel-gfx] [RFC PATCH 142/162] drm/i915/gem/selftest: test and measure window based blt cpy
` [Intel-gfx] [RFC PATCH 143/162] drm/i915: suspend/resume eviction
` [Intel-gfx] [RFC PATCH 144/162] drm/i915: Reset blitter context when unpark engine
` [Intel-gfx] [RFC PATCH 145/162] drm/i915/dg1: Add dedicated context for blitter eviction
` [Intel-gfx] [RFC PATCH 146/162] drm/i915/pm: suspend and restore ppgtt mapping
` [Intel-gfx] [RFC PATCH 147/162] drm/i915/gt: Allocate default ctx objects in SMEM
` [Intel-gfx] [RFC PATCH 148/162] drm/i915: suspend/resume enable blitter eviction
` [Intel-gfx] [RFC PATCH 149/162] drm/i915: suspend/resume handling of perma-pinned objects
` [Intel-gfx] [RFC PATCH 150/162] drm/i915: need consider system BO snoop for dgfx
` [Intel-gfx] [RFC PATCH 151/162] drm/i915: move eviction to prepare hook
` [Intel-gfx] [RFC PATCH 152/162] drm/i915: Perform execbuffer object locking as a separate step
` [Intel-gfx] [RFC PATCH 153/162] drm/i915: Implement eviction locking v2
` [Intel-gfx] [RFC PATCH 155/162] drm/i915: Use a ww transaction in the fault handler
` [Intel-gfx] [RFC PATCH 156/162] drm/i915: Use a ww transaction in i915_gem_object_pin_map_unlocked()

[Intel-gfx] [PATCH] drm/i915/gt: Declare gen9 has 64 mocs entries!
 2020-11-27 12:03 UTC  (3+ messages)
` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for "

[Intel-gfx] [PATCH] drm/i915/pmu: Deprecate I915_PMU_LAST and optimize state tracking
 2020-11-27 11:59 UTC  (4+ messages)
` [Intel-gfx] [PATCH v2] "
` [Intel-gfx] ✗ Fi.CI.BAT: failure for drm/i915/pmu: Deprecate I915_PMU_LAST and optimize state tracking (rev2)

[Intel-gfx] [PATCH] drm/i915/display: Record the plane update times for debugging
 2020-11-27 11:30 UTC  (6+ messages)

[Intel-gfx] [PATCH v3 1/5] drm/i915/display/psr: Calculate selective fetch plane registers
 2020-11-27 10:50 UTC  (5+ messages)
` [Intel-gfx] [PATCH v3 2/5] drm/i915/display/psr: Calculate Trancoder's SU rect and plane's SF rect
` [Intel-gfx] [PATCH v3 3/5] drm/i915/display: Split and export main surface calculation from skl_check_main_surface()
` [Intel-gfx] [PATCH v3 4/5] drm/i915/display/psr: Program Plane's calculated offset to Plane SF register
` [Intel-gfx] [PATCH v3 5/5] HAX/DO_NOT_MERGE_IT: drm/i915/display: Enable PSR2 selective fetch for testing

[Intel-gfx] [PATCH v2 1/6] drm/i915/display/psr: Calculate selective fetch plane registers
 2020-11-27 10:19 UTC  (8+ messages)
` [Intel-gfx] [PATCH v2 4/6] drm/i915/display: Split and export main surface calculation from skl_check_main_surface()
` [Intel-gfx] [PATCH v2 5/6] RFC/WIP: drm/i915/display/psr: Consider tiling when doing the plane offset calculation

[Intel-gfx] [PATCH v5 00/63] drm/i915: Remove obj->mm.lock!
 2020-11-27 10:06 UTC  (4+ messages)
` [Intel-gfx] [PATCH v5 01/63] drm/i915: Do not share hwsp across contexts any more, v6

[Intel-gfx] [v12 00/15] Enable HDR on MCA LSPCON based Gen9 devices
 2020-11-27  9:34 UTC  (19+ messages)
` [Intel-gfx] [v12 02/15] drm/i915/display: Enable HDR on gen9 devices with MCA Lspcon
` [Intel-gfx] [v12 03/15] drm/i915/display: Attach HDR property for capable Gen9 devices
` [Intel-gfx] [v12 04/15] drm/i915/display: Fixes quantization range for YCbCr output
` [Intel-gfx] [v12 05/15] drm/i915/display: Add a WARN for invalid output range and format
` [Intel-gfx] [v12 06/15] drm/i915/display: Attach content type property for LSPCON
` [Intel-gfx] [v12 07/15] drm/i915: Split intel_attach_colorspace_property() into HDMI vs. DP variants
` [Intel-gfx] [v12 08/15] drm/i915/display: Enable colorspace programming for LSPCON devices
` [Intel-gfx] [v12 09/15] drm/i915/display: Nuke bogus lspcon check
` [Intel-gfx] [v12 10/15] drm/i915/display: Enable HDR for Parade based lspcon
` [Intel-gfx] [v12 11/15] drm/i915/lspcon: Create separate infoframe_enabled helper
` [Intel-gfx] [v12 12/15] drm/i915/display: Implement infoframes readback for LSPCON
` [Intel-gfx] [v12 13/15] drm/i915/display: Implement DRM infoframe read "
` [Intel-gfx] [v12 14/15] drm/i915/lspcon: Do not send DRM infoframes to non-HDMI sinks
` [Intel-gfx] [v12 15/15] drm/i915/display: [NOT FOR MERGE] Reduce blanking to support 4k60@10bpp for LSPCON
` [Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Enable HDR on MCA LSPCON based Gen9 devices (rev12)
` [Intel-gfx] ✗ Fi.CI.SPARSE: "
` [Intel-gfx] ✓ Fi.CI.BAT: success "
` [Intel-gfx] ✗ Fi.CI.IGT: failure "

[Intel-gfx] [PATCH 1/2] drm/framebuffer: Format modifier for Intel Gen 12 render compression with Clear Color
 2020-11-27  9:27 UTC  (3+ messages)
` [Intel-gfx] [PATCH 2/2] drm/i915/tgl: Add Clear Color support for TGL Render Decompression

[Intel-gfx] [PULL] drm-misc-next
 2020-11-27  8:30 UTC 

[Intel-gfx] [PATCH] drm/i915/display: Record the plane update times for debugging
 2020-11-27  8:23 UTC  (2+ messages)
` [Intel-gfx] ✗ Fi.CI.BUILD: failure for drm/i915/display: Record the plane update times for debugging (rev6)

[Intel-gfx] [PATCH v6 00/18] HDCP 2.2 and HDCP 1.4 Gen12 DP MST support
 2020-11-27  5:36 UTC  (2+ messages)

[Intel-gfx] [drm/i915/gem] 59dd13ad31: phoronix-test-suite.jxrendermark.RadialGradientPaint.1024x1024.operations_per_second -54.0% regression
 2020-11-27  1:51 UTC  (5+ messages)


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