gpu: Move DRM buddy allocator one level up (part two)
From Joel Fernandes
65677f7a20c48cf9ed02c56db389cc327d2b61b2 in linux-6.18.y/6.18.42
ba110db8e1bc206c13fd7d985e79b033f53bfdea in mainline linux
gpu/buddy: bail out of try_harder when alignment cannot be honoured
From Arunpravin Paneer Selvam
7185c5262435b93e5eeffa647008992256b9c51a in linux-6.18.y/6.18.42
56bc6384314fb9ae98975fb2af8b143097ede3dc in mainline linux
drm/amd/display: Fix DTB DTO updates breaking live pixel rate sources
From Harry Wentland
682a0066dde052d1841bcc614c3de917ac836be9 in linux-6.18.y/6.18.42
76a2db58e95e328007043f54ac3c7336ccbee440 in mainline linux
drm/amdgpu: fix check in amdgpu_hmm_invalidate_gfx
From Christian Koenig
15a7cb71a5748a718453f3b01e1da3b52349c043 in linux-6.18.y/6.18.42
52f650963d8825e97a0ccdd2b616f8a01d9d3d38 in mainline linux
drm/amd/pm: fix smu13 power limit range calculation
From Yang Wang
ab7b40c638e0d65c7ed5062d9440a326f3d5a3ba in linux-6.18.y/6.18.42
220f22e1d66c1cfb63387eb1c4210f92a357c2d9 in mainline linux
drm/amdgpu: fix aperture mapping leak
From Asad Kamal
6405c4e75b3bcf0e72bd7a0ff5f1ed0c475e23aa in linux-6.18.y/6.18.42
ea772a440d56b285f4d491affac50ecd41f6b402 in mainline linux
drm/amdgpu: invoke pm_genpd_remove() before freeing genpd
From Ce Sun
08fee493e0261f9e4120a5c8e7e42e8a723574e8 in linux-6.18.y/6.18.42
28c9b3c5dc35cc790d11e26ca3fc6e068be63998 in mainline linux
drm/amdgpu: fix resource leak on ACP reset timeout
From Ce Sun
68eab5a64ddbc0bb34f6241f7983fc03eb4aeaf2 in linux-6.18.y/6.18.42
020da7c5aac5b86bad8a1571f6eda6b8cff9331d in mainline linux
drm/amdgpu: fix division by zero with invalid uvd dimensions
From Boyuan Zhang
ffb33d466a68cea3e8a3dbed04d79037a3cbabd1 in linux-6.18.y/6.18.42
0c01c811be47e6b146552dd59bfedbea8f09b8f4 in mainline linux
drm/dp_mst: Handle torn-down topology gracefully in drm_dp_mst_topology_queue_probe()
From Luca Coelho
8c6d84a54823cd839e6ce22af559925f1320c310 in linux-6.18.y/6.18.42
613059875958e7b217b250ed14c3b189f9488421 in mainline linux
drm/amdgpu/vcn4: avoid rereading IB param length
From Boyuan Zhang
bd868c077f67589ed2a714307ceaade5f246e302 in linux-6.18.y/6.18.42
3b4082fabc67c9780b06eb959e59dd92fa79c0f0 in mainline linux
drm/amdgpu/vce: fix integer overflow in image size
From Boyuan Zhang
7eebef042c12dfe0568593ee6a8926d16505925e in linux-6.18.y/6.18.42
186bfdc4e26d019b2e7570cb121964a1d89b2e5b in mainline linux
drm/amdgpu/soc24: reset dGPU if suspend got aborted
From Jakob Linke
f7e9eeaccca54d1ee848bff4fb4374de8d0b0611 in linux-6.18.y/6.18.42
aff079bdce65f6d085e4b0091fdf87fffa95b0d9 in mainline linux
drm/amdgpu/sdma4.4.2: replace BUG_ON() with WARN_ON()
From Alex Deucher
dc3f5da1ba8e280d31676ce15b937e4302235b03 in linux-6.18.y/6.18.42
40cdbe9fa424cc6264a7aed93a04bd7d69109d9e in mainline linux
drm/amdgpu/jpeg: fix jpeg_v5_0_1_is_idle detection
From Boyuan Zhang
76c977d396f12a460a9cd71e3b55c0952a070eb4 in linux-6.18.y/6.18.42
efcedeececcf995fcf717b21e39aa7c446fa3bf7 in mainline linux
drm/amdgpu/jpeg: fix jpeg_v4_0_3_is_idle detection
From Boyuan Zhang
058373af59551b5b55d075b1baec1546f342b26e in linux-6.18.y/6.18.42
c44af3810fc8b3adf6910a332038aa566560c8fa in mainline linux
drm/amdgpu/gfx9: replace BUG_ON() with WARN_ON()
From Alex Deucher
042c047e8bc9c9ada7574028a8e4592102e2e1fd in linux-6.18.y/6.18.42
6302be10b521f5106ce01eb5a724b9e7945a5061 in mainline linux
drm/amdgpu/gfx9.4.3: replace BUG_ON() with WARN_ON()
From Alex Deucher
05aea3344c422fe95299bb1b21a04de30c7ea198 in linux-6.18.y/6.18.42
00f4050f7c367d7bdce347ca279ce467c434cf15 in mainline linux
drm/amdgpu/gfx8: drop unecessary BUG_ON()
From Alex Deucher
f70bd5235d9efc2ee2f70293eea51888c5f2a54d in linux-6.18.y/6.18.42
84a1a8a952ab4b8c23c5dd1f2eea4049cb4914f5 in mainline linux
drm/amdgpu/gfx12: replace BUG_ON() with WARN_ON()
From Alex Deucher
987bedd3ea89d747d1c5ab708ce3293e2f033b6c in linux-6.18.y/6.18.42
cd3b3efa1ced05528d9128755338baa62a6b562d in mainline linux
drm/amdgpu/gfx11: replace BUG_ON() with WARN_ON()
From Alex Deucher
dfd9bf09fd8fe81f113a5c7e88bfd99f2499542f in linux-6.18.y/6.18.42
0eebcab1ea2a77f086a04108f386f82ee3496022 in mainline linux
drm/amdgpu/gfx10: replace BUG_ON() with WARN_ON()
From Alex Deucher
7e22de67e545d0f72595514d3a66675e9d074adc in linux-6.18.y/6.18.42
d06c4173a7c38c7a39e98859f839ce714c7af2c9 in mainline linux
drm/amd/pm: make pp_features read-only when scpm is enabled
From Yang Wang
e75f71143b68bda01b641ad4e45d090fe4745618 in linux-6.18.y/6.18.42
53c78ab388bfc1a4d72e756815d0db0a842c812e in mainline linux
drm/amd/pm: fix amdgpu_pm_info power display units
From Yang Wang
ada47af5c215efbf5b6f13b3830f14f559320684 in linux-6.18.y/6.18.42
238baca26a6279e688d1a156bd031390b82eb578 in mainline linux
drm/gpusvm: Fix MM reference leak in drm_gpusvm_range_evict
From Matthew Brost
a2212fef8e18724e06432fce01fa257296d9f053 in linux-6.18.y/6.18.42
847b371debf3c8c72384ab7b9a0c4123a74cc925 in mainline linux
drm/amd/display: Fix missing DCE check in dm_gpureset_toggle_interrupts()
From Leo Li
2b85e19792be4fda511f23b6b7a69b4fba23bca1 in linux-6.18.y/6.18.42
fbbaca9e208733652828ea98d00f09f260a7770e in mainline linux
drm/amd/display: Fix flip-done timeouts on mode1 reset
From Leo Li
ee44ea4f7e309191790875f8bb88e61d91eae370 in linux-6.18.y/6.18.42
82730dba0cf9d9524af0ceeb7eb6b5c3ab1bdb87 in mainline linux
drm/amdgpu: fix bo->pin leaking in amdgpu_bo_create_reserved
From Zhu Lingshan
ba7b6444097a73ccd3d3ac9e2be4ebb73d226460 in linux-6.18.y/6.18.42
a2f895f3c852063258d62e9f74b081de07ca95df in mainline linux
drm/amdgpu: Disable PCIe dynamic speed switching on Ryzen Pinnacle Ridge
From Mario Limonciello
fd2de80f28a0796254f45a437f26a87d59db8d14 in linux-6.18.y/6.18.42
0148ac33547b9af1c5a7f3bb6e5baffcb6e9fac2 in mainline linux
drm/amd/display: Fix backlight max_brightness to match exported range
From Mario Limonciello
490ceacd2162de919a142bcb4eff363bb493b1de in linux-6.18.y/6.18.42
f1b5d8f9cc54ae8a2567ac126867ae488e1bf625 in mainline linux
drm/amd/display: Force PWM backlight on Lenovo Legion 5 15ARH05
From Alessandro Rinaldi
9c0432044d34bf629f3c0dec3251128e7c8451fe in linux-6.18.y/6.18.42
bad177fa75e607e396cd57daaaed881450d7a471 in mainline linux