Who's Online |
148 user(s) are online ( 88 user(s) are browsing Forums)
Members: 2
Guests: 146
olsen, emeck,
more...
|
|
Headlines |
-
virtio9pfs.lha - driver/handler
Mar 7, 2026
-
waitfile.lha - utility/script
Mar 7, 2026
-
iconecta.lha - network/misc
Mar 5, 2026
-
sfront.lha - utility/script
Mar 4, 2026
-
arabic_console_devicepro2.lha - driver/input
Mar 2, 2026
-
amiarcadia.lha - emulation/gamesystem
Mar 2, 2026
-
hwp_zip.lha - library/hollywood
Mar 2, 2026
-
amigadiskbench.lha - utility/benchmark
Mar 2, 2026
-
virtioscsi.lha - driver/storage
Mar 1, 2026
-
lm-torneo.lha - game/roleplaying
Mar 1, 2026
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/10 20:33
#61
|
Just popping in 
|
@balaton Yes, because for some reason... I upgraded the Linux Kernel to the latest 6.9.3: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.3.tar.xzAnd then I compiled perf from its sources, like:
cd linux-6.9.3/tools/perf
make
Now, I ran perf with --stdio & exported to a file. It's not so beautified, but quite ok. And I don't know if it is the whole report (765Kb). I sent it via email.
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/10 16:50
#62
|
Just popping in 
|
@balaton
Ok, I sent it via email.
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/10 16:30
#63
|
Just popping in 
|
@balaton I don't know if I can export
sudo perf report -g
as a file. Also, I cannot upload the original perf.data to file.io probably due to its binary type. Sending you an image of what I'm seeing. https://ibb.co/Czt3f7xI observed a call to the helper_raise_exception_err function, if it means something.
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/10 16:01
#64
|
Just popping in 
|
@balaton Ok, so I ran:
sudo perf record -sz --call-graph=lbr -p 8149
Just before starting the GfxBench2D test. Then I stopped perf when it reached test 18/54. And then converted to a readable file. Decompressed file size is 600MB. https://file.io/fx37WyGXd878FYI: I had compiled Qemu with --enable-lto.
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/10 14:44
#65
|
Just popping in 
|
@balaton The results while running the command above: https://file.io/3TvU0POHsIyXIt's again up to test 16/54.
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/9 20:36
#66
|
Just popping in 
|
@balaton Regarding pref profiling, I don't know if you meant something like this: 1) I start Qemu on isolated core 14.
taskset -c 14 qemu-system-ppc \
-machine pegasos2 \
-m 2G \
-kernel bboot -initrd Kickstart.zip \
-rtc base=localtime \
-drive if=none,id=DH0,file=amigahdd-System.img,format=raw -device ide-hd,drive=DH0 \
-drive if=none,id=DH1,file=amigahdd-Work.img,format=raw -device ide-hd,drive=DH1 \
-device rtl8139,netdev=ETH0 -netdev user,id=ETH0 \
-device vfio-pci,host=04:00.0,bus=pci.0,x-vga=on \
-device vfio-pci,host=04:00.1,bus=pci.0 \
-device bochs-display \
-vga none \
-serial stdio \
-d guest_errors,unimp
2) I started GfxBench2D on AOS4 guest 3) Started perf mem using:
sudo perf mem record --cpu=14
4) GfxBench2D reaches test 17 of 54. And here I stopped the perf mem process. 5) Converted perf.data to perf.data.txt using:
sudo perf script > perf.data.txt
A small sample of the produced (7mb) file is:
qemu-system-ppc 3084 [014] 307.311576: 26865 cpu_atom/mem-stores/P: ffffffffa5467150 sched_clock+0x10 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.315621: 21426 cpu_atom/mem-stores/P: 7b8c764a1ab2 pthread_mutex_unlock@@GLIBC_2.2.5+0x52 (/usr/lib/x86_64-linux-gnu/libc.so.6)
qemu-system-ppc 3084 [014] 307.315886: 21426 cpu_atom/mem-stores/P: 7b8c2ccff74b [unknown] (/tmp/perf-3081.map)
qemu-system-ppc 3081 [014] 307.317646: 19949 cpu_atom/mem-stores/P: 7b8c76c9c7c6 [unknown] (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8000.0)
qemu-system-ppc 3084 [014] 307.320145: 16060 cpu_atom/mem-stores/P: 5d4271f5dab4 dcbz_common.isra.0+0x64 (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3081 [014] 307.321686: 14512 cpu_atom/mem-stores/P: ffffffffa596f342 signalfd_poll+0x72 ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.323710: 12180 cpu_atom/mem-stores/P: ffffffffa5405134 __switch_to_asm+0x34 ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.324404: 12180 cpu_atom/mem-stores/P: ffffffffa5584328 __update_load_avg_se+0xd8 ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.325995: 10274 cpu_atom/mem-stores/P: 5d427205d200 do_ld4_mmu+0x0 (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3081 [014] 307.327769: 8506 cpu_atom/mem-stores/P: ffffffffa62bbb8b ____sys_recvmsg+0x6b ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.329555: 7106 cpu_atom/mem-stores/P: 7b8c76589420 __memset_avx2_unaligned_erms+0x20 (/usr/lib/x86_64-linux-gnu/libc.so.6)
qemu-system-ppc 3081 [014] 307.329797: 6343 cpu_atom/mem-stores/P: 7b8c6f6c484c [unknown] (/usr/lib/x86_64-linux-gnu/libdbus-1.so.3.32.4)
qemu-system-ppc 3084 [014] 307.330404: 6370 cpu_atom/mem-stores/P: ffffffffa6626584 sched_clock_noinstr+0x4 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.331819: 5641 cpu_atom/mem-stores/P: 5d42720147d7 flatview_read+0x87 (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3081 [014] 307.331830: 5062 cpu_atom/mem-stores/P: ffffffffa5469f08 os_xsave+0x38 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.332287: 19857 cpu_atom/mem-stores/P: ffffffffa5467150 sched_clock+0x10 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.332341: 18734 cpu_atom/mem-stores/P: ffffffffa58f9f25 fput+0x5 ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.333967: 25054 cpu_atom/mem-stores/P: 5d427205c136 probe_access_internal+0xf6 (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3081 [014] 307.337424: 18004 cpu_atom/mem-stores/P: ffffffffa5919988 do_sys_poll+0x48 ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.338404: 18004 cpu_atom/mem-stores/P: ffffffffa55710d3 update_cfs_group+0x3 ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.341940: 13674 cpu_atom/mem-stores/P: ffffffffa54d6520 switch_mm_irqs_off+0x10 ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.343822: 12427 cpu_atom/mem-stores/P: 5d427205f82e probe_access+0x1e (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3084 [014] 307.344404: 11081 cpu_atom/mem-stores/P: ffffffffa556a7b5 update_load_avg+0x675 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.346003: 9473 cpu_atom/mem-stores/P: ffffffffa591977a do_poll.constprop.0+0x20a ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.348020: 7881 cpu_atom/mem-stores/P: 7b8c76c9d21e [unknown] (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8000.0)
qemu-system-ppc 3084 [014] 307.348221: 7881 cpu_atom/mem-stores/P: 7b8c2f04f62d [unknown] (/tmp/perf-3081.map)
qemu-system-ppc 3081 [014] 307.350048: 7580 cpu_atom/mem-stores/P: 5d42720147a2 flatview_read+0x52 (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3084 [014] 307.350300: 6763 cpu_atom/mem-stores/P: 5d427205c070 probe_access_internal+0x30 (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3081 [014] 307.352070: 6385 cpu_atom/mem-stores/P: ffffffffa55f5a95 syscall_exit_to_user_mode_prepare+0x5 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.352082: 5701 cpu_atom/mem-stores/P: ffffffffa5571a08 dequeue_entity+0x128 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.353412: 18304 cpu_atom/mem-stores/P: 5d4272229db4 timerlist_deadline_ns+0x4 (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3081 [014] 307.354102: 16447 cpu_atom/mem-stores/P: 7b8c75436fb0 [unknown] (/usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0)
qemu-system-ppc 3081 [014] 307.356132: 14063 cpu_atom/mem-stores/P: ffffffffa5860eba rmqueue+0x81a ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.358157: 12767 cpu_atom/mem-stores/P: ffffffffa5971665 eventfd_poll+0x5 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.360178: 11627 cpu_atom/mem-stores/P: ffffffffa5467150 sched_clock+0x10 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.362201: 10631 cpu_atom/mem-stores/P: ffffffffa6642225 _raw_spin_unlock_irqrestore+0x5 ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.363669: 9760 cpu_atom/mem-stores/P: 7b8c2f04f471 [unknown] (/tmp/perf-3081.map)
qemu-system-ppc 3081 [014] 307.364237: 8749 cpu_atom/mem-stores/P: ffffffffa5971665 eventfd_poll+0x5 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.366253: 7584 cpu_atom/mem-stores/P: ffffffffa5eddd01 tty_poll+0x31 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.366266: 7584 cpu_atom/mem-stores/P: ffffffffa557717c pick_next_task_fair+0x8c ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.368281: 21293 cpu_atom/mem-stores/P: ffffffffa5919678 do_poll.constprop.0+0x108 ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.369762: 19089 cpu_atom/mem-stores/P: 5d4272011bc3 address_space_translate_for_iotlb+0x23 (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3081 [014] 307.372333: 15775 cpu_atom/mem-stores/P: ffffffffa5ee3f70 n_tty_poll+0x10 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.374364: 14261 cpu_atom/mem-stores/P: 5d42722230ab qemu_lockcnt_cmpxchg_or_wait+0x22b (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3081 [014] 307.376388: 12932 cpu_atom/mem-stores/P: ffffffffa591977d do_poll.constprop.0+0x20d ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.377412: 11781 cpu_atom/mem-stores/P: 7b8c76c9a7db [unknown] (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8000.0)
qemu-system-ppc 3081 [014] 307.379434: 9792 cpu_atom/mem-stores/P: ffffffffa58f9f25 fput+0x5 ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.379951: 9792 cpu_atom/mem-stores/P: 5d427205c136 probe_access_internal+0xf6 (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3081 [014] 307.381470: 8484 cpu_atom/mem-stores/P: ffffffffa662a1c8 ct_kernel_exit_state+0x8 ([kernel.kallsyms])
qemu-system-ppc 3081 [014] 307.381613: 7599 cpu_atom/mem-stores/P: 7b8c764a0138 pthread_mutex_lock@@GLIBC_2.2.5+0x158 (/usr/lib/x86_64-linux-gnu/libc.so.6)
qemu-system-ppc 3084 [014] 307.381648: 8308 cpu_atom/mem-stores/P: 7b8c764a0031 pthread_mutex_lock@@GLIBC_2.2.5+0x51 (/usr/lib/x86_64-linux-gnu/libc.so.6)
qemu-system-ppc 3081 [014] 307.381662: 14821 cpu_atom/mem-stores/P: 5d42722230ab qemu_lockcnt_cmpxchg_or_wait+0x22b (/usr/local/bin/qemu-system-ppc)
qemu-system-ppc 3081 [014] 307.383489: 40886 cpu_atom/mem-stores/P: 7b8c76c93b24 g_source_ref+0x4 (/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.8000.0)
qemu-system-ppc 3081 [014] 307.387538: 29160 cpu_atom/mem-stores/P: ffffffffa5971665 eventfd_poll+0x5 ([kernel.kallsyms])
qemu-system-ppc 3084 [014] 307.391589: 23192 cpu_atom/mem-stores/P: ffffffffa555cb2e sched_core_idle_cpu+0xe ([kernel.kallsyms])
If this is quite the process, here is the full output: https://file.io/5Algg1ZdFo53
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/9 17:32
#67
|
Just popping in 
|
@balaton Not that I have much experience in Linux profiling, but I will try it.
@joerg Yes, Apple M2 for example is much faster with Qemu-PegasosII-AOS4.1. There might be PCIe solution for Macs, the eGPU devices. But they are so expensive. Around 800 Euros. I'd rather prefer to get a real PPC machine.
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/9 14:52
#68
|
Just popping in 
|
Thanks a lot for the clarifications @balaton & @joerg.
I'm considering buying another GPU if there is one that works with Qemu-Pegasos2. A Radeon HD, maybe?
Except if there is no point in buying any GPU under the current PPC Qemu/VFIO emulation status or potential problems in RadeonRX.chip and RadeonHD.chip.
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/8 6:06
#69
|
Just popping in 
|
@balaton I've also tried the Sam460ex machine on Qemu again with RX 550:
taskset -c 2 qemu-system-ppc \
-machine sam460ex \
-m 2G \
-rtc base=localtime \
-boot order=c,menu=on \
-drive if=none,id=hd,file=amigahd.img,format=raw -device ide-hd,drive=hd,bus=ide.0 \
-device rtl8139,netdev=mynet0 -netdev user,id=mynet0 \
-device vfio-pci,host=04:00.0,bus=pcie.1,x-vga=on,id=vfio0,romfile=rx550.rom \
-device vfio-pci,host=04:00.1,bus=pcie.1,id=vfio1 \
-device bochs-display \
-device es1370 \
-vga none \
-serial stdio \
-accel tcg
But I get the following error on VGA (the boot process continues, and I see the SM502 display):
U-Boot 2010.06.05 (Jul 08 2018 - 22:45:33)
CPU: AMCC PowerPC 460EX Rev. B at 1150 MHz (PLB=230 OPB=115 EBC=115)
No Security/Kasumi support
Bootstrap Option A - Boot ROM Location EBC (8 bits)
Internal PCI arbiter disabled
32 kB I-Cache 32 kB D-Cache
Board: Sam460ex, PCIe 4x + SATA-2
I2C: ready
DRAM: 2 GiB (ECC not enabled, 460 MHz, CL0)
*** Warning - bad CRC, using default environment
PCI: Bus Dev VenId DevId Class Int
00 01 1095 3112 0104 00
00 02 10ec 8139 0200 00
00 03 1234 1111 0380 00
00 04 1274 5000 0401 00
00 06 126f 0501 0380 00
PCIE1: successfully set as root-complex
Net: ppc_4xx_eth0
FPGA: Revision 00 (20 0-00-00)
SM502: found
VGA: ERROR EXECUTING BIOS
On the same configuration, When I use pcie.0 the gpu is ignored and boots from SM502 display again. When I use pci.0, I get the following error:
U-Boot 2010.06.05 (Jul 08 2018 - 22:45:33)
CPU: AMCC PowerPC 460EX Rev. B at 1150 MHz (PLB=230 OPB=115 EBC=115)
No Security/Kasumi support
Bootstrap Option A - Boot ROM Location EBC (8 bits)
Internal PCI arbiter disabled
32 kB I-Cache 32 kB D-Cache
Board: Sam460ex, PCIe 4x + SATA-2
I2C: ready
DRAM: 2 GiB (ECC not enabled, 460 MHz, CL0)
*** Warning - bad CRC, using default environment
PCI: Bus Dev VenId DevId Class Int
00 01 1095 3112 0104 00
00 02 10ec 8139 0200 00
qemu: VFIO_MAP_DMA failed: Invalid argument
qemu: vfio_container_dma_map(0x643262592530, 0x1200ffe00000, 0x4000, 0x7f4847a00000) = -22 (Invalid argument)
qemu: VFIO_MAP_DMA failed: Invalid argument
qemu: vfio_container_dma_map(0x643262592530, 0x1200ffe05000, 0x1fb000, 0x7f4847a05000) = -22 (Invalid argument)
00 03 1002 699f 0300 0b
00 04 1002 aae0 0403 0a
00 05 1234 1111 0380 00
00 06 126f 0501 0380 00
00 07 1274 5000 0401 00
PCIE1: successfully set as root-complex
Net: ppc_4xx_eth0
FPGA: Revision 00 (20 0-00-00)
SM502: found
VGA: qemu: VFIO_MAP_DMA failed: Invalid argument
qemu: vfio_container_dma_map(0x643262592530, 0x1200ffe00000, 0x4000, 0x7f4847a00000) = -22 (Invalid argument)
qemu: VFIO_MAP_DMA failed: Invalid argument
qemu: vfio_container_dma_map(0x643262592530, 0x1200ffe05000, 0x1fb000, 0x7f4847a05000) = -22 (Invalid argument)
qemu: VFIO_MAP_DMA failed: Invalid argument
qemu: vfio_container_dma_map(0x643262592530, 0xf0000000, 0x10000000, 0x7f4824000000) = -22 (Invalid argument)
In this case, the boot process halts.
Edited by nikitas on 2024/6/8 6:23:27 Edited by nikitas on 2024/6/8 6:24:01 Edited by nikitas on 2024/6/8 6:24:34 Edited by nikitas on 2024/6/8 6:25:11
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/7 6:24
#70
|
Just popping in 
|
@Hans @joerg I ran this test too. It took about 3 hours to finish. ---- Operation MiB/s Copy to VRAM 98.28 Write Pixel Array 101.30 Copy from VRAM 4.29 Read Pixel Array 4.29 ---- http://hdrlab.org.nz/benchmark/gfxbench2d/OS/AmigaOS/Result/2784 (Pegasos II/MPC 7447/7457, Radeon RX Polaris12)
Edited by nikitas on 2024/6/7 6:53:48 Edited by nikitas on 2024/6/7 7:42:48
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/5 23:04
#71
|
Just popping in 
|
@balaton Hello, When I remove the bus=pci.0 it gets stuck with:
Invalid write at addr 0xFE000080, size 1, region '(null)', reason: rejected
Invalid write at addr 0x80, size 1, region '(null)', reason: rejected
By using the bus=pci.0, it still shows this message above but it continues and boots. I have tried with both CSM Disabled/Enabled. In case of CSM Disabled I've tried both PCI "Legacy Only" and "UEFI Only" modes. The latter was unnecessary to try, I think. Also, in UEFI, by having the "Resize Bar" setting to "Enabled", the above message is printed again, not once but periodically, every half of a second, and the system does not boot. I disabled compositing effects on AmigaOS, and any transparency setting I found, but no luck. It is slightly more responsive but not sustainable for someone to use. I currently do not have a second machine to try the GPU. FYI: I use the same card with VFIO, virsh, to run a Windows 11 guest, and it works smoothly.
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/5 15:40
#72
|
Just popping in 
|
@joerg Here you go, https://ibb.co/1bVsZ31..... idle. Task 64.1% compose. Task 10% page_sweep 2.8% ..... Also, I have tried both ways. Using pegasos.rom and bboot. Both work, the same slow performance though.
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/5 15:04
#73
|
Just popping in 
|
@derfs
Yep, I've done this already...
|
|
|
|
|
|
Re: Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/5 14:54
#74
|
Just popping in 
|
@walkero
Hi there,
What I am trying to do is a passthrough of my secondary host GPU, a Sapphire RadeonRX 550 on Qemu, PegasosII emulation machine. On this QEMU setup, I installed AmigaOS4.1 FE Pegasos II Edition. Then with great help from @balaton via email, I managed to make a successful VFIO passthrough.
Before that, I had to isolate my RadeonRX GPU on the host system so it only uses the VFIO driver.
I plugged in the secondary card on a second monitor. Using an HDMI-to-HDMI cable. It seems to work because AmigaOS reports that is using the card via the RadeonRX.chip driver. At this moment my problem is that AOS4 is extremely slow. So slow that you have to be very very patient to do the slightest operation, such as double clicking on a Workbench folder... The window appears after 2-3 seconds and I can see it drawing and drawing for another 5-6 seconds.
It is true, that a real PegasosII does not have a PCIe slot. Only PCI. My Radeon GPU is plugged into a PCIe slot because my motherboard is relatively new, so it does not have a PCI slot. I don't know if this contributes to the slow performance.
I don't even know if the problem is on QEMU side or on AmigaOS4 Radeon.chip side. But I guess that the problem may exist in the AmigaOS part.
On the post that you've sent, Zoltan may refer to the conversation we had via email. Not sure.
|
|
|
|
|
|
Qemu + VFIO GPU RadeonRX 550 + AmigaOS4 extremely slow
|
Posted on: 2024/6/5 8:40
#75
|
Just popping in 
|
Hello all, CC: @Hans @balaton RadeonRX 550 (my secondary GPU) is recognized by Qemu 9.0.50, PegasosII & AmigaOS4.1 FE Upd 2. To make RadeonRX 550 work, I had to go to host's BIOS and disable the "Resize BAR" setting. In AmigaOS4, RadeonRX 550 seems to work, and two new processes appeared: rx_gc, rx_pm. The problem is that AmigaOS is extremely slow - while without VFIO, using only SM501, it's much much faster. During the guest BIOS boot I get the message: System doesn't have full memory coherence. Compensating...But the lowest CPU consumption is 61%, and this only when it is idle. When I move the cursor or open a folder, CPU is always 100%. Some images from Ranger: https://ibb.co/dpMRtp1https://ibb.co/wCqnXH2https://ibb.co/qnhWZ23https://ibb.co/F8NP25bIs there a way to fix this performance issue? Below, you can see the specifications of my systems (host, guest, emulator) and the corresponding configurations. Host System:CPU: Intel Raptor Lake-S (Core i5) 13th Gen Intel(R) Core(TM) i5-13400 CPU Instructions: HT, MMX, SSE(1, 2, 3, 3S, 4.1, 4.2), AVX(1, 2), FMA(3), AES, CLMUL, RdRand, SHA, VT-x, x86-64 Motherboard: ASUSTeK COMPUTER INC. PRIME Z790-P D4 Rev 1.xx BIOS Version: American Megatrends Inc. 1656 04/18/2024 Operating System: Ubuntu 24.04 LTS Linux Kernel: Linux 6.8.0-31-generic Graphics Card Driver: vfio-pci Graphics Card Model: PCIe Sapphire RadeonRX 550 --> Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] lspci -nnk Results:
0000:04:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] [1002:699f] (rev c7)
Subsystem: Sapphire Technology Limited Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] [1da2:e468]
Kernel driver in use: vfio-pci
Kernel modules: amdgpu
0000:04:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] [1002:aae0]
Subsystem: Sapphire Technology Limited Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] [1da2:aae0]
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
Emulation System & Configuration:- QEMU emulator version 9.0.50 - Bboot v0.7 Qemu command:
taskset -c 1 qemu-system-ppc \
-machine pegasos2 \
-m 2G \
-kernel bboot -initrd Kickstart.zip \
-rtc base=localtime \
-drive if=none,id=DH0,file=amigahdd-System.img,format=raw -device ide-hd,drive=DH0 \
-drive if=none,id=DH1,file=amigahdd-Work.img,format=raw -device ide-hd,drive=DH1 \
-device rtl8139,netdev=ETH0 -netdev user,id=ETH0 \
-device vfio-pci,host=04:00.0,bus=pci.0,x-vga=on \
-device vfio-pci,host=04:00.1,bus=pci.0 \
-device bochs-display \
-vga none \
-serial stdio
Guest System: - AmigaOS4.1 FE Update 2 - Enchanched Software v2.2 - RadeonRX.chip v2.12 Kickstart Layout with RadeonRX enabled:
MODULE Kickstart/timer.device.kmod
MODULE Kickstart/PCIGraphics.card
MODULE Kickstart/ATIRadeon.chip
MODULE Kickstart/RadeonRX.chip
MODULE Kickstart/siliconmotion502.chip
;MODULE Kickstart/3dfxVoodoo.chip
MODULE Kickstart/petunia.library.kmod
MODULE Kickstart/usbresource.library
Boot logs with RadeonRX.chip.debug enabled:
BBoot 0.7 (15.4.2024)
/pci@80000000: io fe000000/10000 mem 80000000/40000000
/pci@80000000/host: 0:0.0 11ab:6460 60000 | 646011ab 0000 7
Added assigned-addresses
/pci@80000000/ethernet: 0:1.0 10ec:8139 20000 | 813910ec 0100 0
Added assigned-addresses, set interrupt 0109
1000810 0 fe001200 0 100 | 00000001 ! 00001201
2000814 0 80000000 0 100 | 00000000 ! 80000000
2000830 0 80040000 0 40000 | 00000000 ! 80040000
/pci@80000000/display: 0:2.0 1234:1111 38000 | 11111234 0000 0
Added assigned-addresses, set interrupt 0009
42001010 0 81000000 0 1000000 | 00000008 ! 81000008
2001018 0 82000000 0 1000 | 00000000 ! 82000000
2001030 0 82008000 0 8000 | 00000000 ! 82008000
/pci@80000000/isa: 0:c.0 1106:8231 60100 | 82311106 0000 8
Added assigned-addresses
/pci@80000000/ide: 0:c.1 1106:0571 1018f | 05711106 010e 87
Added assigned-addresses
1006110 0 fe001000 0 8 | 00000001 ! 00001001
1006114 0 fe001008 0 4 | 00000001 ! 00001009
1006118 0 fe001010 0 8 | 00000001 ! 00001011
100611c 0 fe001018 0 4 | 00000001 ! 00001019
1006120 0 fe001020 0 10 | 00000001 ! 00001021
/pci@80000000/usb: 0:c.2 1106:3038 c0300 | 30381106 0409 7
Added assigned-addresses
1006220 0 fe001040 0 20 | 00000001 ! 00001041
/pci@80000000/usb: 0:c.3 1106:3038 c0300 | 30381106 0409 7
Added assigned-addresses
1006320 0 fe001060 0 20 | 00000001 ! 00001061
/pci@80000000/other: 0:c.4 1106:8235 68000 | 82351106 0009 0
Added assigned-addresses
/pci@80000000/sound: 0:c.5 1106:3058 40100 | 30581106 0309 4
Added assigned-addresses
1006510 0 fe001100 0 100 | 00000001 ! 00001101
1006514 0 fe001030 0 4 | 00000001 ! 00001031
1006518 0 fe001034 0 4 | 00000001 ! 00001035
/pci@80000000/pci1106,3068: 0:c.6 1106:3068 78000 | 30681106 0309 30
Added assigned-addresses
/pci@c0000000: io f8000000/10000 mem c0000000/20000000
/pci@c0000000/host: 0:0.0 11ab:6460 60000 | 646011ab 0000 7
Added assigned-addresses
/pci@c0000000/display: 0:1.0 1002:699f 30000 | 699f1002 01ff 0
Truncated 64 bit BAR 43000810
Truncated 64 bit BAR 43000818
Added assigned-addresses, set interrupt 0109
42000810 0 c0000000 0 10000000 | 0000000c ! c000000c
42000818 0 d0000000 0 200000 | 0000000c ! d000000c
1000820 0 f8001000 0 100 | 00000001 ! 00001001
2000824 0 d0200000 0 40000 | 00000000 ! d0200000
2000830 0 d0240000 0 20000 | 00000000 ! d0240000
/pci@c0000000/pci1002,aae0: 0:2.0 1002:aae0 40300 | aae01002 02ff 0
Truncated 64 bit BAR 03001010
Added assigned-addresses, set interrupt 0209
2001010 0 d0260000 0 4000 | 00000004 ! d0260004
Checking initrd at 0x600000-0xc4c77e (6604670 bytes)
Found zip with 70 entries
Parsing Kicklayout at 0xc4c77e (3398 bytes)
Booting config 1: AmigaOS_4.1_Final_Edition
Loading loader.of
Loading kernel
Loading FastFileSystem
Loading SmartFileSystem
Loading JXFileSystem
Loading peg2ide.device.kmod
Loading battclock.resource.kmod
Loading bootmenu.kmod
Loading bootimage
Loading CDFileSystem
Loading con-handler.kmod
Loading console.device.kmod
Loading diskboot.kmod
Loading diskboot.config
Loading diskcache.library.kmod
Loading dos.library.kmod
Loading elf.library.kmod
Loading env-handler.kmod
Loading FileSystem.resource.kmod
Loading gadtools.library.kmod
Loading gameport.device.kmod
Loading graphics.library.kmod
Loading hunk.library.kmod
Loading input.device.kmod
Loading intuition.library.kmod
Loading it8212ide.device.kmod
Loading keyboard.device.kmod
Loading keymap.library.kmod
Loading lsi53c8xx.device.kmod
Loading newlib.library.kmod
Loading nonvolatile.library.kmod
Loading nvram.config
Loading ps2.resource.kmod
Loading ram-handler.kmod
Loading ramdrive.device.kmod
Loading ramlib.kmod
Loading shell.kmod
Loading strap.kmod
Loading timer.device.kmod
Loading PCIGraphics.card
Loading RadeonRX.chip.debug
Loading petunia.library.kmod
Loading usbresource.library
Loading usbsys.device
Loading hub.usbfd
Loading bootmouse.usbfd
Loading bootkeyboard.usbfd
Loading massstorage.usbfd
Loading uhci.usbhcd
Loading ohci.usbhcd
Loading ehci.usbhcd
Loading mounter.library
Starting exec
RadeonRX (2): Identified the chipset as: POLARIS12
RadeonRX (2): Graphics card name is: Radeon RX Polaris12
RadeonRX (2): If - and only if - your card does not work or does not work optimally
please submit a bug report at:
http://www.amiga.org/developer/bugreports
Remember to include the driver version, and the following card details:
0x699F:0x1DA2:0xE468:
and *please* describe the problems you are seeing in detail.
graphics.library AltiVec/VMX enabled
graphics.library PPC74xx optimizations enabled
RadeonRX (5): findRXCard called
RadeonRX (5): Card 0 (0): 0x1234, 0x1111, unknown, other driver, inactive
RadeonRX (5): Calling original FindCard()
RadeonRX (5): Card 1 (1): 0x1002, 0x699F, Radeon RX Polaris12, supported, inactive
RadeonRX (5): Found supported card
RadeonRX (5): initRXCard called
RadeonRX (5): Initializing card
RadeonRX (2): Obtaining ITimer interface
RadeonRX (2): Got ITimer interface
RadeonRX (2): Returning from LibOpen().
RadeonRX (0): RadeonRX.chip 2.12 (24.8.2022)
RadeonRX (6): #[1m
#[mRadeonRX (4): Have altivec.
RadeonRX (4): CPU cache line length: 32
RadeonRX (4): PCI device is a graphics card.
RadeonRX (2): Identified the chipset as: POLARIS12
RadeonRX (2): Graphics card name is: Radeon RX Polaris12
RadeonRX (2): If - and only if - your card does not work or does not work optimally
please submit a bug report at:
http://www.amiga.org/developer/bugreports
Remember to include the driver version, and the following card details:
0x699F:0x1DA2:0xE468:
and *please* describe the problems you are seeing in detail.
RadeonRX (4): Obtaining memory and I/O addresses and sizes
RadeonRX (4): Video RAM at: 0xC0000000, size is 268435456 bytes
RadeonRX (4): Graphics card MMIO range at: 0x0xD0200000, size is 262144 bytes
RadeonRX (4): Graphics card doorbell range at: 0x0xD0000000, size is 2097152 bytes
RadeonRX (1): drm_mode_create_standard_properties unimplemented
RadeonRX (0): System doesn't have full memory coherence. Compensating...
RadeonRX (6): #[1m
#[mRadeonRX (6): add ip block number 0
RadeonRX (6): add ip block number 1
RadeonRX (6): add ip block number 2
RadeonRX (6): add ip block number 3
RadeonRX (6): add ip block number 4
RadeonRX (6): add ip block number 5
RadeonRX (6): add ip block number 6
RadeonRX (6): #[1m
#[mRadeonRX (6): Early init of block
RadeonRX (4): Couldn't find root PCIe bus; assuming existing link is gen 1
RadeonRX (4): Couldn't find root PCIe bus; assuming PCIe max link width is current link width
RadeonRX (4): Current link width is: 4
RadeonRX (6): Early init of block done
RadeonRX (6): Early init of block
RadeonRX (6): Early init of block done
RadeonRX (6): Early init of block
RadeonRX (6): Early init of block done
RadeonRX (6): Early init of block
RadeonRX (6): Early init of block done
RadeonRX (6): Early init of block
RadeonRX (6): Early init of block done
RadeonRX (6): Early init of block
RadeonRX (6): #[1m
#[mRadeonRX (6): #[1m
#[mRadeonRX (6): Early init of block done
RadeonRX (6): #[1m
#[mRadeonRX (4): No resident copy of the AtomBIOS found for PCI:1.1.0. Copying the ROM from the graphics card.
RadeonRX (4): Obtaining a copy of the AtomBIOS from the graphics card.
RadeonRX (4): Rom Address:0xC0000000, ROM Physical Address: 0xC0000000, ROM BAR Address: 0x0000000C
RadeonRX (4): The ROM is 131072 bytes in size.
RadeonRX (4): ATOMBIOS detected
RadeonRX (4): The BIOS image is 59392 bytes in size.
RadeonRX (4): Resident AtomBIOS copy created at: 0x6FEDE018
RadeonRX (4): ATOMBIOS detected
RadeonRX (5): 0x6FEDE01C: 0x55AA74E9
RadeonRX (5): 0x6FEDE020: 0xA5020000
RadeonRX (5): 0x6FEDE024: 0x 0
RadeonRX (5): 0x6FEDE028: 0x 0
RadeonRX (5): 0x6FEDE02C: 0x 0
RadeonRX (5): 0x6FEDE030: 0x 0
RadeonRX (5): 0x6FEDE034: 0x48020000
RadeonRX (5): 0x6FEDE038: 0x 4942
RadeonRX (5): 0x6FEDE03C: 0x4D2F7C92
RadeonRX (5): 0x6FEDE040: 0x 0
RadeonRX (4): ATOM BIOS: 113-2468PSC-U03
RadeonRX (9): atombios requested 00000000 0kb
RadeonRX (4): GPU post is not needed
RadeonRX (4): Default clocks: SCLK: 214MHz, MCLK: 300MHz
RadeonRX (1): i2c_add_adapter unimplemented
RadeonRX (1): i2c_add_adapter unimplemented
RadeonRX (1): i2c_add_adapter unimplemented
RadeonRX (1): i2c_add_adapter unimplemented
RadeonRX (1): i2c_add_adapter unimplemented
RadeonRX (1): i2c_add_adapter unimplemented
RadeonRX (1): i2c_add_adapter unimplemented
RadeonRX (1): i2c_add_adapter unimplemented
RadeonRX (6): SW init of block
RadeonRX (6): SW init of block done
RadeonRX (6): SW init of block
RadeonRX (4): vm size is 64 GB, block size is 13-bit
RadeonRX (9):
RadeonRX (6): #[1m
#[mRadeonRX (6): Looking up firmware amdgpu/polaris12_mc.bin
RadeonRX (8): Firmware file: polaris12_mc.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): polaris12_ firmware of type mc.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): Firmware amdgpu/polaris12_mc.bin found. Has size of 14847 bytes (which will be decompressed to 32608 bytes
RadeonRX (6): #[1m
#[mRadeonRX (4): VRAM: 4096M 0x0000000000000000 - 0x00000000FFFFFFFF (4096M used)
RadeonRX (4): GTT: 4096M 0x0000000100000000 - 0x00000001FFFFFFFF
RadeonRX (1): amdgpu_bo_init unimplemented
RadeonRX (4): GART: num cpu pages 1048576, num gpu pages 1048576 (4096 MB
RadeonRX (0): Platform doesn't have full memory coherence, Disabling GART.
RadeonRX (6): SW init of block done
RadeonRX (6): HW init of block
RadeonRX (0): No VRAM object for PCIE GART.
RadeonRX (2): GART not available, disabling
RadeonRX (6): HW init of block done
RadeonRX (6): SW init of block
RadeonRX (4): MSI/MSI-X not enabled
RadeonRX (4): amdgpu: irq initialized.
RadeonRX (6): SW init of block done
RadeonRX (6): SW init of block
RadeonRX (4): amdgpu: powerplay sw initialized
RadeonRX (6): SW init of block done
RadeonRX (6): SW init of block
RadeonRX (1): amdgpu_modeset_create_props unimplemented
RadeonRX (1): amdgpu_atombios_dp_aux_init unimplemented
RadeonRX (4): AMDGPU Display Connectors
RadeonRX (4): Connector 0:
RadeonRX (4): DP
RadeonRX (4): HPD5
RadeonRX (4): DDC: 0x4868 0x4868 0x4869 0x4869 0x486A 0x486A 0x486B 0x486B
RadeonRX (4): Encoders:
RadeonRX (4): DFP1: INTERNAL_UNIPHY1
RadeonRX (4): Connector 1:
RadeonRX (4): HDMI-A
RadeonRX (4): HPD3
RadeonRX (4): DDC: 0x4874 0x4874 0x4875 0x4875 0x4876 0x4876 0x4877 0x4877
RadeonRX (4): Encoders:
RadeonRX (4): DFP2: INTERNAL_UNIPHY1
RadeonRX (4): Connector 2:
RadeonRX (4): DVI-D
RadeonRX (4): HPD4
RadeonRX (4): DDC: 0x4878 0x4878 0x4879 0x4879 0x487A 0x487A 0x487B 0x487B
RadeonRX (4): Encoders:
RadeonRX (4): DFP3: INTERNAL_UNIPHY
RadeonRX (1): drm_kms_helper_poll_init unimplemented
RadeonRX (6): SW init of block done
RadeonRX (6): SW init of block
RadeonRX (9):
RadeonRX (6): #[1m
#[mRadeonRX (6): Looking up firmware amdgpu/polaris12_pfp.bin
RadeonRX (8): Firmware file: polaris12_pfp.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): polaris12_ firmware of type pfp.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): Firmware amdgpu/polaris12_pfp.bin found. Has size of 9032 bytes (which will be decompressed to 17044 bytes
RadeonRX (6): #[1m
#[mRadeonRX (6): #[1m
#[mRadeonRX (6): Looking up firmware amdgpu/polaris12_me.bin
RadeonRX (8): Firmware file: polaris12_me.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): polaris12_ firmware of type me.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): Firmware amdgpu/polaris12_me.bin found. Has size of 6691 bytes (which will be decompressed to 17044 bytes
RadeonRX (6): #[1m
#[mRadeonRX (6): #[1m
#[mRadeonRX (6): Looking up firmware amdgpu/polaris12_ce.bin
RadeonRX (8): Firmware file: polaris12_ce.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): polaris12_ firmware of type ce.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): Firmware amdgpu/polaris12_ce.bin found. Has size of 3062 bytes (which will be decompressed to 8852 bytes
RadeonRX (6): #[1m
#[mRadeonRX (4): Chained IB support enabled!
RadeonRX (6): #[1m
#[mRadeonRX (6): Looking up firmware amdgpu/polaris12_rlc.bin
RadeonRX (8): Firmware file: polaris12_rlc.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): polaris12_ firmware of type rlc.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): Firmware amdgpu/polaris12_rlc.bin found. Has size of 6316 bytes (which will be decompressed to 16660 bytes
RadeonRX (6): #[1m
#[mRadeonRX (6): #[1m
#[mRadeonRX (6): Looking up firmware amdgpu/polaris12_mec.bin
RadeonRX (8): Firmware file: polaris12_mec.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): polaris12_ firmware of type mec.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): Firmware amdgpu/polaris12_mec.bin found. Has size of 28857 bytes (which will be decompressed to 262824 bytes
RadeonRX (6): #[1m
#[mRadeonRX (6): #[1m
#[mRadeonRX (6): Looking up firmware amdgpu/polaris12_mec2.bin
RadeonRX (8): Firmware file: polaris12_mec2.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): polaris12_ firmware of type mec2.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): Firmware amdgpu/polaris12_mec2.bin found. Has size of 29014 bytes (which will be decompressed to 262824 bytes
RadeonRX (6): #[1m
#[mRadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (4): fence driver use gpu addr 0x000000000FFFE008, cpu addr 0x0xCFFFE008 on ring 0
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (4): fence driver use gpu addr 0x000000000FFFE018, cpu addr 0x0xCFFFE018 on ring 1
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (4): fence driver use gpu addr 0x000000000FFFE028, cpu addr 0x0xCFFFE028 on ring 2
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (4): fence driver use gpu addr 0x000000000FFFE038, cpu addr 0x0xCFFFE038 on ring 3
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (4): fence driver use gpu addr 0x000000000FFFE048, cpu addr 0x0xCFFFE048 on ring 4
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (4): fence driver use gpu addr 0x000000000FFFE058, cpu addr 0x0xCFFFE058 on ring 5
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (4): fence driver use gpu addr 0x000000000FFFE068, cpu addr 0x0xCFFFE068 on ring 6
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (4): fence driver use gpu addr 0x000000000FFFE078, cpu addr 0x0xCFFFE078 on ring 7
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (4): fence driver use gpu addr 0x000000000FFFE088, cpu addr 0x0xCFFFE088 on ring 8
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (4): fence driver use gpu addr 0x000000000FFFE09C, cpu addr 0x0xCFFFE09C on ring 9
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (2): Redirecting GDS allocation to VRAM
RadeonRX (2): Redirecting GWS allocation to VRAM
RadeonRX (2): Redirecting OA allocation to VRAM
RadeonRX (6): SW init of block done
RadeonRX (6): HW init of block
RadeonRX (6): HW init of done.
RadeonRX (6): HW init of block
RadeonRX (6): HW init of done.
RadeonRX (6): HW init of block
RadeonRX (2): Redirecting GART allocation to VRAM
RadeonRX (6): #[1m
#[mRadeonRX (6): Looking up firmware amdgpu/polaris12_smc.bin
RadeonRX (8): Firmware file: polaris12_smc.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): polaris12_ firmware of type smc.bin
RadeonRX (6): #[1m
#[mRadeonRX (6): Firmware amdgpu/polaris12_smc.bin found. Has size of 58720 bytes (which will be decompressed to 130388 bytes
RadeonRX (6): #[1m
#[mRadeonRX (9): SMC
RadeonRX (9): size_bytes: 130388
RadeonRX (9): header_size_bytes: 36
RadeonRX (9): header_version_major: 1
RadeonRX (9): header_version_minor: 0
RadeonRX (9): ip_version_major: 7
RadeonRX (9): ip_version_minor: 2
RadeonRX (9): ucode_version: 0x00221700
RadeonRX (9): ucode_size_bytes: 130132
RadeonRX (9): ucode_array_offset_bytes: 256
RadeonRX (9): crc32: 0xAE2B3B78
RadeonRX (9): ucode_start_addr: 131072
RadeonRX (7): SMC msg: 0x0252
RadeonRX (7): SMC msg: 0x0253
RadeonRX (7): SMC msg: 0x0250
RadeonRX (7): SMC msg: 0x0251
RadeonRX (7): SMC msg: 0x0254
RadeonRX (2): PHM: Can't find requested voltage id in vdd_dep_on_sclk table!
RadeonRX (2): PHM: Can't find requested voltage id in vdd_dep_on_sclk table!
RadeonRX (2): PHM: Can't find requested voltage id in vdd_dep_on_sclk table!
RadeonRX (2): PHM: Can't find requested voltage id in vdd_dep_on_sclk table!
RadeonRX (2): PHM: Can't find requested voltage id in vdd_dep_on_sclk table!
RadeonRX (2): PHM: Can't find requested voltage id in vdd_dep_on_sclk table!
RadeonRX (2): PHM: Can't find requested voltage id in vdd_dep_on_sclk table!
RadeonRX (2): PHM: Can't find requested voltage id in vdd_dep_on_sclk table!
RadeonRX (7): SMC msg: 0x005D
RadeonRX (7): SMC msg: 0x0109
RadeonRX (7): SMC msg: 0x0062
RadeonRX (7): SMC msg: 0x018F
RadeonRX (7): SMC msg: 0x0301
RadeonRX (7): SMC msg: 0x014E
RadeonRX (7): SMC msg: 0x0150
RadeonRX (7): SMC msg: 0x0136
RadeonRX (7): SMC msg: 0x0053
RadeonRX (7): SMC msg: 0x0169
RadeonRX (7): SMC msg: 0x0185
RadeonRX (7): SMC msg: 0x0187
RadeonRX (7): SMC msg: 0x0188
RadeonRX (7): SMC msg: 0x010A
RadeonRX (7): SMC msg: 0x0305
RadeonRX (7): SMC msg: 0x026A
RadeonRX (7): SMC msg: 0x0209
RadeonRX (7): SMC msg: 0x0206
RadeonRX (7): SMC msg: 0x005B
RadeonRX (7): SMC msg: 0x0205
RadeonRX (7): SMC msg: 0x020A
RadeonRX (6): HW init of done.
RadeonRX (6): HW init of block
RadeonRX (1): dce_v11_0_hpd_init unimplemented
RadeonRX (6): HW init of done.
RadeonRX (6): HW init of block
RadeonRX (4): ring test on 0 succeeded in 0 usecs
RadeonRX (4): ring test on 9 succeeded in 1 usecs
RadeonRX (4): ring test on 1 succeeded in 3 usecs
RadeonRX (4): ring test on 2 succeeded in 2 usecs
RadeonRX (4): ring test on 3 succeeded in 0 usecs
RadeonRX (4): ring test on 4 succeeded in 2 usecs
RadeonRX (4): ring test on 5 succeeded in 2 usecs
RadeonRX (4): ring test on 6 succeeded in 2 usecs
RadeonRX (4): ring test on 7 succeeded in 0 usecs
RadeonRX (4): ring test on 8 succeeded in 2 usecs
RadeonRX (6): HW init of done.
RadeonRX (1): pm_runtime_get_sync unimplemented
RadeonRX (1): amdgpu_atombios_dp_get_dpcd unimplemented
RadeonRX (9): DFP1 disconnected
RadeonRX (1): pm_runtime_put_autosuspend unimplemented
RadeonRX (4): [CONNECTOR:0:DP] status disconnected
RadeonRX (1): pm_runtime_get_sync unimplemented
RadeonRX (9): DFP2 connected
RadeonRX (1): pm_runtime_put_autosuspend unimplemented
RadeonRX (4): [CONNECTOR:1:HDMI-A] status connected
RadeonRX (9): ELD monitor U32J59x
RadeonRX (9): HDMI: latency present 0 0, video latency 0 1, audio latency 96 2
RadeonRX (9): ELD size 32, SAD count 1
RadeonRX (1): pm_runtime_get_sync unimplemented
RadeonRX (9): hw_i2c error
RadeonRX (9): DFP3 disconnected
RadeonRX (1): pm_runtime_put_autosuspend unimplemented
RadeonRX (4): [CONNECTOR:2:DVI-D] status disconnected
RadeonRX (6): #[1m
#[mRadeonRX (8): Connected connector HDMI-A (1) with encoder o�{�o�>� (3) to CRTC0
RadeonRX (6): #[1m
#[mRadeonRX (1): amdgpu_pm_sysfs_init unimplemented
RadeonRX (7): SMC msg: 0x0306
RadeonRX (7): SMC msg: 0x005E
RadeonRX (7): SMC msg: 0x0145
RadeonRX (7): SMC msg: 0x0146
RadeonRX (7): SMC msg: 0x0145
RadeonRX (7): SMC msg: 0x0146
RadeonRX (6): DPM Info:
RadeonRX (7): SMC msg: 0x0200
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): DPM SClk 214
RadeonRX (6): DPM MClk 1750
RadeonRX (6): GPU temp 37
RadeonRX (7): SMC msg: 0x0200
RadeonRX (6): SClk levels:
0: 214Mhz *
1: 551Mhz
2: 734Mhz
3: 980Mhz
4: 1046Mhz
5: 1098Mhz
6: 1124Mhz
7: 1206Mhz
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): MClk levels:
0: 300Mhz
1: 625Mhz
2: 1750Mhz *
RadeonRX (6): PCIe clock levels
0: 2.5GB, x8 *
1: 2.5GB, x8
RadeonRX (6): #[1m
#[mRadeonRX (1): Unimplemented section of gfx_v8_0_late_init
RadeonRX (7): SMC msg: 0x0281
RadeonRX (6): #[1m
#[mRadeonRX (1): Unimplemented section of rxLateInit
RadeonRX (6): #[1m
#[mRadeonRX (9): invalid crtc 5
RadeonRX (9): invalid crtc 5
RadeonRX (9): invalid crtc 5
RadeonRX (9): invalid crtc 5
RadeonRX (9): invalid crtc 5
RadeonRX (9): invalid crtc 5
RadeonRX (9): invalid crtc 5
RadeonRX (9): invalid crtc 5
RadeonRX (9): invalid crtc 5
RadeonRX (9): invalid crtc 5
RadeonRX (9): invalid pageflip crtc 5
RadeonRX (9): invalid pageflip crtc 5
RadeonRX (9): invalid pageflip crtc 5
RadeonRX (9): invalid pageflip crtc 5
RadeonRX (9): invalid pageflip crtc 5
RadeonRX (9): invalid pageflip crtc 5
RadeonRX (9): invalid hdp 5
RadeonRX (9): invalid me 2
RadeonRX (9): invalid me 2
RadeonRX (9): invalid me 2
RadeonRX (9): invalid me 2
RadeonRX (9): Unhandled interrupt src_id: 231
RadeonRX (4): ResolvePixelClock: index: 50
RadeonRX (9): hw_i2c error
RadeonRX (9): hw_i2c error
RadeonRX (9): hw_i2c error
Video Data Block
SVD: ID 97
Audio Data Block
SAD: Format=1 NumChannels=2
Speaker Allocation Data Block
Vendor Specific Data Block
Vendor Specific Data Block
RadeonRX (4): ResolvePixelClock: index: 50
peg2ide.device 53.22 (28.6.2017)
[peg2ide/dev_init] Xfer modes forced in $peg2ide_xfer : FFFF
[peg2ide/dev_init] IRQ modes forced in $peg2ide_irq : 1111
[peg2ide/dev_init] Found chip #0
[peg2ide/init_port] ---> Port 0
[peg2ide/init_port] IOBase 00001000, AltBase 0000100A
[peg2ide/init_port] bmcr_base 00001020
[peg2ide/init_port] MMIOBase 00000000
[peg2ide/init_port] Config not forced, scanning port 0...
[peg2ide/reg_config] assuming device 0 is TYPE_NONE
[peg2ide/reg_config] assuming device 1 is TYPE_NONE
[peg2ide/reg_config] there seems to be a device 0, assuming TYPE_UNKN
[peg2ide/reg_config] there seems to be a device 1, assuming TYPE_UNKN
[peg2ide/reg_config] device 0 is ATA
[peg2ide/reg_config] device 1 is unknown (sc 01 sn 01 cl FF ch FF st 00
[peg2ide/init_port] 1 device(s) on port
[peg2ide/port_list] 0 Master : 'ATA'
[peg2ide/port_list] 1 Slave : 'unknown type'
[peg2ide/init_port] Starting 'peg2ide.device - chip 0 port 0' task
[peg2ide/init_unit] Trying to configure unit 0
000: 0040 1041 0000 0010 7E00 0200 003F 0000
008: 0000 0000 514D 3030 3030 3120 2020 2020
016: 2020 2020 2020 2020 0003 0200 0004 322E
024: 352B 2020 2020 5145 4D55 2048 4152 4444
032: 4953 4B20 2020 2020 2020 2020 2020 2020
040: 2020 2020 2020 2020 2020 2020 2020 8010
048: 0001 0B00 0000 0200 0200 0007 1041 0010
056: 003F FFF0 003F 0110 0000 0040 0007 0007
064: 0003 0078 0078 0078 0078 4000 0000 0000
072: 0000 0000 0000 0000 0000 0000 0000 0000
080: 00F0 0016 4021 7400 4000 4021 3400 4000
088: 203F 0000 0000 0000 0000 6001 0000 0000
096: 0000 0000 0000 0000 0000 0040 0000 0000
104: 0000 0000 6000 0000 0000 0000 0000 0000
112: 0000 0000 0000 0000 0000 0000 0000 0000
120: 0000 0000 0000 0000 0000 0000 0000 0000
128: 0000 0000 0000 0000 0000 0000 0000 0000
136: 0000 0000 0000 0000 0000 0000 0000 0000
144: 0000 0000 0000 0000 0000 0000 0000 0000
152: 0000 0000 0000 0000 0000 0000 0000 0000
160: 0000 0000 0000 0000 0000 0000 0000 0000
168: 0000 0001 0000 0000 0000 0000 0000 0000
176: 0000 0000 0000 0000 0000 0000 0000 0000
184: 0000 0000 0000 0000 0000 0000 0000 0000
192: 0000 0000 0000 0000 0000 0000 0000 0000
200: 0000 0000 0000 0000 0000 0000 0000 0000
208: 0000 0000 0000 0000 0000 0000 0000 0000
216: 0000 0000 0000 0000 0000 0000 0000 0000
224: 0000 0000 0000 0000 0000 0000 0000 0000
232: 0000 0000 0000 0000 0000 0000 0000 0000
240: 0000 0000 0000 0000 0000 0000 0000 0000
248: 0000 0000 0000 0000 0000 0000 0000 0000
[peg2ide/ata_read_drive_properties] Unit 0 : LBA48-capable but LBA28 size
[peg2ide/ata_read_drive_properties] multi_count 16
[peg2ide/ata_read_drive_properties] Adjusting unit 0 to xfer mode 69
[peg2ide/init_unit] Unit configured, flags $0185
[peg2ide/init_unit] Trying to configure unit 1
[peg2ide/ata_read_drive_properties] After-reset signature invalid for unit 1
[peg2ide/init_port] Port 0 task started
[peg2ide/init_port] ---> Port 1
[peg2ide/init_port] IOBase 00001010, AltBase 0000101A
[peg2ide/init_port] bmcr_base 00001028
[peg2ide/init_port] MMIOBase 00000000
[peg2ide/init_port] Config not forced, scanning port 1...
[peg2ide/reg_config] assuming device 0 is TYPE_NONE
[peg2ide/reg_config] assuming device 1 is TYPE_NONE
[peg2ide/reg_config] there seems to be a device 0, assuming TYPE_UNKN
[peg2ide/reg_config] there seems to be a device 1, assuming TYPE_UNKN
[peg2ide/reg_config] device 0 is ATA
[peg2ide/reg_config] device 1 is ATAPI
[peg2ide/init_port] 2 device(s) on port
[peg2ide/port_list] 0 Master : 'ATA'
[peg2ide/port_list] 1 Slave : 'ATAPI'
[peg2ide/init_port] Starting 'peg2ide.device - chip 0 port 1' task
[peg2ide/init_unit] Trying to configure unit 2
000: 0040 3FFF 0000 0010 7E00 0200 003F 0000
008: 0000 0000 514D 3030 3030 3320 2020 2020
016: 2020 2020 2020 2020 0003 0200 0004 322E
024: 352B 2020 2020 5145 4D55 2048 4152 4444
032: 4953 4B20 2020 2020 2020 2020 2020 2020
040: 2020 2020 2020 2020 2020 2020 2020 8010
048: 0001 0B00 0000 0200 0200 0007 3FFF 0010
056: 003F FC10 00FB 0110 0000 0280 0007 0007
064: 0003 0078 0078 0078 0078 4000 0000 0000
072: 0000 0000 0000 0000 0000 0000 0000 0000
080: 00F0 0016 4021 7400 4000 4021 3400 4000
088: 203F 0000 0000 0000 0000 6001 0000 0000
096: 0000 0000 0000 0000 0000 0280 0000 0000
104: 0000 0000 6000 0000 0000 0000 0000 0000
112: 0000 0000 0000 0000 0000 0000 0000 0000
120: 0000 0000 0000 0000 0000 0000 0000 0000
128: 0000 0000 0000 0000 0000 0000 0000 0000
136: 0000 0000 0000 0000 0000 0000 0000 0000
144: 0000 0000 0000 0000 0000 0000 0000 0000
152: 0000 0000 0000 0000 0000 0000 0000 0000
160: 0000 0000 0000 0000 0000 0000 0000 0000
168: 0000 0001 0000 0000 0000 0000 0000 0000
176: 0000 0000 0000 0000 0000 0000 0000 0000
184: 0000 0000 0000 0000 0000 0000 0000 0000
192: 0000 0000 0000 0000 0000 0000 0000 0000
200: 0000 0000 0000 0000 0000 0000 0000 0000
208: 0000 0000 0000 0000 0000 0000 0000 0000
216: 0000 0000 0000 0000 0000 0000 0000 0000
224: 0000 0000 0000 0000 0000 0000 0000 0000
232: 0000 0000 0000 0000 0000 0000 0000 0000
240: 0000 0000 0000 0000 0000 0000 0000 0000
248: 0000 0000 0000 0000 0000 0000 0000 0000
[peg2ide/ata_read_drive_properties] Unit 2 : LBA48-capable but LBA28 size
[peg2ide/ata_read_drive_properties] multi_count 16
[peg2ide/ata_read_drive_properties] Adjusting unit 2 to xfer mode 69
[peg2ide/init_unit] Unit configured, flags $0185
[peg2ide/init_unit] Trying to configure unit 3
RadeonRX (9): encoder dpms 32 to mode 3, devices 00000080, active_devices 00000000
RadeonRX (1): drm_crtc_vblank_off unimplemented
RadeonRX (9): force priority to high
RadeonRX (9): force priority to high
RadeonRX (7): SMC msg: 0x0145
RadeonRX (7): SMC msg: 0x0146
RadeonRX (6): DPM Info:
RadeonRX (7): SMC msg: 0x0200
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): DPM SClk 261
RadeonRX (6): DPM MClk 300
RadeonRX (6): GPU temp 35
RadeonRX (7): SMC msg: 0x0200
RadeonRX (6): SClk levels:
0: 214Mhz
1: 551Mhz *
2: 734Mhz
3: 980Mhz
4: 1046Mhz
5: 1098Mhz
6: 1124Mhz
7: 1206Mhz
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): MClk levels:
0: 300Mhz *
1: 625Mhz
2: 1750Mhz
RadeonRX (6): PCIe clock levels
0: 2.5GB, x8 *
1: 2.5GB, x8
RadeonRX (9): setting active device to 00000080 from 00000080 00000080 for encoder 2
RadeonRX (9): HDMI-A: Display bpc=0, returned bpc=8
RadeonRX (9): [CRTC:0:CRTC0]
RadeonRX (9): HDMI-A: Display bpc=0, returned bpc=8
RadeonRX (9): encoder dpms 32 to mode 3, devices 00000008, active_devices 00000000
RadeonRX (9): encoder dpms 30 to mode 3, devices 00000200, active_devices 00000000
RadeonRX (1): drm_crtc_vblank_off unimplemented
RadeonRX (7): SMC msg: 0x0145
RadeonRX (7): SMC msg: 0x0146
RadeonRX (6): DPM Info:
RadeonRX (7): SMC msg: 0x0200
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): DPM SClk 257
RadeonRX (6): DPM MClk 300
RadeonRX (6): GPU temp 35
RadeonRX (7): SMC msg: 0x0200
RadeonRX (6): SClk levels:
0: 214Mhz
1: 551Mhz *
2: 734Mhz
3: 980Mhz
4: 1046Mhz
5: 1098Mhz
6: 1124Mhz
7: 1206Mhz
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): MClk levels:
0: 300Mhz *
1: 625Mhz
2: 1750Mhz
RadeonRX (6): PCIe clock levels
0: 2.5GB, x8 *
1: 2.5GB, x8
RadeonRX (9): amdgpu_atombios_crtc_program_pll: crtc_id: 0, pll_id: 23, encoder_mode: 3, encoder_id: 32, clock: 25000, ref_div: 0, fb_div: 0, frac_fb_div: 0, post_div: 0, bpc: 8, ss_enabled: 0
RadeonRX (9): [ENCODER:2:TMDS] set [MODE:640x480]
RadeonRX (9): encoder dpms 32 to mode 3, devices 00000080, active_devices 00000080
RadeonRX (9): Enabling AFMT interface @ 0x0300 for encoder 0x20
RadeonRX (9): HDMI-A: Disabling hdmi deep color for 8 bpc.
RadeonRX (9): Calculated ACR timing N=4096 CTS=25000 for frequency 32000
RadeonRX (9): Calculated ACR timing N=7056 CTS=31250 for frequency 44100
RadeonRX (9): Calculated ACR timing N=6144 CTS=25000 for frequency 48000
RadeonRX (1): drm_crtc_vblank_on unimplemented
RadeonRX (7): SMC msg: 0x0145
RadeonRX (7): SMC msg: 0x0146
RadeonRX (6): DPM Info:
RadeonRX (7): SMC msg: 0x0200
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): DPM SClk 251
RadeonRX (6): DPM MClk 300
RadeonRX (6): GPU temp 35
RadeonRX (7): SMC msg: 0x0200
RadeonRX (6): SClk levels:
0: 214Mhz
1: 551Mhz *
2: 734Mhz
3: 980Mhz
4: 1046Mhz
5: 1098Mhz
6: 1124Mhz
7: 1206Mhz
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): MClk levels:
0: 300Mhz *
1: 625Mhz
2: 1750Mhz
RadeonRX (6): PCIe clock levels
0: 2.5GB, x8 *
1: 2.5GB, x8
RadeonRX (9): encoder dpms 32 to mode 0, devices 00000080, active_devices 00000080
[peg2ide/ata_read_drive_properties] Adjusting unit 3 to xfer mode 69
[peg2ide/init_unit] Unit configured, flags $011D
[peg2ide/init_port] Port 1 task started
[peg2ide/dev_init] All done
it8212ide.device 53.22 (28.6.2017)
[it8212ide/dev_init] Nothing started, bailing out
lsi53c8xx.device 53.22 (28.6.2017)
[lsi53c8xx/dev_init] Nothing started, bailing out
[mediaboot] Diskboot is present. Skip mounting static devices.
[USB] INFO | "USB stack" | "" | ==========
[USB] INFO | "USB stack" | "" | USB System Software Task started
[USB] INFO | "USB stack" | "" | Starting HCDs...
[USB] INFO | "USB stack" | "New Fkt" | Attached RootHub Fkt 0x6FF968C0 at level -1 on HCD "uhci.usbhcd" unit 0
[USB] INFO | "USB stack" | "New Fkt" | Attached Fkt 0x6FF96960 at level 0 on HCD "uhci.usbhcd" unit 0
[USB] INFO | "USB stack" | "New Fkt" | Attached RootHub Fkt 0x6FF96A00 at level -1 on HCD "uhci.usbhcd" unit 1
[USB] INFO | "USB stack" | "New Fkt" | Attached Fkt 0x6FF96AA0 at level 0 on HCD "uhci.usbhcd" unit 1
[USB] INFO | "USB stack" | "" | ...HCDs started.
[USB] INFO | "USB Fkt Init" | "Init Fkt" | [fkt 0x6FF96960] Fkt is {Vendor: 0x0000, Product: 0x0000, Class: 09.00}
[USB] INFO | "USB Fkt Init" | "Init Fkt" | [fkt 0x6FF96AA0] Fkt is {Vendor: 0x0000, Product: 0x0000, Class: 09.00}
[USB] INFO | "USB Fkt Init" | "Init Fkt" | [fkt 0x6FF96960] Fkt ("","Rear Roothub (uhci.usbhcd/0)","") initialized
[USB] INFO | "USB Fkt Init" | "Init Fkt" | [fkt 0x6FF96AA0] Fkt ("","Front Roothub (uhci.usbhcd/1)","") initialized
[USB] INFO | "hub.usbfd" | "HUB" | Hub "Rear Roothub (uhci.usbhcd/0)" has TT thinktime of 8 full speed bittimes and protocol 0 (ifc 0x6FF01F10)
[USB] INFO | "hub.usbfd" | "HUB" | Hub "Front Roothub (uhci.usbhcd/1)" has TT thinktime of 8 full speed bittimes and protocol 0 (ifc 0x6F49D040)
[USB] INFO | "hub.usbfd" | "HUB" | All ports are empty (ifc 0x6FF01F10)
[USB] INFO | "hub.usbfd" | "HUB" | All ports are empty (ifc 0x6F49D040)
[USB] INFO | "hub.usbfd" | "Sys_EndInitialAttachmentPhase" | Initial USB Attachment Phase terminated
[bootmenu] Detected machine type = Pegasos II
[bootmenu] No preferred BootDevice specified
[bootmenu] Preferred keyboard device is "keyboard.device" unit 0
[bootmenu] PeekQualifier(): LMB is up, MMB is up, RMB is up
[bootmenu] Input handler installed
[bootmenu] Waiting 100 ticks for user input
[bootmenu] No user input detected within wait loop
[bootmenu] Removed input handler
[bootmenu] PeekQualifier(): LMB is up, MMB is up, RMB is up
[bootmenu] Continuing normal boot sequence
[strap] Begin
[strap] Skipping non-boot node 0x6FFA83E2 (type = 111)
[strap] Skipping non-boot node 0x6FFFDE00 (type = 0)
[strap] Device node "DH0" is boot point device
[strap] Handover to dos for "DH0"
[DOS] Starting DOS 54.112 -- Kernel debug level is 7
[DOS] Bootnode from expansion->mountlist is device name "DH0"
[DOS] "Initial CLI" process started, doslib creation task now ending.
[RAM] Handler has started successfully. [DebugLevel=7]
RadeonRX (4): ResolvePixelClock: index: 80
RadeonRX (4): ResolvePixelClock: index: 80
RadeonRX (4): ResolvePixelClock: index: 80
RadeonRX (4): ResolvePixelClock: index: 72
RadeonRX (4): ResolvePixelClock: index: 72
RadeonRX (4): ResolvePixelClock: index: 72
RadeonRX (4): ResolvePixelClock: index: 63
RadeonRX (4): ResolvePixelClock: index: 63
RadeonRX (4): ResolvePixelClock: index: 63
RadeonRX (4): ResolvePixelClock: index: 63
RadeonRX (4): ResolvePixelClock: index: 63
RadeonRX (4): ResolvePixelClock: index: 63
RadeonRX (4): ResolvePixelClock: index: 54
RadeonRX (4): ResolvePixelClock: index: 54
RadeonRX (4): ResolvePixelClock: index: 54
RadeonRX (4): ResolvePixelClock: index: 50
RadeonRX (4): ResolvePixelClock: index: 50
RadeonRX (4): ResolvePixelClock: index: 50
RadeonRX (4): ResolvePixelClock: index: 56
RadeonRX (4): ResolvePixelClock: index: 56
RadeonRX (4): ResolvePixelClock: index: 56
RadeonRX (4): ResolvePixelClock: index: 270
RadeonRX (4): ResolvePixelClock: index: 270
RadeonRX (4): ResolvePixelClock: index: 270
RadeonRX (4): ResolvePixelClock: index: 157
RadeonRX (4): ResolvePixelClock: index: 157
RadeonRX (4): ResolvePixelClock: index: 157
RadeonRX (4): ResolvePixelClock: index: 150
RadeonRX (4): ResolvePixelClock: index: 150
RadeonRX (4): ResolvePixelClock: index: 150
RadeonRX (4): ResolvePixelClock: index: 130
RadeonRX (4): ResolvePixelClock: index: 130
RadeonRX (4): ResolvePixelClock: index: 130
RadeonRX (4): ResolvePixelClock: index: 106
RadeonRX (4): ResolvePixelClock: index: 106
RadeonRX (4): ResolvePixelClock: index: 106
RadeonRX (4): ResolvePixelClock: index: 99
RadeonRX (4): ResolvePixelClock: index: 99
RadeonRX (4): ResolvePixelClock: index: 99
RadeonRX (4): ResolvePixelClock: index: 100
RadeonRX (4): ResolvePixelClock: index: 100
RadeonRX (4): ResolvePixelClock: index: 100
RadeonRX (4): ResolvePixelClock: index: 216
RadeonRX (4): ResolvePixelClock: index: 216
RadeonRX (4): ResolvePixelClock: index: 216
RadeonRX (4): ResolvePixelClock: index: 142
RadeonRX (4): ResolvePixelClock: index: 142
RadeonRX (4): ResolvePixelClock: index: 142
RadeonRX (4): ResolvePixelClock: index: 148
RadeonRX (4): ResolvePixelClock: index: 148
RadeonRX (4): ResolvePixelClock: index: 148
RadeonRX (4): ResolvePixelClock: index: 216
RadeonRX (4): ResolvePixelClock: index: 216
RadeonRX (4): ResolvePixelClock: index: 216
RadeonRX (4): ResolvePixelClock: index: 177
RadeonRX (4): ResolvePixelClock: index: 177
RadeonRX (4): ResolvePixelClock: index: 177
RadeonRX (4): ResolvePixelClock: index: 195
RadeonRX (4): ResolvePixelClock: index: 195
RadeonRX (4): ResolvePixelClock: index: 195
RadeonRX (4): ResolvePixelClock: index: 238
RadeonRX (4): ResolvePixelClock: index: 238
RadeonRX (4): ResolvePixelClock: index: 238
RadeonRX (4): ResolvePixelClock: index: 297
RadeonRX (4): ResolvePixelClock: index: 297
RadeonRX (4): ResolvePixelClock: index: 297
RadeonRX (4): ResolvePixelClock: index: 297
RadeonRX (4): ResolvePixelClock: index: 297
RadeonRX (4): ResolvePixelClock: index: 297
RadeonRX (4): ResolvePixelClock: index: 594
RadeonRX (4): ResolvePixelClock: index: 594
RadeonRX (4): ResolvePixelClock: index: 594
RadeonRX (4): ResolvePixelClock: index: 483
RadeonRX (4): ResolvePixelClock: index: 483
RadeonRX (4): ResolvePixelClock: index: 483
RadeonRX (4): ResolvePixelClock: index: 1305
RadeonRX (4): ResolvePixelClock: index: 1305
RadeonRX (4): ResolvePixelClock: index: 1305
RadeonRX (4): ResolvePixelClock: index: 1188
RadeonRX (4): ResolvePixelClock: index: 1188
RadeonRX (4): ResolvePixelClock: index: 1188
[DOS ELF_LS] NOTE: No _start() found in file "LIBS:mpega.library" installing dummy_start().
[USB] INFO | "USB stack Process" | "" | USB System Software Process started.
[USB] INFO | "USB stack Process" | "" | Reading FD descriptors...
[USB] INFO | "USB stack Process" | "" | ...FD infos read
[USB] INFO | "USB stack Process" | "" | Starting HCDs...
[USB] INFO | "USB stack Process" | "" | ...HCDs started.
[USB] INFO | "USB stack Process" | "Sys_EndInitialAttachmentPhase" | Initial USB Attachment Phase terminated
[USB] INFO | "USB stack Process" | "" | USB stack fullbooted
[DOS ELF_LS] NOTE: No _start() found in file "DEVS:AHI/oxygenhd.audio" installing dummy_start().
No CMI8738 found! :-(
CS4281 DRIVERINIT
No card present.
[VIA-AC97] Error: soft resume timed out!
No SOLO_ONE found! :-(
No SB128 found! :-(
No FM801 found! :-(
RadeonRX (9): encoder dpms 32 to mode 3, devices 00000080, active_devices 00000080
RadeonRX (9): Disabling AFMT interface @ 0x0300 for encoder 0x20
RadeonRX (1): drm_crtc_vblank_off unimplemented
RadeonRX (7): SMC msg: 0x0145
RadeonRX (7): SMC msg: 0x0146
RadeonRX (6): DPM Info:
RadeonRX (7): SMC msg: 0x0200
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): DPM SClk 214
RadeonRX (6): DPM MClk 300
RadeonRX (6): GPU temp 35
RadeonRX (7): SMC msg: 0x0200
RadeonRX (6): SClk levels:
0: 214Mhz *
1: 551Mhz
2: 734Mhz
3: 980Mhz
4: 1046Mhz
5: 1098Mhz
6: 1124Mhz
7: 1206Mhz
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): MClk levels:
0: 300Mhz *
1: 625Mhz
2: 1750Mhz
RadeonRX (6): PCIe clock levels
0: 2.5GB, x8 *
1: 2.5GB, x8
RadeonRX (9): amdgpu_atombios_crtc_program_pll: crtc_id: 255, pll_id: 23, encoder_mode: 0, encoder_id: 0, clock: 0, ref_div: 0, fb_div: 0, frac_fb_div: 0, post_div: 0, bpc: 0, ss_enabled: 0
RadeonRX (9): setting active device to 00000080 from 00000080 00000080 for encoder 2
RadeonRX (9): HDMI-A: Display bpc=0, returned bpc=8
RadeonRX (9): [CRTC:0:CRTC0]
RadeonRX (9): HDMI-A: Display bpc=0, returned bpc=8
RadeonRX (9): encoder dpms 32 to mode 3, devices 00000008, active_devices 00000000
RadeonRX (9): encoder dpms 30 to mode 3, devices 00000200, active_devices 00000000
RadeonRX (1): drm_crtc_vblank_off unimplemented
RadeonRX (9): force priority to high
RadeonRX (9): force priority to high
RadeonRX (7): SMC msg: 0x0145
RadeonRX (7): SMC msg: 0x0146
RadeonRX (6): DPM Info:
RadeonRX (7): SMC msg: 0x0200
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): DPM SClk 214
RadeonRX (6): DPM MClk 300
RadeonRX (6): GPU temp 35
RadeonRX (7): SMC msg: 0x0200
RadeonRX (6): SClk levels:
0: 214Mhz *
1: 551Mhz
2: 734Mhz
3: 980Mhz
4: 1046Mhz
5: 1098Mhz
6: 1124Mhz
7: 1206Mhz
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): MClk levels:
0: 300Mhz *
1: 625Mhz
2: 1750Mhz
RadeonRX (6): PCIe clock levels
0: 2.5GB, x8 *
1: 2.5GB, x8
RadeonRX (9): amdgpu_atombios_crtc_program_pll: crtc_id: 0, pll_id: 23, encoder_mode: 3, encoder_id: 32, clock: 148500, ref_div: 0, fb_div: 0, frac_fb_div: 0, post_div: 0, bpc: 8, ss_enabled: 0
RadeonRX (9): force priority to high
RadeonRX (9): force priority to high
RadeonRX (9): [ENCODER:2:TMDS] set [MODE:1920x1080]
RadeonRX (9): encoder dpms 32 to mode 3, devices 00000080, active_devices 00000080
RadeonRX (9): Enabling AFMT interface @ 0x0300 for encoder 0x20
RadeonRX (9): HDMI-A: Disabling hdmi deep color for 8 bpc.
RadeonRX (1): drm_crtc_vblank_on unimplemented
RadeonRX (9): force priority to high
RadeonRX (9): force priority to high
RadeonRX (7): SMC msg: 0x0145
RadeonRX (7): SMC msg: 0x0146
RadeonRX (6): DPM Info:
RadeonRX (7): SMC msg: 0x0200
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): DPM SClk 214
RadeonRX (6): DPM MClk 300
RadeonRX (6): GPU temp 35
RadeonRX (7): SMC msg: 0x0200
RadeonRX (6): SClk levels:
0: 214Mhz *
1: 551Mhz
2: 734Mhz
3: 980Mhz
4: 1046Mhz
5: 1098Mhz
6: 1124Mhz
7: 1206Mhz
RadeonRX (7): SMC msg: 0x0201
RadeonRX (6): MClk levels:
0: 300Mhz *
1: 625Mhz
2: 1750Mhz
RadeonRX (6): PCIe clock levels
0: 2.5GB, x8 *
1: 2.5GB, x8
RadeonRX (9): encoder dpms 32 to mode 0, devices 00000080, active_devices 00000080
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
No Envy24 found! :-(
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
RadeonRX (4): Planar pointer
RadeonRX (4): Truecolour pointer
RadeonRX (4): pointer dimensions: 46, 46
Edited by nikitas on 2024/6/5 15:09:17 Edited by nikitas on 2024/6/5 15:10:10 Edited by nikitas on 2024/6/5 16:01:25
|
|
|
|
|
|