All of lore.kernel.org
 help / color / mirror / Atom feed
From: Joonas Lahtinen <joonas.lahtinen@linux.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, 12 Mar 2018 17:06:04 +0200	[thread overview]
Message-ID: <152086716471.10203.338554124094146849@jlahtine-desk.ger.corp.intel.com> (raw)

Hi Dave,

As promised, here's the final pull request for 4.17.

For your convenicence, here is a breakdown of what all the 4.17 drm-intel-next
pulls have included so far. Below you can find the usual breakdown of what is
included in this pull request only.

i915 feature summary for upcoming kernel 4.17:

* Cannonlake support is sufficient to remove alpha_support protection
        * AUX-F port support added
* Icelake base enabling until internal milestone of forcewake support
* Query uAPI interface (used for GPU topology information currently)
        * Mesa: https://patchwork.freedesktop.org/series/38795/
* Compressed framebuffer support for sprites
* kmem cache shrinking when GPU is idle
* Avoid boosting GPU when waited item is being processed already
* Avoid retraining LSPCON link unnecessarily
* Decrease request signaling latency
* Deprecation of I915_SET_COLORKEY_NONE
* Kerneldoc and compiler warning cleanup for upcoming CI enforcements

Jani will pick-up drm-intel-next for 4.18 while I continue to supply the fixes for 4.17.

Regards, Joonas

---

drm-intel-next-2018-03-08:

UAPI Changes:

- Query uAPI interface (used for GPU topology information currently)
        * Mesa: https://patchwork.freedesktop.org/series/38795/

Driver Changes:

- Increase PSR2 size for CNL (DK)
- Avoid retraining LSPCON link unnecessarily (Ville)
- Decrease request signaling latency (Chris)
- GuC error capture fix (Daniele)

gvt-next-2018-03-08

    - big refactor for shadow ppgtt (Changbin)
    - KBL context save/restore via LRI cmd (Weinan)
    - misc smatch fixes (Zhenyu)
    - Properly unmap dma for guest page (Changbin)
    - other misc fixes (Xiong, etc.)

drm-intel-next-2018-03-05:

Driver Changes:

- Disable FBC on unsupported Gen9/10 configs to avoid flicker (Imre)
- Mark firmware as failed on authentication failure (Michal)
- Code to prepare to support more engines for Icelake
- Icelake interrupt handling code

- Avoid a race between request submission and marking GPU wedged (Chris)
- OA race condition fix (Lionel)

- Usual code restructuring (Chris, Maarten, Sagar, Ville)

The following changes since commit f073d78eeb8efd85718e611c15f9a78647751dea:

  Merge tag 'drm-intel-next-2018-02-21' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2018-03-01 14:07:22 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-next-2018-03-08

for you to fetch changes up to cf07a60f03f06d6298f4e70b3865bd5faac21c3b:

  drm/i915: Update DRIVER_DATE to 20180308 (2018-03-08 14:49:39 +0200)

----------------------------------------------------------------
Andrew Morton (1):
      drm/i915/guc: work around gcc-4.4.4 union initializer issue

Changbin Du (18):
      drm/i915/gvt: Rework shadow graphic memory management code
      drm/i915/gvt: Refine the intel_vgpu_mm reference management
      drm/i915/gvt: Refine ggtt and ppgtt root entry ops
      drm/i915/gvt: Refine ggtt_set_shadow_entry
      drm/i915/gvt: Add verbose gtt shadow logs
      drm/i915/gvt: Rename ggtt related functions to be more specific
      drm/i915/gvt: Factor out intel_vgpu_{get, put}_ppgtt_mm interface
      drm/i915/gvt: Use standard pte bit definition
      drm/i915/gvt: Refine pte shadowing process
      drm/i915/gvt: Rework shadow page management code
      drm/i915/gvt: Rename shadow_page to short name spt
      drm/i915/gvt: Rename mpt api {set, unset}_wp_page to {enable, disable}_page_track
      drm/i915/gvt: Don't extend page_track to mpt layer
      drm/i915/gvt: Provide generic page_track infrastructure for write-protected page
      drm/i915/gvt: Manage shadow pages with radix tree
      drm/i915/gvt: Define PTE addr mask with GENMASK_ULL
      drm/i915/gvt: Fix guest vGPU hang caused by very high dma setup overhead
      drm/i915/kvmgt: Add kvmgt debugfs entry nr_cache_entries under vgpu

