last executing test programs: 435.052357ms ago: executing program 2 (id=3): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) getpeername$unix(r2, 0x0, &(0x7f0000000140)) 410.285139ms ago: executing program 6 (id=7): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) (async) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = getuid() r3 = geteuid() setreuid(r2, r3) (async) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x3, 0x0, 0x0) (async) flock(r1, 0x2) (async) close(r1) 399.364592ms ago: executing program 1 (id=2): r0 = kqueue() socket(0x6, 0x5, 0x3) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/233, 0xe9}], 0x1) kevent(r0, &(0x7f00000005c0)=[{{}, 0xfffffffffffffff9, 0xf, 0x1}], 0x400, 0x0, 0x11000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x8b}], 0x56, 0x0, 0x7fff, 0x0) 266.067707ms ago: executing program 6 (id=9): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0xffff, 0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) 265.026104ms ago: executing program 5 (id=6): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) kqueue() (async) syz_open_pts() setegid(0xffffffffffffffff) (async) open(0x0, 0x205, 0x0) kqueue() (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) getrusage(0x1, &(0x7f0000000100)) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="3998a035daa227d0ce40394f044ed954", &(0x7f00000000c0)=0x10, 0x0, 0x0) (async) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="6672ca1071e6347c6c733a5f39f58ef1d7f0872302efba294e78", 0x1a, 0xe, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 263.544403ms ago: executing program 6 (id=10): r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000327000/0x3000)=nil) setuid(0xee01) (async) shmat(r0, &(0x7f0000329000/0x1000)=nil, 0x3000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x3, 0xfffffffd}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) (async) setitimer(0x0, &(0x7f0000000040)={{0x1, 0x400}, {0x1, 0x93c2c}}, &(0x7f0000000080)) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r2 = socket(0x24, 0x2, 0x0) getsockopt(r2, 0x6, 0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) (async, rerun: 32) ioctl$BIOCLOCK(r3, 0x20004276) (rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x12}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)=0x4) (async) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000480)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18, 0xffffffffffffff8b}], 0x10000000000002b8, 0x0) (async, rerun: 64) close(r4) (async, rerun: 64) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 64) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r4, r6) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r6, 0x0, 0x0) (async) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) (async) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x3, 0x2}, {0x71, 0x7}}) (async, rerun: 32) poll(&(0x7f0000000180)=[{r1, 0x1}, {r1, 0x10}, {r1, 0x80}, {r1, 0x1}, {r1, 0x29e3e6871f0d3b3c}, {r1, 0x8}], 0x6, 0x0) (rerun: 32) 263.095238ms ago: executing program 5 (id=11): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f0000000740)={0x6, 0x8006c, 0x0, 0x0, "97a2a2935277306fcc39de926cc9795a6b47c1d1", 0xfffffffd, 0x4}) 262.730496ms ago: executing program 5 (id=12): unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = semget(0x0, 0x1, 0x281) close(0xffffffffffffffff) semop(r1, &(0x7f0000000000), 0x23) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4e6d) pwrite(0xffffffffffffffff, &(0x7f0000000080)="4f8e8bca7c5076cbbcba046bea103ccb80ecd9b7a7c70364c9ffa85239eb11766937405afd4c03a074c1256c0cd63e0e2376d39174c3134950a1414d6cc18ed8deb1601537951212953e0100ab5c8d6d9d2b9c720cb3d7525361b8269fcebba0cd2f42", 0xfffffffffffffcf1, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1fa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r4 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kevent(r4, 0x0, 0xffffffff, 0x0, 0x0, &(0x7f00000000c0)={0x5, 0xffffffffffffff81}) close(r2) r5 = getpid() fcntl$setown(r0, 0x6, r5) r6 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xfffffffeffffffff, 0xf0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80146953, &(0x7f00000001c0)) r8 = getuid() r9 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r5, r8, r9}, 0xc) r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x50) fsync(r10) 262.364734ms ago: executing program 5 (id=13): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x4, 0x4, 0x8000000000000000, 0x28e, 0x5, 0x1ff, 0x800}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a0701e4257bd6a8f3c92315740988b13295ece58e9070cce9a97cf03b661e41a7438255b11ed95296dda94121c6d7884c2417c2ef6636b46e629433aa0a2b2d1b0c6cb8f7cfa09a78f3a3590ab4eeb127d7ac1509c7", 0x74}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d17a82026dec3e59be543bfcb4c969ba6cd231f6af7b034835f8c9d7703c616f7e2205117bc333f1255636e7295358972f4af81643f80ac0d5006d2b6ef4a460bbaf6d167", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f00006dd000/0x2000)=nil, 0x2000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) poll(&(0x7f0000000800)=[{r0, 0x4}], 0x1, 0xffffffff) 178.347986ms ago: executing program 0 (id=1): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000140)="18e799d6f8a88c2309d3c706075058d688236441734530a6c4ed991db7d4217a8c0f4dfda61782c15cb4a1343548420389a851ad11a58f939b066f9f3e990d93e70f951a5d033239023d6755721611eeecebf4edf50c7d8692d3695e6b7b563742418a3113b2268afc113a1c9ed671016f8812887500b80dfe550bc675438b5e43c8d026de4c7882f184056696b795bd177f5661a24ddaac03330e8ef132942ebc7d50b71fc2597d40cb1842c7df12d09e1c527fddb8571ea7b444e9f69155545a48028950f0427a66d0e4c116c33647aeb2178790f14c56d8688207445e14085b52351ad9fb689755db1eb3cb697b1fa2272910c27b", 0xf6}, {&(0x7f0000000240)="751791c48c30bd5eb63099a6093882e150be8d15b077bc1453e0ab231fb3a15f4ce300e002e6ea6f225d7d56d3724a7ea19217059cb15106cd7e2de1380798e0f4bb6cb4c117f43a7413c4077d12821c597943bdf7e5ec4ec6320c4cc25fe26e29714aaa157bd557dc8f26f09d821a3c52599f744c873cc9e440dc3e9f241e4bded779fbc1cd99b6661d77acd9ecf1406c7e383ba2ad9b4677b436d3ecd7c3c767cc863b7a646f179e4c56e3da852b75efbe0a4eb6fa4bfada975917df0349836e37ba813a89fb98ad0f81b1149bed3f27c4c41bec9909767ab623856a26080249144f48717b82f29a3c8be682fbceb9623a639e084191bb2c87d2d97fd0d84c0077ac3a778ff835bca1174b13f89211be805a7127e6cd55967cfa5f57ae5a7bd1e9efcc715c46aef941b727fd215321828768cb4a5b2998f1f5a939e363664a396e2580847659f2678d134fcfece024ef28f25981cab04a54319905eb0fc573fcd8288795eefdd3e89d2bb4d9e669b63530799a02ec03f9bb1e026c21444608d56f117495c6144b16e1e6f4c16081d2ec130cc13dc4574207132f1c3b6c87f7af0cbdd2493594aadb9112390626d9002fbd3e9c4d69515b0c8b4263606018fede4d2a85a4ed3c8d840bab0c3e6a005abd8ad590f23cf984ab3584826a229a424aee3907a64bddd246a0946ffded178c08b0ab06de2e930248fbded9c02eff01c7f12c963337fd0e0ce3a69432fd11a364433f8b4c472d14883b7fd0a332a04755a776ebc77c4015571fcdeba1d1142a609200b303b80bf8c581d1a97454fabca38acbc6e052b67ccd0bcea4a27bb84269ed3a8efba419811b784f8f1475dc563b80ed7f893f28667aedd8a23e6df116328aedd9ff520351b493c14b687a45b69935117b81ec5b26573974d6de6bc3e79aed74ad25e6cde1ca44c31efc5940758e59c7cdd932fecb55cb1aad2fbd88e071f3c9b5b735845bdde7ded599e99403727a67541722c02eea327be0e57b9d6a587ec2760de0b621cd614a4b315cb5de313785975e8cf260a222e25e6e5b6307c1832adcb4429154867d748147c0b57f598eeb256b4d46314e9fdfb95eeca4efc0d13fe2907e31d7a665fb86987b807fda1ec47a1548e0db240aed936b9071c70c1ac26385d0f2bacb7ba43811a9d45e3eafdb722f85aba535516854a4420d5cf60628d407710ee3039fe44e757ac8b9ba1527b11ef3dad52233c46287a7869ad695f215655694bee3754c2f5198e8c20021575f354600fd926bbbbf6cbb9cc83d01015bd6ab854c1b0073583a45b5fc56bf6df9247fd9346ede93930bdc7d309e80b34997897d53fdefd106bdf43185b99a7b5fa3b5096df9099cb8bb039fca34eb156a401b1b7c4ded9f9c242b8473da69f2573c222ccd02b4560babb22ea2f13ef9c35bb5cefa73d13f1dcbf65313137f55731249ec6de699b67ba820c0e43c982a388ebda953bd9102401a77eb823dea57e4d0cd0bb6e3527139f098d63d09b0afb7b60fcd8c11a98c58b605d3bcb5452169ae63a3385b60eba1252935dd0ee9b6b9a1c287f3a1142a2883a444d54d239d5c0b05801bc7aa34174b861e2dfcf9a074f94c076311a103679427efdc414c80b991a56cecdeb161ee0166c2485501d55a18403ec67f631530146678405209c7e1ae8d275358eaa415d3f2881ee9914e689e3d00f5adbe6da808e832b9b18b003c88c0f0f840d5910f73ae0b6310a6737ab1a706bd00bb54043301b93800456796579c4173b6c1c37e08e7131e604e17183e0903f612c6d35264ec27bcfbb90bd2f55a8024c68e7e6edb54d6c406dc340da997a5ca55c56f50643c24335fa3ed425b4feb93853971e7bbb8e14300ff6065c487eed9172e9da295a57608758f470d43a96f6faef308fab3190c9540e022d6ab3fb729b5d0e23262daa88f6bfa0f2107e7f4d69380cd8814279404a68c062ddb3ddd2680c230cd93cb06f94bc174b6bcda272c6dff356ff706eefbf604b0068a8460386783ea7297d6c401f8307305e0c3e67417e7b8ba7222c36f467bddcf53bd712bf33c38198f9cac423411436c5b791323287121f44f8f82084ea4a165931c7fd46d8d05e3a85c700c856706a9c0b1a59929bc7bc1c0cfcaf73a01a03e41dce85c73291afdc3bde46adece483c98173e72d5a659de2ee21cc53daf02a35c72ad7d1398943b630cda905f813bd8c2b3049fd3f17e2b530407581e740e2d5e77cc388025d69513402cbcadf3579d87f155f18d6d394854c34868466e53a3c212a4e340ee11d3f0072d20149554352098ac9ec36c4c8a5323bfe52796339edeb03ab26795c0e800ffa9d1eefe70d7fae7f3c079f2fb206569090fa9fb792ac5896639d5f957eb75cbc2a441186d5e692dbcbc9852240f9ccdb3d3ebaeea14c868b7878841103b5eb7f71092e3d7e9d4d3d838d5275484a0adc9a93bd5853db863dc24c52cd8b61c3e6bc455cf5d330b00085d86ce7b07496ba5c50d5ac11eeaff7724fd3eec8f28380f1c0002e34fcc682f4047173eeef04bdccefb2c36e779980deb31424f62c6619bce513deb8b644c6bee53a5a708e96f6fea36d3fced7fc971055b28f5b12d0c3d089d860a65c99fea82fa43a3de7d275f8d0ac40b96a78ae868b760c09e347c804421524149fe43376a71bf5cec27c7cc34fc48a3fdccc662026432bdb0c777561e8914d98fedca44c0ebd97d7ca0e243aad14f63355fe9c00bee169490c6dc727f9ff109bcd434f9152cddf40b058260038463ef189e2157728d7b8587ea455c1fcefbd0f2fcbc3e4a0855ca2562f2bb9d9c9911b227b2fa59fa06f4e74fa6a6156bb08b4217df904a24fa9bcfbc0b3a62c906d5e8b76c3870e0704113dd0d6c9df6805fa1e1d0738e0bb5f85fb1eba85697ded1360c3d94227d7f31ce8a9c8d11df3e9992608dbc355d52379ff14969ea72f3a37fa8e321d87c598850655a7bf4513c7cbd9e24629ac1d6e9b681f704770a3ec44c42b2fc5dac1441679c61913d5b5301a3aee5fcbd0f103fee815142bef324f69dbcacc04a0206fac0f801572bb6382066b1d06536f3e25e10b5cfd0759297423706ba03c4e6c16e91bccd9ef09d28ecea27b4da4e79285ee9540f44b8edf395cccf781739033db1e51232a27498d89810b14bc01adfd905d8aaaa2a84b50199afa2376fa6e0c83eca250cc4aa9c0d700c991a72734bf5275a5159b65010e4da51cc7e1866437ce6119b7faf7b7b36643f157428d1c30580dee091e1584ce09428099858fbd01bf15716a9fb3b3a6ec8a60ae575694ad103d27c5346c9e6647c51f63cb28161350953dd5d0ebfb9d026ae80b141a7a7f860d2bb0a1f884f125b67bc164860d9ae6612ef90130479ed8e91b472f24475ea0232b2782f8d6a913a7a3cbbd12eff5e72064f1c2094fbdfaf5aea279a14f0aa0ee42f67eb8efeb225a03022d5c05ee9938b1df2d76dfb9dfd0cd7f13cfd0889a0ebb81c5aa9b5a9bf93750f1d91af39c79366d553660b2e3c930f06e389f86029d9adde679ebd3cd665d6134d244d9c8acd5000c8b3988f908779e7f75a7f5d45dfac68b796f9ff43cff55a26618adf86ed36c3d856421aa1af85c59445433887ec93fb8234de6a4f03606de6b54c488c6a233cb0af531cd290e548e360519a40544ad24798d44c21ef58053e6f6f3fb853782368b17972a793318686d67cfd05c65f18bfd7c58fb8de1ab8212218e90b3ee028a81608afb43c3730a55415d20d18fd97e7aae34b249bce49946fc3a7b98cce408a0ecc03249a08f8f02e8037fd644fb90693879e5f573e0bff176d79fa733eaa5c3dcb7b6fc3c593bc9797489f14822169e1acc0e93fbed44fe8124af03c4d4a59b5fcb74c6d7972cc2ca2ee2848e5a893478a01ccf83fd051e58ff32122da050a1dd7dea287353c4a4106abad3f9c20755b4adac797417dabde1ceeee02ac4a5955bfe6e96a84cfa9a08ae9c9dafd7b7cc649d7e670279dff9883f51d9a1f35701b0d777b004f2087c58f522137144dc066b1eccb75c754efc328906465610f7ce3a64458bb0acb798965969909ad2f74789654c373124aecca52630ea0460e933b0e2acecd52438ae52898c7ebcfc180f4f69dd7bed58f2c7570072924c1f9d22219abf12f8044b2df41c77935e0150a707348541ad7ba7a5264898adbc25e79c063ae4ddf097fb3a70fce4bb67e5e32ab4f26e22cda0ef39646fd5a8fa59526e3cf3a519eb1b018c4d3157ca3b57dd7c447373288284ba0cc8a15f57865063c8f263a5cb61fdae542909dd7508ac69309cffc7fd2a90bfda92a9a37ca31738e71f848e79e887d7bb467bcdaa71e06f30ffe7e795f79a16158d9517c2faf50e187f5856af6770a26f8f8adcecb7886d42e58e3dd51149c45d562191f7237dd0059f54274455cbfaf6e216e6f11ce19a576e2e9144d16302d0369eb84d0cd8685b69237044938a68f3003da4fa19cc94372a55d2e2f3a39f9d62eb502ea288071d311c92dbc06b9ef7e0fb05b73f60891a66e3b9b4a34beb3221ffa1af25948c684e21adc85a05e90f750694fe9f381353f4f1b8c68982ba1cb901b0d2cde26743b5b04631a5d7f620968541558268d400a2ef3d520e74620dc6c8ca24be33f8ca3c86bd23a8119792003877944316c99c32d85929ac21ff152bb8b1116fbe6035f843fc0446566a294f2caaeb9ec9b553a31e187a573d7668efe58f827f178bcf0c64bebf3d145ce0347029a62d743976c89c17eaac6c8f0b6eb1acfa9d083a3ab0cfb6b128e5fdd4b810f58bc92ad384b34bddab5c3089dcb5c0f701b5c276e645ccc53981dbfd0b7ec32c5814c494ccf8d79a82be7383e132521746ed70ce450ea205e7d50c2ff88294fec1737e9e623c0dd3ef511f57c180e7416bc8373eb37ebc6f6a516ae4819b9b804c822cdc15cd9a68eeecf8d29e35a5e0a96f886bd43691ee9dfab2210ca635706dced5e1b6ad832c238aa89f5d2109178d651f9af5ab61f235664992562a3e6c28260eeaf00ec1c86a9f4fb6cdeaa8e633ba3ab2cfc727b659b1975c7002107418f742d925385676c9a5259fce8924d59544e137e2475837f38568b9c39a37bfbada5c83c0328f8d4143e711159183c7aff6814d2bea6e5779e84ab0b8054c36a596f638c72a88bcd151e8b0808e5b8da8a30201e30931b5c62333ebc058837b68f2250376de2d62bcc3a7e17aa09696275d22ed04254f86f1f360e3037c0f3ecedf4ac3a3d34c772721a959861a149c124f43843dc6635239bb4c0649e877e85e5d528eace2100140dd643b1b1043d89d14ea8845494ddefc7945fbd2cbda900a65f3cf863a1984e2418a4f93e7f66412f5d5f322d3406efc9f29a0804836b056fdfe3a01d95516a581518bc445cbed91cca2772921ac8a2270885f3bc47fa7756bdd8ea7c18fee3fdc6bb41571b2e331fb6e869ed58e982c91ab562643da7a57fe18e1dac184ba3677f776809c645c6dfec316c046ffa33562eb89215e19281ab6b02d80043387f39bd75fec70b66d9653f73c311b268d0337bc01ffbd29471c625855b50121bc1cf3a99cdbb5d805fa807de40feb9cec9fd1209815eaca3cc39b86a9a5a03d3a236e827c41c518f9cbc70975847389fd900d2f8e11a71fa0554d12d84779940eae6a3528bc1aef89ae20c448c469a749831cca7fb9ee4cabfd51a9b7712cd3c08d6ffd372e34d3217d8b3448ce284ff159fe7172d228e6b7e79194383f30a73fb00be6eb316799a2788e3ca1b8b", 0x1000}, {&(0x7f0000001240)="80065d3175fd6086fbe98b844b38a8b672b431684d1b529070dc7a1c539b02dd8e1fd685a4af220b217ed15341201a222d520f8872f6b57ef67990e9d3cc3ba20801a4d90bef89c726cd9c315821f5a427529b963da344ce245798ff4a7ba8d399af857620ce4df54e93d2c749781e03238c78a9b2482be8c0daa4a9d1d49254175bd6d37036582e047044e269f68de3076e24629a9a26a3344e8a29403f7b7127e1f3a818dfbce90c20fc0a00d306b4f88cda00c7d34b843575f05e1893f5a31e25605713f86487bd3244b16f1dc641d3b0e351040746409204ebdecb0a3c5b3fe42f0b32d7391f0c84ee81c0aaf6722f358079ce6c50", 0xf7}, {&(0x7f0000001340)="5c1fe9282e0eb0c0220c3a95ff7ffdb1cd993c8bf999cdc3b80f36b38731d5a36ddf182828704bd2725d26f61cf8efacd5ddbdece927f6331815040bf1526881b1ff87480fe314c75a140cddfc255eda19ae7e253693b720bde935c9c8a5924e402e4c20c41cacac4558de381b9a8cfd411418485ea69a55f0dc914e026cac37fdbf1f32fbe71dd9eedde659edabca4ff750c21d78f9d38fc3e099b6fd381b36dc48516329e312bf0139432d1bd20f37268a", 0xb2}, {&(0x7f0000001400)="b42f9ce0bab47eb9212980e30ebd69a43a30b8acd6d25b4512a9bbd141703354c4ddb7f21cb594570c8e9b73426b3ee6c354dc3242fea8d380f8fd9e45e19ead734367a94b5cc274f58fa4dd35b96084f74427169beac972a561a036d4b92a1315b2024ce4ba322fe18c413e1433b1242b6574be56f300735d4c711a7fad5431ff6f1f4455aa580ef4ab3439b861bd01890f0e613ba370896a6cac04a409fb4310a2837b718ea605850828f5a5930a1cb69a145233e79650c48f1ed28c67f5", 0xbf}, {&(0x7f00000014c0)="dd15927430c88b77071995b01a26edc570db948cb45a24eb7e8a3ee03a54283a2d6160d49cd8e4245b38cb1cfdbf80fb7868cfcf237e2305b767356a46075135ae563edc87fb4029a8367006164d5963b4120089017407b5fb472c87db6cc7c6a9625e1efe4405ec4d64a31603886c20b48b63520dc25b7dd37ddc39f822ee32793fccdd244c08ce8326df845c10d454360fc22b18ab80168caede09c0157c831f28dd6e354da71a52fe4e67aecd313b125a60dc1fbaec13d0f3ad31faf3f8db49c6c35d3a400561374fe68aeab071e4", 0xd0}, {&(0x7f0000000040)="2ce4771a7999b5fa62582f31be8f8730a7f400fd1cc9cceecd3709f3d1c58fb5078d260236d6c131308da4ea7a522488e66ec82667fdfeeab490652309433b3b889028b8384de5d78199421d21de86e0a07d07c3a59c7d1286f01e68f095416d3ed0c236be3d0ab7f0539177a1b8629e9998c8107246e6", 0x77}], 0x7, &(0x7f0000001640)=[{0x38, 0xffff, 0x7, "883d6abd4eb964bce7ae5490a44f8c6e213fb2bb675e82c38aa0b58749b70baa0e55"}, {0xa8, 0x1, 0x6, "24194f45de915a1ccf3f63dc34ae33b282faf9f75c3ff50e935844113f7135f1c341e53ad501f99b6b47adfa45352ff5fb39b347f762ec946f82bc73abe92d2e0ff4332c498887135eec18be47d50d8bc46b31ba3902ff7c3185385df3d88deb863aa0d907be57cf6f5ae6507459d42b72f91999619d539d8518e04dbbf61ea94ae8376fb24474eaf5e355b80a5f38a8178959cc"}, {0x58, 0xffff, 0x7, "4e98e5939785d4ec710547958223512b821a2a502ae8736faa40870dca00c0eb6b07cf144355ca5fb3e29dc20c0a2b8cf3eb4935e95c582f44d24da92d653491130d"}, {0x68, 0xffff, 0x81, "815889e91d59a9b0599fc9f19ba1b3abfeb702165be690efce698eaebb24800ff8d464b2644897734b95f98f861647b412e204718f0af5392004766614a9a69d75f384357ac5b5edefd048252247b474c1ef"}, {0xa0, 0xffff, 0x5, "aa730a29935f7491811db78faa1c06634c570e07f0c014da68e9b73989bd29de018d950db22ae84f169fe621ef946d35d82f6f62d39381b299a746c1b4b49ca10533e51288ce507e866aa323838337221cf0d64e945325fc0652c95f2d4ce7680796ef5873746cc6c5c90bb2ff6ea26c689fc4b4e1e1b2b2c21e5027043c3b980ebf17bed2867b210e5d3a468ba021"}, {0x110, 0x1, 0xff, "10c4552d2f87dd0f506f77cc4e960c8df8bce7742e8107abfd7360de69899a606c56f51cdc788bbf1b9b93f970552ba8c7ad0c74459e0eb6f7b0b136034bfc10a8e6917cade5b579fbb28de938e8872d7d768bc1c52079658d4cc98429840633d62ca28caf84a50b3e157676e1451fa38c0f17e3ee503870652477f499aad16396200438d6a2b03443b5247397d461e113797fccbc37469fd47ee71bac90fbd9bb22e92fd97c8529b59703897ceb4def3d24a0480c24c2a690fbb6fd5f73b997ecac0a96960e35ae1d23a1dfea67370d03622dc818ee40f3e331005ff30065a31371563d11c74ff0390db50c24abdcb7b2c458d9c0b1ef0cd3b4f030c6"}], 0x350}, 0x4}, 0x10, 0xc) 64.593343ms ago: executing program 0 (id=14): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0xfffffffc, "ff010000004000", 0x0, 0x7fffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x200492, 0x4b6d, 0x2005, 0x21d8b788, "102a08002c1c000004400032ff0100", 0x8001, 0x2}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="bff103170ba1be3415004bcfa2ea22fa87019e58f6ed01bec17cb4f1225f359b68e1229c80c33b6d27d6455b21418951fc1782d19f8dc921479551cfe7b18304f9", 0x41}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) 64.307001ms ago: executing program 0 (id=15): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = socket$unix(0x1, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)}, {&(0x7f0000000400)=""/179, 0xb3}, {&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000000200)=""/24, 0x18}], 0x4, &(0x7f0000000280)=""/134, 0x86}, 0xffffff77}, 0x10, 0x1803, &(0x7f00000003c0)={0x100000001, 0x3}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 62.933849ms ago: executing program 2 (id=16): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open(0x0, 0x78e, 0x8) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r0) r1 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0x0, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0x4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x100, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x5, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000140), 0x0) setuid(0xffffffffffffffff) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000580)=0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/149) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) write(r4, 0x0, 0x0) 62.12992ms ago: executing program 3 (id=4): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x4040000000000000}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) socket(0x1e, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe8000000000000000000000a48b8073fe4eec960000000000000000000000bb81"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe8000000000000000000000a48b8073fe4eec960000000000000000000000bb81"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 61.305661ms ago: executing program 4 (id=5): select(0x40, &(0x7f0000000000)={0x1040, 0x40, 0x4, 0x1, 0x5, 0x5, 0xc2e, 0xa}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa7, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x8000000000, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4, 0x81) shmget$private(0x0, 0x3000, 0x9, &(0x7f0000564000/0x3000)=nil) r2 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x100) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001440)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xafa0c8363b3374dc, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x0, 0xfe, 0x0, 0x4}, {0x3, 0x5, 0x9, 0xffffffff}, {0x5, 0x7, 0x8, 0x5e51}, {0x8, 0x81, 0xff, 0x8}, {0x0, 0x2, 0xa, 0xfffffffb}, {0x3, 0x0, 0xfb, 0x67e1}]}) 60.848204ms ago: executing program 7 (id=8): socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, 0x0, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3, 0x0, 0x0, 0x7f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) 60.32371ms ago: executing program 6 (id=17): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 59.219515ms ago: executing program 1 (id=18): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002580)={0x0, 0x0, &(0x7f00000023c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x34, 0x2, 0x33}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) clock_gettime(0x0, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') symlink(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./file2\x00') 8.252521ms ago: executing program 7 (id=19): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xe8) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x9, 0x3}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)=0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="bfbb12aef196d43f19d380f0d8b1bc56df3656c57e20c2476c578fcf277e5be7b4e951968fe66ff7ede04b45d006c85a549a7508074b1b507d191fd2e8b2e0567c1ae1ece0c1e7484b327846e5ef61c2aa0dd5ee65ff5efccab5350a183a472a53cbec37e8064b816f74dc8e106b01c01279034db090e69a9a44081590b6d3e87fe71a8c82a196092128b1c80a671fbe1423cff185e5a8c6c899f0db2b3389780e7a4b528c75c263250bcb1f636bc3c4a8a3581d2dcd5eccf0c57948ad18b7a0d15b4d93e7f020c4a111ab7f9f39d3dab4ac501f6db625e427775b45eb0a4420b027517cce149e01cef6be0b9e8cc295667f3bef38", 0xf5) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 6.240555ms ago: executing program 1 (id=20): mlock(&(0x7f00001b0000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1bc, 0x40000000, 0x0, 0xb9b}, {{r0}, 0xffffffffffffffff, 0xa1, 0x4, 0x9, 0x4}], 0x40, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, 0x0, 0x8001, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setuid(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006c4000/0x4000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x1007}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f000080d000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x8000000000000001}, {&(0x7f0000552000/0x1000)=nil, &(0x7f000058d000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007e5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000091e000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f0000540000/0x1000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00009ad000/0x2000)=nil, 0x200000}, {&(0x7f0000794000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f000076f000/0x2000)=nil, &(0x7f0000802000/0x3000)=nil, 0x8000000000000001}], './bus/file0\x00'}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x56) 419.471µs ago: executing program 6 (id=21): syz_emit_ethernet(0x66, &(0x7f0000001280)={@broadcast, @random="c7a2e46f05fa", [], {@ipv6={0x86dd, {0x1, 0x6, "3823ee", 0x30, 0x88, 0x7, @loopback, @loopback, {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x8, '\x00', {0x5, 0x6, "a7a96b", 0x9, 0x3b, 0x2, @rand_addr="e079554a80997af68288aa29a87a43a7", @loopback}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$TIOCSETA(r0, 0xc0044418, &(0x7f0000000240)={0x8001, 0x0, 0x20, 0x0, "97ffffff00"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, 0x0, r1) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x40009) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40, 0x6, 0x4, 0xffff}, {0x1ae, 0x0, 0x15}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r7) setregid(r7, r1) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000440)="eb4712d0216ea1c9a87525f662ff0d770ef5fa3524237c0a0d055e6b68e7673b258beb9e3dd23ea7783d2fe31f1f83e2b401fd8bd8cf58938b1b4dd45878c0c90887d5d64e146390b5a586d6795cd4616b4ed1f45d510361e3a03ec94c87ffba98fbd5cd7e81da2f82febea4d74c40a0948bdaaee7f9ba97e3137fcf67e5a635f945fbe8ccae02539a9026c7a3a0622f61a9e497ec3948ed8190f4df3705409861d5ec12d28dec0a28", 0xa9}], 0x1) 0s ago: executing program 7 (id=22): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{0x4, 0xfc}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.255' (ED25519) to the list of known hosts. panic: chgproccnt: procs < 0 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 322619 41331 0 0 0 0 syz-executor *391054 79749 0 0x10 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff83354df5) at panic+0x1e5 chgproccnt(ee00,ffffffff) at chgproccnt+0xcc sys_setuid(ffff800039803738,ffff80002efdcaf0,ffff80002efdca40) at sys_setuid+0x2eb syscall(ffff80002efdcaf0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xad12e8015d0, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: chgproccnt: procs < 0 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83354df5) at panic+0x1e5 chgproccnt(ee00,ffffffff) at chgproccnt+0xcc sys_setuid(ffff800039803738,ffff80002efdcaf0,ffff80002efdca40) at sys_setuid+0x2eb syscall(ffff80002efdcaf0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xad12e8015d0, count: -6 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002efdc8c0 rbx 0xffff8000299dedd7 rdx 0xffff800001459f40 rcx 0xffff800039803738 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x78c9ee274fa564e3 r11 0x67242ac14454add0 r12 0xffff8000299debd8 r13 0 r14 0 r15 0x1 rip 0xffffffff81c1bf75 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002efdc8b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=391054 pid=79749 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=59, usrpri=59, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800039803c58,0xffff8000398039d8 process=0xffff8000343e44d8 user=0xffff80002efd7000, vmspace=0xfffffd806bc95b60 estcpu=9, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 71364 379017 62044 0 2 0 syz-executor 71364 95158 62044 0 3 0x4000080 fsleep syz-executor 65797 479630 86431 0 2 0 syz-executor 65797 221334 86431 0 3 0x4000080 fsleep syz-executor 65797 315554 86431 0 2 0x4000000 syz-executor 41331 322619 51079 0 7 0 syz-executor 41331 125182 51079 0 3 0x4000080 fsleep syz-executor 41331 100681 51079 0 2 0x4000000 syz-executor 79749 119177 66376 0 2 0x10 syz-executor *79749 391054 66376 0 7 0x4000010 syz-executor 79749 55296 66376 0 2 0x4000010 syz-executor 28294 518840 62676 0 2 0x11 syz-executor 28294 85416 62676 0 3 0x4000090 fsleep syz-executor 77381 265802 39370 0 3 0x80 nanoslp syz-executor 77381 277375 39370 0 3 0x4000080 kqread syz-executor 86431 447863 7120 0 3 0x82 nanoslp syz-executor 51079 46040 7120 0 3 0x82 nanoslp syz-executor 39370 130481 7120 0 3 0x82 nanoslp syz-executor 62044 304664 7120 0 3 0x82 nanoslp syz-executor 72196 201771 7120 0 3 0x2 biowait syz-executor 62676 6195 7120 0 3 0x82 nanoslp syz-executor 66376 98072 7120 0 3 0x82 nanoslp syz-executor 53746 42856 7120 0 3 0x2 biowait syz-executor 7120 468265 49433 0 3 0x82 kqread syz-executor 49433 173474 68409 0 3 0x10008a sigsusp ksh 68409 117372 38035 0 3 0x98 kqread sshd-session 38035 250000 35617 0 3 0x92 kqread sshd-session 54775 438023 1 0 3 0x100083 ttyin getty 35617 192084 1 0 3 0x88 kqread sshd 5559 486819 74894 74 3 0x1100092 bpf pflogd 74894 471916 1 0 3 0x80 sbwait pflogd 38387 39786 18503 73 3 0x1100090 kqread syslogd 18503 279011 1 0 3 0x100082 sbwait syslogd 9158 469678 1 0 3 0x100080 kqread resolvd 19459 174537 87958 77 3 0x100092 kqread dhcpleased 82243 116683 87958 77 3 0x100092 kqread dhcpleased 87958 38520 1 0 3 0x80 kqread dhcpleased 76552 306343 0 0 3 0x14200 bored smr 60774 169977 0 0 2 0x14200 zerothread 76196 173800 0 0 3 0x14200 aiodoned aiodoned 96473 272442 0 0 3 0x14200 syncer update 69196 363833 0 0 3 0x14200 cleaner cleaner 31572 415265 0 0 3 0x14200 reaper reaper 7164 438820 0 0 3 0x14200 pgdaemon pagedaemon 4653 455848 0 0 3 0x14200 bored viomb 81557 404741 0 0 3 0x40014200 acpi0 acpi0 81900 215870 0 0 3 0x40014200 idle1 59942 423145 0 0 3 0x14200 bored softnet3 65437 209125 0 0 3 0x14200 bored softnet2 43314 312873 0 0 3 0x14200 bored softnet1 76680 202021 0 0 3 0x14200 bored softnet0 18123 290498 0 0 3 0x14200 bored systqmp 85021 341361 0 0 3 0x14200 bored systq 66927 207747 0 0 3 0x14200 tmoslp softclockmp 2120 267074 0 0 3 0x40014200 tmoslp softclock 26774 337505 0 0 3 0x40014200 idle0 1 238398 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 41331 (syz-executor) thread 0xffff800039802cf8 (100681) exclusive rwlock vmmaplk r = 0 (0xfffffd806bc95e40) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 vm_map_lock_ln+0x12e #3 uvmfault_lookup+0xe8 #4 uvm_fault_check+0x8a5 #5 uvm_fault+0x106 #6 upageflttrap+0xa9 #7 usertrap+0x2d8 #8 recall_trap+0x8 Process 79749 (syz-executor) thread 0xffff800039803738 (391054) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838ed148) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 yield+0x6a #4 malloc+0xe5 #5 uid_find+0xab #6 chgproccnt+0x39 #7 sys_setuid+0x2eb #8 syscall+0xb08 #9 Xsyscall+0x128 Process 72196 (syz-executor) thread 0xffff80002a2a4f78 (201771) exclusive rrwlock inode r = 0 (0xfffffd806c531f80) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c2338b8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 53746 (syz-executor) thread 0xffff80002a2a5208 (42856) exclusive rrwlock inode r = 0 (0xfffffd806c531d40) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c531b00) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10189 11021K 11130K 166960K 11285 0 pcb 18 12K 12K 166960K 23 0 rtable 234 6K 6K 166960K 349 0 pf 34 17K 18K 166960K 47 0 ifaddr 43 7K 7K 166960K 46 0 ifgroup 55 2K 2K 166960K 59 0 sysctl 1 1K 9K 166960K 5 0 counters 66 36K 36K 166960K 68 0 ioctlops 0 0K 4K 166960K 1484 0 iov 0 0K 0K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1343 84K 85K 166960K 1370 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 4 0K 0K 166960K 5 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 85K 166960K 153 0 proc 72 91K 128K 166960K 534 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 2 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 31 148K 148K 166960K 31 0 exec 0 0K 1K 166960K 362 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 225 151K 165K 166960K 3168 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 41 82K 104K 166960K 1236 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 28 2K 2K 166960K 29 0 temp 34 8670K 8734K 166960K 4346 0 kqueue 17 24K 26K 166960K 30 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 35 0 31 1 0 1 1 0 8 0 rtentry 176 111 0 1 5 0 5 5 0 8 0 unpcb 144 37 0 20 1 0 1 1 0 8 0 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 15 0 10 1 0 1 1 0 8 0 arp 128 18 0 0 1 0 1 1 0 8 0 inpcb 384 83 0 74 2 0 2 2 0 8 0 nd6 144 24 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 17 0 0 1 0 1 1 0 8 0 pfstkey 128 17 0 0 1 0 1 1 0 8 0 pfstate 384 17 0 0 2 0 2 2 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 32 453 0 0 4 0 4 4 0 8 0 art_node 16 110 0 10 1 0 1 1 0 8 0 semapl 112 2 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1584 0 69 95 0 95 95 0 8 0 ffsino 288 1584 0 69 109 0 109 109 0 8 0 nchpl 144 1792 0 107 63 0 63 63 0 8 0 uvmvnodes 80 1678 0 0 35 0 35 35 0 8 0 vnodes 216 1678 0 0 94 0 94 94 0 8 0 namei 1024 5463 0 5463 4 2 2 2 0 8 2 percpumem 16 49 0 1 1 0 1 1 0 8 0 kstatmem 264 28 0 2 2 0 2 2 0 8 0 scxspl 216 5862 0 5860 3 2 1 2 1 8 0 plimitpl 152 28 0 11 1 0 1 1 0 8 0 sigapl 424 452 0 404 7 1 6 7 0 8 0 knotepl 120 65 0 0 2 0 2 2 0 8 0 kqueuepl 224 26 0 14 1 0 1 1 0 8 0 pipepl 336 102 0 75 3 0 3 3 0 8 0 fdescpl 520 434 0 404 3 0 3 3 0 8 0 filepl 160 1505 0 1289 10 0 10 10 0 8 0 lockfpl 104 7 0 4 1 0 1 1 0 8 0 lockfspl 48 5 0 2 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 77 0 61 1 0 1 1 0 8 0 zombiepl 144 405 0 405 1 0 1 1 0 8 1 processpl 1208 452 0 404 5 0 5 5 0 8 0 procpl 656 493 0 436 6 0 6 6 0 8 0 sockpl 728 158 0 128 4 0 4 4 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 218 0 0 14 0 14 14 0 8 0 bufpl 280 2315 0 123 157 0 157 157 0 8 0 anonpl 32 4045 0 0 33 0 33 33 0 246 0 amapchunkpl 152 8823 0 8373 20 0 20 20 0 158 0 amappl16 200 2150 0 2132 6 4 2 6 0 8 0 amappl15 192 2 0 2 1 1 0 1 0 8 0 amappl14 184 114 0 101 1 0 1 1 0 8 0 amappl13 176 22 0 21 1 0 1 1 0 8 0 amappl12 168 1076 0 1046 3 1 2 2 0 8 0 amappl11 160 54 0 40 1 0 1 1 0 8 0 amappl10 152 11 0 11 1 1 0 1 0 8 0 amappl9 144 246 0 246 1 1 0 1 0 8 0 amappl8 136 20 0 18 1 0 1 1 0 8 0 amappl7 128 122 0 110 1 0 1 1 0 8 0 amappl6 120 179 0 176 1 0 1 1 0 8 0 amappl5 112 122 0 113 1 0 1 1 0 8 0 amappl4 104 324 0 305 1 0 1 1 0 8 0 amappl3 96 1348 0 1246 3 0 3 3 0 8 0 amappl2 88 628 0 568 2 0 2 2 0 8 0 amappl1 80 8322 0 7724 16 1 15 16 0 8 1 amappl 88 2489 0 2335 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 434 0 404 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 434 0 404 1 0 1 1 0 8 0 vmmpekpl 168 5401 0 5363 2 0 2 2 0 8 0 vmmpepl 168 35030 0 33140 96 8 88 95 0 357 0 vmsppl 480 433 0 404 5 0 5 5 0 8 0 rwobjpl 72 14544 0 11964 50 0 50 50 0 8 0 pdppl 4096 876 0 808 94 22 72 82 0 8 4 pvpl 32 10451 0 0 85 0 85 85 0 265 0 pmappl 256 433 0 404 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 379 0 27 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83876ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838ecf40) at __mp_lock+0x192 intr_handler(ffff800034ffa990,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x747bf0ff5fb0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff83876ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838ecf40) at __mp_lock+0x192 intr_handler(ffff800034ffa990,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x747bf0ff5fb0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff83354df5) at panic+0x1e5 chgproccnt(ee00,ffffffff) at chgproccnt+0xcc sys_setuid(ffff800039803738,ffff80002efdcaf0,ffff80002efdca40) at sys_setuid+0x2eb syscall(ffff80002efdcaf0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xad12e8015d0, count: 9 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83354df5) at panic+0x1e5 chgproccnt(ee00,ffffffff) at chgproccnt+0xcc sys_setuid(ffff800039803738,ffff80002efdcaf0,ffff80002efdca40) at sys_setuid+0x2eb syscall(ffff80002efdcaf0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xad12e8015d0, count: -6