Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Dec 2020 14:22:29 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 251729] LOR between isofs and bufwait
Message-ID:  <bug-251729-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D251729

            Bug ID: 251729
           Summary: LOR between isofs and bufwait
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: gbe@FreeBSD.org

The following LOR was reported while running kyua test on arm64.

lock order reversal:
1st 0xffffa000d79999f8 isofs (isofs, lockmgr) @
/tank/nfs_public/tiny/src/sys/kern/vfs_syscalls.c
:4165
2nd 0xffff0000409378e0 bufwait (bufwait, lockmgr) @
/tank/nfs_public/tiny/src/sys/kern/vfs_bio.c:
1674
lock order isofs -> bufwait attempted at:
#0 0xffff000000570d90 at witness_checkorder+0xc54
#1 0xffff0000004d3318 at lockmgr_xlock_hard+0x6c
#2 0xffff0000004d3fbc at __lockmgr_args+0x534
#3 0xffff0000005bad10 at getnewbuf+0x48c
#4 0xffff0000005b7e34 at getblkx+0x2d0
#5 0xffff0000005b7974 at breadn_flags+0x54
#6 0xffff0000004833d4 at cd9660_blkatoff+0x58
#7 0xffff000000486e10 at cd9660_readdir+0x170
#8 0xffff00000089373c at VOP_READDIR_APV+0x44
#9 0xffff0000005f1a58 at kern_getdirentries+0x1fc
#10 0xffff0000005f1c9c at sys_getdirentries+0x24
#11 0xffff0000008241f4 at do_el0_sync+0x7dc
#12 0xffff000000803a24 at handle_el0_sync+0x90

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-251729-227>