Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP KMSAN: kldload is blowing up #45

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

WIP KMSAN: kldload is blowing up #45

wants to merge 1 commit into from

Conversation

jlduran
Copy link
Owner

@jlduran jlduran commented Nov 4, 2023

KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x9e/frame 0xfffffe0057aa38e0
vpanic() at vpanic+0x50c/frame 0xfffffe0057aa3a70
panic() at panic+0x1b9/frame 0xfffffe0057aa3b80
__msan_warning() at __msan_warning+0x23a/frame 0xfffffe0057aa3cd0
raidz_syn_pq_abd() at raidz_syn_pq_abd+0x45c/frame 0xfffffe0057aa3d90
abd_raidz_gen_iterate() at abd_raidz_gen_iterate+0x108d/frame 0xfffffe0057aa3ff0
scalar_rec_pq() at scalar_rec_pq+0xa6e/frame 0xfffffe0057aa4180
vdev_raidz_math_reconstruct() at vdev_raidz_math_reconstruct+0x408/frame 0xfffffe0057aa4220
vdev_raidz_reconstruct_row() at vdev_raidz_reconstruct_row+0x4e9/frame 0xfffffe0057aa4500
vdev_raidz_reconstruct() at vdev_raidz_reconstruct+0x10f/frame 0xfffffe0057aa4570
vdev_raidz_math_init() at vdev_raidz_math_init+0x113a/frame 0xfffffe0057aa46a0
spa_init() at spa_init+0x1de/frame 0xfffffe0057aa46e0
zfs_kmod_init() at zfs_kmod_init+0x62/frame 0xfffffe0057aa4720
zfs_modevent() at zfs_modevent+0xa3/frame 0xfffffe0057aa4770
module_register_init() at module_register_init+0x2c6/frame 0xfffffe0057aa4810
linker_load_module() at linker_load_module+0x405b/frame 0xfffffe0057aa4c20
kern_kldload() at kern_kldload+0x5e0/frame 0xfffffe0057aa4ce0
sys_kldload() at sys_kldload+0x1a9/frame 0xfffffe0057aa4d50
amd64_syscall() at amd64_syscall+0x2522/frame 0xfffffe0057aa4f30
fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe0057aa4f30
--- syscall (304, FreeBSD ELF64, kldload), rip = 0x4674ef775ba, rsp = 0x4674d18eb68, rbp = 0x4674d18f0e0 ---
KDB: enter: panic
[ thread pid 56696 tid 101144 ]
Stopped at      kdb_enter+0x16f:        movq    $0x85dd3010,%rdi
db:0:kdb.enter.panic> show pcpu
cpuid        = 1
dynamic pcpu = 0xfffffe009ae62240
curthread    = 0xfffffe005e59fc80: pid 56696 tid 101144 critnest 2 "kldload"
curpcb       = 0xfffffe005e5a01a0
fpcurthread  = none
idlethread   = 0xfffffe003264ec80: tid 100004 "idle: cpu1"
self         = 0xffffffff86611000
curpmap      = 0xfffffe005e401868
tssp         = 0xffffffff86611384
rsp0         = 0xfffffe0057aa5000
kcr3         = 0x8000000118ec92da
ucr3         = 0x80000001d6c22ada
scr3         = 0x1d6c22ada
gs32p        = 0xffffffff86611404
ldt          = 0xffffffff86611444
tss          = 0xffffffff86611434
curvnet      = 0xfffffe001fc82000
spin locks held:
db:0:kdb.enter.panic>  reset

@jlduran jlduran self-assigned this Nov 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant