Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • sound-5.1-rc5
    sound fixes for 5.1-rc5
    
    Well, this one became unpleasantly larger than previous pull requests,
    but it's a kind of usual pattern: now it contains a collection of ASoC
    fixes, and nothing to worry too much.
    
    The fixes for ASoC core (DAPM, DPCM, topology) are all small and just
    covering corner cases.  The rest changes are driver-specific, many of
    which are for x86 platforms and new drivers like STM32, in addition to
    the usual fixups for HD-audio.
    
  • drm-misc-next-2019-04-10
    drm-misc-next for 5.2:
    
    UAPI Changes:
    - None
    
    Cross-subsystem Changes:
    -MAINTAINERS: Add moderation flag for lima mailing list (Randy)
    -dt-bindings: Add Mali Bifrost bindings (Neil)
    -dt-bindings: Add G12A compatibility strings to meson bindings (Neil)
    
    Core Changes:
    -Add a handful of format helpers (Gerd)
    
    Driver Changes:
    -cirrus: Driver rewrite megapatch (Gerd)
    -meson: Add G12A support to meson driver (Neil)
    -lima: Couple fixes (Qiang)
    
    Cc: Gerd Hoffmann <kraxel@redhat.com>
    Cc: Randy Dunlap <rdunlap@infradead.org>
    Cc: Neil Armstrong <narmstrong@baylibre.com>
    Cc: Qiang Yu <yuq825@gmail.com>
    
  • v5.1-rc4
    15ade5d2 · Linux 5.1-rc4 ·
    Linux 5.1-rc4
    
  • 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.
    
  • 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.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)
  • drm-misc-fixes-2019-03-25
    - A bunch of fixes to cleanup path in meson
    - Fix the DMT TDMS clock filtering on meson
    - Fix an issue with NV12 buffers on rockchip when scaling is active
    - Fix a couple of use-after-free
    
  • v5.1-rc2
    8c2ffd91 · Linux 5.1-rc2 ·
    Linux 5.1-rc2
    
  • sound-5.1-rc2
    sound fixes for 5.1-rc2
    
    The only significant change is the regression fixes for the jack
    detection at resume on HD-audio, while others are all small or
    trivial fixes like the coverage of missing error code or usual
    HD-audio quirk.
    
  • drm-fixes-2019-03-22
    drm i915, amdgpu, vmwgfx, exynos, nouveau and udl fixes
    
  • drm-misc-next-2019-03-21
    drm-misc-next for 5.2:
    
    UAPI Changes:
    - Add Colorspace connector property (Uma)
    - fourcc: Several new YUV formats from ARM (Brian & Ayan)
    - fourcc: Fix merge conflicts between new formats above and Swati's that
      went in via topic/hdr-formats-2019-03-07 branch (Maarten)
    
    Cross-subsystem Changes:
    - Typed component support via topic/component-typed-2019-02-11 (Maxime/Daniel)
    
    Core Changes:
    - Improve component helper documentation (Daniel)
    - Avoid calling drm_dev_unregister() twice on unplugged devices (Noralf)
    - Add device managed (devm) drm_device init function (Noralf)
    - Graduate TINYDRM_MODE to DRM_SIMPLE_MODE in core (Noralf)
    - Move MIPI/DSI rate control params computation into core from i915 (David)
    - Add support for shmem backed gem objects (Noralf)
    
    Driver Changes:
    - various: Use of_node_name_eq for node name comparisons (Rob Herring)
    - sun4i: Add DSI burst mode support (Konstantin)
    - panel: Add Ronbo RB070D30 MIPI/DSI panel support (Konstantin)
    - virtio: A few prime improvements (Gerd)
    - tinydrm: Remove tinydrm_device (Noralf)
    - vc4: Add load tracker to driver to detect underflow in atomic check (Boris)
    - vboxvideo: Move it out of staging \o/ (Hans)
    - v3d: Add support for V3D v4.2 (Eric)
    
    Cc: Konstantin Sudakov <k.sudakov@integrasources.com>
    Cc: Rob Herring <robh@kernel.org>
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Maxime Ripard <maxime.ripard@bootlin.com>
    Cc: Uma Shankar <uma.shankar@intel.com>
    Cc: Noralf Trønnes <noralf@tronnes.org>
    Cc: Gerd Hoffmann <kraxel@redhat.com>
    Cc: David Francis <David.Francis@amd.com>
    Cc: Boris Brezillon <boris.brezillon@bootlin.com>
    Cc: Eric Anholt <eric@anholt.net>
    Cc: Hans de Goede <hdegoede@redhat.com>
    Cc: Brian Starkey <brian.starkey@arm.com>
    Cc: Ayan Kumar Halder <ayan.halder@arm.com>
    Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
    
  • drm-intel-fixes-2019-03-20
    A protection on our mmap against attempts to map past the end of the object;
    plus a fix off-by-one in our hang report and a protection;
    and a fix for eDP panels on Gen9 platforms on VBT absence.