[Bug 269513] Crash when running poudriere with USE_TMPFS=all with recently upgraded CURRENT

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 12 Feb 2023 10:34:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269513

            Bug ID: 269513
           Summary: Crash when running poudriere with USE_TMPFS=all with
                    recently upgraded CURRENT
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: pi@FreeBSD.org

Below is part of the contents of /var/crash/textdump.tar.0

It occurs if I run:

poudriere bulk -T -f ~/pkg/one -j 140

It can be fixed by

USE_TMPFS=no

in

poudriere.conf

I thought this bug was fixed some time ago ?

uname -a:

FreeBSD fc.opsec.eu 14.0-CURRENT FreeBSD 14.0-CURRENT #0
main-n260810-cbac1f346495: Sat Feb 11 21:26:27 CET 2023    
pi@fc.opsec.eu:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64


panic: Assertion VOP_ISLOCKED(vp) failed at
/usr/src/sys/fs/tmpfs/tmpfs_vnops.c:388
cpuid = 9
time = 1676197346
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe0259d3d9e0
vpanic() at vpanic+0x152/frame 0xfffffe0259d3da30
panic() at panic+0x43/frame 0xfffffe0259d3da90
tmpfs_access() at tmpfs_access+0x137/frame 0xfffffe0259d3dad0
tmpfs_rename() at tmpfs_rename+0x89f/frame 0xfffffe0259d3dba0
VOP_RENAME_APV() at VOP_RENAME_APV+0x3c/frame 0xfffffe0259d3dbc0
kern_renameat() at kern_renameat+0x416/frame 0xfffffe0259d3de00
amd64_syscall() at amd64_syscall+0x143/frame 0xfffffe0259d3df30
fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe0259d3df30
--- syscall (128, FreeBSD ELF64, rename), rip = 0x1c4a29a30aaa, rsp =
0x1c4a273787d8, rbp = 0x1c4a27379660 ---

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