NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/47739: tmpfs panic: kernel diagnostic assertion "(node)->tn_spec.tn_dir.tn_readdir_lastp == NULL..."
The following reply was made to PR kern/47739; it has been noted by GNATS.
From: Thomas Klausner <wiz%NetBSD.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: Taylor R Campbell <riastradh%NetBSD.org@localhost>
Subject: Re: kern/47739: tmpfs panic: kernel diagnostic assertion
"(node)->tn_spec.tn_dir.tn_readdir_lastp == NULL..."
Date: Wed, 24 Jul 2013 19:02:45 +0200
Thanks for looking at this!
On Wed, Jul 24, 2013 at 02:25:00PM +0000, Taylor R Campbell wrote:
> I don't see any obvious mismanagement of the tn_readdir fields, so
> this is probably some other kind of corruption.
Ok.
> Wild guess: tmpfs_rmdir is missing cache_purge(vp), and something is
> trying to list a directory that just got rmdir'd.
Could be. bulkbuilds do lots of directory creations and removals. Not
sure where the listing process would come from, but since it's
parallel, perhaps it's a bug in particular packages that are not
really parallelbuild-safe?
> I'm puzzled by the `WARNING: SPL NOT LOWERED' messages in prlw1's
> dmesg. The syscalls it reports (chroot and recv) don't seem to me to
> be related to tmpfs. wiz, do you see those messages too, or do you
> have DIAGNOSTIC disabled, or are they a red herring for the tmpfs
> issue?
My dmesg from today still starts with the end of the last panic:
OT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYvSnC_ArLeLa d1d0i4r (4) EaXtI T 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 120 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
netbsd:vn_readdir+0x21b
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 128 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
sys___getdents30() at WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 126 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
netbsd:sys___getdents30+0x60
WARNING: SPL NOT LOWERED ON SYSCALL 132 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 105 4 EXIT 7fc4 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIsTy s7cfael0l (6)
at WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 117 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
WARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 104 4 EXIT 7fe0 6
netbsd:syscall+0xb5
--- syscall (number 390) ---
7f7ff6d09d3a:
cpu10: End traceback...W
ARNING: SPL NOT LOWERED ON SYSCALL 1 5 EXIT 40 7
WARNING: SPL NOT LOWERED ON SYSCALL 191 4 EXIT 7fe0 6
dumping to dev 168,8 (offset=8, size=8380291):
I do have DIAGNOSTIC enabled in this kernel.
Thomas
Home |
Main Index |
Thread Index |
Old Index