Chris Wilson (17):
      drm/i915: Rename drm_i915_gem_request to i915_request
      drm/i915/execlists: Remove the ring advancement under preemption
      drm/i915/execlists: Add a GEM_TRACE to show when the context is completed
      drm/i915/execlists: Move the GEM_BUG_ON context matches CSB later
      drm/i915/preemption: Allow preemption between submission ports
      drm/i915: Repeat the GEM_BUG_ON message in the ftrace log
      drm/i915: Don't deref request->ctx inside unlocked print_request()
      drm/i915: Replace open-coded wait-for loop
      drm/i915: Suspend submission tasklets around wedging
      drm/i915/execlists: Move irq state manipulation inside irq disabled region
      drm/i915/execlists: Split spinlock from its irq disabling side-effect
      drm/i915: Unwind vma pinning for intel_pin_and_fence_fb_obj error path
      drm/i915/breadcrumbs: Reduce signaler rbtree to a sorted list
      drm/i915/breadcrumbs: Assert all missed breadcrumbs were signaled
      drm/i915: Stop kicking the signaling thread on seqno wraparound
      drm/i915: Flush waiters on seqno wraparound
      drm/i915: Assert that the request is indeed complete when signaled from irq

Daniel Vetter (1):
      drm/todo: i915 could use device_link_add

Daniele Ceraolo Spurio (5):
      drm/i915/error: remove unused gen8_engine_sync_index
      drm/i915/error: standardize function style in error capture
      drm/i915/error: capture uc_state after gen_state
      drm/i915/icl: new context descriptor support
      drm/i915/icl: Gen11 forcewake support

Dhinakaran Pandiyan (9):
      drm/doc: Fix documentation for _vblank_restore().
      drm/i915/psr: New power domain for AUX IO.
      drm/i915/frontbuffer: Mark frontbuffer flush and invalidate with might_sleep()
      drm/i915/psr: Extract PSR DPCD initialization and move it to intel_psr.c
      drm/i915/psr: Check for the specific AUX_FRAME_SYNC cap bit.
      drm/i915/dp: Remove redundant sleep after AUX transaction length check.
      drm/i915/dp: Move comment about hw timeout to the right place.
      drm/i915/psr: Check for power state control capability.
      drm/i915/psr: Update PSR2 resolution check for Cannonlake

Imre Deak (1):
      drm/i915/gen9, gen10: Disable FBC on planes with a misaligned Y-offset

Jani Nikula (1):
      drm/i915/dp: move link rate arrays where they're used

Johnson Lin (1):
      drm/i915: Fix Limited Range Color Handling

Joonas Lahtinen (5):
      Merge drm-next into drm-intel-next-queued
      Merge drm-next into drm-intel-next-queued (this time for real)
      drm/i915: Update DRIVER_DATE to 20180305
      Merge tag 'gvt-next-2018-03-08' of https://github.com/intel/gvt-linux into drm-intel-next-queued
      drm/i915: Update DRIVER_DATE to 20180308

Lionel Landwerlin (8):
      drm/i915/hsw: add missing disabled EUs registers reads
      drm/i915/perf: fix perf stream opening lock
      drm/i915: store all subslice masks
      drm/i915/debugfs: reuse max slice/subslices already stored in sseu
      drm/i915/debugfs: add rcs topology entry
      drm/i915: add rcs topology to error state
      drm/i915: add query uAPI
      drm/i915: expose rcs topology through query uAPI

Maarten Lankhorst (2):
      drm/i915: Check for I915_MODE_FLAG_INHERITED before drm_atomic_helper_check_modeset
      drm/i915: Handle changing enable_fbc parameter at runtime better.

Mahesh Kumar (1):
      drm/i915/icl: remove port A/E lane sharing limitation.

Manasi Navare (2):
      drm/i915/dp: Fix the order of platforms for setting DP source rates
      drm/i915/dp: Add HBR3 rate (8.1 Gbps) to dp_rates array

Michal Wajdeczko (2):
      drm/i915/uc: Introduce intel_uc_suspend|resume
      drm/i915/huc: Mark firmware as failed on auth failure

Michał Winiarski (1):
      drm/i915/guc: Fill preempt context once at init time

Michel Thierry (2):
      drm/i915: Update missing parts after the rename to i915_request
      drm/i915/icl: Add Indirect Context Offset for Gen11

Mika Kuoppala (1):
      drm/i915/icl: Interrupt handling

Mustamin B Mustaffa (1):
      drm/i915: Enable VBT based BL control for DP

Oscar Mateo (1):
      drm/i915/icl: Correctly initialize the Gen11 engines

Paulo Zanoni (1):
      drm/i915/icl: Add the ICL PCI IDs

