From: Rodrigo Vivi <rodrigo.vivi@intel.com>
To: Dave Airlie <airlied@gmail.com>
Cc: dim-tools@lists.freedesktop.org, intel-gfx@lists.freedesktop.org,
Rodrigo Vivi <rodrigo.vivi@intel.com>,
dri-devel@lists.freedesktop.org,
Daniel Vetter <daniel.vetter@ffwll.ch>
Subject: [PULL] drm-intel-next
Date: Mon, 25 Jun 2018 09:56:22 -0700 [thread overview]
Message-ID: <20180625165622.GA21761@intel.com> (raw)
Hi Dave,
Here goes another pull request for 4.19.
Highlights here to Ice Lake Display enabling, and to preparation for
full-ppgtt enabling for older gens, and to hangcheck and gpu reset
improvements in general.
drm-intel-next-2018-06-20:
Chris is doing many reworks that allow us to get full-ppgtt supported
on all platforms back to HSW. As well many other fix and improvements,
Including:
- Use GEM suspend when aborting initialization (Chris)
- Change i915_gem_fault to return vm_fault_t (Chris)
- Expand VMA to Non gem object entities (Chris)
- Improve logs for load failure, but quite logging on fault injection to avoid noise on CI (Chris)
- Other page directory handling fixes and improvements for gen6 (Chris)
- Other gtt clean-up removing redundancies and unused checks (Chris)
- Reorder aliasing ppgtt fini (Chris)
- Refactor of unsetting obg->mm.pages (Chris)
- Apply batch location restrictions before pinning (Chris)
- Ringbuffer fixes for context restore (Chris)
- Execlist fixes on freeing error pointer on allocation error (Chris)
- Make closing request flush mandatory (Chris)
- Move GEM sanitize from resume_early to resume (Chris)
- Improve debug dumps (Chris)
- Silent compiler for selftest (Chris)
- Other execlists changes to improve hangcheck and reset.
- Many gtt page directory fixes and improvements (Chris)
- Reorg context workarounds (Chris)
- Avoid ERR_PTR dereference on selftest (Chris)
Other GEM related work:
- Stop trying to reset GPU if reset failed (Mika)
- Add HW workaround for KBL to fix GPU reset (Mika)
- Fix context ban and hang accounting for client (Mika)
- Fixes on OA perf (Michel, Jani)
- Refactor on GuC log mechanisms (Piotr)
- Enable provoking vertex fix on Gen9 system (Kenneth)
More ICL patches for Display enabling:
- ICL - 10-bit support for HDMI (RK)
- ICL - Start adding TBT PLL (Paulo)
- ICL - DDI HDMK level selection (Manasi)
- ICL - GMBUS GPIO pin mapping fix (Mahesh)
- ICL - Adding DP_AUX_E support (James)
- ICL - Display interrupts handling (DK)
Other display fixes and improvements:
- Fix sprite destination color keying on SKL+ (Ville)
- Fixes and improvements on PCH detection, specially for non PCH systems (Jani)
- Document PCH_NOP (Lucas)
- Allow DBLSCAN user modes with eDP/LVDS/DSI (Ville)
- Opregion and ACPI cleanup and organization (Jani)
- Kill delays when activation psr (Rodrigo)
- ...and a consequent fix of the psr activation flow (DK)
- Fix HDMI infoframe setting (Imre)
- Fix Display interrupts and modes on old gens (Ville)
- Start switching to kernel unsigned int types (Jani)
- Introduction to Amber Lake and Whiskey Lake platforms (Jose)
- Audio clock fixes for HBR3 (RK)
- Standardize i915_reg.h definitions according to our doc and checkpatch (Paulo)
- Remove unused timespec_to_jiffies_timeout function (Arnd)
- Increase the scope of PSR wake fix for other VBTs out there (Vathsala)
- Improve debug msgs with prop name/id (Ville)
- Other clean up on unecessary cursor size defines (Ville)
- Enforce max hdisplay/hblank_start limits on HSW/BDW (Ville)
- Make ELD pointers constant (Jani)
- Fix for PSR VBT parse (Colin)
- Add warn about unsupported CDCLK rates (Imre)
Thanks,
Rodrigo.
The following changes since commit 14c3f8425080a1ff97df7b81f7c339bf42c427a3:
drm/i915: Update DRIVER_DATE to 20180606 (2018-06-06 15:10:47 -0700)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-2018-06-20
for you to fetch changes up to e1cacec9d50d7299893eeab2d895189f3db625da:
drm/i915: Update DRIVER_DATE to 20180620 (2018-06-20 14:10:48 -0700)
----------------------------------------------------------------
Chris is doing many reworks that allow us to get full-ppgtt supported
on all platforms back to HSW. As well many other fix and improvements,
Including:
- Use GEM suspend when aborting initialization (Chris)
- Change i915_gem_fault to return vm_fault_t (Chris)
- Expand VMA to Non gem object entities (Chris)
- Improve logs for load failure, but quite logging on fault injection to avoid noise on CI (Chris)
- Other page directory handling fixes and improvements for gen6 (Chris)
- Other gtt clean-up removing redundancies and unused checks (Chris)
- Reorder aliasing ppgtt fini (Chris)
- Refactor of unsetting obg->mm.pages (Chris)
- Apply batch location restrictions before pinning (Chris)
- Ringbuffer fixes for context restore (Chris)
- Execlist fixes on freeing error pointer on allocation error (Chris)
- Make closing request flush mandatory (Chris)
- Move GEM sanitize from resume_early to resume (Chris)
- Improve debug dumps (Chris)
- Silent compiler for selftest (Chris)
- Other execlists changes to improve hangcheck and reset.
- Many gtt page directory fixes and improvements (Chris)
- Reorg context workarounds (Chris)
- Avoid ERR_PTR dereference on selftest (Chris)
Other GEM related work:
- Stop trying to reset GPU if reset failed (Mika)
- Add HW workaround for KBL to fix GPU reset (Mika)
- Fix context ban and hang accounting for client (Mika)
- Fixes on OA perf (Michel, Jani)
- Refactor on GuC log mechanisms (Piotr)
- Enable provoking vertex fix on Gen9 system (Kenneth)
More ICL patches for Display enabling:
- ICL - 10-bit support for HDMI (RK)
- ICL - Start adding TBT PLL (Paulo)
- ICL - DDI HDMK level selection (Manasi)
- ICL - GMBUS GPIO pin mapping fix (Mahesh)
- ICL - Adding DP_AUX_E support (James)
- ICL - Display interrupts handling (DK)
Other display fixes and improvements:
- Fix sprite destination color keying on SKL+ (Ville)
- Fixes and improvements on PCH detection, specially for non PCH systems (Jani)
- Document PCH_NOP (Lucas)
- Allow DBLSCAN user modes with eDP/LVDS/DSI (Ville)
- Opregion and ACPI cleanup and organization (Jani)
- Kill delays when activation psr (Rodrigo)
- ...and a consequent fix of the psr activation flow (DK)
- Fix HDMI infoframe setting (Imre)
- Fix Display interrupts and modes on old gens (Ville)
- Start switching to kernel unsigned int types (Jani)
- Introduction to Amber Lake and Whiskey Lake platforms (Jose)
- Audio clock fixes for HBR3 (RK)
- Standardize i915_reg.h definitions according to our doc and checkpatch (Paulo)
- Remove unused timespec_to_jiffies_timeout function (Arnd)
- Increase the scope of PSR wake fix for other VBTs out there (Vathsala)
- Improve debug msgs with prop name/id (Ville)
- Other clean up on unecessary cursor size defines (Ville)
- Enforce max hdisplay/hblank_start limits on HSW/BDW (Ville)
- Make ELD pointers constant (Jani)
- Fix for PSR VBT parse (Colin)
- Add warn about unsupported CDCLK rates (Imre)
----------------------------------------------------------------
Arnd Bergmann (1):
i915: remove timespec_to_jiffies_timeout
Chris Wilson (43):
drm/i915/gvt: Use offsetofend() rather than offsetof + sizeof
drm/i915: Use GEM suspend when aborting initialisation
drm/i915: Change i915_gem_fault() to return vm_fault_t
drm/i915: Prepare for non-object vma
drm/i915: Decouple vma vfuncs from vm
drm/i915/gtt: Push allocation to hw ppgtt constructor
drm/i915: Mark the GPU as wedged without error on fault injection
drm/i915/gtt: Fix unwind length passed to gen6_ppgtt_clear_range
drm/i915/gtt: Remove redundant hsw_mm_switch()
drm/i915/gtt: Remove vgpu check for gen6
drm/i915/gtt: Reorder aliasing_ppgtt fini
drm/i915: Squash GEM load failure message (again)
drm/i915: Refactor unsettting obj->mm.pages
drm/i915: Apply batch location restrictions before pinning
drm/i915/ringbuffer: Brute force context restore
drm/i915/ringbuffer: Fix context restore upon reset
drm/i915: Wrap around the tail offset before setting ring->tail
drm/i915/execlists: Avoid putting the error pointer
drm/i915/gtt: Invalidate GGTT caches after writing the gen6 page directories
drm/i915/ringbuffer: Serialize load of PD_DIR
drm/i915/gtt: Subclass gen6_hw_ppgtt
drm/i915/gtt: Onionify error handling for gen6_ppgtt_create
drm/i915/gtt: Make gen6 page directories evictable
drm/i915: Make closing request flush mandatory
drm/i915: Move GEM sanitize from resume_early to resume
drm/i915: Dump the ringbuffer of the active request for debugging
drm/i915: Make the hexdump row offset visually distinct
drm/i915: Show CCID in engine dumps
drm/i915/gtt: Only keep gen6 page directories pinned while active
drm/i915/selftests: Initialise request to silence a compiler
drm/i915/execlists: Push the tasklet kick after reset to reset_finish
drm/i915: Declare the driver wedged if hangcheck makes no progress
drm/i915/gtt: Lazily allocate page directories for gen7
drm/i915/gtt: Free unused page tables on unbind the context
drm/i915/gtt: Cache the PTE encoding of the scratch page
drm/i915/gtt: Reduce a pair of runtime asserts
drm/i915: Keep the ctx workarounds tightly packed
drm/i915: Be irqsafe inside reset
drm/i915/execlists: Reset the CSB head tracking on reset/sanitization
drm/i915: Fix fallout of fake reset along resume
drm/i915: Only show debug for state changes when banning
drm/i915/execlists: Pull the w/a LRI emission into a helper
drm/i915/selftests: Avoid ERR_PTR dereference
Colin Ian King (1):
drm/i915/psr: fix copy-paste error with setting of tp2_wakeup_time_us
Colin Xu (14):
drm/i915/gvt: Use vgpu_lock to protect per vgpu access
drm/i915/gvt: Use sched_lock to protect gvt scheduler logic.
drm/i915/gvt: Add D_BXT device type define for BXT.
drm/i915/gvt: Add MEDIA_POOL_STATE for BXT.
drm/i915/gvt: Enable device info initialization for BXT.
drm/i915/gvt: Enable gtt initialization for BXT.
drm/i915/gvt: Enable irq initialization for BXT.
drm/i915/gvt: Enable mmio context init and switch for BXT.
drm/i915/gvt: Enable cmd_parser support for BXT.
drm/i915/gvt: Enable force wake support for BXT.
drm/i915/gvt: Enable virtual display support for BXT.
drm/i915/gvt: Enable dma_buf support for BXT.
drm/i915/gvt: Add mmio handler for for BXT.
drm/i915: Enable KVMGT for BXT.
Dhinakaran Pandiyan (4):
drm/i915/icl: GSE interrupt moves from DE_MISC to GU_MISC
drm/i915/icl: Support for TC North Display interrupts
drm/i915/icl: Handle hotplug interrupts for DP over TBT
drm/i915/psr: Fix warning in intel_psr_activate()
Imre Deak (6):
drm/i915/skl: Add warn about unsupported CDCLK rates
drm/i915/ddi: s/crtc->config/old_crtc_state in haswell_crtc_disable()
drm/i915/ddi: Push pipe clock enabling to encoders
drm/i915/ddi: Check transcoder instead of port when setting HDMI infoframe
drm/i915/ddi: Set HDMI infoframes with pipe clocks enabled
drm/i915/ddi: Removed unused var from hsw_write_infoframe()
James Ausmus (1):
drm/i915/icl: DP_AUX_E is valid on ICL+
Jani Nikula (15):
drm/i915: fix guest virtual PCH detection on non-PCH systems
drm/i915: clean up virtual PCH special case handling
drm/i915: be more strict about HAS_PCH_NOP() usage
drm/i915: fix PCH_NOP setting for non-PCH platforms
drm/i915/perf: make oa format tables const
drm/i915/opregion: move acpi notifier to dev_priv
drm/i915/dsm: remove unnecessary dsm priv structure
drm/i915/vbt: switch to kernel unsigned int types
drm/i915/hdmi: switch to kernel unsigned int types
drm/i915/uncore: switch to kernel unsigned int types
drm/i915/dvo: switch to kernel unsigned int types
drm/i915/backlight: switch to kernel unsigned int types
drm/i915/audio: switch to kernel unsigned int types
drm/i915/lspcon: switch to kernel unsigned int types
drm/i915/audio: constify ELD pointers
José Roberto de Souza (2):
drm/i915/whl: Introducing Whiskey Lake platform
drm/i915/aml: Introducing Amber Lake platform
Kenneth Graunke (1):
drm/i915: Enable provoking vertex fix on Gen9 systems.
Lucas De Marchi (1):
drm/i915: document PCH_NOP
Mahesh Kumar (1):
drm/i915/icl: fix gmbus gpio pin mapping
Manasi Navare (3):
drm/i915/icl: Add DDI HDMI level selection for ICL
drm/i915/icl: Add allowed DP rates for Icelake
drm/i915/dp: Add support for HBR3 and TPS4 during link training
Michel Thierry (2):
drm/i915/perf: use the lrc_desc to get the ctx hw id in gen8-10
drm/i915/perf: fix gen11 engine class shift
Mika Kuoppala (3):
drm/i915: Cancel reset preparations on failed resets
drm/i915: Add WaKBLVECSSemaphoreWaitPoll
drm/i915: Fix context ban and hang accounting for client
Paulo Zanoni (8):
drm/i915/icl: add icelake_get_ddi_pll()
drm/i915/icl: unconditionally init DDI for every port
drm/i915/icl: start adding the TBT pll
drm/i915/icl: implement DVFS for ICL
drm/i915/icl: update VBT's child_device_config flags2 field
drm/i915/i915_reg.h: fix the checkpatch SPACING issues
drm/i915/i915_reg.h: fix the checkpatch SPACE_BEFORE_TAB issues
drm/i915/i915_reg.h: fix the checkpatch MACRO_ARG_PRECEDENCE issues
Piotr Piorkowski (6):
drm/i915/guc: Refactoring preparation of the GUC_CTL_DEBUG parameter
drm/i915/guc: Refactoring preparation of the GUC_CTL_FEATURE parameter
drm/i915/guc: Refactoring preparation of the GUC_CTL_LOG_PARAMS parameter
drm/i915/guc: Refactoring preparation of the GUC_CTL_CTXINFO parameter
drm/i915/guc: Move defines with size of GuC logs to intel_guc_log.h
drm/i915/guc: Add support for define guc_log_size in megabytes.
Piotr Piórkowski (1):
drm/i915/guc: Don't store runtime GuC log level in modparam
Radhakrishna Sripada (2):
drm/i915/audio: Add 810 MHz clock entries to dp_aud_n_m table
drm/i915/icl: Add 10-bit support for hdmi
Rodrigo Vivi (3):
drm/i915/psr: Kill delays when activating psr back.
Merge tag 'gvt-next-2018-06-19' of https://github.com/intel/gvt-linux into drm-intel-next-queued
drm/i915: Update DRIVER_DATE to 20180620
Tina Zhang (1):
drm/i915/gvt: Deliver guest cursor hotspot info
Vathsala Nagaraju (1):
drm/i915/psr: Adds psrwake options for all platforms
Ville Syrjälä (10):
drm/i915: Fix sprite destination colorkeying on SKL+
drm/i915: Allow DBLSCAN user modes with eDP/LVDS/DSI
drm/i915: Fix PIPESTAT irq ack on i965/g4x
drm/i915: Disallow interlaced modes on g4x DP outputs
drm/i915: Turn off g4x DP port in .post_disable()
drm/i915: s/IS_G4X && !IS_GM45/IS_G45/
drm/i915: Print prop name/id when rejecting it
drm/i915: Nuke the cursor size defines
drm/i915: Check timings against hardware maximums
drm/i915: Enforce max hdisplay/hblank_start limits on HSW/BDW FDI
Xinyun Liu (3):
drm/i915/gvt: Avoid dereference a potential null pointer
drm/i915/gvt: removed unnecessary boundary check
drm/i915/gvt: use array to avoid potential buffer overflow
Zhenyu Wang (1):
Merge tag 'drm-intel-next-2018-06-06' into gvt-next
drivers/gpu/drm/i915/dvo_ch7017.c | 20 +-
drivers/gpu/drm/i915/dvo_ch7xxx.c | 22 +-
drivers/gpu/drm/i915/dvo_ivch.c | 26 +-
drivers/gpu/drm/i915/dvo_ns2501.c | 44 +-
drivers/gpu/drm/i915/dvo_sil164.c | 10 +-
drivers/gpu/drm/i915/dvo_tfp410.c | 16 +-
drivers/gpu/drm/i915/gvt/cmd_parser.c | 43 +-
drivers/gpu/drm/i915/gvt/display.c | 58 +-
drivers/gpu/drm/i915/gvt/dmabuf.c | 26 +-
drivers/gpu/drm/i915/gvt/edid.c | 20 +-
drivers/gpu/drm/i915/gvt/execlist.h | 13 +-
drivers/gpu/drm/i915/gvt/fb_decoder.c | 15 +-
drivers/gpu/drm/i915/gvt/firmware.c | 2 +-
drivers/gpu/drm/i915/gvt/gtt.c | 11 +-
drivers/gpu/drm/i915/gvt/gvt.c | 27 +-
drivers/gpu/drm/i915/gvt/gvt.h | 16 +
drivers/gpu/drm/i915/gvt/handlers.c | 399 ++-
drivers/gpu/drm/i915/gvt/interrupt.c | 17 +-
drivers/gpu/drm/i915/gvt/mmio.c | 12 +-
drivers/gpu/drm/i915/gvt/mmio.h | 11 +-
drivers/gpu/drm/i915/gvt/mmio_context.c | 16 +-
drivers/gpu/drm/i915/gvt/page_track.c | 5 +-
drivers/gpu/drm/i915/gvt/sched_policy.c | 36 +-
drivers/gpu/drm/i915/gvt/scheduler.c | 25 +-
drivers/gpu/drm/i915/gvt/vgpu.c | 56 +-
drivers/gpu/drm/i915/i915_debugfs.c | 36 +-
drivers/gpu/drm/i915/i915_drv.c | 56 +-
drivers/gpu/drm/i915/i915_drv.h | 56 +-
drivers/gpu/drm/i915/i915_gem.c | 181 +-
drivers/gpu/drm/i915/i915_gem_context.c | 11 +-
drivers/gpu/drm/i915/i915_gem_execbuffer.c | 53 +-
drivers/gpu/drm/i915/i915_gem_gtt.c | 704 ++---
drivers/gpu/drm/i915/i915_gem_gtt.h | 57 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 3 +
drivers/gpu/drm/i915/i915_irq.c | 182 +-
drivers/gpu/drm/i915/i915_pci.c | 5 +-
drivers/gpu/drm/i915/i915_perf.c | 18 +-
drivers/gpu/drm/i915/i915_pvinfo.h | 5 +-
drivers/gpu/drm/i915/i915_reg.h | 3300 ++++++++++----------
drivers/gpu/drm/i915/i915_request.c | 20 +-
drivers/gpu/drm/i915/i915_request.h | 7 +-
drivers/gpu/drm/i915/i915_trace.h | 33 -
drivers/gpu/drm/i915/i915_vma.c | 107 +-
drivers/gpu/drm/i915/i915_vma.h | 10 +-
drivers/gpu/drm/i915/intel_acpi.c | 27 +-
drivers/gpu/drm/i915/intel_atomic.c | 6 +-
drivers/gpu/drm/i915/intel_atomic_plane.c | 6 +-
drivers/gpu/drm/i915/intel_audio.c | 48 +-
drivers/gpu/drm/i915/intel_bios.c | 12 +-
drivers/gpu/drm/i915/intel_cdclk.c | 56 +-
drivers/gpu/drm/i915/intel_crt.c | 35 +-
drivers/gpu/drm/i915/intel_ddi.c | 39 +-
drivers/gpu/drm/i915/intel_display.c | 122 +-
drivers/gpu/drm/i915/intel_display.h | 3 +-
drivers/gpu/drm/i915/intel_dp.c | 78 +-
drivers/gpu/drm/i915/intel_dp_aux_backlight.c | 12 +-
drivers/gpu/drm/i915/intel_dp_link_training.c | 39 +-
drivers/gpu/drm/i915/intel_dp_mst.c | 6 +
drivers/gpu/drm/i915/intel_dpll_mgr.c | 20 +-
drivers/gpu/drm/i915/intel_dpll_mgr.h | 14 +-
drivers/gpu/drm/i915/intel_drv.h | 7 +-
drivers/gpu/drm/i915/intel_dsi.c | 6 +
drivers/gpu/drm/i915/intel_dvo.c | 8 +-
drivers/gpu/drm/i915/intel_engine_cs.c | 75 +-
drivers/gpu/drm/i915/intel_guc.c | 115 +-
drivers/gpu/drm/i915/intel_guc_fwif.h | 20 +-
drivers/gpu/drm/i915/intel_guc_log.c | 70 +-
drivers/gpu/drm/i915/intel_guc_log.h | 26 +-
drivers/gpu/drm/i915/intel_gvt.c | 2 +
drivers/gpu/drm/i915/intel_hangcheck.c | 17 +-
drivers/gpu/drm/i915/intel_hdmi.c | 104 +-
drivers/gpu/drm/i915/intel_i2c.c | 14 +-
drivers/gpu/drm/i915/intel_lrc.c | 89 +-
drivers/gpu/drm/i915/intel_lspcon.c | 2 +-
drivers/gpu/drm/i915/intel_lvds.c | 5 +
drivers/gpu/drm/i915/intel_opregion.c | 31 +-
drivers/gpu/drm/i915/intel_opregion.h | 1 +
drivers/gpu/drm/i915/intel_panel.c | 8 +-
drivers/gpu/drm/i915/intel_psr.c | 30 +-
drivers/gpu/drm/i915/intel_ringbuffer.c | 239 +-
drivers/gpu/drm/i915/intel_ringbuffer.h | 39 +-
drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +
drivers/gpu/drm/i915/intel_sdvo.c | 6 +
drivers/gpu/drm/i915/intel_sprite.c | 64 +-
drivers/gpu/drm/i915/intel_tv.c | 12 +-
drivers/gpu/drm/i915/intel_uc.c | 2 +-
drivers/gpu/drm/i915/intel_uncore.c | 16 +-
drivers/gpu/drm/i915/intel_uncore.h | 22 +-
drivers/gpu/drm/i915/intel_vbt_defs.h | 6 +-
drivers/gpu/drm/i915/intel_workarounds.c | 76 +-
drivers/gpu/drm/i915/selftests/huge_pages.c | 2 +-
.../gpu/drm/i915/selftests/i915_gem_coherency.c | 4 +-
drivers/gpu/drm/i915/selftests/i915_gem_context.c | 8 +-
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 18 +-
drivers/gpu/drm/i915/selftests/i915_request.c | 6 +-
drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 16 +-
drivers/gpu/drm/i915/selftests/intel_lrc.c | 2 +-
drivers/gpu/drm/i915/selftests/intel_workarounds.c | 2 +-
drivers/gpu/drm/i915/selftests/mock_gtt.c | 18 +-
include/drm/i915_pciids.h | 37 +-
100 files changed, 4453 insertions(+), 3087 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
next reply other threads:[~2018-06-25 16:56 UTC|newest]
Thread overview: 318+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-06-25 16:56 Rodrigo Vivi [this message]
-- strict thread matches above, loose matches on Subject: below --
2026-05-14 14:24 [PULL] drm-intel-next Rodrigo Vivi
2026-05-05 17:50 Rodrigo Vivi
2026-05-06 19:53 ` Rodrigo Vivi
2026-03-30 9:19 Jani Nikula
2026-03-16 10:34 Jani Nikula
2026-01-15 16:10 Rodrigo Vivi
2026-01-15 16:19 ` Vivi, Rodrigo
2026-01-15 15:52 Rodrigo Vivi
2026-01-21 14:19 ` Rodrigo Vivi
2026-01-22 5:26 ` Dave Airlie
2026-01-22 14:10 ` Vivi, Rodrigo
2025-12-19 20:37 Rodrigo Vivi
2025-11-14 14:58 Jani Nikula
2025-11-04 13:43 Jani Nikula
2025-09-18 13:53 Rodrigo Vivi
2025-09-12 13:36 Rodrigo Vivi
2025-09-18 13:46 ` Rodrigo Vivi
2025-09-05 21:58 Rodrigo Vivi
2025-07-10 22:28 Rodrigo Vivi
2025-07-11 9:27 ` Simona Vetter
2025-07-04 10:29 Jani Nikula
2025-07-08 12:30 ` Simona Vetter
2025-06-18 16:22 Jani Nikula
2025-05-08 13:31 Rodrigo Vivi
2025-04-11 13:07 Rodrigo Vivi
2025-03-10 10:08 Jani Nikula
2025-02-24 12:56 Jani Nikula
2025-01-07 19:24 Rodrigo Vivi
2024-12-11 20:38 Rodrigo Vivi
2024-12-20 14:40 ` Rodrigo Vivi
2024-11-04 13:28 Jani Nikula
2024-10-11 11:08 Jani Nikula
2024-09-03 15:25 Rodrigo Vivi
2024-08-29 14:16 Rodrigo Vivi
2024-08-13 17:24 Rodrigo Vivi
2024-06-28 14:46 Jani Nikula
2024-07-09 20:27 ` Rodrigo Vivi
2024-07-10 8:37 ` Daniel Vetter
2024-06-19 17:08 Jani Nikula
2024-04-30 20:07 Rodrigo Vivi
2024-04-24 16:32 Rodrigo Vivi
2024-04-17 13:38 Rodrigo Vivi
2024-04-17 14:05 ` Maxime Ripard
2024-02-27 16:16 Jani Nikula
2024-02-07 11:35 Jani Nikula
2024-02-14 11:01 ` Jani Nikula
2023-12-18 16:54 Rodrigo Vivi
2023-12-18 16:54 ` Rodrigo Vivi
2023-12-07 18:59 Rodrigo Vivi
2023-12-07 18:59 ` Rodrigo Vivi
2023-11-23 19:03 Jani Nikula
2023-11-23 19:39 ` Daniel Vetter
2023-10-19 16:18 Rodrigo Vivi
2023-10-12 13:42 Jani Nikula
2023-09-29 10:49 Jani Nikula
2023-08-10 19:53 Rodrigo Vivi
2023-08-03 18:56 Rodrigo Vivi
2023-06-05 14:20 Jani Nikula
2023-04-06 14:03 Rodrigo Vivi
2023-04-06 16:24 ` Daniel Vetter
2023-03-23 20:43 Rodrigo Vivi
2023-03-24 20:13 ` Daniel Vetter
2023-03-07 22:00 Rodrigo Vivi
2023-01-27 11:11 Jani Nikula
2023-01-12 12:06 Jani Nikula
2022-11-18 21:40 Rodrigo Vivi
2022-10-28 18:22 Rodrigo Vivi
2022-09-16 12:09 Jani Nikula
2022-08-29 13:22 Jani Nikula
2022-09-15 11:55 ` Jani Nikula
2022-07-07 3:04 Rodrigo Vivi
2022-06-22 19:53 Rodrigo Vivi
2022-05-06 10:47 Jani Nikula
2022-04-13 15:51 Jani Nikula
2022-02-23 23:29 Rodrigo Vivi
2022-02-08 14:58 Rodrigo Vivi
2021-12-14 15:37 Jani Nikula
2021-11-30 15:04 Jani Nikula
2021-10-15 18:45 Rodrigo Vivi
2021-10-04 19:01 Rodrigo Vivi
2021-08-10 13:51 Jani Nikula
2021-06-09 21:30 Rodrigo Vivi
2021-05-19 19:10 Rodrigo Vivi
2021-04-01 9:06 Jani Nikula
2021-03-16 16:24 Jani Nikula
2021-01-29 22:53 Rodrigo Vivi
2021-01-27 14:08 Rodrigo Vivi
2021-01-27 21:51 ` Ville Syrjälä
2021-01-12 17:51 Rodrigo Vivi
2021-01-04 21:10 Rodrigo Vivi
2021-01-07 12:02 ` Daniel Vetter
2020-09-18 17:30 Rodrigo Vivi
2020-08-26 23:27 Rodrigo Vivi
2020-07-15 13:19 Jani Nikula
2020-07-15 13:33 ` Jani Nikula
2020-07-15 14:05 ` Daniel Vetter
2020-07-02 18:29 Jani Nikula
2020-05-15 16:07 Joonas Lahtinen
2020-04-30 12:49 Joonas Lahtinen
2020-05-13 17:10 ` Joonas Lahtinen
2020-05-14 1:28 ` Dave Airlie
2020-05-14 14:55 ` Joonas Lahtinen
2020-04-17 11:15 Joonas Lahtinen
2020-02-25 18:58 Rodrigo Vivi
2020-01-14 11:43 Jani Nikula
2020-01-14 12:05 ` Chris Wilson
2020-01-14 12:15 ` Jani Nikula
2019-12-23 17:53 Jani Nikula
2019-11-01 10:47 Joonas Lahtinen
2019-11-01 10:47 ` Joonas Lahtinen
2019-10-21 18:03 Joonas Lahtinen
2019-10-07 13:48 Joonas Lahtinen
2019-08-23 5:14 Rodrigo Vivi
2019-08-22 19:29 Rodrigo Vivi
2019-08-23 1:50 ` Dave Airlie
2019-08-01 20:13 Rodrigo Vivi
2019-06-19 12:40 Jani Nikula
2019-05-24 17:38 Jani Nikula
2019-04-18 8:04 Joonas Lahtinen
2019-04-18 11:40 ` Ville Syrjälä
2019-03-28 15:15 Joonas Lahtinen
2019-03-25 12:49 Joonas Lahtinen
2019-03-28 2:09 ` Dave Airlie
2019-03-28 15:29 ` Joonas Lahtinen
2019-02-08 16:50 Rodrigo Vivi
2019-02-02 8:29 Rodrigo Vivi
2019-02-04 5:02 ` Dave Airlie
2019-02-04 8:47 ` Joonas Lahtinen
2019-02-04 9:30 ` Daniel Vetter
2019-02-05 8:03 ` Jani Nikula
2019-01-28 18:10 Rodrigo Vivi
2019-01-14 18:38 Rodrigo Vivi
2018-12-04 17:58 Jani Nikula
2018-11-23 9:40 Jani Nikula
2018-09-27 9:59 Joonas Lahtinen
2018-09-07 10:54 Joonas Lahtinen
2018-07-19 17:12 Rodrigo Vivi
2018-07-13 22:22 Rodrigo Vivi
2018-06-11 16:27 Rodrigo Vivi
2018-06-12 4:04 ` Dave Airlie
2018-06-12 7:59 ` Jani Nikula
2018-06-18 7:12 ` Daniel Vetter
2018-06-18 19:57 ` Rodrigo Vivi
2018-06-18 7:14 ` Daniel Vetter
2018-05-15 9:55 Jani Nikula
2018-05-15 10:01 ` Srinivas, Vidya
2018-05-15 13:16 ` Wang, Zhi A
2018-05-15 14:58 ` Daniel Vetter
2018-05-15 15:53 ` Jani Nikula
2018-05-15 16:03 ` Daniel Vetter
2018-05-02 7:03 Jani Nikula
2018-05-04 0:19 ` Dave Airlie
2018-05-04 0:29 ` Dave Airlie
2018-05-04 0:34 ` Dave Airlie
2018-03-12 15:06 Joonas Lahtinen
2018-02-28 9:52 Joonas Lahtinen
2018-02-14 9:22 Joonas Lahtinen
2017-12-22 22:58 Rodrigo Vivi
2017-12-18 19:50 Rodrigo Vivi
2017-12-07 21:43 Rodrigo Vivi
2017-12-01 0:36 Rodrigo Vivi
2017-10-27 7:55 Jani Nikula
2017-10-19 14:16 Jani Nikula
2017-10-11 17:59 Jani Nikula
2017-10-12 15:23 ` Jani Nikula
2017-10-13 6:26 ` Dave Airlie
2017-10-13 7:45 ` Jani Nikula
2017-09-21 8:57 Jani Nikula
2017-08-21 15:21 Daniel Vetter
2017-07-18 8:30 Daniel Vetter
2017-06-20 12:44 Daniel Vetter
2017-05-29 21:43 Daniel Vetter
2017-05-16 9:05 Daniel Vetter
2017-04-07 16:58 Daniel Vetter
2017-03-20 15:33 Daniel Vetter
2017-03-07 0:10 Daniel Vetter
2017-01-26 10:11 Daniel Vetter
2017-01-26 9:37 Daniel Vetter
2017-01-09 19:13 Daniel Vetter
2016-12-30 10:37 Daniel Vetter
2016-11-29 10:16 Daniel Vetter
2016-11-10 14:57 Daniel Vetter
2016-10-24 7:25 Daniel Vetter
2016-10-24 8:05 ` Daniel Vetter
2016-09-19 9:17 Daniel Vetter
2016-08-24 7:58 Daniel Vetter
2016-08-12 17:21 Daniel Vetter
2016-07-14 8:17 Daniel Vetter
2016-06-22 9:24 Daniel Vetter
2016-06-22 11:16 ` Daniel Vetter
2016-06-07 19:56 Daniel Vetter
2016-06-01 8:28 Daniel Vetter
2016-04-29 7:53 Daniel Vetter
2016-04-21 9:26 Daniel Vetter
2016-04-21 13:32 ` Daniel Vetter
2016-04-01 13:42 Daniel Vetter
2016-03-04 16:50 Daniel Vetter
2016-02-29 8:27 Daniel Vetter
2016-02-08 9:26 Daniel Vetter
2015-12-22 10:37 Daniel Vetter
2015-12-22 14:05 ` Daniel Vetter
2015-12-22 14:31 ` Chris Wilson
2015-12-11 18:31 Daniel Vetter
2015-11-26 8:24 Daniel Vetter
2015-10-19 13:18 Daniel Vetter
2015-10-07 16:18 Daniel Vetter
2015-10-02 8:35 Daniel Vetter
2015-09-22 8:31 Daniel Vetter
2015-08-14 16:19 Daniel Vetter
2015-07-23 7:39 Daniel Vetter
2015-05-28 16:10 Daniel Vetter
2015-05-18 8:31 Daniel Vetter
2015-05-07 7:48 Daniel Vetter
2015-03-31 14:31 Daniel Vetter
2015-03-31 22:22 ` Dave Airlie
2015-03-23 7:37 Daniel Vetter
2015-03-06 17:36 Daniel Vetter
2015-02-27 18:03 Daniel Vetter
2015-02-04 12:08 Daniel Vetter
2015-01-23 15:44 Daniel Vetter
2015-01-07 9:31 Daniel Vetter
2014-12-19 9:44 Daniel Vetter
2014-12-19 15:21 ` Daniel Vetter
2014-12-02 14:29 Daniel Vetter
2014-11-28 13:30 Daniel Vetter
2014-11-28 14:22 ` Daniel Vetter
2014-12-02 1:02 ` Dave Airlie
2014-12-02 7:36 ` Daniel Vetter
2014-11-14 16:31 Daniel Vetter
2014-11-03 14:34 Daniel Vetter
2014-10-21 13:38 Daniel Vetter
2014-10-21 23:09 ` Dave Airlie
2014-10-22 7:05 ` Chris Wilson
2014-10-22 8:06 ` Dave Airlie
2014-10-21 12:27 Daniel Vetter
2014-10-21 12:43 ` Daniel Vetter
2014-09-15 14:05 Daniel Vetter
2014-09-01 8:49 Daniel Vetter
2014-08-04 7:10 Daniel Vetter
2014-08-04 7:52 ` Dave Airlie
2014-07-18 16:36 Daniel Vetter
2014-07-01 8:24 Jani Nikula
2014-07-07 8:10 ` Daniel Vetter
2014-06-02 6:05 Daniel Vetter
2014-05-16 16:43 Daniel Vetter
2014-04-28 13:26 Daniel Vetter
2014-04-30 23:26 ` Dave Airlie
2014-05-05 6:39 ` Daniel Vetter
2014-05-06 13:08 ` [Intel-gfx] " Knut Petersen
2014-05-06 13:30 ` Jani Nikula
2014-05-06 18:59 ` Daniel Vetter
2014-05-06 20:04 ` Knut Petersen
2014-05-06 20:17 ` [Intel-gfx] " Daniel Vetter
2014-05-07 6:38 ` Jani Nikula
2014-03-28 9:05 Daniel Vetter
2014-03-17 10:02 Daniel Vetter
2014-03-03 17:39 Daniel Vetter
2014-02-14 13:30 Daniel Vetter
2014-01-17 16:57 Daniel Vetter
2013-12-20 21:42 Daniel Vetter
2013-12-22 6:04 ` Ben Widawsky
2013-12-11 10:20 Daniel Vetter
2013-10-24 14:56 Daniel Vetter
2013-10-14 6:50 Daniel Vetter
2013-09-27 9:02 Daniel Vetter
2013-09-26 8:48 Daniel Vetter
2013-08-29 23:18 Daniel Vetter
2013-08-20 5:21 Daniel Vetter
2013-08-04 19:35 Daniel Vetter
2013-08-07 0:27 ` Dave Airlie
2013-08-07 7:51 ` Daniel Vetter
2013-06-08 15:14 Daniel Vetter
2013-04-15 7:56 [pull] drm-intel-next Daniel Vetter
2013-04-15 7:56 ` Daniel Vetter
2013-04-15 9:43 ` Daniel Vetter
2013-04-02 9:34 [PULL] drm-intel-next Daniel Vetter
2013-04-02 9:34 ` Daniel Vetter
2013-01-29 14:19 Daniel Vetter
2012-11-16 17:17 [pull] drm-intel-next Daniel Vetter
2012-11-16 17:47 ` Alex Deucher
2012-11-16 17:49 ` Daniel Vetter
2012-11-16 17:49 ` Daniel Vetter
2012-09-13 14:18 Daniel Vetter
2012-09-17 23:09 ` Daniel Vetter
2013-03-15 2:11 ` Stéphane Marchesin
2013-03-17 19:46 ` Daniel Vetter
2013-03-18 19:35 ` Stéphane Marchesin
2013-03-18 20:59 ` Daniel Vetter
2013-03-18 21:00 ` Daniel Vetter
2012-08-31 9:03 [PULL] drm-intel-next Daniel Vetter
2012-08-31 9:03 ` Daniel Vetter
2012-07-13 18:55 [pull] drm-intel-next Daniel Vetter
2012-06-21 8:25 Updated -next Daniel Vetter
2012-06-28 12:05 ` [PULL] drm-intel-next Daniel Vetter
2012-06-28 12:30 ` Daniel Vetter
2012-05-06 19:09 Updated -next Daniel Vetter
2012-05-10 13:55 ` [PULL] drm-intel-next Daniel Vetter
2012-05-10 13:55 ` Daniel Vetter
2012-02-16 17:27 updated -next Daniel Vetter
2012-02-21 7:45 ` Sun, Yi
2012-02-23 11:00 ` [PULL] drm-intel-next Daniel Vetter
2012-02-14 7:56 The Latest Status of Kernel Testing Sun, Yi
2012-02-14 12:36 ` [PULL] drm-intel-next Daniel Vetter
2012-01-05 3:35 Keith Packard
2012-01-05 3:35 ` Keith Packard
2012-01-05 15:24 ` Daniel Vetter
2011-10-23 11:10 Martin
2011-10-23 22:31 ` Keith Packard
2011-10-23 7:27 Keith Packard
2011-09-20 3:55 Keith Packard
2011-09-20 3:55 ` Keith Packard
2011-08-04 3:14 Keith Packard
2011-08-04 3:14 ` Keith Packard
2011-08-10 16:20 ` Andy Lutomirski
2011-08-10 16:34 ` Keith Packard
2011-08-10 16:34 ` Keith Packard
2011-07-13 16:39 Keith Packard
2011-07-13 17:22 ` Wolfram Sang
2011-07-13 18:04 ` Keith Packard
2011-07-13 19:41 ` Wolfram Sang
2011-05-15 21:29 Keith Packard
2011-05-17 22:00 ` Keith Packard
2011-05-17 23:39 ` Keith Packard
2011-05-26 4:13 ` Keith Packard
2011-06-03 23:40 ` Keith Packard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180625165622.GA21761@intel.com \
--to=rodrigo.vivi@intel.com \
--cc=airlied@gmail.com \
--cc=daniel.vetter@ffwll.ch \
--cc=dim-tools@lists.freedesktop.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.