drm/amd/pm: derive stable PPT limits from PPTable
From Yang Wang
db1e5bd4ee8efe8d8f294576d20e13b9d435a6f7 in linux-6.18.y/6.18.61
25f4a46b0c8acd77c9065b50a1fe48af27d91fdf in mainline linux
drm/amd/display: Fix rounding errors in CalculatePrefetchSchedule
From Matthew Stewart
a5c18f62c897e0cffc469db8af52143a6e1b57f3 in linux-6.18.y/6.18.61
fa0300333db07ca4ad56c9879f155faafd3f7079 in mainline linux
drm/amdkfd: Fix signal reset event
From Amber Lin
a5bc8c907c9fa3540f750a4c3ea2b25bd54cacb4 in linux-6.18.y/6.18.61
b38f9b6ffdfc86d5aff36881d9e8028c79bc98c9 in mainline linux
drm/amdgpu/gfx11: WARN() rather than BUG() for invalid SDMA engine
From Alex Deucher
61ebae16cef33e8601d030e3d200e36025a2c49b in linux-6.18.y/6.18.61
c24edbd5ae0e4f24e0179e8c9f22a867016177bb in mainline linux
drm/amdgpu/atomfirmware: WARN() rather than BUG()
From Alex Deucher
a1a4ef16abcaa0bf09952b4413a2cc2991f20b89 in linux-6.18.y/6.18.61
d7c595044965c826e6f3ce30590d3ec4399cd633 in mainline linux
drm/amdkfd: add sanity check in svm_range_is_valid
From Eric Huang
f1be0815acc30ec458aef72fafb393b28476c27e in linux-6.18.y/6.18.61
aa7e29cf9a37092cf5057a612ee09f28df20258f in mainline linux
drm/amd/pm: Validate legacy hwmgr PP table offsets
From Yang Wang
35606292782dd35d152cc997a95742fd9bc2bcbd in linux-6.18.y/6.18.61
0ceb6bc43e62f0e73b282c9de8f4bc4d5498f281 in mainline linux
drm/amd/pm: Validate Vega10 PPTable subtable bounds
From Yang Wang
d930abfdca53f3db4c60eb4b30069f51c8528c83 in linux-6.18.y/6.18.61
9914149f99fd2ddcfd2a8c1053a57d96ec43448e in mainline linux
drm/amd/pm: Validate Tonga PPTable subtable bounds
From Yang Wang
269e57807b70ba29832a866de83a3cbe00b0cc66 in linux-6.18.y/6.18.61
53ef33c084c5778cc2dcd1efff25e31b6e231141 in mainline linux
drm/amd/pm: Guard VBIOS AC timing table walk
From Xiang Liu
f20fe19df5d99abc6fac744b279486cb1c2ab07f in linux-6.18.y/6.18.61
2bf6867e5953a140fc91c3159987656e44ed29fb in mainline linux
drm/amd/pm: Validate Tonga PowerPlay state array bounds
From Yang Wang
2fe60f66d6ab08a5a0df484d2c2983328142dc0d in linux-6.18.y/6.18.61
1ac24df78c566d767a5ef05a1fe0ecc55bac248d in mainline linux
Add ujoy(4) devices to wscons group, reducing permissions to 440. This
should reduce the attack surface while allowing wscons logged-in users
to retain function of the devices without needing special setup.
from and ok brynet@, based on shared discussion
drm/amdkfd: use node XCC count for v9 CRIU control stack restore
From Yongqiang Sun
4487046481a55b053342c4c7273b65aeeeb46e6b in linux-6.18.y/6.18.61
1a0aa3c4cb207fcbf7ebd2d9ed9f1cfb4560bd2c in mainline linux
drm/amd/pm: Use uploaded size for legacy custom PPTable
From Yang Wang
88b64ba96052256c8b1693c97981da489b0f62e4 in linux-6.18.y/6.18.61
055a40c32f3a2dcd4d1a6f85ff4c231cf35f1b53 in mainline linux
drm/amd/pm: Validate pp_table header before reading size
From Yang Wang
bb556e5ff437c0e5228011b9618fd9b2908400e6 in linux-6.18.y/6.18.61
a17e79d01f22182a9fcbe79fcbe2ad1477d43e0f in mainline linux
drm/amd/pm: Validate Vega hwmgr PowerPlay table bounds
From Yang Wang
6bd63ff350e1e2115b74f88f90258ca60e696a5c in linux-6.18.y/6.18.61
3a8d8e0b7f61cd759d5d4870b6220161f8a5b114 in mainline linux
drm/amdgpu: add check for xcp id
From Gangliang Xie
cfb27089cf04d8dfb9554891cffd8e426f3f78cf in linux-6.18.y/6.18.61
fa1531170d2c96060478d697fe93f1cafc0e7ddd in mainline linux
drm/amdgpu: Guard reads in pcie state readout
From Lijo Lazar
cafbd67662675a95d6019b4f5698e72b7bac3ec0 in linux-6.18.y/6.18.61
230753e46a4a9d04dad6a9b5dbaeb7fd52add7d0 in mainline linux
drm/amdgpu: Support some Barco AMD based graphics adapters
From Matthew Jacob
884ffe359625621c7d509b671d78e4a67bfa3559 in linux-6.18.y/6.18.61
3dc4d68ee26a7ac12069ff0562ad8935106c79b6 in mainline linux
drm/amd/pm: validate vega10 profile mode inputs
From Lijo Lazar
6441c5b430eb3df95efec01f62e9043d5573cf42 in linux-6.18.y/6.18.61
bf939f2a1687ef4ab815640096357f8ef5bd5fb6 in mainline linux
drm/amdgpu: validate XCP topology counts before division
From Asad Kamal
9d34f2148207454472e7ea578c329efb626c6d7b in linux-6.18.y/6.18.61
0eda57ee303b4392057b7d4c32e8fda9d14cffad in mainline linux
drm/amdgpu: Validate ATIF buffer length before use
From Lijo Lazar
6d6b861cd078e64accbe74df1c9a0b332dfe890c in linux-6.18.y/6.18.61
b978b7d43963bbb3e2d850288f7c21ac11c3b751 in mainline linux
drm/amdgpu: Fix kobject cleanup in xcp sysfs
From Lijo Lazar
27eef4dcedf82f8d7fa5e679843c129462068738 in linux-6.18.y/6.18.61
62d8b452615fd7a61976a1372bb81937807968c3 in mainline linux
drm/amdgpu: Add checks to vbios fetch through ATRM
From Lijo Lazar
66b095839f0b3e1bfe75559fdbc6f6f2ac7c0330 in linux-6.18.y/6.18.61
8c3fcfc14fc1320a1155acb2dd7656fce7003bc0 in mainline linux
drm/amdgpu: add bounds check to prevent array overflow
From YiPeng Chai
e0f1d03b9a648bcbc47216332676c4f450aa8061 in linux-6.18.y/6.18.61
db15c49a17b8fab9ada38f3a548e5353d7d6b1a8 in mainline linux
drm/amdgpu: add buf length check
From Gangliang Xie
9614f912f9aec21bd1a6b70c6871e437b1fc302d in linux-6.18.y/6.18.61
473f99e4a262776141366f7fb10f101d0f22b019 in mainline linux
drm/radeon: avoid double free in r600 DPM cleanup
From Ruoyu Wang
d09f84813b4a67e1c2ca734335569fc61739cd7c in linux-6.18.y/6.18.61
d3f30034f861a585f8e487ae1555d9f288a96f87 in mainline linux
drm/amd/display: fix max dispclk_khz/dppclk_khz double 1000
From Charlene Liu
95437a99037738e926aeb38bd645f792dc88ab71 in linux-6.18.y/6.18.61
f48124ff35357d05a98d9cd5cb7982e7e5509003 in mainline linux
drm/amdgpu: Gate debugfs MMIO access on kernel lockdown
From Asad Kamal
7a8c7e9212c35e69a8c385d79fdcd7c403f1cf37 in linux-6.18.y/6.18.61
17ac73b24006700f50972d37e297dec1f523c14a in mainline linux