Rodrigo Vivi (6):
      drm/i915/psr2: Fix max resolution supported.
      drm/i915/psr: Don't avoid PSR when PSR2 conditions are not met.
      drm/i915/cnl: Add WaRsDisableCoarsePowerGating
      drm/i915/cnl: document WaVFUnitClockGatingDisable
      drm/i915/cnp: Document WaSouthDisplayDisablePWMCGEGating
      drm/i915/cnl: Add Wa_2201832410

Sagar Arun Kamble (1):
      drm/i915/uc: Make GuC/HuC fw fetch and loading functions/file structure symmetric

Thomas Daniel (1):
      drm/i915/icl: Enhanced execution list support

Tvrtko Ursulin (6):
      drm/i915: Make global seqno known in i915_gem_request_execute tracepoint
      drm/i915/icl: Show interrupt registers in debugfs
      drm/i915: Move page sizes out of the 8-bit sandwich
      drm/i915/icl: Prepare for more rings
      drm/i915: Wedged engine mask makes more sense in hex
      drm/i915/icl: Ringbuffer interrupt handling

Ville Syrjälä (22):
      drm/i915: Fail if we can't get a fence for gen2/3 tiled scanout
      drm/i915: Only pin the fence for primary planes (and gen2/3)
      drm/i915: Clean up fbc vs. plane checks
      drm/i915: Require fence only for FBC capable planes
      drm/i915: Extract intel_plane_{pin,unpin}_fb()
      drm/i915: Add a FIXME about FBC vs. fence. 90/270 degree rotation
      drm/i915: Use the correct power domain for aux ch
      drm/i915: Add enum aux_ch and clean up the aux init to use it
      drm/i915: Nuke aux regs from intel_dp
      drm/i915: Collect aux ch vfunc setup into intel_dp_aux_init()
      drm/i915: Remove the pointless 1:1 matrix copy
      drm/i915: Rename pipe CSC to use ilk_ prefix
      drm/i915: Don't mangle the CTM on pre-HSW
      drm/i915: Consult aux_ch instead of port in ->get_aux_clock_divider()
      drm/i915: s/intel_dp_aux_ch/intel_dp_aux_xfer/
      drm/i915: Keep the AKSV details in intel_dp_hdcp_write_an_aksv()
      drm/i915: Deduplicate the code to fill the aux message header
      drm/i915: Convert intel_hpd_irq_event() into an encoder hotplug hook
      drm/i915: Reinitialize sink scrambling/TMDS clock ratio on HPD
      drm/i915: Move SST DP link retraining into the ->post_hotplug() hook
      drm/i915: Nuke intel_dp->channel_eq_status
      drm/i915: Track whether the DP link is trained or not

Weinan Li (4):
      drm/i915/gvt: add define GEN9_MOCS_SIZE
      drm/i915/gvt: add interface to check if context is inhibit
      drm/i915/gvt: init mmio by lri command in vgpu inhibit context
      drm/i915: add schedule out notification of preempted but completed request

Xiong Zhang (2):
      drm/i915/gvt: Release gvt->lock at the failure of finding page track
      drm/i915/gvt: Return error at the failure of finding page_track

