Re: New kernels
Posted: Wed Dec 25, 2024 11:42 am
Support Forum
https://forum.hyperion-entertainment.com/
https://forum.hyperion-entertainment.com/viewtopic.php?t=4736
I was able to create a revert patch. With this revert patch, KVM HV works again.
I found out which area is responsible for the KVM HV issue while reducing the revert patch.xeno74 wrote: Fri Dec 27, 2024 8:20 amI was able to create a revert patch. With this revert patch, KVM HV works again.
Here is the patched kernel: github.com
You can use the kernel modules from the kernel v6.13.0-rc4.
I also tested KVM PR on my X1000 yesterday. KVM PR isn’t affected.
Code: Select all
- pfn = __kvm_faultin_pfn(slot, gfn, FOLL_WRITE, NULL, &page);
+ pfn = gfn_to_pfn_memslot(slot, gfn);
Paolo wrote: The fix is already found, I will send it out shortly but everybody is on
vacation now
Error messages:xeno74 wrote: Fri Dec 27, 2024 5:16 pm FYI: I tested the SB Live gameport today with the kernel module emu10k1_gp. But I have issues with this kernel module (kernel panics).
Code: Select all
[ 37.165131] BUG: Unable to handle kernel data access on read at 0x00031020
[ 37.259196] Faulting instruction address: 0xc0001000009330a0
[ 37.305217] Oops: Kernel access of bad area, sig: 11 [#1]
[ 37.339448] BE PAGE_SIZE=4K SMP NR_CPUS=4 CoreNet Generic
[ 37.377993] Modules linked in: ac97_bus emu10k1_gp snd_hda_intel snd_hwdep gameport snd_intel_dspcfg snd_hda_codec snd_hda_core btusb btbcm btrtl btintel uio_pdrv_genirq uio vhost_net vhost vhost_iotlb hci_vhci bluetooth ecdh_generic ecc dm_mod tun btrfs xor raid6_pq zstd_compress
[ 37.576250] CPU: 0 UID: 0 PID: 10 Comm: kworker/0:1 Not tainted 6.13.0-rc4-powerpc64-smp #1
[ 37.644791] Hardware name: varisys,CYRUS5040 e5500 0x80240012 CoreNet Generic
[ 37.698961] Workqueue: events_long .gameport_handle_events [gameport]
[ 37.744620] NIP: c0001000009330a0 LR: c000100000934014 CTR: c000100000933088
[ 37.803146] REGS: c0000000801439e0 TRAP: 0300 Not tainted (6.13.0-rc4-powerpc64-smp)
[ 37.860312] MSR: 0000000080029002 <CE,EE,ME> CR: 24000248 XER: 00000000
[ 37.910360] DEAR: 0000000000031020 ESR: 0000000000000000 IRQMASK: 1
GPR00: c000100000933fe8 c000000080143c80 c000100000973100 c000000086391800
GPR04: 0000000000046412 0000000000000001 0000008080808080 c000000080156540
GPR08: ffffffffffffffff 0000000000031020 0000000000000000 c000100000934750
GPR12: c0000000000e5578 c000000001944000 c000000000090834 c000000080094500
GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
GPR20: 0000000000000000 0000000000000000 c000000080156b88 00000000ffffffff
GPR24: 00000008a7200cd8 c00010000096b228 c00010000096b210 c00010000096b1e8
GPR28: c00010000096b1f0 c00000008641ca00 c000000086391800 0000000000000031
[ 38.402079] NIP [c0001000009330a0] .gameport_default_read+0x18/0x2c [gameport]
[ 38.457297] LR [c000100000934014] .gameport_handle_events+0x204/0x3b4 [gameport]
[ 38.514464] Call Trace:
[ 38.525876] [c000000080143c80] [c000100000933fe8] .gameport_handle_events+0x1d8/0x3b4 [gameport] (unreliable)
[ 38.604175] [c000000080143d50] [c0000000000890b0] .process_scheduled_works+0x190/0x260
[ 38.661230] [c000000080143e30] [c0000000000896dc] .worker_thread+0x178/0x1f0
[ 38.718771] [c000000080143ef0] [c000000000090934] .kthread+0x100/0x108
[ 38.764415] [c000000080143f90] [c0000000000005a8] .start_kernel_thread+0x10/0x14
[ 38.825823] Code: 4e800020 ebc1fff0 e8010010 ebe1fff8 7c0803a6 4e800020 3d420000 e923004a e94a8000 e94a0000 7d295214 7c0004ac <88690000> 0c030000 4c00012c 5463063e
[ 38.939955] ---[ end trace 0000000000000000 ]---
Code: Select all
snd_emu10k1_synth 20480 0
snd_emux_synth 57344 1 snd_emu10k1_synth
snd_emu10k1 180224 3 snd_emu10k1_synth
snd_util_mem 16384 2 snd_emu10k1,snd_emux_synth
snd_ac97_codec 151552 1 snd_emu10k1
emu10k1_gp 12288 1
snd_hwdep 20480 2 snd_emu10k1,snd_emux_synth
gameport 24576 2 emu10k1_gp