1. 22 Mar, 2023 1 commit
    • Dave Airlie's avatar
      Merge tag 'drm-intel-gt-next-2023-03-16' of... · d240daa2
      Dave Airlie authored
      Merge tag 'drm-intel-gt-next-2023-03-16' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
      
      Driver Changes:
      
      - Fix issue #6333: "list_add corruption" and full system lockup from
        performance monitoring (Janusz)
      - Give the punit time to settle before fatally failing (Aravind, Chris)
      - Don't use stolen memory or BAR for ring buffers on LLC platforms (John)
      - Add missing ecodes and correct timeline seqno on GuC error captures (John)
      - Make sure DSM size has correct 1MiB granularity on Gen12+ (Nirmoy,
        Lucas)
      - Fix potential SSEU max_subslices array-index-out-of-bounds access on Gen11 (Andrea)
      - Whitelist COMMON_SLICE_CHICKEN3 for UMD access on Gen12+ (Matt R.)
      - Apply Wa_1408615072/Wa_1407596294 correctly on Gen11 (Matt R)
      - Apply LNCF/LBCF workarounds correctly on XeHP SDV/PVC/DG2 (Matt R)
      - Implement Wa_1606376872 for Xe_LP (Gustavo)
      - Consider GSI offset when doing MCR lookups on Meteorlake+ (Matt R.)
      - Add engine TLB invalidation for Meteorlake (Matt R.)
      - Fix GSC Driver-FLR completion on Meteorlake (Alan)
      - Fix GSC races on driver load/unload on Meteorlake+ (Daniele)
      - Disable MC6 for MTL A step (Badal)
      
      - Consolidate TLB invalidation flow (Tvrtko)
      - Improve debug GuC/HuC debug messages (Michal Wa., John)
      - Move fd_install after last use of fence (Rob)
      - Initialize the obj flags for shmem objects (Aravind)
      - Fix missing debug object activation (Nirmoy)
      - Probe lmem before the stolen portion (Matt A)
      - Improve clean up of GuC busyness stats worker (John)
      - Fix missing return code checks in GuC submission init (John)
      - Annotate two more workaround/tuning registers as MCR on PVC (Matt R)
      - Fix GEN8_MISCCPCTL definition and remove unused INF_UNIT_LEVEL_CLKGATE (Lucas)
      - Use sysfs_emit() and sysfs_emit_at() (Nirmoy)
      - Make kobj_type structures constant (Thomas W.)
      - make kobj attributes const on gt/ (Jani)
      - Remove the unused virtualized start hack on buddy allocator (Matt A)
      - Remove redundant check for DG1 (Lucas)
      - Move DG2 tuning to the right function (Lucas)
      - Rename dev_priv to i915 for private data naming consistency in gt/ (Andi)
      - Remove unnecessary whitelisting of CS_CTX_TIMESTAMP on Xe_HP platforms (Matt R.)
      -
      
      - Escape wildcard in method names in kerneldoc (Bagas)
      - Selftest improvements (Chris, Jonathan, Tvrtko, Anshuman, Tejas)
      - Fix sparse warnings (Jani)
      
      [airlied: fix unused variable in intel_workarounds]
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/ZBMSb42yjjzczRhj@jlahtine-mobl.ger.corp.intel.com
      d240daa2
  2. 21 Mar, 2023 1 commit
  3. 20 Mar, 2023 1 commit
    • Dave Airlie's avatar
      Merge tag 'amd-drm-next-6.4-2023-03-17' of https://gitlab.freedesktop.org/agd5f/linux into drm-next · 90031bc3
      Dave Airlie authored
      amd-drm-next-6.4-2023-03-17:
      
      amdgpu:
      - Misc code cleanups
      - Documentation fixes
      - Make kobj structures const
      - Add thermal throttling adjustments for supported APUs
      - UMC RAS fixes
      - Display reset fixes
      - DCN 3.2 fixes
      - Freesync fixes
      - DC code reorg
      - Generalize dmabuf import to work with KFD
      - DC DML fixes
      - SRIOV fixes
      - UVD code cleanups
      - IH 4.4.2 updates
      - HDP 4.4.2 updates
      - SDMA 4.4.2 updates
      - PSP 13.0.6 updates
      - Add capped/uncapped workload handling for supported APUs
      - DCN 3.1.4 updates
      - Re-org DC Kconfig
      - USB4 fixes
      - Reorg DC plane and stream handling
      - Register vga_switcheroo for apple-gmux
      - SMU 13.0.6 updates
      - Fix error checking in read_mm_registers functions for affected families
      - VCN 4.0.4 fix
      - Drop redundant pci_enable_pcie_error_reporting() call
      - RDNA2 SMU OD suspend/resume fix
      - Expose additional memory stats via fdinfo
      - RAS fixes
      - Misc display fixes
      - DP MST fixes
      - IOMMU regression fix for KFD
      
      amdkfd:
      - Make kobj structures const
      - Support for exporting buffers via dmabuf
      - Multi-VMA page migration fixes
      - NBIO fixes
      - Misc code cleanups
      - Fix possible double free
      - Fix possible UAF
      
      radeon:
      - iMac fix
      
      UAPI:
      - KFD dmabuf export support.  Required for importing KFD buffers into GEM contexts and for RDMA P2P support.
        Proposed user mode changes: https://github.com/fxkamd/ROCT-Thunk-Interface/commits/fxkamd/dmabuf
      
      From: Alex Deucher <alexander.deucher@amd.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20230317164416.138340-1-alexander.deucher@amd.com
      90031bc3
  4. 16 Mar, 2023 3 commits
  5. 15 Mar, 2023 29 commits
  6. 14 Mar, 2023 5 commits