dmesg output I don't understand
Greg V
greg at unrelenting.technology
Wed Aug 22 18:39:45 UTC 2018
On Wed, Aug 22, 2018 at 7:20 PM, Per Gunnarsson
<p.gunnarsson at yahoo.com> wrote:
> Hello!
>
> What do these lines in my dmesg mean?
>
> I am on amd64.
>
> /usr/src Revision: 338177
>
> /usr/ports Revision: 477773
>
> P.S
>
> I got Fatal trap 12 with this revision after installing several fusefs
> modules from ports.
>
> After removing fuse from my loader.conf, things booted again.
>
> Regards,
>
> Per Gunnarsson
>
> lock order reversal:
> 1st 0xfffffe0000e82d80 bufwait (bufwait) @
> /usr/src/sys/kern/vfs_bio.c:3916
> 2nd 0xfffff80005787000 dirhash (dirhash) @
> /usr/src/sys/ufs/ufs/ufs_dirhash.c:289
Hi,
this is debugging output you're seeing because your kernel is built
with the WITNESS option.
(e.g. the default GENERIC kernel in -CURRENT)
lock order reversal is a very common message, you can ignore it.
Switch to GENERIC-NODEBUG to get rid of the messages and get a
performance boost (these safety checks impact syscall performance)
More information about the freebsd-current
mailing list