• Dave Airlie's avatar
    Merge tag 'drm-intel-gt-next-2022-08-24' of... · 2c2d7a67
    Dave Airlie authored
    Merge tag 'drm-intel-gt-next-2022-08-24' of git://anongit.freedesktop.org/drm/drm-intel into drm-next
    
    UAPI Changes:
    
    - Create gt/gtN/.defaults/ for per gt sysfs defaults
    
      Create a gt/gtN/.defaults/ directory (similar to
      engine/<engine-name>/.defaults/) to expose default parameter values for
      each gt in sysfs. This allows userspace to restore default parameter values
      after they have changed.
    
    Driver Changes:
    
    - Support GuC v69 in parallel to v70 (Daniele)
    - Improve TLB invalidation to limit performance regression (Chris, Mauro)
    - Expose per-gt RPS defaults in sysfs (Ashutosh)
    - Suppress OOM warning for shmemfs object allocation failure (Chris, Nirmoy)
    - Disable PCI resize on 32-bit machines (Nirmoy)
    - Update DG2 to GuC v70.4.1 (John)
    - Fix CCS data copying on DG2 during swapping (Matt A)
    - Add DG2 performance tuning setting recommended by spec (Matt R)
    - Add GuC <-> kernel time stamp translation information to error logs (John)
    - Record GuC CTB info in error logs (John)
    
    - Route semaphores to GuC for Gen12+ when enabled (Michal Wi, John)
    - Improve resilency to bug #3575: Handle reset timeouts under unrelated kernel hangs (Chris, Ashutosh)
    - Avoid system freeze by removing shared locking on freeing objects (Chris, Nirmoy)
    - Demote GuC error "No response for request" into debug when expected (Zhanjun)
    - Fix GuC capture size warning and bump the size (John)
    - Use streaming loads to speed up dumping the GuC log (Chris, John)
    - Don't abort on CTB_UNUSED status from GuC (John)
    - Don't send spurious policy update for GuC child contexts (Daniele)
    - Don't leak the CCS state (Matt A)
    
    - Prefer drm_err over pr_err (John)
    - Eliminate unused calc_ctrl_surf_instr_size (Matt A)
    - Add dedicated function for non-ctx register tuning settings (Matt R)
    - Style and typo fixes, documentation improvements (Jason Wang, Mauro)
    - Selftest improvements (Matt B, Rahul, John)
    Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
    
    From: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
    Link: https://patchwork.freedesktop.org/patch/msgid/YwYTCjA/Rhpd1n4A@jlahtine-mobl.ger.corp.intel.com
    2c2d7a67
i915_gem_shmem.c 17.6 KB