-
Notifications
You must be signed in to change notification settings - Fork 0
/
debug.log
63 lines (63 loc) · 4.06 KB
/
debug.log
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Welcome to hvisor(loongarch) root linux! Buildroot/wheatfox 2024
[root@dedsec /]# ./install.sh
[ 9.697902] hvisor: loading out-of-tree module taints kernel.
[ 9.700362] hvisor init done!!!
successfully installed hvisor, goodbye
[root@dedsec /]# cat /proc/modules | grep hvisor
hvisor 12288 0 - Live 0xffff800002002000 (O)
[root@dedsec /]#
[root@dedsec /]# ./run_guest1.sh
zone_start: json[ 158.214422] hvisor_map: filp = 00000000fb84cb5d
[ 158.215330] hvisor_map: vma->vm_pgoff = 90001
[ 158.215446] hvisor_map: size = 2000
[ 158.216016] vmalloc start: ffff800012002000, vmalloc end: fffffbffffe00000
[ 158.216197] CPU 0 Unable to handle kernel paging request at virtual address 0000000000000020, era == ffff8000020025b4, ra == ffff8000020025b4
[ 158.216570] Oops[#1]:
[ 158.216743] CPU: 0 PID: 112 Comm: hvisor Tainted: G O 6.9.8 #87
[ 158.217020] pc ffff8000020025b4 ra ffff8000020025b4 tp 900000000951c000 sp 900000000951fc00
[ 158.217190] a0 0000000000000000 a1 90000000c07faaf8 a2 000000000000000f a3 9000000003a5c630
[ 158.217361] a4 9000000003a5c628 a5 900000000951fa40 a6 0000000000000001 a7 0000000000000001
[ 158.217528] t0 0000000000000001 t1 00000000000000cc t2 000000000000006e t3 0000000000000001
[ 158.217689] t4 ffff8000020061d8 t5 000000000000002f t6 000000000000002f t7 0000000000000000
[ 158.217849] t8 0000000000034996 u0 0000000000000000 s9 00007ffff3cd7000 s0 9000000000b15000
[ 158.218008] s1 90000000c07faa28 s2 0000000000002000 s3 90000000c07fa798 s4 0000000090001000
[ 158.218167] s5 0000000090003000 s6 9000000000b15140 s7 9000000003972000 s8 9000000000b15f00
[ 158.218331] ra: ffff8000020025b4 hvisor_map+0xf4/0x1d4 [hvisor]
[ 158.218779] ERA: ffff8000020025b4 hvisor_map+0xf4/0x1d4 [hvisor]
[ 158.218911] CRMD: 000000b0 (PLV0 -IE -DA +PG DACF=CC DACM=CC -WE)
[ 158.219146] PRMD: 00000004 (PPLV0 +PIE -PWE)
[ 158.219275] EUEN: 00000000 (-FPE -SXE -ASXE -BTE)
[ 158.219430] ECFG: 00071c1c (LIE=2-4,10-12 VS=7)
[ 158.219679] ESTAT: 00010000 [PIL] (IS= ECode=1 EsubCode=0)
[ 158.219817] BADV: 0000000000000020
[ 158.219910] PRID: 0014c010 (Loongson-64bit, Loongson-3A5000)
[ 158.220038] Modules linked in: hvisor(O)
[ 158.220237] Process hvisor (pid: 112, threadinfo=000000000b1b03f8, task=000000002aeb92ba)
[ 158.220528] Stack : 90000000092d0cc0 0000000000000002 9000000000b15000 9000000000968900
[ 158.220810] 90000000092d0cc0 00000000000000ff 00007ffff3cd5000 900000000220ad0c
[ 158.220973] 0000000000090001 9000000000968900 90000000092d0cc0 900000000951fc88
[ 158.221130] 0000000000090001 0000000000000000 00007ffff3cd6fff 900000000951fc98
[ 158.221287] fffffffffffffff4 90000000092d0d00 00007ffff3cd5000 00007ffff3cd6fff
[ 158.221444] 9000000000bdef0c 0000000000000000 ffffffffffffffff 0000000000000000
[ 158.221603] 0d00080100000000 8f22ee46253e23b9 0000000000000001 0000000000090001
[ 158.221795] 9000000000968900 0000000000000001 00000000000000ff 900000000951fde0
[ 158.221951] 9000000003972000 0000000000000002 0000000000000007 0000000000002000
[ 158.222211] 0000000000000007 900000000220b5f8 900000000951fde8 00007ffff3cd5000
[ 158.222389] ...
[ 158.222471] Call Trace:
[ 158.222622] [<ffff8000020025b4>] hvisor_map+0xf4/0x1d4 [hvisor]
[ 158.223024] [<900000000220ad0c>] mmap_region+0x358/0x810
[ 158.223288] [<900000000220b5f8>] do_mmap+0x434/0x4e4
[ 158.223393] [<90000000021e1d94>] vm_mmap_pgoff+0xbc/0x13c
[ 158.223507] [<90000000022088c0>] ksys_mmap_pgoff+0x18c/0x1fc
[ 158.223622] [<9000000002aa9824>] do_syscall+0x98/0xb0
[ 158.223728] [<90000000020410fc>] handle_syscall+0xbc/0x158
[ 158.223987]
[ 158.224075] Code: 50003000 00150304 54029000 <28c0808c> 28c0a08d 68000f6c 0010b58c 6c00419c 00150305
[ 158.224423]
[ 158.224487] ---[ end trace 0000000000000000 ]---
_config_path /tool/guest1.json
zone_id(from json) = 5
memory_region 0: type 0, physical_start c0000000, virtual_start 90000000, size 800000
memory_region 1: type 1, physical_start 1fe00000, virtual_start 1fe00000, size 1000
load_image_to_memory: page_size 1000, map_size 2000