NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/56286: current kernel crashes trying to load radeon firmware
The following reply was made to PR kern/56286; it has been noted by GNATS.
From: Martin Husemann <martin%duskware.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: kern/56286: current kernel crashes trying to load radeon
firmware
Date: Wed, 30 Jun 2021 12:45:42 +0200
The same crash happens on sparc64 when trying to mount kernfs via a loaded
module (or maybe on any module load and this is just the first):
[ 37.7700414] cpu1: data fault: pc=1672530 rpc=103756040 addr=0
[ 37.8300395] kernel trap 30: data access exception
Stopped in pid 457.457 (mount_kernfs) at netbsd:vn_open+0x150: stb $
%g0, [%g1 + %g0]
db{1}> bt
kobj_load_vfs(104425890, 10447b4b0, 1, 2, 1042c6a60, 1043f3740) at netbsd:kobj_l
oad_vfs+0x68
module_load_vfs(1cf74fbf8, 0, 1, 104425880, 1cf74fa00, 10447b4b0) at netbsd:modu
le_load_vfs+0x2f8
module_do_load(1cf74fbf8, 0, 0, 0, 0, 2) at netbsd:module_do_load+0x78c
module_autoload(1cf74fbf8, 2, 1a, 0, 1044a8080, 0) at netbsd:module_autoload+0xe
0
do_sys_mount(1044aa040, 101820, 1cf74fbf8, ffffffffffffd2b0, 0, 0) at netbsd:do_
sys_mount+0x1a0
sys___mount50(1044aa040, 1cf74fde0, 1cf74fdd0, 1, 40413278, 0) at netbsd:sys___m
ount50+0x28
syscall(1cf74fed0, 1c5d718, 40765b10, 1044aa040, 6, 1cf74ff68) at netbsd:syscall
+0x318
(gdb) list *(vn_open+0x150)
0x1672530 is in vn_open (../../../../kern/vfs_vnops.c:358).
353 *ret_domove = true;
354 *ret_fd = l->l_dupfd;
355 error = 0;
356 } else if (error == 0) {
357 *ret_vp = vp;
358 *ret_domove = false;
359 *ret_fd = -1;
360 }
361 l->l_dupfd = 0;
362 return error;
Martin
Home |
Main Index |
Thread Index |
Old Index