Zhenyu Wang (7):
      drm/i915/gvt: Fix one gvt_vgpu_error() use in dmabuf.c
      drm/i915/gvt: remove gvt max port definition
      drm/i915/gvt: Fix vGPU sched timeslice calculation warning
      drm/i915/gvt: Fix check error of vgpu create failure message
      drm/i915/gvt: Fix check error on fence mmio handler
      drm/i915/gvt: Fix one indent error
      drm/i915/gvt: Fix check error on hws_pga_write() fail message

 Documentation/gpu/todo.rst                         |    7 +
 drivers/gpu/drm/drm_vblank.c                       |   22 +-
 drivers/gpu/drm/i915/Makefile                      |    6 +-
 drivers/gpu/drm/i915/gvt/Makefile                  |    2 +-
 drivers/gpu/drm/i915/gvt/dmabuf.c                  |    2 +-
 drivers/gpu/drm/i915/gvt/gtt.c                     | 1457 +++++++++-----------
 drivers/gpu/drm/i915/gvt/gtt.h                     |  189 +--
 drivers/gpu/drm/i915/gvt/gvt.c                     |    2 +-
 drivers/gpu/drm/i915/gvt/gvt.h                     |   21 +-
 drivers/gpu/drm/i915/gvt/handlers.c                |   38 +-
 drivers/gpu/drm/i915/gvt/hypercall.h               |    9 +-
 drivers/gpu/drm/i915/gvt/kvmgt.c                   |  313 +++--
 drivers/gpu/drm/i915/gvt/mmio.c                    |    9 +-
 drivers/gpu/drm/i915/gvt/mmio_context.c            |  210 ++-
 drivers/gpu/drm/i915/gvt/mmio_context.h            |    5 +
 drivers/gpu/drm/i915/gvt/mpt.h                     |   67 +-
 drivers/gpu/drm/i915/gvt/page_track.c              |  184 +++
 drivers/gpu/drm/i915/gvt/page_track.h              |   56 +
 drivers/gpu/drm/i915/gvt/sched_policy.c            |    5 +-
 drivers/gpu/drm/i915/gvt/scheduler.c               |   60 +-
 drivers/gpu/drm/i915/gvt/scheduler.h               |    2 +-
 drivers/gpu/drm/i915/gvt/trace.h                   |   10 +-
 drivers/gpu/drm/i915/gvt/vgpu.c                    |    1 +
 drivers/gpu/drm/i915/i915_debugfs.c                |  214 ++-
 drivers/gpu/drm/i915/i915_drv.c                    |   16 +-
 drivers/gpu/drm/i915/i915_drv.h                    |   41 +-
 drivers/gpu/drm/i915/i915_gem.c                    |  119 +-
 drivers/gpu/drm/i915/i915_gem.h                    |    7 +-
 drivers/gpu/drm/i915/i915_gem_batch_pool.c         |    2 +-
 drivers/gpu/drm/i915/i915_gem_context.c            |   29 +-
 drivers/gpu/drm/i915/i915_gem_context.h            |    4 +-
 drivers/gpu/drm/i915/i915_gem_evict.c              |    4 +-
 drivers/gpu/drm/i915/i915_gem_execbuffer.c         |   60 +-
 drivers/gpu/drm/i915/i915_gem_gtt.c                |   38 +-
 drivers/gpu/drm/i915/i915_gem_gtt.h                |    5 +-
 drivers/gpu/drm/i915/i915_gem_object.h             |    2 +-
 drivers/gpu/drm/i915/i915_gem_render_state.c       |    2 +-
 drivers/gpu/drm/i915/i915_gem_render_state.h       |    4 +-
 drivers/gpu/drm/i915/i915_gem_shrinker.c           |    4 +-
 drivers/gpu/drm/i915/i915_gem_timeline.h           |    4 +-
 drivers/gpu/drm/i915/i915_gpu_error.c              |  124 +-
 drivers/gpu/drm/i915/i915_irq.c                    |  244 +++-
 drivers/gpu/drm/i915/i915_pci.c                    |    4 +-
 drivers/gpu/drm/i915/i915_perf.c                   |   68 +-
 drivers/gpu/drm/i915/i915_query.c                  |  125 ++
 drivers/gpu/drm/i915/i915_query.h                  |   15 +
 drivers/gpu/drm/i915/i915_reg.h                    |   39 +-
 .../i915/{i915_gem_request.c => i915_request.c}    |  390 +++---
 .../i915/{i915_gem_request.h => i915_request.h}    |  222 +--
 drivers/gpu/drm/i915/i915_trace.h                  |  128 +-
 drivers/gpu/drm/i915/i915_vma.c                    |    3 +-
 drivers/gpu/drm/i915/i915_vma.h                    |    2 +-
 drivers/gpu/drm/i915/intel_breadcrumbs.c           |  292 ++--
 drivers/gpu/drm/i915/intel_color.c                 |   97 +-
 drivers/gpu/drm/i915/intel_crt.c                   |    4 +-
 drivers/gpu/drm/i915/intel_ddi.c                   |  233 +++-
 drivers/gpu/drm/i915/intel_device_info.c           |  284 +++-
 drivers/gpu/drm/i915/intel_device_info.h           |   73 +-
 drivers/gpu/drm/i915/intel_display.c               |  189 ++-
 drivers/gpu/drm/i915/intel_display.h               |   12 +
 drivers/gpu/drm/i915/intel_dp.c                    |  747 +++++-----
 drivers/gpu/drm/i915/intel_dp_link_training.c      |    8 +-
 drivers/gpu/drm/i915/intel_drv.h                   |   22 +-
 drivers/gpu/drm/i915/intel_engine_cs.c             |   79 +-
 drivers/gpu/drm/i915/intel_fbc.c                   |  105 +-
 drivers/gpu/drm/i915/intel_fbdev.c                 |    2 +-
 drivers/gpu/drm/i915/intel_frontbuffer.c           |    2 +
 drivers/gpu/drm/i915/intel_guc.c                   |   44 +-
 drivers/gpu/drm/i915/intel_guc.h                   |    4 +-
 drivers/gpu/drm/i915/intel_guc_fw.c                |   10 +-
 drivers/gpu/drm/i915/intel_guc_log.c               |    6 +-
 drivers/gpu/drm/i915/intel_guc_submission.c        |  140 +-
 drivers/gpu/drm/i915/intel_hdmi.c                  |    1 +
 drivers/gpu/drm/i915/intel_hotplug.c               |   25 +-
 drivers/gpu/drm/i915/intel_huc.c                   |  182 +--
 drivers/gpu/drm/i915/intel_huc.h                   |    2 +-
 drivers/gpu/drm/i915/intel_huc_fw.c                |  166 +++
 drivers/gpu/drm/i915/intel_huc_fw.h                |   15 +
 drivers/gpu/drm/i915/intel_lrc.c                   |  455 +++---
 drivers/gpu/drm/i915/intel_lrc.h                   |    3 +
 drivers/gpu/drm/i915/intel_lrc_reg.h               |    1 +
 drivers/gpu/drm/i915/intel_mocs.c                  |   28 +-
 drivers/gpu/drm/i915/intel_mocs.h                  |    2 +-
 drivers/gpu/drm/i915/intel_overlay.c               |   82 +-
 drivers/gpu/drm/i915/intel_pm.c                    |   21 +-
 drivers/gpu/drm/i915/intel_psr.c                   |  181 ++-
 drivers/gpu/drm/i915/intel_ringbuffer.c            |  196 ++-
 drivers/gpu/drm/i915/intel_ringbuffer.h            |  114 +-
 drivers/gpu/drm/i915/intel_runtime_pm.c            |    3 +
 drivers/gpu/drm/i915/intel_sdvo.c                  |   12 +-
 drivers/gpu/drm/i915/intel_uc.c                    |   47 +-
 drivers/gpu/drm/i915/intel_uc.h                    |    2 +
 drivers/gpu/drm/i915/intel_uncore.c                |  157 ++-
 drivers/gpu/drm/i915/intel_uncore.h                |   23 +-
 drivers/gpu/drm/i915/selftests/huge_pages.c        |    6 +-
 .../gpu/drm/i915/selftests/i915_gem_coherency.c    |    8 +-
 drivers/gpu/drm/i915/selftests/i915_gem_context.c  |    8 +-
 drivers/gpu/drm/i915/selftests/i915_gem_evict.c    |    6 +-
 drivers/gpu/drm/i915/selftests/i915_gem_object.c   |    6 +-
 .../gpu/drm/i915/selftests/i915_live_selftests.h   |    2 +-
 .../gpu/drm/i915/selftests/i915_mock_selftests.h   |    2 +-
 .../{i915_gem_request.c => i915_request.c}         |  125 +-
 drivers/gpu/drm/i915/selftests/intel_hangcheck.c   |  119 +-
 drivers/gpu/drm/i915/selftests/intel_uncore.c      |   31 +-
 drivers/gpu/drm/i915/selftests/mock_engine.c       |   10 +-
 drivers/gpu/drm/i915/selftests/mock_gem_device.c   |    2 +-
 drivers/gpu/drm/i915/selftests/mock_request.c      |   10 +-
 drivers/gpu/drm/i915/selftests/mock_request.h      |    8 +-
 include/drm/i915_pciids.h                          |   12 +
 include/uapi/drm/i915_drm.h                        |  108 +-
 110 files changed, 5510 insertions(+), 3620 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/gvt/page_track.c
 create mode 100644 drivers/gpu/drm/i915/gvt/page_track.h
 create mode 100644 drivers/gpu/drm/i915/i915_query.c
 create mode 100644 drivers/gpu/drm/i915/i915_query.h
 rename drivers/gpu/drm/i915/{i915_gem_request.c => i915_request.c} (78%)
 rename drivers/gpu/drm/i915/{i915_gem_request.h => i915_request.h} (79%)
 create mode 100644 drivers/gpu/drm/i915/intel_huc_fw.c
 create mode 100644 drivers/gpu/drm/i915/intel_huc_fw.h
 rename drivers/gpu/drm/i915/selftests/{i915_gem_request.c => i915_request.c} (87%)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

             reply	other threads:[~2018-03-12 15:06 UTC|newest]

Thread overview: 279+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-12 15:06 Joonas Lahtinen [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-04-30 20:07 [PULL] drm-intel-next 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-25 16:56 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-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=152086716471.10203.338554124094146849@jlahtine-desk.ger.corp.intel.com \
    --to=joonas.lahtinen@linux.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 \
    --cc=rodrigo.vivi@intel.com \
    /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.