Re: igc0 crash

Paul Goyette <[email protected]>
Newsgroups gmane.os.netbsd.current
Message-ID <[email protected]>
dmesg shows the panic string:

[ 22903.9235251] panic: kernel diagnostic assertion "interlock == NULL || mutex_owned(interlock)" failed: file "/build/netbsd-local/src_ro/sys/kern/kern_timeout.c", line 558[ 22903.9235251] cpu0: Begin traceback...
[ 22903.9235251] vpanic() at netbsd:vpanic+0x189
[ 22903.9235251] kern_assert() at netbsd:kern_assert+0x4b
[ 22903.9235251] callout_halt() at netbsd:callout_halt+0x191
[ 22903.9235251] igc_stop_locked() at netbsd:igc_stop_locked+0x1a8
[ 22903.9235251] igc_stop() at netbsd:igc_stop+0x22
[ 22903.9235251] ether_ioctl_reinit() at netbsd:ether_ioctl_reinit+0x72
[ 22903.9235251] igc_ioctl() at netbsd:igc_ioctl+0xc6
[ 22903.9235251] doifioctl() at netbsd:doifioctl+0xad3
[ 22903.9235251] sys_ioctl() at netbsd:sys_ioctl+0x1fa
[ 22903.9235251] syscall() at netbsd:syscall+0x9d
[ 22903.9235251] --- syscall (number 54) ---
[ 22903.9235251] netbsd:syscall+0x9d:
[ 22903.9235251] cpu0: End traceback...


On Tue, 11 Aug 2026, Paul Goyette wrote:

> This is with a amd64 11.99.7 built from sources updated on 2026-08-09
> at 17:42:29 UTC.
>
> The trigger was simply ``$ ifconfig igc0 down''
>
> Stack trace:
>
> $ crash -M netbsd.67.core
> Crash version 11.99.7, image version 11.99.7.
> crash: _kvm_kvatop(0)
> Kernel compiled without options LOCKDEBUG.
> System panicked: dump forced via kernel debugger
> Backtrace from time of crash is available.
> crash> bt
> sys__ksem_trywait() at 0
> kern_reboot() at kern_reboot+0x5f
> db_sync_cmd() at db_sifting_cmd
> db_command() at db_command+0x152
> db_command_loop() at db_command_loop+0x1ce
> db_trap() at db_trap+0xc9
> kdb_trap() at kdb_trap+0x223
> trap() at trap+0xcc
> --- trap (number 1) ---
> breakpoint() at breakpoint+0x5
> vpanic() at vpanic+0x189
> kern_assert() at __x86_indirect_thunk_rax
> callout_halt() at callout_halt+0x191
> igc_stop_locked() at igc_stop_locked+0x1a8
> igc_stop() at igc_stop+0x22
> ether_ioctl_reinit() at ether_ioctl_reinit+0x72
> igc_ioctl() at igc_ioctl+0xc6
> doifioctl() at doifioctl+0xad3
> sys_ioctl() at sys_ioctl+0x1fa
> syscall() at syscall+0x9d
> --- syscall (number 54) ---
> syscall+0x9d:
>
>
> This was not seen on an earlier kernel from 2026-07-10 at 19:57:03 UTC
>
> Any ideas?
>
>
>
> +---------------------+--------------------------+----------------------+
> | Paul Goyette (.sig) | PGP Key fingerprint:     | E-mail addresses:    |
> | (Retired)           | 1B11 1849 721C 56C8 F63A | [email protected]    |
> | Software Developer  | 6E2E 05FD 15CE 9F2D 5102 | [email protected]  |
> | & Network Engineer  |                          | [email protected] |
> +---------------------+--------------------------+----------------------+
>
> !DSPAM:6a7b12c125851728819793!
>
>

+---------------------+--------------------------+----------------------+
| Paul Goyette (.sig) | PGP Key fingerprint:     | E-mail addresses:    |
| (Retired)           | 1B11 1849 721C 56C8 F63A | [email protected]    |
| Software Developer  | 6E2E 05FD 15CE 9F2D 5102 | [email protected]  |
| & Network Engineer  |                          | [email protected] |
+---------------------+--------------------------+----------------------+
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.