1. 14 May, 2023 5 commits
  2. 13 May, 2023 15 commits
  3. 12 May, 2023 14 commits
  4. 11 May, 2023 6 commits
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-2023-05-12' of git://anongit.freedesktop.org/drm/drm · cc3c44c9
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "About the usual for this stage, bunch of amdgpu, a few i915 and a
        scattering of fixes across the board"
      
        dsc:
         - macro fixes
      
        simplefb:
         - fix VESA format
      
        scheduler:
         - timeout handling fix
      
        fbdev:
         - avoid potential out-of-bounds access in generic fbdev emulation
      
        ast:
         - improve AST2500+ compat on ARM
      
        mipi-dsi:
         - small mipi-dsi fix
      
        amdgpu:
         - VCN3 fixes
         - APUs always support PCI atomics
         - legacy power management fixes
         - DCN 3.1.4 fix
         - DCFCLK fix
         - fix several RAS irq refcount mismatches
         - GPU Reset fix
         - GFX 11.0.4 fix
      
        i915:
         - taint kernel when force_probe is used
         - NULL deref and div-by-zero fixes for display
         - GuC error capture fix for Xe devices"
      
      * tag 'drm-fixes-2023-05-12' of git://anongit.freedesktop.org/drm/drm: (24 commits)
        drm/amdgpu: change gfx 11.0.4 external_id range
        drm/amdgpu/jpeg: Remove harvest checking for JPEG3
        drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras
        drm/amd/pm: avoid potential UBSAN issue on legacy asics
        drm/i915: taint kernel when force probing unsupported devices
        drm/i915/dp: prevent potential div-by-zero
        drm/i915: Fix NULL ptr deref by checking new_crtc_state
        drm/i915/guc: Don't capture Gen8 regs on Xe devices
        drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend
        drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2)
        drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs
        drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes
        drm/amd/display: Add symclk workaround during disable link output
        drm/amd/pm: parse pp_handle under appropriate conditions
        drm/amdgpu: set gfx9 onwards APU atomics support to be true
        drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution
        drm/sched: Check scheduler work queue before calling timeout handling
        drm/mipi-dsi: Set the fwnode for mipi_dsi_device
        drm/nouveau/disp: More DP_RECEIVER_CAP_SIZE array fixes
        drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values
        ...
      cc3c44c9
    • Linus Torvalds's avatar
      Merge tag 'xfs-6.4-rc1-fixes' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux · 849a4f09
      Linus Torvalds authored
      Pull xfs bug fixes from Dave Chinner:
       "Largely minor bug fixes and cleanups, th emost important of which are
        probably the fixes for regressions in the extent allocation code:
      
         - fixes for inode garbage collection shutdown racing with work queue
           updates
      
         - ensure inodegc workers run on the CPU they are supposed to
      
         - disable counter scrubbing until we can exclusively freeze the
           filesystem from the kernel
      
         - regression fixes for new allocation related bugs
      
         - a couple of minor cleanups"
      
      * tag 'xfs-6.4-rc1-fixes' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux:
        xfs: fix xfs_inodegc_stop racing with mod_delayed_work
        xfs: disable reaping in fscounters scrub
        xfs: check that per-cpu inodegc workers actually run on that cpu
        xfs: explicitly specify cpu when forcing inodegc delayed work to run immediately
        xfs: fix negative array access in xfs_getbmap
        xfs: don't allocate into the data fork for an unshare request
        xfs: flush dirty data and drain directios before scrubbing cow fork
        xfs: set bnobt/cntbt numrecs correctly when formatting new AGs
        xfs: don't unconditionally null args->pag in xfs_bmap_btalloc_at_eof
      849a4f09
    • Zheng Wang's avatar
      fbdev: imsttfb: Fix use after free bug in imsttfb_probe · c75f5a55
      Zheng Wang authored
      A use-after-free bug may occur if init_imstt invokes framebuffer_release
      and free the info ptr. The caller, imsttfb_probe didn't notice that and
      still keep the ptr as private data in pdev.
      
      If we remove the driver which will call imsttfb_remove to make cleanup,
      UAF happens.
      
      Fix it by return error code if bad case happens in init_imstt.
      Signed-off-by: default avatarZheng Wang <zyytlz.wz@163.com>
      Signed-off-by: default avatarHelge Deller <deller@gmx.de>
      c75f5a55
    • Dave Airlie's avatar
      Merge tag 'amd-drm-fixes-6.4-2023-05-11' of... · d8843eeb
      Dave Airlie authored
      Merge tag 'amd-drm-fixes-6.4-2023-05-11' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
      
      amdgpu:
      - VCN3 fixes
      - APUs always support PCI atomics
      - Legacy power management fixes
      - DCN 3.1.4 fix
      - DCFCLK fix
      - Fix several RAS irq refcount mismatches
      - GPU Reset fix
      - GFX 11.0.4 fix
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Alex Deucher <alexander.deucher@amd.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20230511141755.7896-1-alexander.deucher@amd.com
      d8843eeb
    • Dave Airlie's avatar
      Merge tag 'drm-intel-fixes-2023-05-11-1' of... · 9235c21c
      Dave Airlie authored
      Merge tag 'drm-intel-fixes-2023-05-11-1' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
      
      - Fix to taint kernel when force_probe is used
      - Null deref and div-by-zero fixes for display
      - GuC error capture fix for Xe devices
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/ZFzdYV3O8lvVJ1DQ@jlahtine-mobl.ger.corp.intel.com
      9235c21c
    • Dave Airlie's avatar
      Merge tag 'drm-misc-fixes-2023-05-11' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes · dc49c3b1
      Dave Airlie authored
      drm-misc-fixes for v6.4-rc2:
      - More DSC macro fixes.
      - Small mipi-dsi fix.
      - Scheduler timeout handling fix.
      
      ---
      
      drm-misc-fixes for v6.4-rc1:
      - Fix DSC macros.
      - Fix VESA format for simplefb.
      - Prohibit potential out-of-bounds access in generic fbdev emulation.
      - Improve AST2500+ compat on ARM.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/b34135e3-2651-4e0a-a776-9b047882b1b2@linux.intel.com
      dc49c3b1