drm/amdgpu: fix IP instance memory leak on kobject add failure
From Guangshuo Li
7ca44cb14d0249992a8f1425ba004d6e2d16d255 in linux-6.18.y/6.18.56
f5a5add3605935163dd0f75749b6a7869e9765af in mainline linux
drm/radeon: Read the VRAM VBIOS signature with readb()
From Imre Kaloz
4d12b763c2c554571b5e03a04832c34b4e90e1d3 in linux-6.18.y/6.18.56
de1eab13efef83fd2b76f4688de5bf672644596f in mainline linux
drm/amdgpu/gfx6: fix firmware leak on teardown
From Willian Oliveira
652f631e2e3a8d3b11ad72dd0b8e59b5183de0d9 in linux-6.18.y/6.18.56
cc172e177795c5f87bc2d71768d077e1c10633e8 in mainline linux
net80211: report scan done when a foreground scan is interrupted
scan_done() skipped the scan done event whenever outgoing traffic
interrupted a scan before it covered every channel. That only makes
sense for background scans, which net80211 resumes later. A
foreground scan, such as one requested by wpa_supplicant while
associated, is never resumed, so the requester waited forever.
With wpa_supplicant this left the scan radio work open and every
later "wpa_cli scan" returned FAIL-BUSY until wpa_supplicant was
restarted. Seen on rtwn(4) with an RTL8821AU: the scan was paused on
its first of nine channels and no RTM_IEEE80211_SCAN was sent.
Send the event unless the interrupted scan is a background scan.
drm/amd/pm/si: Fix updating clock limits on AC/DC
From Timur Kristof
36fa4159d005498e9527c617fd516ad3e81cee95 in linux-6.18.y/6.18.56
08c9100f65299c64439e22e6057d750ae0e6c660 in mainline linux
drm/amd/pm/si: Check AMD_IS_MOBILITY flag for PPSMC_SYSTEMFLAG_GPIO_DC
From Timur Kristof
e67aef159f430946bbfb6577c4aaaf130e3b9246 in linux-6.18.y/6.18.56
cd883d0a3937df82a5ea03709ba8ba623b868419 in mainline linux
drm/amd/display: check dc_state_create_copy() for NULL in dm_suspend
From Jiangshan Yi
197946faa1b7968046ba475ae2f266847c6f51ed in linux-6.18.y/6.18.56
015e72cde567d2450e282c2790773463156b2d0a in mainline linux
multimedia/libdvdcss: Update 1.5.0 => 1.6.0, take maintainership
* Use static tarballs from official CDN and site
* Add WWW for source code repository
* Simplify DOCS option handling
* Remove upstreamed patches
* Update pkg-descr
[clang][CIR] Add tests for SVE ORV intrinsics (#230082)
adds CIR tests for svorv (plain SVE) intrinsics.
Moves and adapts sve-intrinsics/acle_sve_orv.c to sve/orv.c.
Part of #223963
arm64 vfp: eliminate nested critical sections
At two out of three call sites to vfp_restore_state_common(), the caller
must use critical_{enter,exit}() to prevent preemption between its call
to vfp_restore_state_common() and other actions, notably its call to
sve_enable(). So, it is arguably better to make
vfp_restore_state_common()'s caller responsible for performing
critical_{enter,exit}() and simply perform CRITICAL_ASSERT() inside
vfp_restore_state_common().
(cherry picked from commit 189ee41b6cc3b0d92c291cc854d9781afec23ad4)