Skip to content
Tags give the ability to mark specific points in history as being important
  • drm-misc-fixes-2021-07-13
    Short summary of fixes pull:
    
     * dma-buf: Fix fence leak in sync_file_merge() error code
     * drm/panel: nt35510: Don't fail on DSI reads
    
  • v5.14-rc1
    e73f0f0e · Linux 5.14-rc1 ·
    Linux 5.14-rc1
    
  • amd-vangogh-0.0.8.1
  • drm-next-2021-07-08-1
    drm fixes for 5.14-rc1
    
    dma-buf:
    - doc fixes
    
    amdgpu:
    - Misc Navi fixes
    - Powergating fix
    - Yellow Carp updates
    - Beige Goby updates
    - S0ix fix
    - Revert overlay validation fix
    - GPU reset fix for DC
    - PPC64 fix
    - Add new dimgrey cavefish DID
    - RAS fix
    - TTM fixes
    
    amdkfd:
    - SVM fixes
    
    radeon:
    - Fix missing drm_gem_object_put in error path
    - NULL ptr deref fix
    
    i915:
    - display DP VSC fix
    - DG1 display fix
    - IRQ fixes
    - IRQ demidlayering
    
    gma500:
    - bo leaks in error paths fixed
    
  • drm-misc-next-fixes-2021-07-01
    Short summary of fixes pull:
    
     * amdgpu: TTM fixes
     * dma-buf: Doc fixes
     * gma500: Fix potential BO leaks in error handling
     * radeon: Fix NULL-ptr deref
    
  • drm-next-2021-07-01
    drm pull for 5.14-rc1
    
    core:
    - mark AGP ioctls as legacy
    - disable force probing for non-master clients
    - HDR metadata property helpers
    - HDMI infoframe signal colorimetry support
    - remove drm_device.pdev pointer
    - remove DRM_KMS_FB_HELPER config option
    - remove drm_pci_alloc/free
    - drm_err_*/drm_dbg_* helpers
    - use drm driver names for fbdev
    - leaked DMA handle fix
    - 16bpc fixed point format fourcc
    - add prefetching memcpy for WC
    - Documentation fixes
    
    aperture:
    - add aperture ownership helpers
    
    dp:
    - aux fixes
    - downstream 0 port handling
    - use extended base receiver capability DPCD
    - Rename DP_PSR_SELECTIVE_UPDATE to better mach eDP spec
    - mst: use khz as link rate during init
    - VCPI fixes for StarTech hub
    
    ttm:
    - provide tt_shrink file via debugfs
    - warn about freeing pinned BOs
    - fix swapping error handling
    - move page alignment into BO
    - cleanup ttm_agp_backend
    - add ttm_sys_manager
    - don't override vm_ops
    - ttm_bo_mmap removed
    - make ttm_resource base of all managers
    - remove VM_MIXEDMAP usage
    
    panel:
    - sysfs_emit support
    - simple: runtime PM support
    - simple: power up panel when reading EDID + caching
    
    bridge:
    - MHDP8546: HDCP support + DT bindings
    - MHDP8546: Register DP AUX channel with userspace
    - TI SN65DSI83 + SN65DSI84: add driver
    - Sil8620: Fix module dependencies
    - dw-hdmi: make CEC driver loading optional
    - Ti-sn65dsi86: refclk fixes, subdrivers, runtime pm
    - It66121: Add driver + DT bindings
    - Adv7511: Support I2S IEC958 encoding
    - Anx7625: fix power-on delay
    - Nwi-dsi: Modesetting fixes; Cleanups
    - lt6911: add missing MODULE_DEVICE_TABLE
    - cdns: fix PM reference leak
    
    hyperv:
    - add new DRM driver for HyperV graphics
    
    efifb:
    - non-PCI device handling fixes
    
    i915:
    - refactor IP/device versioning
    - XeLPD Display IP preperation work
    - ADL-P enablement patches
    - DG1 uAPI behind BROKEN
    - disable mmap ioctl for discerte GPUs
    - start enabling HuC loading for Gen12+
    - major GuC backend rework for new platforms
    - initial TTM support for Discrete GPUs
    - locking rework for TTM prep
    - use correct max source link rate for eDP
    - %p4cc format printing
    - GLK display fixes
    - VLV DSI panel power fixes
    - PSR2 disabled for RKL and ADL-S
    - ACPI _DSM invalid access fixed
    - DMC FW path abstraction
    - ADL-S PCI ID update
    - uAPI headers converted to kerneldoc
    - initial LMEM support for DG1
    - x86/gpu: add Jasperlake to gen11 early quirks
    
    amdgpu:
    - Aldebaran updates + initial SR-IOV
    - new GPU: Beige Goby and Yellow Carp support
    - more LTTPR display work
    - Vangogh updates
    - SDMA 5.x GCR fixes
    - PCIe ASPM support
    - Renoir TMZ enablement
    - initial multiple eDP panel support
    - use fdinfo to track devices/process info
    - pin/unpin TTM fixes
    - free resource on fence usage query
    - fix fence calculation
    - fix hotunplug/suspend issues
    - GC/MM register access macro cleanup for SR-IOV
    - W=1 fixes
    - ACPI ATCS/ATIF handling rework
    - 16bpc fixed point format support
    - Initial smartshift support
    - RV/PCO power tuning fixes
    - new INFO query for additional vbios info
    
    amdkfd:
    - SR-IOV aldebaran support
    - HMM SVM support
    
    radeon:
    - SMU regression fixes
    - Oland flickering fix
    
    vmwgfx:
    - enable console with fbdev emulation
    - fix cpu updates of coherent multisample surfaces
    - remove reservation semaphore
    - add initial SVGA3 support
    - support arm64
    
    msm:
    - devcoredump support for display errors
    - dpu/dsi: yaml bindings conversion
    - mdp5: alpha/blend_mode/zpos support
    - a6xx: cached coherent buffer support
    - gpu iova fault improvement
    - a660 support
    
    rockchip:
    - RK3036 win1 scaling support
    - RK3066/3188 missing register support
    - RK3036/3066/3126/3188 alpha support
    
    mediatek:
    - MT8167 HDMI support
    - MT8183 DPI dual edge support
    
    tegra:
    - fixed YUV support/scaling on Tegra186+
    
    ast:
    - use pcim_iomap
    - fix DP501 EDID
    
    bochs:
    - screen blanking support
    
    etnaviv:
    - export more GPU ID values to userspace
    - add HWDB entry for GPU on i.MX8MP
    - rework linear window calcs
    
    exynos:
    - pm runtime changes
    
    imx:
    - Annotate dma_fence critical section
    - fix PRG modifiers after drmm conversion
    - Add 8 pixel alignment fix for 1366x768
    - fix YUV advertising
    - add color properties
    
    ingenic:
    - IPU planes fix
    
    panfrost:
    - Mediatek MT8183 support + DT bindings
    - export AFBC_FEATURES register to userspace
    
    simpledrm:
    - %pr for printing resources
    
    nouveau:
    - pin/unpin TTM fixes
    
    qxl:
    - unpin shadow BO
    
    virtio:
    - create dumb BOs as guest blob
    
    vkms:
    - drmm_universal_plane_alloc
    - add XRGB plane composition
    - overlay support
    
  • amd-drm-next-5.14-2021-07-01
    amd-drm-next-5.14-2021-07-01:
    
    amdgpu:
    - Misc Navi fixes
    - Powergating fix
    - Yellow Carp updates
    - Beige Goby updates
    - S0ix fix
    - Revert overlay validation fix
    - GPU reset fix for DC
    - PPC64 fix
    - Add new dimgrey cavefish DID
    - RAS fix
    
    amdkfd:
    - SVM fixes
    
    radeon:
    - Fix missing drm_gem_object_put in error path
  • net-next-5.14
    Networking changes for 5.14.
    
    Core:
    
     - BPF:
       - add syscall program type and libbpf support for generating
         instructions and bindings for in-kernel BPF loaders (BPF loaders
         for BPF), this is a stepping stone for signed BPF programs
       - infrastructure to migrate TCP child sockets from one listener
         to another in the same reuseport group/map to improve flexibility
         of service hand-off/restart
       - add broadcast support to XDP redirect
    
     - allow bypass of the lockless qdisc to improving performance
       (for pktgen: +23% with one thread, +44% with 2 threads)
    
     - add a simpler version of "DO_ONCE()" which does not require
       jump labels, intended for slow-path usage
    
     - virtio/vsock: introduce SOCK_SEQPACKET support
    
     - add getsocketopt to retrieve netns cookie
    
     - ip: treat lowest address of a IPv4 subnet as ordinary unicast address
           allowing reclaiming of precious IPv4 addresses
    
     - ipv6: use prandom_u32() for ID generation
    
     - ip: add support for more flexible field selection for hashing
           across multi-path routes (w/ offload to mlxsw)
    
     - icmp: add support for extended RFC 8335 PROBE (ping)
    
     - seg6: add support for SRv6 End.DT46 behavior
    
     - mptcp:
        - DSS checksum support (RFC 8684) to detect middlebox meddling
        - support Connection-time 'C' flag
        - time stamping support
    
     - sctp: packetization Layer Path MTU Discovery (RFC 8899)
    
     - xfrm: speed up state addition with seq set
    
     - WiFi:
        - hidden AP discovery on 6 GHz and other HE 6 GHz improvements
        - aggregation handling improvements for some drivers
        - minstrel improvements for no-ack frames
        - deferred rate control for TXQs to improve reaction times
        - switch from round robin to virtual time-based airtime scheduler
    
     - add trace points:
        - tcp checksum errors
        - openvswitch - action execution, upcalls
        - socket errors via sk_error_report
    
    Device APIs:
    
     - devlink: add rate API for hierarchical control of max egress rate
                of virtual devices (VFs, SFs etc.)
    
     - don't require RCU read lock to be held around BPF hooks
       in NAPI context
    
     - page_pool: generic buffer recycling
    
    New hardware/drivers:
    
     - mobile:
        - iosm: PCIe Driver for Intel M.2 Modem
        - support for Qualcomm MSM8998 (ipa)
    
     - WiFi: Qualcomm QCN9074 and WCN6855 PCI devices
    
     - sparx5: Microchip SparX-5 family of Enterprise Ethernet switches
    
     - Mellanox BlueField Gigabit Ethernet (control NIC of the DPU)
    
     - NXP SJA1110 Automotive Ethernet 10-port switch
    
     - Qualcomm QCA8327 switch support (qca8k)
    
     - Mikrotik 10/25G NIC (atl1c)
    
    Driver changes:
    
     - ACPI support for some MDIO, MAC and PHY devices from Marvell and NXP
       (our first foray into MAC/PHY description via ACPI)
    
     - HW timestamping (PTP) support: bnxt_en, ice, sja1105, hns3, tja11xx
    
     - Mellanox/Nvidia NIC (mlx5)
       - NIC VF offload of L2 bridging
       - support IRQ distribution to Sub-functions
    
     - Marvell (prestera):
        - add flower and match all
        - devlink trap
        - link aggregation
    
     - Netronome (nfp): connection tracking offload
    
     - Intel 1GE (igc): add AF_XDP support
    
     - Marvell DPU (octeontx2): ingress ratelimit offload
    
     - Google vNIC (gve): new ring/descriptor format support
    
     - Qualcomm mobile (rmnet & ipa): inline checksum offload support
    
     - MediaTek WiFi (mt76)
        - mt7915 MSI support
        - mt7915 Tx status reporting
        - mt7915 thermal sensors support
        - mt7921 decapsulation offload
        - mt7921 enable runtime pm and deep sleep
    
     - Realtek WiFi (rtw88)
        - beacon filter support
        - Tx antenna path diversity support
        - firmware crash information via devcoredump
    
     - Qualcomm 60GHz WiFi (wcn36xx)
        - Wake-on-WLAN support with magic packets and GTK rekeying
    
     - Micrel PHY (ksz886x/ksz8081): add cable test support
    
    Signed-off-by: Jakub Kicinski <kuba@kernel.org>
    
  • for-net-next-2021-06-28
    bluetooth-next pull request for net-next:
    
     - Add support for QCA_ROME device (0cf3:e500) and RTL8822CE
     - Update management interface revision to 21
     - Use of incluse language
     - Proper handling of HCI_LE_Advertising_Set_Terminated event
     - Recovery handing of HCI ncmd=0
     - Various memory fixes
    
  • v5.13
    62fb9874 · Linux 5.13 ·
    Linux 5.13
    
  • drm-fixes-2021-06-25
    drm fixes for 5.13-rc8/final
    
    radeon/nouveau/amdgpu/ttm:
    - same fix in 3 drivers to wait for BO to be pinned after
      moving it.
    
    core:
    - auth locking change + brown paper bag revert
    
    amdgpu:
    - Revert GFX9, 10 doorbell fixes, we just
      end up trading one bug for another
    - Potential memory corruption fix in framebuffer handling
    
    nouveau:
    - fix regression checking dma addresses
    
    kmb:
    - error return fix
    
    atmel-hlcdc:
    - fix kernel warnings at boot
    - enable async flips
    
    vc4:
    - fix CPU hang due to power management
    
  • drm-misc-fixes-2021-06-24
    A DMA address check for nouveau, an error code return fix for kmb, fixes
    to wait for a moving fence after pinning the BO for amdgpu, nouveau and
    radeon, a crtc and async page flip fix for atmel-hlcdc and a cpu hang
    fix for vc4.
    
  • drm-misc-next-fixes-2021-06-24
    Short summary of fixes pull:
    
     * amdgpu: Fix test for allocation failures
    
  • amd-drm-next-5.14-2021-06-22-1
    amd-drm-next-5.14-2021-06-22-1:
    
    amdgpu:
    - Userptr BO fixes
    - RAS fixes
    - Beige Goby fixes
    - Add some missing freesync documentation
    - Aldebaran fixes
    - SR-IOV fixes
    - Potential memory corruption fix in framebuffer handling
    - Revert GFX9, 10 doorbell fixes, we just
      end up trading one bug for another
    - Multi-plane cursor fixes with rotation
    - LTTPR fixes
    - Backlight fixes
    - eDP fix
    - Fold DRM_AMD_DC_DCN3_1 into DRM_AMD_DC_DCN
    - Misc code cleanups
    
    amdkfd:
    - Topology fix
    - Locking fix
    
    radeon:
    - Misc code cleanup
  • amd-drm-next-5.14-2021-06-22
    amd-drm-next-5.14-2021-06-22:
    
    amdgpu:
    - Userptr BO fixes
    - RAS fixes
    - Beige Goby fixes
    - Add some missing freesync documentation
    - Aldebaran fixes
    - SR-IOV fixes
    - Potential memory corruption fix in framebuffer handling
    - Revert GFX9, 10 doorbell fixes, we just
      end up trading one bug for another
    - Multi-plane cursor fixes with rotation
    - LTTPR fixes
    - Backlight fixes
    - eDP fix
    - Fold DRM_AMD_DC_DCN3_1 into DRM_AMD_DC_DCN
    - Misc code cleanups
    
    amdkfd:
    - Topology fix
    - Locking fix
  • amd-drm-fixes-5.13-2021-06-21
    amd-drm-fixes-5.13-2021-06-21:
    
    amdgpu:
    - Revert GFX9, 10 doorbell fixes, we just
      end up trading one bug for another
    - Potential memory corruption fix in framebuffer handling
  • v5.13-rc7
    13311e74 · Linux 5.13-rc7 ·
    Linux 5.13-rc7
    
  • drm-misc-next-fixes-2021-06-18
    Short summary of fixes pull:
    
     * dp_mst: Fix build error
    
  • drm-fixes-2021-06-18
    drm fixes for 5.13-rc7
    
    amdgpu:
    - GFX9 and 10 powergating fixes
    
  • amd-drm-next-5.14-2021-06-16
    amd-drm-next-5.14-2021-06-16:
    
    amdgpu:
    - Aldebaran fixes
    - Expose asic independent throttler status
    - BACO fixes for navi1x
    - Smartshift fixes
    - Misc code cleanups
    - RAS fixes for Sienna Cichlid
    - Gamma verificaton fixes
    - DC LTTPR fixes
    - DP AUX timeout handling fixes
    - GFX9, 10 powergating fixes
    
    amdkfd:
    - TLB flush fixes when using SDMA
    - Locking fixes
    - SVM fixes