NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/60746: kernel diagnostic assertion "ino >= LFS_IFILE_INUM" failed: file "../../../../ufs/lfs/lfs_vfsops.c", line 1800
The following reply was made to PR kern/60746; it has been noted by GNATS.
From: Shinichi Doyashiki <clare%csel.org@localhost>
To: Konrad Schroder <perseant%hhhh.org@localhost>, gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: kern/60746: kernel diagnostic assertion "ino >= LFS_IFILE_INUM" failed:
file "../../../../ufs/lfs/lfs_vfsops.c", line 1800
Date: Sat, 26 Sep 2026 07:50:57 +0900
> > [ 70.5795566] panic: lfs_writeinode: looping
> > [ 70.5795566] cpu1: Begin traceback...
> > [ 70.5795566] vpanic() at netbsd:vpanic+0x171
> > [ 70.5895550] panic() at netbsd:panic+0x3c
> > [ 70.5895550] lfs_writeinode() at netbsd:lfs_writeinode+0xed2
> > [ 70.5995568] lfs_segwrite() at netbsd:lfs_segwrite+0x469
>
> This is really a different problem, but please try the following patch
> (on top of some preparatory commits I made a day or two ago; patch also
> attached):
after applied the patch, I got following result.
===> MOUNT 32
===> GOOD mount
1+0 records in
1+0 records out
1048576 bytes transferred in 0.007 secs (149796571 bytes/sec)
[ 86.8886575] ifile dirty lbn 0x9 flags 0x4000 cflags 0x0 oflags 0x80
[ 86.8986565] ifile dirty lbn 0xb flags 0x4000 cflags 0x0 oflags 0x80
[ 86.9086571] ifile dirty lbn 0xd flags 0x4000 cflags 0x0 oflags 0x80
[ 86.9186564] ifile dirty lbn 0xe flags 0x4000 cflags 0x0 oflags 0x80
[ 86.9286590] ifile dirty lbn 0x10 flags 0x4000 cflags 0x0 oflags 0x80
[ 86.9386578] ifile dirty lbn 0x12 flags 0x4000 cflags 0x0 oflags 0x80
[ 86.9486576] ifile dirty lbn 0x14 flags 0x4000 cflags 0x0 oflags 0x80
[ 86.9586575] ifile dirty lbn 0x16 flags 0x4000 cflags 0x0 oflags 0x80
[ 86.9686574] panic: lfs_writeinode: looping
[ 86.9686574] cpu0: Begin traceback...
[ 86.9686574] vpanic() at netbsd:vpanic+0x171
[ 86.9787323] panic() at netbsd:panic+0x3c
[ 86.9787323] lfs_writeinode() at netbsd:lfs_writeinode+0x531
[ 86.9900351] lfs_segwrite() at netbsd:lfs_segwrite+0x469
[ 86.9991023] lfs_sync() at netbsd:lfs_sync+0xc6
[ 86.9991023] VFS_SYNC() at netbsd:VFS_SYNC+0x22
[ 87.0093586] do_sys_sync() at netbsd:do_sys_sync+0x65
[ 87.0093586] sys_sync() at netbsd:sys_sync+0x9
[ 87.0187329] syscall() at netbsd:syscall+0x9d
[ 87.0187329] --- syscall (number 36) ---
[ 87.0307310] netbsd:syscall+0x9d:
[ 87.0307310] cpu0: End traceback...
Home |
Main Index |
Thread Index |
Old Index