Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v4.14.111
    1ec8f1f0 · Linux 4.14.111 ·
    This is the 4.14.111 stable release
    
  • v4.9.168
    e93d4749 · Linux 4.9.168 ·
    This is the 4.9.168 stable release
    
  • drm-fixes-2019-04-05
    drm: i915 and amdgpu fixes
    
  • drm-misc-next-2019-04-04
    drm-misc-next for 5.2:
    
    UAPI Changes:
    -syncobj: Add TIMELINE_WAIT|QUERY|TRANSFER|TIMELINE_SIGNAL ioctls (Chunming)
    -Clarify that 1.0 can be represented by drm_color_lut (Daniel)
    
    Cross-subsystem Changes:
    -dt-bindings: Add binding for rk3066 hdmi (Johan)
    -dt-bindings: Add binding for Feiyang FY07024DI26A30-D panel (Jagan)
    -dt-bindings: Add Rocktech vendor prefix and jh057n00900 panel bindings (Guido)
    -MAINTAINERS: Add lima and ASPEED entries (Joel & Qiang)
    
    Core Changes:
    -memory: use dma_alloc_coherent when mem encryption is active (Christian)
    -dma_buf: add support for a dma_fence chain (Christian)
    -shmem_gem: fix off-by-one bug in new shmem gem helpers (Dan)
    
    Driver Changes:
    -rockchip: Add support for rk3066 hdmi (Johan)
    -ASPEED: Add driver supporting ASPEED BMC display controller to drm (Joel)
    -lima: Add driver supporting Arm Mali4xx gpus to drm (Qiang)
    -vc4/v3d: Various cleanups and improved error handling (Eric)
    -panel: Add support for Feiyang FY07024DI26A30-D MIPI-DSI panel (Jagan)
    -panel: Add support for Rocktech jh057n00900 MIPI-DSI panel (Guido)
    
    Cc: Johan Jonker <jbx6244@gmail.com>
    Cc: Christian König <christian.koenig@amd.com>
    Cc: Chunming Zhou <david1.zhou@amd.com>
    Cc: Dan Carpenter <dan.carpenter@oracle.com>
    Cc: Eric Anholt <eric@anholt.net>
    Cc: Qiang Yu <yuq825@gmail.com>
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Jagan Teki <jagan@amarulasolutions.com>
    Cc: Guido Günther <agx@sigxcpu.org>
    Cc: Joel Stanley <joel@jms.id.au>
    
  • drm-intel-fixes-2019-04-04
    Only one fix for DSC (backoff after drm_modeset_lock deadlock)
    and GVT's fixes including vGPU display plane size calculation,
    shadow mm pin count, error recovery path for workload create
    and one kerneldoc fix.
    
  • v3.16.65
    eb982e5e · Linux 3.16.65 ·
    This is the 3.16.65 stable release
    
  • drm-intel-next-2019-04-04
    Cross-subsystem Changes:
    
    - Add Elkhartlake (Gen11) stolen memory early quirks (Rodrigo)
    
    Driver Changes:
    
    - Mark all Elkhartlake ports as combo phys (Bob)
    - Enable 10bit gamma for Ivybridge and newer platforms (Ville)
    - Expose the legacy LUT via the GAMMA_LUT/GAMMA_LUT_SIZE props on gen2/3 (Ville)
    - Skip modeset for cdclk changes if possible (Ville, Abhay, Imre)
    - Force 2*96 MHz cdclk on Geminilake/Cannonlake when audio power is enabled (Ville)
    - Modularize and correct gamma/degamma/CSC code per platform (Ville)
    - Fix gamma register programming (Uma)
    - Avoid drm_modeset_lock() deadlock splat (Chris)
    - Check cache domains for userptr on release (Chris)
    - Avoid deadlock if we pwrite into mmap'd region (Chris)
    - Only emit one semaphore per request to avoid exhausting ringbuf (Chris)
    
    - Continue to clean up the uncore code (Daniele)
    - Introduce sub-platform concept to organize code (Tvrtko)
    - Header splitting untangling (Chris)
    - Avoid using ctx->file_priv during construction (Chris)
    - GuC code improvements (Robert)
  • v5.0.6
    820c1fa5 · Linux 5.0.6 ·
    This is the 5.0.6 stable release
    
  • v4.19.33
    4b3a3ab0 · Linux 4.19.33 ·
    This is the 4.19.33 stable release
    
  • v4.14.110
    80bf6c64 · Linux 4.14.110 ·
    This is the 4.14.110 stable release
    
  • v4.9.167
    21834d3e · Linux 4.9.167 ·
    This is the 4.9.167 stable release
    
  • v4.4.178
    12ae58ca · Linux 4.4.178 ·
    This is the 4.4.178 stable release
    
  • v3.18.138
    a1a43d65 · Linux 3.18.138 ·
    This is the 3.18.138 stable release
    
  • v5.1-rc3
    79a3aaa7 · Linux 5.1-rc3 ·
    Linux 5.1-rc3
    
  • drm-fixes-2019-03-29
    drm amdgpu, i915, meson, udl, tegra fixes
    
  • sound-5.1-rc3
    sound fixes for 5.1-rc3
    
    The important fixes at this time are a couple fixes in ALSA core:
    a fix for PCM is about the OOB access in PCM OSS plugins that has
    been for long time, but hasn't hit so often until now just because
    we allocated a large buffer via vmalloc(), and surfaced more often
    after switching to kvmalloc().  Another fix is for a long-standing
    PCM problem wrt racy PM resume.  Others are trivial nospec coverage
    and usual HD-audio quirks.
    
  • drm-intel-fixes-2019-03-28
    drm/i915 fixes for v5.2-rc3:
    - fix mmap range checks
    - fix gvt ppgtt mm LRU list access races
    - fix selftest error pointer check
    - fix a macro definition (pre-emptive for potential further backports)
    - fix one AML SKU ULX status
    
  • drm-misc-next-2019-03-28-1
    drm-misc-next for 5.2:
    
    UAPI Changes:
    - None
    
    Cross-subsystem Changes:
    - None
    
    Core Changes:
    - Fix compilation when CONFIG_FBDEV not selected (Daniel)
    
    Driver Changes:
    - virtio: package function args in virtio_gpu_object_params (Gerd)
    
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Gerd Hoffmann <kraxel@redhat.com>
    
  • drm-misc-next-2019-03-28
    drm-misc-next for 5.2:
    
    UAPI Changes:
    - Remove unused DRM_DISPLAY_INFO_LEN (Ville)
    
    Cross-subsystem Changes:
    - None
    
    Core Changes:
    - fbdev: Make skip_vt_switch default (Daniel)
    - Merge fb_helper_fill_fix, fb_helper_fill_var into fb_helper_fill_info (Daniel)
    - Remove unused fields in connector, display_info, and edid_quirks (Ville)
    
    Driver Changes:
    - vkms: Fix potential NULL-dereference bug (Kangjie)
    
    Cc: Kangjie Lu <kjlu@umn.edu>
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
    
  • drm-intel-next-2019-03-28
    UAPI Changes:
    - Make mmap code more asynchronous. Avoid full SET_DOMAIN on GTT mmap pagefault,
      and flushes pages on acquisition instead. Moves some of the work from mmap fault
      time to execbuf time to avoid lock contention during mmap access.
    
      Has neutral to positive impact on perf as the flushing moves to execbuf time
      in real world workloads on the current known userspaces due to recycling of BOs.
    
      If there exist an unknown non-recycling userspace, they should explicitly do the
      SET_DOMAIN and not rely on kernel doing implicit SET_DOMAIN because swapout/in
      might have happenedt.
    
    - Restore the accidentally removed behaviour of returning object size on GEM_CREATE
      From 2011: ff72145badb8 ("drm: dumb scanout create/mmap for intel/radeon (v3)")
    
    - Includes a some neutered patches to prepare to complete the earlier Mesa
      recovery feature uAPI. Looking to enable this in the next PR.
    
    Driver Changes:
    
    - Add Elkhartlake (Gen11) support code and PCI IDs
    - Add missing Amberlake PCI ID 0x87CA (Ville)
    - Fix to Bugzilla #109780: Pick the first mode from EDID as the fixed mode when there is no preferred mode (Ville)
    - Fix GCC 4.8 build by using __is_constexpr() (Chris, Randy, Uma)
    - Add "Broadcast RGB", "force_audio" and "max_bpc" properties to DP MST (Ville)
    - Remove 8bpc limitation from DP MST (Ville)
    - Fix changing between limited and full range RGB output in DP fastsets (Ville)
    - Reject unsupported HDR formats (Maarten)
    - Handle YUV subpixel support better (Maarten)
    
    - Various plane watermarks fixes and cleaning of the code (Ville)
    - Icelake port sync master select fix (Manasi)
    - Icelake VEBOX disable bitmask fix (Jose)
    - Close a race where userspace could see incompletely initialized GEM context (Chris)
    - Avoid C3 on i945gm to keep vblank interrupts steady (Ville)
    - Avoid recalculating PLL HW readout each time (Lucas)
    - A ton of patches to modularize uncore code (Daniel)
    
    - Instead of storing media fuse value, immediately derive engine masks (Daniele)
    - Reduce struct_mutex usage (Chris)
    - Iterate over child devices to initialize ddi_port_info (Jani)
    - Fixes to return correct error values when bailing out of functions (Dan)
    - Use bitmap_zalloc() (Andy)
    - Reorder and clarify Gen3/4 code (Ville)
    - Refactor out common code in display mode handling (Ville)
    - GuC code fixes (Sujaritha, Michal)
    - Selftest improvements (Chris)