#
51c13bbe |
| 29-Apr-2024 |
jsg <jsg@openbsd.org> |
drm/amdgpu: validate the parameters of bo mapping operations more clearly
From xinhui pan ef13eeca7c79136bc38e21eb67322c1cbd5c40ee in linux-6.6.y/6.6.29 6fef2d4c00b5b8561ad68dd2b68173f5c6af1e75 in m
drm/amdgpu: validate the parameters of bo mapping operations more clearly
From xinhui pan ef13eeca7c79136bc38e21eb67322c1cbd5c40ee in linux-6.6.y/6.6.29 6fef2d4c00b5b8561ad68dd2b68173f5c6af1e75 in mainline linux
show more ...
|
#
f005ef32 |
| 16-Jan-2024 |
jsg <jsg@openbsd.org> |
update drm to linux 6.6.12
Thanks to the OpenBSD Foundation for sponsoring this work.
|
#
0c513800 |
| 24-Aug-2023 |
jsg <jsg@openbsd.org> |
drm/amdgpu: install stub fence into potential unused fence pointers
From Lang Yu 78b25110eb8c6990f7f5096bc0136c12a2b4cc99 in linux-6.1.y/6.1.47 187916e6ed9d0c3b3abc27429f7a5f8c936bd1f0 in mainline l
drm/amdgpu: install stub fence into potential unused fence pointers
From Lang Yu 78b25110eb8c6990f7f5096bc0136c12a2b4cc99 in linux-6.1.y/6.1.47 187916e6ed9d0c3b3abc27429f7a5f8c936bd1f0 in mainline linux
show more ...
|
#
00d84c35 |
| 26-Jul-2023 |
jsg <jsg@openbsd.org> |
drm/amdgpu: fix clearing mappings for BOs that are always valid in VM
From Samuel Pitoiset 91e69e67d401eb67178ce5992ddc9b1046b39ee7 in linux-6.1.y/6.1.40 ea2c3c08554601b051d91403a241266e1cf490a5 in
drm/amdgpu: fix clearing mappings for BOs that are always valid in VM
From Samuel Pitoiset 91e69e67d401eb67178ce5992ddc9b1046b39ee7 in linux-6.1.y/6.1.40 ea2c3c08554601b051d91403a241266e1cf490a5 in mainline linux
show more ...
|
#
9d236bd6 |
| 20-Jul-2023 |
jsg <jsg@openbsd.org> |
amdgpu: validate offset_in_bo of drm_amdgpu_gem_va
From Chia-I Wu b10db1d2137415e5e7f9706d96cfe77539c499d4 in linux-6.1.y/6.1.39 9f0bcf49e9895cb005d78b33a5eebfa11711b425 in mainline linux
|
#
8cd973de |
| 06-Jul-2023 |
jsg <jsg@openbsd.org> |
drm/amdgpu: Validate VM ioctl flags.
From Bas Nieuwenhuizen 9d0b2afadfd71e9bedd593358bd7ac4701e46477 in linux-6.1.y/6.1.38 a2b308044dcaca8d3e580959a4f867a1d5c37fac in mainline linux
|
#
1bb76ff1 |
| 01-Jan-2023 |
jsg <jsg@openbsd.org> |
update drm to linux 6.1.2
new hardware support includes
AMD Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6 Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7 Navi 31, gfx1100 dGPU
update drm to linux 6.1.2
new hardware support includes
AMD Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6 Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7 Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX gfx1101 dGPU gfx1102 dGPU gfx1103 APU
Thanks to the OpenBSD Foundation for sponsoring this work.
show more ...
|
#
f24eb5de |
| 07-Apr-2022 |
jsg <jsg@openbsd.org> |
drm/amdgpu: fix suspend/resume hang regression
From Qiang Yu 46eed3a37dee87b9c35c7419e1820797121893a0 in linux 5.15.y/5.15.27 f1ef17011c765495c876fa75435e59eecfdc1ee4 in mainline linux
|
#
5dd3e06b |
| 07-Apr-2022 |
jsg <jsg@openbsd.org> |
drm/amdgpu: check vm ready by amdgpu_vm->evicting flag
From Qiang Yu a9c6e02d223e327fa928fab3263aa47b9ba20253 in linux 5.15.y/5.15.27 c1a66c3bc425ff93774fb2f6eefa67b83170dd7e in mainline linux
|
#
90c94250 |
| 27-Jan-2022 |
jsg <jsg@openbsd.org> |
use process name for both thread and process name
|
#
5ca02815 |
| 14-Jan-2022 |
jsg <jsg@openbsd.org> |
update drm to linux 5.15.14
new hardware support includes
Intel ehl/Elkhart Lake (embedded) jsl/Jasper Lake (atom) rkl/Rocket Lake (desktop)
AMD van gogh APU (gfx1033) yellow carp / rembrandt AP
update drm to linux 5.15.14
new hardware support includes
Intel ehl/Elkhart Lake (embedded) jsl/Jasper Lake (atom) rkl/Rocket Lake (desktop)
AMD van gogh APU (gfx1033) yellow carp / rembrandt APU (gfx1035?) Ryzen 6000 APU navy flounder / navi 22 (gfx1031) RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT dimgrey cavefish / navi 23 (gfx1032) Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M, RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S beige goby / navi 24 (gfx1034) RX 6500 XT, RX 6400, RX 6500M, RX 6300M
Thanks to the OpenBSD Foundation for sponsoring this work niklas@ for helping with ttm and amdgpu and patrick@ for adapting rockchip drm.
show more ...
|
#
08da896e |
| 22-Dec-2021 |
jsg <jsg@openbsd.org> |
%Lx -> %llx kernel printf does not support %Lx
|
#
ad8b1aaf |
| 07-Jul-2021 |
jsg <jsg@openbsd.org> |
update drm to linux 5.10.47
hardware support changes include inteldrm: better support for tiger lake amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus amdgpu: support for cezanne "green
update drm to linux 5.10.47
hardware support changes include inteldrm: better support for tiger lake amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus amdgpu: support for cezanne "green sardine" ryzen 5000 apu
Thanks to the OpenBSD Foundation for sponsoring this work, patrick@ for helping adapt rockchip drm, kettenis@ and mpi@ for uvm discussions and various testers.
show more ...
|
#
63b35fb2 |
| 13-Jul-2020 |
jsg <jsg@openbsd.org> |
change some drm locks from IPL_TTY to IPL_NONE
In drm linux spinlocks are mapped to mutex(9). Locks without calls to spin_lock_irqsave(), spin_lock_irq() and the like (which block interrupts) can b
change some drm locks from IPL_TTY to IPL_NONE
In drm linux spinlocks are mapped to mutex(9). Locks without calls to spin_lock_irqsave(), spin_lock_irq() and the like (which block interrupts) can be changed to IPL_NONE.
ok kettenis@
show more ...
|
#
4e4b099e |
| 22-Jun-2020 |
jsg <jsg@openbsd.org> |
drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode
From Felix Kuehling 8db9696c1fdfa3d80e29ee80d002f315e4e344a9 in linux 5.7.y/5.7.5 90ca78deb004abe75b5024968a199acb96bb70f9 in ma
drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode
From Felix Kuehling 8db9696c1fdfa3d80e29ee80d002f315e4e344a9 in linux 5.7.y/5.7.5 90ca78deb004abe75b5024968a199acb96bb70f9 in mainline linux
show more ...
|
#
c349dbc7 |
| 08-Jun-2020 |
jsg <jsg@openbsd.org> |
update drm to linux 5.7
adds kernel support for amdgpu: vega20, raven2, renoir, navi10, navi14 inteldrm: icelake, tigerlake
Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
update drm to linux 5.7
adds kernel support for amdgpu: vega20, raven2, renoir, navi10, navi14 inteldrm: icelake, tigerlake
Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for helping, patrick@ for helping adapt rockchip drm and many developers for testing.
show more ...
|
#
0ef7205a |
| 01-Jan-2020 |
jsg <jsg@openbsd.org> |
drm/amdgpu: fix uninitialized variable pasid_mapping_needed
From Colin Ian King 6032df37982ab948e6d2a41744deabef9181bec9 in linux 4.19.y/4.19.92 17cf678a33c6196a3df4531fe5aec91384c9eeb5 in mainline
drm/amdgpu: fix uninitialized variable pasid_mapping_needed
From Colin Ian King 6032df37982ab948e6d2a41744deabef9181bec9 in linux 4.19.y/4.19.92 17cf678a33c6196a3df4531fe5aec91384c9eeb5 in mainline linux
show more ...
|
#
ee7378f0 |
| 31-Dec-2019 |
jsg <jsg@openbsd.org> |
drm/amdgpu: grab the id mgr lock while accessing passid_mapping
From Christian Koenig 16bb81d541f31b163563fea951ccb30b0def0c0a in linux 4.19.y/4.19.92 6817bf283b2b851095825ec7f0e9f10398e09125 in mai
drm/amdgpu: grab the id mgr lock while accessing passid_mapping
From Christian Koenig 16bb81d541f31b163563fea951ccb30b0def0c0a in linux 4.19.y/4.19.92 6817bf283b2b851095825ec7f0e9f10398e09125 in mainline linux
show more ...
|
#
16fe02ea |
| 19-Aug-2019 |
jsg <jsg@openbsd.org> |
define CONFIG_X86* in autoconf.h as needed and reduce diff to linux ok kettenis@
|
#
3ee1c80b |
| 04-Jul-2019 |
jsg <jsg@openbsd.org> |
drm/amdgpu: simplify Raven, Raven2, and Picasso handling
From Alex Deucher 741deade2a704a434bd5939118c43d38e9ddac25 in mainline linux
|
#
2c08e5bd |
| 04-Jul-2019 |
jsg <jsg@openbsd.org> |
drm/amdgpu: add picasso support for vm
From Likun Gao 5f4e2085eeab8c6386452bc18f4f680d1ea3b9d2 in mainline linux
|
#
fb4d8502 |
| 21-May-2019 |
jsg <jsg@openbsd.org> |
add amdgpu from linux 4.19.44 for recent AMD Radeon parts
committing now so this can be worked on in tree
Thanks to the OpenBSD Foundation for sponsoring this work and kettenis@ for helping.
|