Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • drm-fixes-2024-03-01
    drm fixes for 6.8-rc7
    
    buddy:
    - two allocation fixes + unit test
    
    fbcon:
    - font restore syzkaller fix
    
    ttm:
    - kunit test fix
    
    bridge:
    - fix aux-hpd leaks
    - fix aux-hpd registration
    - fix use after free in soc/qcom
    - fix boot on soc/qcom
    
    xe:
    - A couple of tracepoint updates from Priyanka and Lucas.
    - Make sure BINDs are completed before accepting UNBINDs on LR vms.
    - Don't arbitrarily restrict max number of batched binds.
    - Add uapi for dumpable bos (agreed on IRC).
    - Remove unused uapi flags and a leftover comment.
    - A couple of fixes related to the execlist backend.
    
    msm:
    - DP: Revert a change which was causing a HDP regression
    
    amdgpu:
    - Fix potential buffer overflow
    - Fix power min cap
    - Suspend/resume fix
    - SI PM fix
    - eDP fix
    
    nouveau:
    - fix a misreported VRAM sizing
    - fix a regression in suspend/resume due to freeing
    
    tegra:
    - host1x reset fix
    - only remove existing driver if display is possible
    
  • drm-fixes-2024-02-23
    drm fixes for 6.8-rc6
    
    fbdev:
    - fix sparc undefined reference
    
    syncobj:
    - fix sync obj fence waiting
    - handle NULL fence in syncobj eventfd code
    
    ttm:
    - fix invalid free
    
    buddy:
    - fix list handling
    - fix 32-bit build
    
    meson:
    - don't remove bridges from other drivers
    
    nouveau:
    - fix build warnings
    - add two minor info parameters
    - add a Kconfig to allow GSP by default on some GPUs
    
    ivpu:
    - allow fw to do initial tile config
    
    i915:
    - fix TV mode
    
    amdgpu:
    - Suspend/resume fixes
    - Backlight error fix
    - DCN 3.5 fixes
    - Misc fixes
    
    xe:
    - Remove support for persistent exec_queues
    - Drop a reduntant sysfs newline printout
    - A three-patch fix for a VM_BIND rebind optimization path
    - Fix a modpost warning on an xe KUNIT module
    
  • drm-fixes-2024-02-16
    drm fixes for 6.8-rc5
    
    crtc:
    - fix uninit variable
    
    prime:
    - support > 4GB page arrays
    
    buddy:
    - fix error handling in allocations
    
    i915:
    - fix blankscreen on JSL chromebooks
    - stable fix to limit DP sst link rates
    
    xe:
    - Fix an out-of-bounds shift.
    - Fix the display code thinking xe uses shmem
    - Fix a warning about index out-of-bound
    - Fix a clang-16 compilation warning
    
    amdgpu:
    - PSR fixes
    - Suspend/resume fixes
    - Link training fix
    - Aspect ratio fix
    - DCN 3.5 fixes
    - VCN 4.x fix
    - GFX 11 fix
    - Misc display fixes
    - Misc small fixes
    
    amdkfd:
    - Cache size reporting fix
    - SIMD distribution fix
    
    msm:
    - GPU:
    - dmabuf vmap fix
    - a610 UBWC corruption fix (incorrect hbb)
    - revert a commit that was making GPU recovery unreliable
     - tlb invalidation fix
    
    ivpu:
    - suspend/resume fix
    
    nouveau:
    - fix scheduler cleanup path
    - fix pointless scheduler creation
    - fix kvalloc argument order
    
    rockchip:
    - vop2 locking fix
    
  • drm-fixes-2024-02-09
    drm fixes for 6.8-rc4
    
    i915:
    - gvt: docs fix, uninit var, MAINTAINERS
    
    ivpu:
    - add aborted job status
    - disable d3 hot delay
    - mmu fixes
    
    nouveau:
    - fix gsp rpc size request
    - fix dma buffer leaks
    - use common code for gsp mem ctor
    
    xe:
    - Fix a loop in an error path
    - Fix a missing dma-fence reference
    - Fix a retry path on userptr REMAP
    - Workaround for a false gcc warning
    - Fix missing map of the usm batch buffer
      in the migrate vm.
    - Fix a memory leak.
    - Fix a bad assumption of used page size
    - Fix hitting a BUG() due to zero pages to map.
    - Remove some leftover async bind queue relics
    
    amdgpu:
    - Misc NULL/bounds check fixes
    - ODM pipe policy fix
    - Aborted suspend fixes
    - JPEG 4.0.5 fix
    - DCN 3.5 fixes
    - PSP fix
    - DP MST fix
    - Phantom pipe fix
    - VRAM vendor fix
    - Clang fix
    - SR-IOV fix
    
    msm:
    - DPU:
    - fix for kernel doc warnings and smatch warnings in dpu_encoder
    - fix for smatch warning in dpu_encoder
    - fix the bus bandwidth value for SDM670
    - DP:
    - fixes to handle unknown bpc case correctly for DP
    - fix for MISC0 programming
    - GPU:
    - dmabuf vmap fix
    - a610 UBWC corruption fix (incorrect hbb)
    - revert a commit that was making GPU recovery unreliable
    
  • drm-fixes-2024-02-03
    drm fixes for 6.8-rc3
    
    dma-buf:
    - heaps CMA page accounting fix
    
    virtio-gpu:
    - fix segment size
    
    xe:
    - A crash fix
    - A fix for an assert due to missing mem_acces ref
    - Only allow a single user-fence per exec / bind.
    - Some sparse warning fixes
    - Two fixes for compilation failures on various odd
      combinations of gcc / arch pointed out on LKML.
    - Fix a fragile partial allocation pointed out on LKML.
    - A sysfs ABI documentation warning fix
    
    amdgpu:
    - Fix reboot issue seen on some 7000 series dGPUs
    - Fix client init order for KFD
    - Misc display fixes
    - USB-C fix
    - DCN 3.5 fixes
    - Fix issues with GPU scheduler and GPU reset
    - GPU firmware loading fix
    - Misc fixes
    - GC 11.5 fix
    - VCN 4.0.5 fix
    - IH overflow fix
    
    amdkfd:
    - SVM fixes
    - Trap handler fix
    - Fix device permission lookup
    - Properly reserve BO before validating it
    
    nouveau:
    - fence/irq lock deadlock fix (second attempt)
    - gsp command size fix
    
  • drm-fixes-2024-01-27
    drm fixes for 6.8-rc2
    
    fb:
    - fix simpledrm/i915 regression by reverting change
    
    scheduler:
    - fix regression affecting amdgpu users due to sched draining
    
    nouveau:
    - revert 6.7 deadlock fix as it has side effects
    
    dp:
    - fix documentation warning
    
    ttm:
    - fix dummy page read on some platforms
    
    bridge:
    - anx7625 suspend fix
    - sii902x: fix probing and audio registration
    - parade-ps8640: fix suspend of bridge, aux fixes
    - samsung-dsim: avoid using FORCE_STOP_STATE
    
    panel:
    - simple add missing bus flags
    - fix samsung-s6d7aa0 flags
    
    amdgpu:
    - AC/DC power supply tracking fix
    - Don't show invalid vram vendor data
    - SMU 13.0.x fixes
    - GART fix for umr on systems without VRAM
    - GFX 10/11 UNORD_DISPATCH fixes
    - IPS display fixes (required for S0ix on some platforms)
    - Misc fixes
    
    i915:
    - DSI sequence revert to fix GitLab #10071 and DP test-pattern fix
    - Drop -Wstringop-overflow (broken on GCC11)
    
    ivpu:
    - fix recovery/reset support
    - improve submit ioctl stability
    - fix dev open/close races on unbind
    - PLL disable reset fix
    - deprecate context priority param
    - improve debug buffer logging
    - disable buffer sharing across VPU contexts
    - free buffer sgt on unbind
    - fix missing lock around shmem vmap
    - add better boot diagnostics
    - add more debug prints around mapping
    - dump MMU events in case of timeout
    
    v3d:
    - NULL ptr dereference fix
    
    exynos:
    - fix stack usage
    - fix incorrect type
    - fix dt typo
    - fix gsc runtime resume
    
    xe:
    - Make an ops struct static
    - Fix an implicit 0 to NULL conversion
    - A couple of 32-bit fixes
    - A migration coherency fix for Lunar Lake.
    - An error path vm id leak fix
    - Remove PVC references in kunit tests
    
  • drm-fixes-2024-01-27-1
    drm fixes for 6.8-rc2
    
    fb:
    - fix simpledrm/i915 regression by reverting change
    
    scheduler:
    - fix regression affecting amdgpu users due to sched draining
    
    nouveau:
    - revert 6.7 deadlock fix as it has side effects
    
    dp:
    - fix documentation warning
    
    ttm:
    - fix dummy page read on some platforms
    
    bridge:
    - anx7625 suspend fix
    - sii902x: fix probing and audio registration
    - parade-ps8640: fix suspend of bridge, aux fixes
    - samsung-dsim: avoid using FORCE_STOP_STATE
    
    panel:
    - simple add missing bus flags
    - fix samsung-s6d7aa0 flags
    
    amdgpu:
    - AC/DC power supply tracking fix
    - Don't show invalid vram vendor data
    - SMU 13.0.x fixes
    - GART fix for umr on systems without VRAM
    - GFX 10/11 UNORD_DISPATCH fixes
    - IPS display fixes (required for S0ix on some platforms)
    - Misc fixes
    
    i915:
    - DSI sequence revert to fix GitLab #10071 and DP test-pattern fix
    - Drop -Wstringop-overflow (broken on GCC11)
    
    ivpu:
    - fix recovery/reset support
    - improve submit ioctl stability
    - fix dev open/close races on unbind
    - PLL disable reset fix
    - deprecate context priority param
    - improve debug buffer logging
    - disable buffer sharing across VPU contexts
    - free buffer sgt on unbind
    - fix missing lock around shmem vmap
    - add better boot diagnostics
    - add more debug prints around mapping
    - dump MMU events in case of timeout
    
    v3d:
    - NULL ptr dereference fix
    
    exynos:
    - fix stack usage
    - fix incorrect type
    - fix dt typo
    - fix gsc runtime resume
    
    xe:
    - Make an ops struct static
    - Fix an implicit 0 to NULL conversion
    - A couple of 32-bit fixes
    - A migration coherency fix for Lunar Lake.
    - An error path vm id leak fix
    - Remove PVC references in kunit tests
    
  • drm-next-2024-01-19
    drm fixes for 6.8-rc1
    
    amdgpu:
    - DSC fixes
    - DC resource pool fixes
    - OTG fix
    - DML2 fixes
    - Aux fix
    - GFX10 RLC firmware handling fix
    - Revert a broken workaround for SMU 13.0.2
    - DC writeback fix
    - Enable gfxoff when ROCm apps are active on gfx11 with the proper FW version
    
    amdkfd:
    - Fix dma-buf exports using GEM handles
    
    nouveau:
    - fix a unneeded WARN_ON triggering
    
    xe:
    - Fix for definition of wakeref_t
    - Fix for an error code aliasing
    - Fix for VM_UNBIND_ALL in the case there are no bound VMAs
    - Fixes for a number of __iomem address space mismatches reported by sparse
    - Fixes for the assignment of exec_queue priority
    - A Fix for skip_guc_pc not taking effect
    - Workaround for a build problem on GCC 11
    - A couple of fixes for error paths
    - Fix a Flat CCS compression metadata copy issue
    - Fix a misplace array bounds checking
    - Don't have display support depend on EXPERT (as discussed on IRC)
    
  • drm-next-2024-01-15-1
    drm fixes for 6.8-rc1
    
    i915:
    - Fixes for kernel-doc warnings enforced in linux-next
    - Another build warning fix for string formatting of intel_wakeref_t
    - Display fixes for DP DSC BPC and C20 PLL state verification
    
    v3d:
    - register readout fix
    
    rockchip:
    - two build warning fixes
    
    nouveau:
    - fix GSP loading on Turing with different nvdec configuration
    
  • drm-next-2024-01-15
    drm fixes for 6.8-rc1
    
    i915:
    - Fixes for kernel-doc warnings enforced in linux-next
    - Another build warning fix for string formatting of intel_wakeref_t
    - Display fixes for DP DSC BPC and C20 PLL state verification
    
    v3d:
    - register readout fix
    
    rockchip:
    - two build warning fixes
    
    nouveau:
    - fix GSP loading on Turing with different nvdec configuration
    
  • drm-next-2024-01-10
    drm-next for 6.8:
    
    new drivers:
    - imagination - new driver for Imagination Technologies GPU
    - xe - new driver for Intel GPUs using core drm concepts
    
    core:
    - add CLOSE_FB ioctl
    - remove old UMS ioctls
    - increase max objects to accomodate AMD color mgmt
    
    encoder:
    - create per-encoder debugfs directory
    
    edid:
    - split out drm_eld
    - SAD helpers
    - drop edid_firmware module parameter
    
    format-helper:
    - cache format conversion buffers
    
    sched:
    - move from kthread to workqueue
    - rename some internals
    - implement dynamic job-flow control
    
    gpuvm:
    - provide more features to handle GEM objects
    
    client:
    - don't acquire module reference
    
    displayport:
    - add mst path property documentation
    
    fdinfo:
    - alignment fix
    
    dma-buf:
    - add fence timestamp helper
    - add fence deadline support
    
    bridge:
    - transparent aux-bridge for DP/USB-C
    - lt8912b: add suspend/resume support and power regulator support
    
    panel:
    - edp: AUO B116XTN02, BOE NT116WHM-N21,836X2, NV116WHM-N49
    - chromebook panel support
    - elida-kd35t133: rework pm
    - powkiddy RK2023 panel
    - himax-hx8394: drop prepare/unprepare and shutdown logic
    - BOE BP101WX1-100, Powkiddy X55, Ampire AM8001280G
    - Evervision VGG644804, SDC ATNA45AF01
    - nv3052c: register docs, init sequence fixes, fascontek FS035VG158
    - st7701: Anbernic RG-ARC support
    - r63353 panel controller
    - Ilitek ILI9805 panel controller
    - AUO G156HAN04.0
    
    simplefb:
    - support memory regions
    - support power domains
    
    amdgpu:
    - add new 64-bit sequence number infrastructure
    - add AMD specific color management
    - ACPI WBRF support for RF interference handling
    - GPUVM updates
    - RAS updates
    - DCN 3.5 updates
    - Rework PCIe link speed handling
    - Document GPU reset types
    - DMUB fixes
    - eDP fixes
    - NBIO 7.9/7.11 updates
    - SubVP updates
    - XGMI PCIe state dumping for aqua vanjaram
    - GFX11 golden register updates
    - enable tunnelling on high pri compute
    
    amdkfd:
    - Migrate TLB flushing logic to amdgpu
    - Trap handler fixes
    - Fix restore workers handling on suspend/resume
    - Fix possible memory leak in pqm_uninit()
    - support import/export of dma-bufs using GEM handles
    
    radeon:
    - fix possible overflows in command buffer checking
    - check for errors in ring_lock
    
    i915:
    - reorg display code for reuse in xe driver
    - fdinfo memory stats printing
    - DP MST bandwidth mgmt improvements
    - DP panel replay enabling
    - MTL C20 phy state verification
    - MTL DP DSC fractional bpp support
    - Audio fastset support
    - use dma_fence interfaces instead of i915_sw_fence
    - Separate gem and display code
    - AUX register macro refactoring
    - Separate display module/device parameters
    - Move display capabilities debugfs under display
    - Makefile cleanups
    - Register cleanups
    - Move display lock inits under display/
    - VLV/CHV DPIO PHY register and interface refactoring
    - DSI VBT sequence refactoring
    - C10/C20 PHY PLL hardware readout
    - DPLL code cleanups
    - Cleanup PXP plane protection checks
    - Improve display debug msgs
    - PSR selective fetch fixes/improvements
    - DP MST fixes
    - Xe2LPD FBC restrictions removed
    - DGFX uses direct VBT pin mapping
    - more MTL WAs
    - fix MTL eDP bug
    - eliminate use of kmap_atomic
    
    habanalabs:
    - sysfs entry to identify a device minor id with debugfs path
    - sysfs entry to expose device module id
    - add signed device info retrieval through INFO ioctl
    - add Gaudi2C device support
    - pcie reset prepare/done hooks
    
    msm:
    - Add support for SDM670, SM8650
    - Handle the CFG interconnect to fix the obscure hangs / timeouts
    - Kconfig fix for QMP dependency
    - use managed allocators
    - DPU: SDM670, SM8650 support
    - DPU: Enable SmartDMA on SM8350 and SM8450
    - DP: enable runtime PM support
    - GPU: add metadata UAPI
    - GPU: move devcoredumps to GPU device
    - GPU: convert to drm_exec
    
    ivpu:
    - update FW API
    - new debugfs file
    - a new NOP job submission test mode
    - improve suspend/resume
    - PM improvements
    - MMU PT optimizations
    - firmware profile frequency support
    - support for uncached buffers
    - switch to gem shmem helpers
    - replace kthread with threaded irqs
    
    rockchip:
    - rk3066_hdmi: convert to atomic
    - vop2: support nv20 and nv30
    - rk3588 support
    
    mediatek:
    - use devm_platform_ioremap_resource
    - stop using iommu_present
    - MT8188 VDOSYS1 display support
    
    panfrost:
    - PM improvements
    - improve interrupt handling as poweroff
    
    qaic:
    - allow to run with single MSI
    - support host/device time sync
    - switch to persistent DRM devices
    
    exynos:
    - fix potential error pointer dereference
    - fix wrong error checking
    - add missing call to drm_atomic_helper_shutdown
    
    omapdrm:
    - dma-fence lockdep annotation fix
    
    tidss:
    - dma-fence lockdep annotation fix
    - support for AM62A7
    
    v3d:
    - BCM2712 - rpi5 support
    - fdinfo + gputop support
    - uapi for CPU job handling
    
    virtio-gpu:
    - add context debug name
    
  • drm-fixes-2024-01-05
    drm fixes for 6.7 final (part 2 - correct version)
    
    amdgpu:
    - DP MST fix
    - SMU 13.0.6 fixes
    - Fix displays on macbooks using vega12
    - Fix VSC and colorimetry on DP/eDP
    
    nouveau:
    - fix deadlock between fence signalling and irq paths
    - fix GSP memory leaks
    - fix GSP leftover debug
    - hide some GSP callback messages
    - fix GSP display disable path
    - fix GSP ACPI interaction
    - handle errors in ctrl messages
    - use errors info to fix DP link training
    
  • drm-fixes-2024-01-04
    drm fixes for 6.8
    
    qaic:
    - fix GEM import
    - add quirk for soc version
    
    bridge:
    - parade-ps8640, ti-sn65dsi86: fix aux reads bounds
    
    mgag200:
    - fix gamma LUT init
    
    i915:
    - Fix bogus DPCD rev usage for DP phy test pattern setup
    - Fix handling of MMIO triggered reports in the OA buffer
    
  • drm-fixes-2023-12-22
    drm fixes for 6.7-rc7
    
    amdgpu:
    - DCN 3.5 fixes
    - DCN 3.2 SubVP fix
    - GPUVM fix
    
    amdkfd:
    - SVM fix for APUs
    
    i915:
    - Fix state readout and check for DSC and bigjoiner combo
    - Fix a potential integer overflow
    - Reject async flips with bigjoiner
    - Fix MTL HDMI/DP PLL clock selection
    - Fix various issues by disabling pipe DMC events
    
  • drm-fixes-2023-12-15
    drm fixes for 6.7-rc6
    
    drm:
    - fix uninit problems in crtc
    - fix fd ownership check
    - edid: add modes in fallback paths
    
    panel:
    - move LG panel into DSI yaml
    - ltk050h3146w: set burst mode
    
    mediatek:
    - mtk_disp_gamma: Fix breakage due to merge issue
    - fix kernel oops if no crtc is found
    - Add spinlock for setting vblank event in atomic_begin
    - Fix access violation in mtk_drm_crtc_dma_dev_get
    
    i915:
    - Fix selftest engine reset count storage for multi-tile
    - Fix out-of-bounds reads for engine reset counts
    - Fix ADL+ remapped stride with CCS
    - Fix intel_atomic_setup_scalers() plane_state handling
    - Fix ADL+ tiled plane stride when the POT stride is smaller than the original
    - Fix eDP 1.4 rate select method link configuration
    
    amdgpu:
    - Fix suspend fix that got accidently mangled last week
    - Fix OD regression
    - PSR fixes
    - OLED Backlight regression fix
    - JPEG 4.0.5 fix
    - Misc display fixes
    - SDMA 5.2 fix
    - SDMA 2.4 regression fix
    - GPUVM race fix
    
    nouveau:
    - fix gk20a instobj hierarchy
    - fix headless iors inheritance regression
    
    ivpu:
    - fix WA initialisation
    
  • drm-fixes-2023-12-08
    drm fixes for v6.7-rc5
    
    atomic-helpers:
    - invoke end_fb_access while owning plane state
    
    i915:
    - fix a missing dep for a previous fix
    - Relax BXT/GLK DSI transcoder hblank limits
    - Fix DP MST .mode_valid_ctx() return values
    - Reject DP MST modes that require bigjoiner (as it's not yet supported on DP MST)
    - Fix _intel_dsb_commit() variable type to allow negative values
    
    nouveau:
    - document some bits of gsp rm
    - flush vmm more on tu102 to avoid hangs
    
    panfrost:
    - fix imported dma-buf objects residency
    - fix device freq update
    
    bridge:
    - tc358768 - fix Kconfig
    
    amdgpu:
    - Disable MCBP on gfx9
    - DC vbios fix
    - eDP fix
    - dml2 UBSAN fix
    - SMU 14 fix
    - RAS fixes
    - dml KASAN/KCSAN fix
    - PSP 13 fix
    - Clockgating fixes
    - Suspend fix
    
    exynos:
    - fix pointer dereference
    - fix wrong error check
    
  • drm-fixes-2023-12-01
    drm fixes for 6.7-rc4
    
    drm:
    - Revert unexport of prime helpers for fd/handle conversion
    
    dma_resv:
    - Do not double add fences in dma_resv_add_fence.
    
    gpuvm:
    - Fix GPUVM license identifier.
    
    i915:
    - Mark internal GSC engine with reserved uabi class
    - Take VGA converters into account in eDP probe
    - Fix intel_pre_plane_updates() call to ensure workarounds get applied
    
    panel:
    - Revert panel fixes as they require exporting device_is_dependent.
    
    nouveau:
    - fix oversized allocations in new vm path
    - fix zero-length array
    - remove a stray lock
    
    nt36523:
    - Fix error check for nt36523.
    
    amdgpu:
    - DMUB fix
    - DCN 3.5 fixes
    - XGMI fix
    - DCN 3.2 fixes
    - Vangogh suspend fix
    - NBIO 7.9 fix
    - GFX11 golden register fix
    - Backlight fix
    - NBIO 7.11 fix
    - IB test overflow fix
    - DCN 3.1.4 fixes
    - fix a runtime pm ref count
    - Retimer fix
    - ABM fix
    - DCN 3.1.5 fix
    - Fix AGP addressing
    - Fix possible memory leak in SMU error path
    - Make sure PME is enabled in D3
    - Fix possible NULL pointer dereference in debugfs
    - EEPROM fix
    - GC 9.4.3 fix
    
    amdkfd:
    - IP version check fix
    - Fix memory leak in pqm_uninit()
    
  • drm-fixes-2023-11-24
    drm fixes for 6.7-rc3
    
    msm:
    - Fix the VREG_CTRL_1 for 4nm CPHY to match downstream
    - Remove duplicate call to drm_kms_helper_poll_init() in msm_drm_init()
    - Fix the safe_lut_tbl[] for sc8280xp to match downstream
    - Don't attach the drm_dp_set_subconnector_property() for eDP
    - Fix to attach drm_dp_set_subconnector_property() for DP. Otherwise
      there is a bootup crash on multiple targets
    - Remove unnecessary NULL check left behind during cleanup
    
    i915:
    - Fix race between DP MST connectore registration and setup
    - Fix GT memory leak on probe error path
    
    panel:
    - Fixes for innolux and auo,b101uan08.3 panel.
    - Fix Himax83102-j02 timings.
    
    ivpu:
    - Fix ivpu MMIO reset.
    
    ast:
    - AST fix on connetor disconnection.
    
    nouveau:
    - gsp memory corruption fix.
    
    rockchip:
    - color fix.
    
  • drm-fixes-2023-11-17
    drm-fixes for -rc2
    
    - amdgpu: fixes all over, including a set of AGP fixes
    - nouvea: GSP + other bugfixes
    - ivpu build fix
    - lenovo legion go panel orientation quirk
    
  • drm-next-2023-11-10
    drm fixes for 6.7-rc1
    
    - big pile of amd fixes, but mostly hw support newly added in 6.7
    - i915 fixes, mostly minor things
    - qxl memory leak fix
    - vc4 uaf fix in mock helpers
    - syncobj fix for DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE