On a system from yesterday, I am still getting Jul 2 04:17:17 ymir /netbsd: [ 49713.7540485] panic: kernel diagnostic assertion "cnp->cn_nameptr[0] != '\0'" failed: file "/home/sysbuild/src/sys/kern/vfs_lookup.c", line 1301 Jul 2 04:17:17 ymir /netbsd: [ 49713.7540485] cpu6: Begin traceback... Jul 2 04:17:17 ymir /netbsd: [ 49713.7540485] vpanic() at netbsd:vpanic+0x156 Jul 2 04:17:17 ymir /netbsd: [ 49713.7540485] __x86_indirect_thunk_rax() at netbsd:__x86_indirect_thunk_rax Jul 2 04:17:17 ymir /netbsd: [ 49713.7540485] namei_tryemulroot() at netbsd:namei_tryemulroot+0x41a Jul 2 04:17:17 ymir /netbsd: [ 49713.7540485] namei() at netbsd:namei+0x29 Jul 2 04:17:17 ymir /netbsd: [ 49713.7640491] vn_open() at netbsd:vn_open+0x137 Jul 2 04:17:17 ymir /netbsd: [ 49713.7640491] do_open() at netbsd:do_open+0xc3 Jul 2 04:17:17 ymir /netbsd: [ 49713.7640491] do_sys_openat() at netbsd:do_sys_openat+0x74 Jul 2 04:17:17 ymir /netbsd: [ 49713.7640491] sys_open() at netbsd:sys_open+0x24 Jul 2 04:17:17 ymir /netbsd: [ 49713.7640491] syscall() at netbsd:syscall+0x196 Jul 2 04:17:17 ymir /netbsd: [ 49713.7640491] --- syscall (number 5) --- Jul 2 04:17:17 ymir /netbsd: [ 49713.7640491] netbsd:syscall+0x196: Jul 2 04:17:17 ymir /netbsd: [ 49713.7640491] cpu6: End traceback... Jul 2 04:17:17 ymir /netbsd: Jul 2 04:17:17 ymir /netbsd: [ 49713.7640491] dumping to dev 168,4 (offset=8, size=5225879):
No core dump to be found. Chavdar On Thu, 1 Jul 2021 at 21:49, David Holland <[email protected]> wrote: > > On Thu, Jul 01, 2021 at 07:04:24PM +0000, David Holland wrote: > > However, except in the fastforward code the vnode will be locked. So I > > think it should be "= = =" in vnode_if.src. If you also need to add > > FSTRANS=NO, that should be fine too. > > I'm testing this: > > diff -r bb3a26d8fb23 sys/kern/vnode_if.src > --- a/sys/kern/vnode_if.src Wed Jun 30 13:24:14 2021 -0400 > +++ b/sys/kern/vnode_if.src Thu Jul 01 15:56:26 2021 -0400 > @@ -60,9 +60,10 @@ > }; > > # > -#% parsepath dvp L L L > +#% parsepath dvp = = = > # > vop_parsepath { > + FSTRANS=NO > IN struct vnode *dvp; > IN const char *name; > OUT size_t *retval; > > -- > David A. Holland > [email protected] -- ----
