Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • drm-intel-fixes-2018-01-18
    Display corruption regression bugfix with both a prep patch and a
    follow-up fix
    
  • drm-intel-fixes-2018-01-11-1
    Hopefully final drm/i915 fixes for v4.15:
    - Fix a KASAN reported use after free
    - Whitelist a register to avoid hangs
    - GVT fixes
    
  • drm-intel-fixes-2018-01-04
    drm/i915 fixes for v4.15-rc7
    - couple of documentation build fixes
    - serialize non-blocking modesets
    - prevent DMC from messing up GMBUS transfers
    - PSR regression fix
    
  • drm-intel-next-2017-12-22
    - Allow internal page allocation to fail (Chris)
    - More improvements on logs, dumps, and trace (Chris, Michal)
    - Coffee Lake important fix for stolen memory (Lucas)
    - Continue to make GPU reset more robust as well
       improving selftest coverage for it (Chris)
    - Unifying debugfs return codes (Michal)
    - Using existing helper for testing obj pages (Matthew)
    - Organize and improve gem_request tracepoints (Lionel)
    - Protect DDI port to DPLL map from theoretical race (Rodrigo)
    - ... and consequently fixing the indentation on this DDI clk selection function (Chris)
    - ... and consequently properly serializing non-blocking modesets (Ville)
    - Add support for horizontal plane flipping on Cannonlake (Joonas)
    - Two Cannonlake Workarounds for better stability (Rafael)
    - Fix mess around PSR registers (DK)
    - More Coffee Lake PCI IDs (Rodrigo)
    - Remove CSS modifiers on pipe C of Geminilake (Krisman)
    - Disable all planes for load detection (Ville)
    - Reorg on i915 display headers (Michal)
    - Avoid enabling movntdqa optimization on hypervisor guest (Changbin)
    
    GVT:
    - more mmio switch optimization (Weinan)
    - cleanup i915_reg_t vs. offset usage (Zhenyu)
    - move write protect handler out of mmio handler (Zhenyu)
    
  • drm-intel-testing-2017-12-22
  • drm-intel-fixes-2017-12-22-1
    GLK pipe C related fix, and a gvt fix.
  • drm-intel-fixes-2017-12-20
    drm/i915 fixes for v4.15-rc5
  • drm-intel-next-2017-12-14
    - Fix documentation build issues (Randy, Markus)
    - Fix timestamp frequency calculation for perf on CNL (Lionel)
    - New DMC firmware for Skylake (Anusha)
    - GTT flush fixes and other GGTT write track and refactors (Chris)
    - Taint kernel when GPU reset fails (Chris)
    - Display workarounds organization (Lucas)
    - GuC and HuC initialization clean-up and fixes (Michal)
    - Other fixes around GuC submission (Michal)
    - Execlist clean-ups like caching ELSP reg offset and improving log readability (Chri\
    s)
    - Many other improvements on our logs and dumps (Chris)
    - Restore GT performance in headless mode with DMC loaded (Tvrtko)
    - Stop updating legacy fb parameters since FBC is not using anymore (Daniel)
    - More selftest improvements (Chris)
    - Preemption fixes and improvements (Chris)
    - x86/early-quirks improvements for Intel graphics stolen memory. (Joonas, Matthew)
    - Other improvements on Stolen Memory code to be resource centric. (Matthew)
    - Improvements and fixes on fence allocation/release (Chris).
    
    GVT:
    
    - fixes for two coverity scan errors (Colin)
    - mmio switch code refine (Changbin)
    - more virtual display dmabuf fixes (Tina/Gustavo)
    - misc cleanups (Pei)
    - VFIO mdev display dmabuf interface and gvt support (Tina)
    - VFIO mdev opregion support/fixes (Tina/Xiong/Chris)
    - workload scheduling optimization (Changbin)
    - preemption fix and temporal workaround (Zhenyu)
    - and misc fixes after refactor (Chris)
    
  • drm-intel-testing-2017-12-14
  • drm-intel-fixes-2017-12-14
    drm/i915 fixes for v4.15-rc4
  • drm-intel-fixes-2017-12-07
    - Fix for fd.o bug #103997 CNL eDP + HDMI causing a machine hard hang (James)
    - Fix to allow suspending with a wedged GPU to hopefully unwedge it (Chris)
    - Fix for Gen2 vblank timestap/frame counter jumps (Ville)
    - Revert of a W/A for enabling FBC on CNL/GLK for certain images
      and sizes (Rodrigo)
    - Lockdep fix for i915 userptr code (Chris)
    
    gvt-fixes-2017-12-06
    
    - Fix invalid hw reg read value for vGPU (Xiong)
    - Fix qemu warning on PCI ROM bar missing (Changbin)
    - Workaround preemption regression (Zhenyu)
  • drm-intel-next-2017-12-01
    drm-intel-next-2017-12-01:
    
    - Init clock gate fix (Ville)
    - Execlists event handling corrections (Chris, Michel)
    - Improvements on GPU Cache invalidation and context switch (Chris)
    - More perf OA changes (Lionel)
    - More selftests improvements and fixes (Chris, Matthew)
    - Clean-up on modules parameters (Chris)
    - Clean-up around old ringbuffer submission and hw semaphore on old platforms (Chris)
    - More Cannonlake stabilization effort (David, James)
    - Display planes clean-up and improvements (Ville)
    - New PMU interface for perf queries... (Tvrtko)
    - ... and other subsequent PMU changes and fixes (Tvrtko, Chris)
    - Remove success dmesg noise from rotation (Chris)
    - New DMC for Kabylake (Anusha)
    - Fixes around atomic commits (Daniel)
    - GuC updates and fixes (Sagar, Michal, Chris)
    - Couple gmbus/i2c fixes (Ville)
    - Use exponential backoff for all our wait_for() (Chris)
    - Fixes for i915/fbdev (Chris)
    - Backlight fixes (Arnd)
    - Updates on shrinker (Chris)
    - Make Hotplug enable more robuts (Chris)
    - Disable huge pages (TPH) on lack of a needed workaround (Joonas)
    - New GuC images for SKL, KBL, BXT (Sagar)
    - Add HW Workaround for Geminilake performance (Valtteri)
    - Fixes for PPS timings (Imre)
    - More IPS fixes (Maarten)
    - Many fixes for Display Port on gen2-gen4 (Ville)
    - Retry GPU reset making the recover from hang more robust (Chris)
    
  • drm-intel-testing-2017-12-01
  • drm-intel-fixes-2017-11-30
    - Disable transparent huge pages for now until we have a W/A
    - Building fix when CONFIG_BACKLIGHT_CLASS_DEVICE is not selected
    - GMBUS communication robustness
    - Fbdev hotplug handling fix
    
    gvt-fixes-2017-11-28
    
    - regression fix for sane request alloc (Fred)
    - locking fix (Changbin)
    - fix invalid addr mask (Xiong)
    - compression regression fix (Weinan)
    - fix default pipe enable for virtual display (Xiaolin)
  • drm-intel-fixes-2017-11-30-1
    - Disable transparent huge pages for now until we have a W/A
    - Building fix when CONFIG_BACKLIGHT_CLASS_DEVICE is not selected
    - GMBUS communication robustness
    - Fbdev hotplug handling fix
    
    gvt-fixes-2017-11-28
    
    - regression fix for sane request alloc (Fred)
    - locking fix (Changbin)
    - fix invalid addr mask (Xiong)
    - compression regression fix (Weinan)
    - fix default pipe enable for virtual display (Xiaolin)
  • drm-intel-next-fixes-2017-11-23
    drm/i915 fixes for v4.15
    
  • drm-intel-next-2017-11-17-1
    More change sets for 4.16:
    
    - Many improvements for selftests and other igt tests (Chris)
    - Forcewake with PUNIT->PMIC bus fixes and robustness (Hans)
    - Define an engine class for uABI (Tvrtko)
    - Context switch fixes and improvements (Chris)
    - GT powersavings and power gating simplification and fixes (Chris)
    - Other general driver clean-ups (Chris, Lucas, Ville)
    - Removing old, useless and/or bad workarounds (Chris, Oscar, Radhakrishna)
    - IPS, pipe config, etc in preparation for another Fast Boot attempt (Maarten)
    - OA perf fixes and support to Coffee Lake and Cannonlake (Lionel)
    - Fixes around GPU fault registers (Michel)
    - GEM Proxy (Tina)
    - Refactor of Geminilake and Cannonlake plane color handling (James)
    - Generalize transcoder loop (Mika Kahola)
    - New HW Workaround for Cannonlake and Geminilake (Rodrigo)
    - Resume GuC before using GEM (Chris)
    - Stolen Memory handling improvements (Ville)
    - Initialize entry in PPAT for older compilers (Chris)
    - Other fixes and robustness improvements on execbuf (Chris)
    - Improve logs of GEM_BUG_ON (Mika Kuoppala)
    - Rework with massive rename of GuC functions and files (Sagar)
    - Don't sanitize frame start delay if pipe is off (Ville)
    - Cannonlake clock fixes (Rodrigo)
    - Cannonlake HDMI 2.0 support (Rodrigo)
    - Add a GuC doorbells selftest (Michel)
    - Add might_sleep() check to our wait_for() (Chris)
    
    Many GVT changes for 4.16:
    
    - CSB HWSP update support (Weinan)
    - GVT debug helpers, dyndbg and debugfs (Chuanxiao, Shuo)
    - full virtualized opregion (Xiaolin)
    - VM health check for sane fallback (Fred)
    - workload submission code refactor for future enabling (Zhi)
    - Updated repo URL in MAINTAINERS (Zhenyu)
    - other many misc fixes
    
  • drm-intel-testing-2017-11-17-2
  • drm-intel-next-fixes-2017-11-10
    drm/i915 fixes for v4.15
    
  • drm-intel-next-2017-11-09
    Getting started with v4.16 features:
    
    - Cannonlake Enabling (Anusha, Rodrigo, Ville, Michel, Mika Kahola, Rafael)
    - Disable lazy PPGTT page table optimization for vGPU (Joonas)
    - Preemption with GuC (Michal Winiarsk, Jeff, Michel)
    - Other GuC and HuC related fixes and improvements (Michal Winiarsk)
    - HuC use helper function while waiting for DMA completion (Michal Wajdeczko)
    - Cancel modeset retry work during cleanup (Manasi)
    - Improvements on ILK watermarks (Maarten)
    - eDP fixes and clean-up (Jani)
    - Nuke dig_port->port and assorted cleanups (Ville)
    - Pass around crtc and connector states for audio (Ville)
    - Forcewake fallback (Mika Kuoppala)
    - Perf OA fixes (Lionel)
    - Reject unknown syncobj flags (Tvrtko)
    - Warn in debug builds of incorrect usages of ptr_pack_bits (Tvrtko)
    - Move init_clock_gating back where it was (Ville)
    - Finally, numerous GEM fixes, cleanups and improvements (Chris)