last executing test programs: 817.352816ms ago: executing program 0 (id=1): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1000400, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x32}, 0x0, 0x8}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) sysctl$net_inet_tcp(&(0x7f0000000000)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x13b, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x105, 0x6, 0x0, @rand_addr="fe00000000000000010000000100", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x4c, '\x00', {0xc, 0x6, 'J:$', 0x6, 0xff, 0x8, @rand_addr="52e34fef7c0a1d30ababa0feeb0065e6", @mcast2, [@routing={0x61, 0x0, 0x0, 0x2}, @hopopts={0x29, 0x1, '\x00', [@ra={0x5, 0x2, 0x5}, @generic={0xff}, @padn={0x1, 0x1, [0x0]}]}], "d584387d87681fda7711626a61d489505d15fc31b69e2a0082ec72b7b812a837c41660c474a0a000ad7dfc567c22e02254e1f540c7c7cc4d393d2f1ff0e575a732243e6bd38a3072f0d604895edbcbd339ef64f454e9d35f54af73d113d10ba6fab415f364e7020088dd5aa2d87958d675661bb943aae5c48742ff7387f10e070b2bb4d7a565d43469a381199b31faeb28d4befd43a597f5d1912b000a0576fff84ab4ff2480e0aa1b6dd7825c6869cc5df8137e25"}}}}}}}) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="4f99", 0x2}], 0x1) read(r2, &(0x7f0000000100)=""/253, 0xfd) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8060693c, &(0x7f00000001c0)) getpgid(r0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)="6d6c9b160161c60918c8f4c2d0502cc8a7", &(0x7f0000000040)=0x11, 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x122e, 0xffffffffffffffff) 815.054994ms ago: executing program 3 (id=4): r0 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x80) writev(r0, &(0x7f0000000040)=[{&(0x7f00000004c0)="2321e3bd6d3b2b8f5bf11509ea2f7e31cdc63c66d5d69af71b2287d1fb7fb0646a69eb5603cf2adffca38fd22db5e8b6b35c6c9bbf3c5f18cd8551a19cde8ccafddc3d75c46cf12a63e7213886edca006f95ab0931536de25a7b7ca2da06203f22ce8aa20a", 0x65}], 0x1) syz_emit_ethernet(0x1ee, &(0x7f0000000540)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x1b8, 0x2c, 0x0, @rand_addr="fe697a653e336f0000005000", @mcast2, {[@routing={0x67, 0x2, 0x0, 0x80, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x400003, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="26650652e2a60a3a68632730c0fc4357", @mcast2, [@dstopts={0x61, 0x22, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x8000}, @generic={0x1, 0xc1, "707d97ffcf942b974f48b95a3692239d333bed1a802b9445d86227699e44f788d1686ac93a318ee13b54bc259d68d15dd2699494920eaa742e8d239c2ea6a1fb96bbf4c22cd1505fa27f92dea116e283123405de5862f60b4b002f068a69eab1883e742d6e07426d38144f2dc949ec4dc58dd0b2dd0cadf6483c4531962fa4f0dc8f2e911a356c9bcfa6cfb2de1a085ab4157ddb075d9bade622cd7bf1daa60e4e92a0c4dd1efe5be25790feaee141650ee61950609ee50b685281c871ad7d8711"}, @ra={0x5, 0x2, 0x200}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x2, 0x2c, "af967815e989df6f4474fba325dde94e4e97698a4f3fd5e923d5049c50ac2d6faa9b420a99dff5367b9aae03"}, @ra, @ra={0x5, 0x2, 0x101}]}, @routing={0x6, 0x8, 0x0, 0x2, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr}, @empty]}, @fragment={0x88, 0x0, 0x6, 0x0, 0x0, 0x2, 0x65}]}}}}}}}) mknod(&(0x7f00000000c0)='.\x00', 0x40, 0x9) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) listen(r0, 0x80000001) 787.539987ms ago: executing program 7 (id=8): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xc, [{0x3, 0x9}, {0x2, 0x4}, {0x3}, {0x1, 0x10001}, {0x1, 0x80000000}, {0x2, 0x8}, {0x3, 0x101}, {0x3, 0x7}, {0xcc9754c6e965a464, 0xf}, {0x2, 0x3}, {0x1, 0x1}, {0x1, 0xf}, {0x3, 0xc0}, {0x2, 0xf38}, {0x1, 0x1}, {0x2, 0x1000}, {0x0, 0x1}, {0x2, 0xffffd35f}, {0x2, 0xa0}, {0x4, 0x7}, {0x1, 0x80000001}, {0x339c91c1bf4f37d3, 0x8}, {0x2, 0x2008000}, {0x1, 0x6}, {0x3, 0x2}, {0x3, 0x2}, {0x1, 0xe}, {0x2, 0x9}, {0x2, 0x7f}, {0x1, 0x9}, {0x3, 0x9}, {0x1, 0x2}]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x6) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)=0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000280)=0x2) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000002c0)=0xa08) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0x7, 0x9, 0x7}) chflags(&(0x7f0000000740)='./file0\x00', 0x0) connect$unix(r2, &(0x7f0000000780)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000800)={0x0, 0x3}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000840)=0x8001, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x1, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000008c0)=0x2) connect$unix(r2, &(0x7f0000000900)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000940)) readv(r0, &(0x7f0000001a40)=[{&(0x7f00000009c0)=""/106, 0x6a}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a80), 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000001ac0)) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001b00)=0x7fff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001f00)={0x0}, &(0x7f0000001f40)=0xc) sendmsg$unix(r7, &(0x7f00000020c0)={&(0x7f0000001b80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001ec0)=[{&(0x7f0000001bc0)="900030e337bfd1cce06241f3a9a1af5c7b6cb63c271bae9baf7f25772f27e5b9c65feae015f84703515f8d132134", 0x2e}, {&(0x7f0000001c00)="51975f5e5f75f49b016b542eead6a2accd0f35259e2b2756a257bbe1b734b5dff985b765b9ad0b7f581615041c8275da381535cb2b294200dac258ce3fd8afda81ce9ae2e8d3aa1a3f258447f4f5d01a9a130be711acf4a2a992681b6d9cdc177c861a137d54a607dd44962c319cc1d392927e6c9f013d3c942eef2a5544530a9c5d5685454b599f215f113b724296de0434dac22df485df94c06e63a883e9b496824c7397b743e5eda19599017ce3a21d75e0bc49bf1733513f4600e6d1cddb542f0b73fb816e51b433029e8197d04a60176b5ab1865a03515f8cc986e9200d3d750beb", 0xe4}, {&(0x7f0000001d00)="51d9f9911d6273a66c9a865fd42ec925df390c2510b70cab14c913fed917261de805c3a6fff5791375892e0504a6ac0e93ae1da5d5819023174f850c7317cadfdfc3b62f3baf9d9dfdd9fa2883ef6192cf38e6cb08717346184e485ccbd3400c675b485959ed274cf2728928c3b729cc21d6412169181ff65aae75cd94846889b9f3e0e3776f260243ebe786880128c32c0ffb198a732cbc64e756bd", 0x9c}, {&(0x7f0000001dc0)="1a4b893f9f17bd5f4aba2e7044497e720f107b241a1ee2e0fd0dc146f36e385fcb3f2f1879f77bc62e90d20e8ae595ab2b3823339b25b6013cfe13bd4316390aba6be6e1bad04273fcb1df089641054ee1dca7e600ce12c8403a254704b459af000d9ec5114b26a5bcb738d2931e1e2d9606ab0e49d6dc2ca3140bbc23c3b131bf27e44cd524e5e298016116d7a0a5fce5767141853696738c4b9a3d6f6b1928a26dced23e9ae2b020234733bdcb44e4aa4220b75fd1eb0b190ab3162144328b1112f4af16f2ed2b3aa5022f5d5513d7916cf46f698d36230c9e89d2e78839acc4cd8c2a6f0b40baccc46ae39b6bbfacbf", 0xf1}], 0x4, &(0x7f0000002040)=[@rights={0x20, 0xffff, 0x1, [r2, r4, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}], 0x58, 0x1}, 0x9) 760.898957ms ago: executing program 6 (id=7): r0 = kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5a92, 0x0, 0x0, 0x0, 0x0, 0x80, 0x5}, 0x4, 0xbb2, 0x0, 0x0, 0x7ffffffffffe4000, 0x9, 0x3, 0xffffffffffffffff}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236d", 0x42, 0x404, 0x0, 0x0) socket(0x18, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000140)=[{0x638ab0ee89069145, 0xd0d5, 0x800}, {0x2, 0x29a2, 0x1800}, {0x4, 0x4, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) semop(r2, &(0x7f0000001240)=[{0x3, 0x2}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x8f}], 0x1, 0xc) 751.115495ms ago: executing program 7 (id=9): syz_open_pts() (async) r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079f", 0x2}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) (async) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) unveil(0x0, &(0x7f00000000c0)='r\x00') 750.242683ms ago: executing program 3 (id=10): r0 = socket(0x18, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd3b2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8100000000b936}, {&(0x7f0000418000/0x1000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000052e000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000298000/0x2000)=nil, 0x2}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x8}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x812b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0xb}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7}], './file0\x00', 0xfffffffe}) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) (async) r5 = dup2(r0, r2) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) recvmmsg(r5, &(0x7f0000000780)={0x0}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x4, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x4, &(0x7f0000000040)="defde8bb", 0x4) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r6]) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r7, &(0x7f0000000180)=@in6={0x18, 0x3, 0x848c, 0xff}, 0xc) 530.864122ms ago: executing program 3 (id=11): open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x140) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x140) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) socketpair(0x18, 0x5, 0x8, &(0x7f0000000080)) (async) socketpair(0x18, 0x5, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="f7738e7ebf8a628baf105426e016a798ec39096375e68dd35bb9a6d0d1e094e49ca4473a244196d89a396d3d2d47f1f1137f20751fa68f35f5e733c514401277027be5e55ea7d17c10dff4760d54fceb671854568891a607a3914a5dac62f7f171d42e5738be585bc8", 0x69, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0xc, 0x1) sendto(r1, &(0x7f00000001c0)="2f637e56e90fe1ecfe9dd0d77e8518553632199cf61ee3094038550345c492463669a831605b7ebf7f94830d20298c0d37c9c02f6881b3562fe2a607e662cb30df7700ecc6f3a84b52d9e6519a6a0f06cbc17a1876f91e0182c17edb009c93e2b1213fbb4bf964970d1db8fd88727682952c255bbbf4b4dfb2640770b0e1baa318fd8af0b3778074ab5c7a2e36d2edd0c450d35d67ccb8e2a9c59a96bc6859e18d8af9c82a7e413ab5e41b35663143", 0xaf, 0x5, &(0x7f0000000280)=@in6={0x18, 0x3, 0x401, 0x40}, 0xc) (async) sendto(r1, &(0x7f00000001c0)="2f637e56e90fe1ecfe9dd0d77e8518553632199cf61ee3094038550345c492463669a831605b7ebf7f94830d20298c0d37c9c02f6881b3562fe2a607e662cb30df7700ecc6f3a84b52d9e6519a6a0f06cbc17a1876f91e0182c17edb009c93e2b1213fbb4bf964970d1db8fd88727682952c255bbbf4b4dfb2640770b0e1baa318fd8af0b3778074ab5c7a2e36d2edd0c450d35d67ccb8e2a9c59a96bc6859e18d8af9c82a7e413ab5e41b35663143", 0xaf, 0x5, &(0x7f0000000280)=@in6={0x18, 0x3, 0x401, 0x40}, 0xc) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f00000002c0)) (async) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000300)={0x9, './file0\x00', './file0\x00'}) execve(&(0x7f0000000340)='./file1\x00', &(0x7f0000000540)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='!\xd1\x00', &(0x7f0000000400)='#[,\"\'}+\x00', &(0x7f0000000440)='#)\xcb\'*^+^/+/[-\x00', &(0x7f0000000480)='!\xf1#\x00', &(0x7f00000004c0)='[\x00', &(0x7f0000000500)='\\\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='#@\x00', &(0x7f00000005c0)='\x00']) (async) execve(&(0x7f0000000340)='./file1\x00', &(0x7f0000000540)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='!\xd1\x00', &(0x7f0000000400)='#[,\"\'}+\x00', &(0x7f0000000440)='#)\xcb\'*^+^/+/[-\x00', &(0x7f0000000480)='!\xf1#\x00', &(0x7f00000004c0)='[\x00', &(0x7f0000000500)='\\\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='#@\x00', &(0x7f00000005c0)='\x00']) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000006c0)={0x9, &(0x7f0000000640)=[{0x0, 0x40, 0x5, 0x2, 0x7}, {0xf000, 0x0, 0x0, 0x6a, 0x3}, {0x7, 0x9, 0x0, 0x8, 0x8}, {0xfe2, 0xba6, 0x7856, 0x8, 0xd}, {0x81, 0x6, 0x4a}, {0x7, 0x0, 0xfffa, 0x7, 0x7fff}, {0x6, 0x1, 0xfffc, 0xff, 0x87}, {0x8, 0x7, 0x5, 0x0, 0x60}, {0xd6, 0xef0f, 0x6, 0x1, 0xfffb}]}) (async) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000006c0)={0x9, &(0x7f0000000640)=[{0x0, 0x40, 0x5, 0x2, 0x7}, {0xf000, 0x0, 0x0, 0x6a, 0x3}, {0x7, 0x9, 0x0, 0x8, 0x8}, {0xfe2, 0xba6, 0x7856, 0x8, 0xd}, {0x81, 0x6, 0x4a}, {0x7, 0x0, 0xfffa, 0x7, 0x7fff}, {0x6, 0x1, 0xfffc, 0xff, 0x87}, {0x8, 0x7, 0x5, 0x0, 0x60}, {0xd6, 0xef0f, 0x6, 0x1, 0xfffb}]}) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000740)={0x1, &(0x7f0000000700)=[{0xda, 0x80f, 0x3a99, 0x1, 0x1}]}) fcntl$setflags(r2, 0x2, 0x0) (async) fcntl$setflags(r2, 0x2, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000800)={&(0x7f0000000780)='./file0\x00', 0xfffffffffffffff7, &(0x7f00000007c0)='./file0\x00', 0x8}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000840)) r4 = geteuid() getgroups(0x4, &(0x7f0000000880)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) (async) getgroups(0x4, &(0x7f0000000880)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000940)={{0x3, r4, r5, r6, 0xffffffffffffffff, 0xfc, 0xef4}, 0xffff, 0x9, 0x8}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000940)={{0x3, r4, r5, r6, 0xffffffffffffffff, 0xfc, 0xef4}, 0xffff, 0x9, 0x8}) write(r1, &(0x7f00000009c0)="dc8fff98d5e5dfbcdc5ccd4dd042d908ac8fc4e0d1fa762ac1500bd402dbdd373ecb3aa3066d8a59fa0fc9d4e89991cb6f75ea8bc89e8fc70c8704efecb313f22db2ec8acda43c22a8f00808439c3b406997379168226be893790393eb0fd0d5bfbbb6df1109", 0x66) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000a40)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) chdir(&(0x7f0000000ac0)='./file1\x00') r7 = open$dir(&(0x7f0000000b40)='./file0\x00', 0x20, 0x0) symlinkat(&(0x7f0000000b00)='./file0\x00', r7, &(0x7f0000000b80)='./file1\x00') sysctl$net_inet_tcp(&(0x7f0000000bc0)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000c00)="0c5a517b3e99bb9fed14a3e1e9bd8f7d12f5d433850d2839d0345f", &(0x7f0000000c40)=0x1b, &(0x7f0000000c80)="3b88842010a09b778b7ecb7a4951904e6afd185dfe28f607c7e011a3f3f51445c901dfd20454fad5571fd5452220cccb11a2f9efaf9f63d97c8d9a29fd8ef96de4edc205b88701370b673d36f8fc42dfbde61a7b3cdf06b07dff7f330085afb9a6954520e4adf43f8493612cfd5b58a19fd6ef6e030234e78d4fd4b50942000c1c2b27b195a1de2a2adfa0ecc648df20d833a22bb0cc57355d53fd278c901dc0c02b58b8c76accda4b9f65f45a1c7a7f9c676279b3f9094178ea812e9e7d6a7cd81c275323ecf24e3aaaace4b243a5e118b58c5438700a2c685fb34d6073d44965e7d083e32715327b2f323cb4638b12a29862ca0ec927eb0d2804fd2b5052", 0xff) (async) sysctl$net_inet_tcp(&(0x7f0000000bc0)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000c00)="0c5a517b3e99bb9fed14a3e1e9bd8f7d12f5d433850d2839d0345f", &(0x7f0000000c40)=0x1b, &(0x7f0000000c80)="3b88842010a09b778b7ecb7a4951904e6afd185dfe28f607c7e011a3f3f51445c901dfd20454fad5571fd5452220cccb11a2f9efaf9f63d97c8d9a29fd8ef96de4edc205b88701370b673d36f8fc42dfbde61a7b3cdf06b07dff7f330085afb9a6954520e4adf43f8493612cfd5b58a19fd6ef6e030234e78d4fd4b50942000c1c2b27b195a1de2a2adfa0ecc648df20d833a22bb0cc57355d53fd278c901dc0c02b58b8c76accda4b9f65f45a1c7a7f9c676279b3f9094178ea812e9e7d6a7cd81c275323ecf24e3aaaace4b243a5e118b58c5438700a2c685fb34d6073d44965e7d083e32715327b2f323cb4638b12a29862ca0ec927eb0d2804fd2b5052", 0xff) bind(r2, &(0x7f0000000d80)=@in={0x2, 0x3}, 0xc) r8 = openat(r3, &(0x7f0000000dc0)='./file1\x00', 0x304c0, 0x1d0) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000000e80)={0xa, &(0x7f0000000e00)=[{0x9, 0xfff8, 0x0, 0x9, 0x5259}, {0x81, 0x4, 0xa, 0x42, 0x5}, {0x8, 0x3, 0x272, 0x4, 0x6}, {0x3, 0x5, 0x1, 0x9}, {0x7, 0x1000, 0x1, 0xff, 0x8}, {0x8, 0x1, 0x101, 0xb, 0x5}, {0x3, 0x3, 0xff59, 0xd828, 0x3}, {0x1, 0xa, 0x100, 0x4, 0x4}, {0x8, 0x126, 0x3, 0x9}, {0x7, 0x7, 0x8, 0x8, 0x6}]}) chroot(&(0x7f0000000ec0)='./file2\x00') 528.850007ms ago: executing program 2 (id=3): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="95878b2940f446459614a90865c85c9276c4260714c70c2edb00f6947ec07b3e7c1eda9fb9cf16c67b3f91d907c9e7a983e4883690e15864859c30f591f6866759f2080a8da65963cf91c9c87921f1a1c8853b81f049e9baf73a905b867d49e34fd79fda27dc606ce229b8de83f52ea41a3a56b130e8c00cc434a7a3544c139e92d433706f855c6bc8feba142db278d7ae0802ae4ee4a7377a5650ca42be718d054259e71453b1174f7d4462cf814ad6c7774af09409400724a5b8392b98cd6ca5d50a683d70798bb59e8ff5eed482f5b94ec43f30810937da1abf6baff2d0", &(0x7f0000000140)=0xdf, &(0x7f0000000180)="ffac3c0f328f9217f8dd183f99194c2546de5061f11cb317e3513f8341080323942c20695a46e62676c78b371396eef4bbabe48ba60710962123e8723a79cace9ac2ff403a385397e42fd37c43ef125b6f8439fe46cc22ec0def2651b0", 0x5d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = getuid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x40, 0x0) r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = getgid() r10 = socket$inet(0x2, 0xbe4309a040f73ab7, 0x0) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x2, 0x0) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0), 0x20, 0x0) r16 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r17 = socket$inet6(0x18, 0x8000, 0x1) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x800, 0x0) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r24 = socket$inet(0x2, 0x8000, 0xfd) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="99dc1d678a5b465f93bf84d6f6edd7c29d6c35b6a3d05bd394fc568c999df141cebc36537db671c1dbfe48ec2b36cc8b96f8809417a0415ec5de5d30eb571ca0745a294a4a4c2e5b6c82e5111afc3c875f2dcf7bd71927c5be8ba72ba8880a8664493497e5359cd2b349bb9b96b9c4ae919a2c86d4221f3d2b4d5f574a766434244a1add579cc2c10dd87a9221be89e1fa8da1a0edff9830de4a56a345374452f0526c2a744ab9f0618222008c8f6b1207300715beb5a79a878f55dd4d5a67eb9007dcfc9d780d4760c9f20a68c5c9236e167314a9d66b89cc90b712228f7012a2ef97950192b9407031d77d", 0xec}], 0x1, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r1}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, 0xffffffffffffffff, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r21, 0xffffffffffffffff, r23}, @rights={0x18, 0xffff, 0x1, [r24]}], 0x110, 0x403}, 0x0) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x40, 0x0) ioctl$FIOASYNC(r25, 0x8004667d, &(0x7f0000000980)=0x40) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000009c0)) r26 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000a40)={{0x7ace, 0x0, r8, r22, r23, 0x1, 0x6}, 0x3, 0x7, r21, 0x0, 0x77, 0x3, 0xfffffffffffffffa}) 525.293177ms ago: executing program 4 (id=5): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x3, 0xfffffff8, 0x80000001, 0x38e7, 0x10, [{0x0, 0x3, 0x4, 0xa25}, {0xc5f, 0x7, 0x7, 0xfffffff9}, {0x8, 0x8, 0x4, 0x9}, {0x80000000, 0x800, 0x3, 0x5}, {0x401, 0x7ff, 0x1082805, 0x4d8a}, {0x2, 0x86, 0x2, 0xb4}, {0x4, 0xd16f, 0x4f8, 0x1}, {0x3, 0x803, 0xfffffffe, 0xb}, {0x2, 0x9, 0x6, 0x9}, {0x4, 0x90, 0xd1b, 0x3}, {0x1c7, 0x40000005, 0x2, 0x8000}, {0x7fc, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x1, 0x2c4}, {0x8d, 0xfffffefa, 0x9c9, 0x6}, {0xff, 0x5, 0xfffffff9}, {0xfffffffe, 0x1, 0x1002, 0xc}]}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) unveil(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r4 = dup(r3) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x80}], 0x1, 0xffffffff) getsockname$inet(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) bind$unix(r5, &(0x7f0000000fc0)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xd4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) execve(0x0, 0x0, 0x0) dup2(r2, r4) socket(0x1, 0x3, 0xda) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0x1, 0x0, r6, r7, r8, 0xfddb97ff853709ee, 0x579}, 0x1, 0x7, 0xa}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x1000, 0x3f) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x408}, 0x1000001265, 0x8b, 0x0, 0x0, 0x7ffffff9, 0xfb5f, 0x8, 0x8000008000000e62}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)='\x00\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/145, 0x91}, {&(0x7f0000000240)=""/197, 0xc5}, {&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f00000000c0)}], 0x4, &(0x7f0000000400)=""/8, 0x8}, 0x800) 515.932436ms ago: executing program 3 (id=12): r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000340), &(0x7f0000000040)=0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x92) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) open$dir(&(0x7f00000000c0)='.\x02/file1\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668", 0x9a, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) close(r1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x1}, {0x0, 0xc8}, {0x5, 0x1}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfff7fffd}, {0x0, 0x4}, {}, {0x1, 0x1ff}, {0x1, 0x1}, {0x2, 0xfffeffff}, {}, {0x0, 0xdf}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 446.933537ms ago: executing program 2 (id=13): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 445.516822ms ago: executing program 2 (id=14): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x400, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x4000}, 0x4, 0x85d, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xfffffffc, 0x9, 0xb}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f0000000180)={0x1, 0x13}, 0x2, &(0x7f00000001c0)="6fb5e61b1c27b86c2c1b71e6d6ac7a0422bd99562f8a66f3f1769a5cb05d87a068a5592d5bf60116d119d2e01be126682ae9120233f3f8290747cbe856347340bf1815abea8c3a3c5a94267663f056f7c2a8bc22fbd80eee87a13aeafb07e7898d02274f8a32beacc353941f176c41f49d0587224c", &(0x7f0000000240)=0x75, &(0x7f0000000280)="dd6d6291a12414766f1b88ced490fc13b0ee6726d4947d79e5f382f2f1959b45dc2f34f1fd3eb90b91212aeee2729d5d8a88ba268d6f943c89aecfe2be97d74e6b1b3773105d734d073095c967247d642b90bc475291f975bbff66c0a2554ea20b0b24040919a4f23575a5507ed558da151d35ee05c7cc3b4159c5d05e908815c6365b08b757699cab1058646190ddd3740b0046cbd11414d6cc209b6fec2a338a3c74b6eefb56d2737c62d167eed6d01eb2c73ba2da4eee75ffe48e0096defb839bb48c7b0c8d737549c1f9b07ce11d4ec58804d3aa446ae6f225f1256c2bc04179b4ee0869938a64290e5efe231efcbe0dc9e297", 0xf5) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000140)='./file0/file0/..\x00', 0x10, 0x0) 439.477037ms ago: executing program 4 (id=15): syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x2, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0xffffffffffffffb8) 438.825462ms ago: executing program 7 (id=16): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000084, 0xffffffffffffffff}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x9) syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20689, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x2, 0x3, 0x2, 0x6df}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = syz_open_pts() readv(r3, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x8, "d76c1f46000000ef1f0160fbff2000404b00", 0x4}) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xfffffffd, 0x10c, 0x5, 0x100bd, "00674700000000006a0000b5beb1ff81003fd400", 0x2006, 0x8000000c}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) 282.91221ms ago: executing program 4 (id=17): r0 = semget(0x0, 0x0, 0x90) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x1) (async) r1 = socket(0x1, 0x2, 0x5) close(r1) (async) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) semget(0x2, 0x4, 0x14b) (async, rerun: 32) r2 = msgget(0x2, 0x404) (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) (async) r6 = getgid() (async, rerun: 64) r7 = getpid() (rerun: 64) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2ff, r3, r4, r5, r6, 0x64, 0x1}, 0xb01b, 0x2, r7, r8, 0x3, 0x40, 0x7, 0x6}) (async, rerun: 64) r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2, 0x0) (rerun: 64) sendmmsg(r9, &(0x7f0000001a80)={&(0x7f0000001a40)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000280)="4fbe4ee92b6d18a0cca7a720716e034d4bf18c971bcc86b7b35fbea801bba9c11f030b4ddd9e5b0d54d2b843a4f5a2ca6efeaf500e5e14d67e003f4987e8e01414015874a9e665a95ac28498e73c176ac229534960ca378f0fcdcc4113a37ef1f14bb772f74eaafe29b75cfb9db62e13d6e80e6aa167a00d188ac905b942798840dd23b5826f9c1b5a7a1e31ea9eaf58dd04886fe82213658435197059f9246b64e8c65b025a9255013d0e97aec17dfd377024dff0fccf2685bb56594dc724f01fa8e044e11fdb8d584918bb", 0xcc}, {&(0x7f0000000380)="59044ecc4bc55f988e9f053b0b54f9ad6bc1ebfa606b64a47452ca3f4820a3bc443ca133c25a78d2a4faae4de7221e44b4405ee86598275b64d81d618b23037d9993020936f2e77ee6a5159ffb8e816b45d53b32cd178ba2d3788f1b627aa968a2ea80854f216311614cec1f423f750722135ce13043fa131003f695c4a84e8ea041923dc5a57580911fbd9e6e420364a2abecc6ca744d2ad6bfb82a2d54cfb771c5bc495d2287a80f", 0xa9}, {&(0x7f0000000440)="ae188c00d5c8b8ab2b318ce7d5fd9cb81a8b6d5956f8edb98e54b5bc39d6213b48a786a83f70edc1e42ea615edf814a8", 0x30}], 0x3, &(0x7f00000004c0)=[{0x60, 0xffff, 0x1, "12eb7096796385e78a4646249a387272029a41dc50b9e3a302155af2523a9c5d152371c701089eafe015ebe5206442162532098e56210b9bd506e0d93c37bbb39dc379eaabd05d1dbf99d5594e0d3c"}, {0x1010, 0x1, 0x8, "1b03cdeef1e3d1237771d46b7c7bec94ab24fc3e1ca252cef0b18da8dcf3c18538287c3fa0e0bbb6ae3c61f6b4ee9757e704c528990f9c84fc96d0349a37ed861d9d0bda218c9e1261b968c151031bdd5e8f7c6833bd164d39c6dd10dd4650b0933884e297fb04de357d602be8fe90d674d10a26fb7d94fde1b92ad4a4ba576ed37708ba8a456265d63ce640026c826d5750626274b95f17fc5bba2385bef06a68c33722af663624bac456bba3815f8238430ccacf621b79c9476c34309198be7354b1c501d9808a8d63479592326be3df390f75c2d7b7b79042a3b29fb7f78ce59e5bce4277a89b5a4c7ae74f457600bdcc3bdb97c910b5dad210986c4d5b542fbeb54a4bdd6353c879b11fe9556e841bfc48ae0ecc712a6c8f2cf75425d4f1e27870c29eb430f2d32bbce1a28a5e83713388e8a344540e80ee85829a7132d3f81ac71fa06cb39632497df252deec2ee40603a4027df0772fc3458bc4ce9dafdf68c66f4fb2a3bb63d8c26b91488b26ebc6059c6d39cf7d6d51e0dbd551a07b57f9212c890cdfe1e901fb6a49abdd6acbb5a74cb49e56665c6c018f8f910cc300941607d8f54b7ed49bcafd26e9619c572f8eac6fda3cf5dde5f2aa8a5af2243e81a02e5177711b61f9f684c0316761771e80e252e9ae7d27467dd202eb8863d199c7632a7f118ed9cc8b4b3847f76779a6838a745765a0b0034b7d55e0310299904df3f8e7dbfc25704c731e54d8a29a5458eebcbde0fe94a5ca6a038c5784de0e4f824a6be2959b349034960306eadcc898d504b4d963fc6281deec3e5f64644a70c0a357e218876b9955e0b730cca95269d45c6e79d6ee046bae71b7510731b1f5f487d4a067e8042ec107b06349d4dca7e211a281936cf0819f5e53cec44f6705a57c29f07db9cf4894c96da8887f1c22ba3b2690db78ba3595a23731fb08d68fc9d953b0b81fc42d5393aa6e6b537cfc49c4ef438445b2aba7437799f4d4dc1126a774b872733d10dba81b3166f549a89cace57552d48cce9a3f179f3ad87fd90a28b54f85ba0e86803e8558dfb433fc3c1d8a960dea94ef100a29b2602bb0c832f0aa7c1f6506beeefeb4626945a65a1c551460a54491a47d05b7124bf74c1a59c73c486d62db3a5c9d6e7037bded83115a012373d73fe630ec8e90eb893796da4dac5034af764ad123623e1d319f260789b40cbceb980306a33c0c608a5e9cb4b1bfc14250a0245503df3b6d037a6003c1f9fe0df715fc83e6dba145c1449e4597419555bf29d22429bdd63ff7d850a9ead138706c3f52e305fc40a1a2463cc326eebcc325f5ad88748e6616020b7a9246c9cae07b6550f222305a4ed31aeb4cfc68aaa65d071d3defcf9d85bad9787f6076f126c35319e62d49968860167532a98cc75e53d0f617461d826bf080cc8ea87e1cabf1bb9d16114b495873ca3ad53169096ba8b49115fa6bc5098fba5c370d2ca0590457b04949f0d8a1ebe5d5ac94c72fc29f3b1665ae6c18896a782e6c4376ba70b4e0ae3d4825d241d08551ae906b90fc3f628a1f77e3f609920cc10b32b24d0037faf39fb25564d8ae7f931eee65b0322d380c225a7bdea7b4e24d587292bd56e81b0b27e15b63197b52fcab6fa38e9a4188499287edc67e0e591aa3fa71a591b74107bf6289223a896798f301cceac0db0695329b36c8eaf30c1b9831a0c5abc790a41e3fc69698c8f7000266e631b3e5aa2657a285792e2a7afdfcef7efc1797dea77c90be93ededc07ff5a950f4abf50ce8e353d5d116a482d1b1583a673f198966994f78188a418049a5e159373b701e0f30c080b69cd57014ffc474ee4e1d545bd58c945f9ae6a1e004acc59e1397153359647a57ceeb938282920919044e6ed6567c4ea7f1094382572292fb747e3b60edc2a1058674cdc16f3827787a912e739448294322ba5b3fb2b5afd1b206f6e9f15314bfaa7f089be9324f0bf5c4d1b511da6cc7d6f3ce3c1495ba001f322277a99652922107ff6457ad921766d927b8352117d94fb6a53467504aa5540701122b22a0a754daaf6f21a70e88d558df0c386ea79652498fc1cd57f3e3164cece5a8fe7a33991229fac1fc64f429c8e12d0d3344cb3b72c9bf943e84d3bb406903d13a67fd8ac53d6a69c7e2c161ea48efeddf9377745ce146f7a014fd8c35c611da27b58f1a95bc128f6fac3ab3a1c11131611ace8ab7c1bc10676e1b4b563b924ba42a191a735e21417b9deb6267b1fb60a2fb02b7e460c62b0e59686dd545861c73feb99772d5d12bd63e3ded301b5172380bfa7850afa2f2d84292212e22446eff0e33d3dc17934cdf5509d60ab73f32e22cb6ab8f54b530b06211ab30da37647ef2f5314e223b7f8a502ab400e05fc0ce699363a658aef5c23d8f56c96347301917216b5c78b167199d4add4ffba1c580867955d36dce5e875840b50e650266b44d4f4a3596e8335f1549cb315713c7036293afec0fd46a658bff35b11273b5fafac3da958c6cba06e3158bfc4828655a5da287f25d306c35b1a29c677f7b8a23a77d6a817879779866c0c51dd9e550a1bd4e571295bf7976a05f1f5dc718b3b7db48f904b4beab8f6386b22afdb82309371706dbf354ca916f49e16e4f944f367311a73ab5121e66769881f73bded5948c88fb17bb7bb3850d7aae0b404b12f2efa7d0e964ae6667c690b0768af8d0025fa81a74bd1c3f117d69a0ec3d10a4ac39faa13e12d74739ca665f190631b3b225e4fe75d1795d1286c4a8ef60ce2162d4ef083067c8e71d3bb720843df88f5a5c39dbc69b2a6616eb5051d438edf4da4031f85e6f5700ad924e0587c377dcd37b23421972ab7eee5f357beda901aa1996839aaf516681fd7cf1d85d694895ccd4497a7fc9f4bc04ac381c8d0f734a0601b17c37627fd87abe87fb7c73b8e932bafac7fa4245d16b7c7d0cb10382e3cbd45760800d57bcde6bca28008bd44cf88216bbc2c449fc2f621ec71c2dcef28b06c2dc43455c1bad52d033295e3d73e2ade76e8880adb3336402cd480815058b23a71eb72a4bea5fbfc01b6f1c71ad2cc1795f91a67515d58312e6eb09d59dfb1b7a1c7996fe97ddfde0d051e89db39faff1df02053ee5a0a2383ca49f23a5b26bbc56d446fc4f9b5073f5c440d3072c5c4c40b7d25aa029af5ce643c9abf79d8e2f16f35ae709bc1fc25a08146bcf2190ebc04d139f0763bf3d7fe0be27f5cfc8ac716554f235ce1813355c4d6acf13adf92af35d4628be8dd2bb3ca49a61acee40a6f230310d5a4f8987182ed4f4d17f5785ea05c00631bb7495607eda6c378105305de276a4e7b448af64c5ca86465e84446f5577bc47dda07b3b7440cf46bb5cab482f7f50e045ee1b0f459329502d8eb53a74b292cd4fef38b3a4e8611b601868e602f84619f32920a72d59b7c3d97bb9b477a3c28bbedf1de288d0288875bb7e144f5105795b353ce4a32cdfd51222550fcd60900726de4f20e637d326b1572b951523a45b39232f778375b7313a66d4124ff9825c16fe7f351052c6f6d42d36a56538c267b95fd3703c9aae5746a8a4d30f99f98726c0ae9818b817091b312ad3245ad9d2ca1f56851172d91ab3c72143deb204bc92c103962a6ecca303b52992bb44636376ae57f83434f4bde5ca07411d9747f9aba05ec00523ae340278b5f542066e987fc0fc59d85bade85ac41ea2086065041c2f36596570e41cc9f93395d5d6753839b6fee583090da49035dc753deb83fc18627b2a8390992b02aac517b94c2c51554a6bab6c8e1b1b162712ab2bd363c397ffdb232a11248b1b3afcc60b33812d55e7dfa9b7d4c9ab9e317d435e4c81679823526ab396b7e597ef659b6ce90ee2d85a08ad5d591a800e1fdfac42c856085e076c378d8901dbd9591eff5e3a59411c316e9ca7bd7f877033bedc1b7b0d4579a04bdc46d995c9d162213ad2a776f668f7129735cb58c7fafb342f110afb7b0a06c4f6a8b62445d70a9c683f2d4e542f88854369319a29f0446cfbed5c6e13c05cf120a42cd182edfbbd6129275467bb05a8722bd5443f1fc3c5c8944a692ed6ffa0ba80cd2a7695cc2972943e2e7e18528c83c334839115f4ed91dcfe94020bf4f2a37fe5b6fce436280da64b46d286a07aa9fe776119828795cad7c07ee8c6ebabea86d9c59d204685f522d0ba180b4663a1edb057831060a9513ec77b5fced02254ea871a8507497aacc2ae2cc655b33397fddce6e5744d2ada4dffb75dd2100eac96be757b997705e2a489e249327faf9991444cda57920d96a320c517203a14f66dd045f543ef480d2e20f4697bb585ee0925aea8ec2672ef9b62ae9cd4b817f8ce09f2091e26904952b665349f3a7d476c60e85facac1cec62c28a6452afbd96962f286e5627ead134afc4277394cc2eba5284172a91cfcdfa22af7b286a9ec12b43de60704a97e9226e1c344d2d84b12d5ae7de3eb60f082598fac13f1be9b6f190d887463e86a9d640610ab063ed27d773a29bc6eb7746a5ed44f173e4607fccadab6491377cd7d14658fea8c244834533c120613ee88d5587d4d74841a0c811d1cc217c44f57f27b300b415cdb6a65df82baabbe4beb79846aa4529d1ddb6279607e88f3964e3267a510da83ebc7a3bb1da8ba3ab2231b5084c79480ea2d9aab5d06814535919ca254e1aff00e4cbcb367be326c033a659b0888c8ccd1f3885c10b469751c2dfd8a94586f7dc657552e98a0129fed2d311a9bfc43c0b710ad16d3cc1b8cbab7a26bb03a796c14b655316b799a21503054d42f53dc8bf701207501c557a4bcba174711818723a01d48d840ad95ba579a8f31ee9273a12232d6851a0bfe8da1f4f3573ec2a49c55f53e78cbac9ccb23a730644542267a2839254a9f69097844ca06ef95500f71b578c5511eccb2857ff11213b742ffd497dc55070aa56ed8bb17dcc8405ec2ad4c464fd9563e1156ad5d27dbcb60ca90870368b13f40fe1e3f16402df1931e5a37adc2e89b0896f24043ca3a56217f853284254014efad128a04501702057c0acaf90890238e0c8bea598e145841deb2254ce53e5bb832da16df5558677de40c0641d156ba67f94c12b0fde8f0617970589fb33c76423782ee0775cf3f2f243eba5024f1e479353c6614e9bebd324e2aab7b935980bfa88ea22322641ab70f34dae7a38b6f8087cec3a6704220dedd08a33d0dd808e29ffebeecc5f59528961b75a8f8e50b04c6b05c68111c0d73fda075bf58310fb11f1b6846e23ca6cc8b633d03ee4d8c02022665147c31d747d6a95dd82cf33715d15bf40227f3d6fc15c82fbaa20384ee80dfd93d616c7454508138ab6f4d61ca9209c13ac13dfc7676f973047a92eafbafb592a975246d08c154623478adaed41c1ecfbd582fca30bd93dd76e761521b039bab6f6ccd64768996074c0625623b425be3dcc4be1f99aeaa1c8b2c77e907767ec58053c00cca0af1e768bb31c5335b8f8a552892f9cae555380c4ad0d5208cf9b609680a96d3b00e6c54fb81f865ce7addf2c74e906d224c67682efb17c32bbbc917ce2aece383d1386333b43fd905a3ecb131049a905ca35ff86b96881b727d1bf00751e1e8f94d3c22bfcca1169181680ec3d15676d00256caf0c3aa99d26f4bcd1b0180735872746d88e012d3b6ced08c5b8dc36e7b76c6a6a06da0ccd028f6834406965a9d480af63fbc0f737c22d4cc94a02f18f0b67667242af9fe95c5a0f19f067012e0af32984f0a0be473e48f99890a747c8a86cd2785877a51698c0fd"}, {0xf0, 0xffff, 0x9, "206c0f3bea37827ad2c3723c5ec47156c537391ffa91bb8902eea2a25ad753c6bb8e715a59515ae55531b14329fba41463a6c35abc3549f8eb4795027e95d4c5fc0824316fe06106a0012de7af764e52f0004f1b8c45c071f806f1f57995c968ab34aad328b2e703598d0ef8a2309b9ee1c29152864daaa31760400a5331334d1e8cf9e608491cf46811627a39d61149445e652f79651bd8103a4918b8dfa248173532884926e3135c88fb8335a17e8f8709aa27a7550ce8c6c90671eb3d47eb94030bb9f15bc88e93f2c6612e0f3eb4ac0d623c89af5e892242cc97665d"}, {0xf8, 0x1, 0x8, "5c2fb762db320e5db1c0e0ae9090bdb60524b15e85efa2abc9d4bbd6d9e37d5a80b98723500023612d087a0ccfc14d4ac017cb85c715b947736e58d532a6a49a50695e3ad3a28182757689ca85f0a3a1b5e146f86670857e02a568b05692b8459cf720d2daec0ceae7ac41dee765ad384e099b8e5c70d8a475a5250d595991a26b93f193bd2b5c47f9229c962b2eeee7cff93c2d6f2de4b8f2177b8af7d9d7da40c6b6938a18df41a0275b95469ec9c561a311483f898e31cfa146120fa6da05dee35e108e3bce53c449f1ee1ac60892e195c60f0968ddc18c1764e8f3ba655692cb933c"}, {0xc0, 0x1, 0x14e, "22879924590c09c5152579bd76ec73f09043f2041669242cdce7855cb27a4bec91b7dea8b3c10f8bec2dceb6554899edecdc1ec8f0f57db897d74a3e0e23e7bf2a8d07d3b3fce45864cba758980c503b502233ec395868e75ccbb3e54c970c9b7f73516358922241bdb4d2c41e814be87e89b3cbdfc9fc24193e28ad73a4af713d4b77d503cb2c57f6e82c166ae07ffcc046f952cdc79edcaec4209e14e393910d364b6b11f117d56a7df6e8"}, {0xc8, 0x1, 0xffff8000, "7238bf41d1c221d5c934295fdedb49c558cb75a8a46ac78f8bc1be8edb7f311fbdd258cf17d20ccfd8d8a557a37a876f1d1aa001c9621ff08e683fa407bf841d69ea359e5e7cb6d3d6e76ea4bf153c6631332794e538f80e9dc17035a351682b459fdfd84efdae3aa8fbd1a65e815a5e6530ac3fc5d6d4e715ec80274248193514d523c33e0f63f35dc85b0fdb8a80c450c8a5069cb6da868bbb171268a8f2bba15457b7222e9307e78990d6bc962978fbac7c1830"}, {0x80, 0xffff, 0xae, "456282d487709adc0fa26e8b93d1dfef170c2bcd2468f8619b77f964f834d102b8ee64b4a196c8450d0e0b153a0c3484f6c743af33fdef4809eded93678e5f3502e78c28c9255f79a4d7ae9245edc765c8ca78866eb942a8a3203549c6888aa4403023e0f273621de73297"}, {0x98, 0x1, 0x8, "65fd639604029f9d9c240648498fe8985b5b1dfd96245df9d7ffa761c40d789e426d6760004de5603c97fb78d1f05a47dc0a56dc4bfe6773f3ae3e5445b9de2ce10d4a36379ffa23ca4c4d7ff6b5d1a76c9af61e555de9cf5f7e1d08908919d1dbf730ce3952c047d6aca2c8ba75ed49d86120b015241b2ebd17355eca432b13bed6"}, {0x68, 0x1, 0x1, "5ef7641c86f3328a024581403010f0229aaa1bc1734cb9a4ff98eb432aa82a2d252f128d4ff500344f73debc5d00795b51fab4f0f1b9fb32476674fd96d8e869435e4f4bb27140ab61800fd4254331fa2169d71047af1345"}, {0x10, 0xffff, 0xfffffffa}], 0x1570}, 0x8}, 0x10, 0x1) getpid() shutdown(r9, 0x2) (async) r10 = socket(0x2, 0xc002, 0x9) (async) r11 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r11, 0x3) (async) setrlimit(0x1, &(0x7f0000001ac0)={0x7f, 0x7fffffffffffffff}) sendto$inet6(r1, &(0x7f0000001b00)="90e6b976835902b715371841d94d66d2cb93fd7b5547d741aa9723ce38039be0b3b145", 0x23, 0x400, &(0x7f0000001b40)={0x18, 0x2, 0xffff, 0xb}, 0xc) msgget(0x2, 0x402) (async) open(&(0x7f0000001b80)='./file0\x00', 0x80, 0x20) (async, rerun: 32) shmctl$SHM_UNLOCK(r11, 0x4) (rerun: 32) ktrace(&(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x24, r7) (async) recvmmsg(r9, &(0x7f0000003100)={&(0x7f00000030c0)={&(0x7f0000001dc0)=@in6, 0xc, &(0x7f0000002fc0)=[{&(0x7f0000001e00)=""/61, 0x3d}, {&(0x7f0000001e40)=""/67, 0x43}, {&(0x7f0000001ec0)=""/216, 0xd8}, {&(0x7f0000001fc0)=""/4096, 0x1000}], 0x4, &(0x7f0000003000)=""/168, 0xa8}, 0xdf8}, 0x10, 0x1001, &(0x7f0000003140)={0xb}) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000003180)=""/120) (async) fcntl$setstatus(r10, 0x4, 0x8) 282.473105ms ago: executing program 2 (id=18): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) accept(r0, &(0x7f0000000680)=@un=@file={0x0, ""/4103}, &(0x7f0000000040)=0x1009) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYBLOB="d44a482f8e25174d921dbaff07c0b5290d9430c6420043d0fc8c0033b6c11800a17a10f8d247ac2609795dedfef4752ca2b0cdf97575912b535614f32130a5c6854de581fe2397263b8db03df471bd712aa79692fb6de4d4301962d9b60ec9ab7cc50d8051f9c91518181674bdccc22dc286e17d5679f4fe2d7039161b4141be4cba3782ce28f80b179aee5e1abf1c9e01df2a04eaa302450b6a", @ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 281.974292ms ago: executing program 4 (id=19): r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1000400, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x32}, 0x0, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500480e55290787f"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x20c) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000880)=""/19, 0x13}], 0x1) connect(r3, &(0x7f0000000280)=@in6={0x18, 0x1, 0x40, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r3, &(0x7f00000000c0)={0x0, 0x9}, 0x10, 0x400) r5 = kqueue() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) kevent(r5, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) fcntl$lock(r7, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(0x0, 0x0, 0x2) 272.551773ms ago: executing program 5 (id=6): r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x18, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc1126939, &(0x7f00000001c0)) msgget$private(0x0, 0x28) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206997, &(0x7f00000001c0)) r5 = socket(0x11, 0x3, 0x0) ftruncate(r4, 0x100000000) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp_reply}}}}) sendto$unix(r5, &(0x7f00000000c0)="b10005040000000000000000070700000000000020a10500fef96ecf13ff9e0a0089583535673039d0d236acf2f97704be38164991f7c8cf5f882b293be1aa5b23edeb51e2f0ac3ebbd2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300c5e8ebcdd272000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad80000000800000000000100008000000000000000000000000000000000000000000000000000000000007f3b59cadbca84047ecc63fcf245bc6ebf0029b56246798f0000cb3483da3d4dce1398cd1ed23228ad", 0xe0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget(0x3, 0x222) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000019c3165bafba062e3ea7a84d2c8f15515f678f9ea98a5b868131f8b74b67826e25ce18ef07ab2e037265bfe10fab4410fab5cbc71cbe1c9b229b3c853d3556981c9d92df56e19e379c480bccae44f20ce34bb8fb9ff9c2a87e80aca0969e418bfbb3070cb12fb85c41060c24531f0e020e9ffff0a383c2f5c22e83aeb88562ea21f369a12fcc3eeb7eb7d3573d83b0b3fe8356348276048df560efd130eaed3b5286fee620b23c523eaa29e2c56eab3898830d0dee602bf9c26e9a6d5afea8192760faba34acb2749e49fdfa4ec2f6d04fda1d411fc5d574d47b5108303750942f161b10d0000000000000000"], 0xf5, 0x0) r6 = dup(r2) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mmap(&(0x7f0000f97000/0x4000)=nil, 0x4000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000040)="030195ef6b9907d8000100000000", 0xe) 264.509129ms ago: executing program 1 (id=20): r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) setgroups(0x4, &(0x7f0000000080)=[r0, r2, r5, 0xffffffffffffffff]) setegid(r0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) r6 = getgid() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/189) r7 = semget$private(0x0, 0x0, 0x10) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)=[0x2002]) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000200)=""/68) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = socket$unix(0x1, 0x5, 0x0) sendto(r10, &(0x7f0000000300)="8af0e84f3a570a6746cc6f5b0bdddced69515274be3448ab4c63b449887035edc11f3c91e423770a57508749646195e58816c72218e53ca85f22e13a094966aa8351bd4945aefee07434f761754474a07a7b7ebbb98e62e4ef9c7646a5ed43883f5ed39f67bb6855c631ccb6eb0f29b8b847561d544dd3d6de52d397d2d6e39e90d4f269c345ddab1f368645a7be44a2326e96dcb424969567c3cc91e1ff1fac9581d51bc46a5da69926af6df93adb7f5d94b169912d00e40922bb897b9c78e039a4269980782c14853538b3f59ed507b080f302cbfd55c94f7226b2d7904fa5ddbd380b9ca872e3dcb51b94777f976e864866aaa6d4aae8127eefad37dd1481424cd04acc3212fd3dbe56a8ba74a1b44e73878f7a82f58a21b41b31a4823500f4a7745bc412dd7d3378c6d1469ea380513bed8da6b9c8662cd2a8a997642725b4d27684586192079fa99a4985817bebca55748cff51e164c0adc6170ffdb30adbb90a51b2589c0d60af84bc3c5e3e52a0e94a6c249a90e80d699c1b89c5cdf2468571b566d5e3c373e1d8f09ca628ddf2d2e099195252627938247d2ab53506e6e0def8e060ddeca96f057feecbe626dceec699bb0d0b94006ea3ddefd02bbe2064527748b6f25b1e5a823495171c5a2e87df122a61313b19bbeccfb230fa40ca6bf0b35b38e4ac949a619dafceb339ff7b5c129ce0665010f650c3bff45172af1c633ffa64d3d6ed9f464a36bca0bb7eecf709f2a0147260403da178c88dd738e4559149ebb2b6d67471adcddea205db8585a0040a678a0a9ca80215de59fc063f49ab0f35633424e581a266bcfee7cee72d951f74abd98c61bd8064912006dbb2a4aee40ab928302f09d2f5ecea1c5b2d2dc885fa04e97015f90d2c714c0071dd7a2e8f9ba4e83995b2017d1eab55080da8899ba27d43e6551be1390351ab2eaf1b26471833c697709999c29e55af81649c98874344cc8820b5ab6c31532585b08e2e542362d2c5cc248eed1888e3057781a6c51b8cd0adf2f2550b78b5ac2e21f0a257070c5071a000938df6d22daf6148a5d8f1cd4b6f612c439cce7a48bbd497207dfa860076bf634afd9a73af066186f46dfb49ddf9a829c1e7af9cda60a58577821eb499a899f332404dd03d582be7208e9eb40129fc27493e1c847fc31490224876ed434025302082ad4ce0456deaf07fba1e76b21493b9807a3d41349e31f9c83172e898e30978f506466e7963411f30da94dadc4b60ad542aecdfc4d089f1da6378376136e63fabd0f19d3c5f6a21e75801d1bae23e4a66a44460277f9100eb2daa1ced819ea163b5ee1b01a33c1b77297cf3745e87a99775a931698cb64ef12450a57c0ddcf109ab83f40ecf1cb2c9e40c703b62e8ad54ba0acf69762ce77ba9df00b185e28efc3355a77e0fbb0af4a96a8689951d2b49c2fcb90e8d5a2805b5dd76bb75e11a0e83f55737826e522e898e876e199d521a2858941359d9ceaa5f5667377bddbed9030acb613fb8b0d9b359cd559468a5633a8e9ba949df4259724b499c8b99d617f15683fb1f272c02afc6fe3991e8ef14d320fcfca8ace45553910b15f95eca752036bc2e2ba8239adda3d228d585824183dd7e53cef58b0ae2906a4f4df92e8cf62fc8644a708dfc41ee83d30a39fb1d05ccf8dd850b79564b8c26b73c84a406648c12475515b0759607367eab02033283bbcacda65120253151ad237d307d958291055e97543b49f50dc0ba751a096256abf5d189fdab4e6ecc4505ed6366ccff1013dc1100c88af8ecc655cd661c924ddf84569a350322287002f6222fdfc99f727e1eab26e26b4a82669770204d4c62a87a07c6b0c275915b545493a88a6ba30c5e0b95ff9eea3630045929d1e8368eaf39ed51e10fb7e604cb6d5527f69c35683dfcf1eeb73427bebaabc8ce36a5923a1158923fa42689af3dbd9ddce68a8783275e839c1ae09e308ab43eba457912fa9662b4a32a424e764b6b1c08c5d011c036aa3aef8329bfe4ba677797374b1076f3ddf46cb904ea842fa8042abba96ae51165c7768a3475c13f3a4af5051f44a6c1b1794fdde2e77fa01a8723f70979f2352e0fc582fab90b2df9842b84a7826155d5e8892f9fc22d6ff7a0b4c6d954f3e7553baae504504087274437c90b105f37926e12ebf53515d947f46ecad18068e02793b5ad2c9f1ce4617ecbc65573d0db0bd4f91706bcf0fe7373622af8d056b649237979a7810196b73c41fc45767275d5387d7a47ca36e1893cb8cd1c8c352e48a85cd6b9226c8d608b8071b899ef76cb571af46c129e79308ce3dcb99ae97293c6e56e2db5101e575bf0f60fe31c9680375246793706680691fc944984dd5cd51a647ddd9c1ccbe0d4c26b005eac6a7f897d49f674098145014dae29a194711204216f69cbe8bec091f43e8fc967e2b912accbdec580d73899146b255600d4ed5a9de9ba86b9a8759f0a657ae7f74504239ad0658b245b7bf2b2b77bd74bc6a0467585718d45017a319cd2cba54cd16d60b501309177f7c4ace93e2e9723a78da81f8782fd6c938449f7a14d8d4b368679b3dbde7d4d3f6291fb6148e6782e736010430d147caa738e7cc580a4c6274047cfc7e874c707841ba30efc55894f86d500087334918caff0584b1afb108cc87eab7ffe292463af906a4a102b180d21f139863fee7835ea50da303f6215f03844895aff890964b200e55b9a1b41282c7fd53d7daa3b5f92d77a3322f9bdcbadb7291b63e267892108ca5fa1689ba95c6e40b270b42fb5491337f24063b3ed0452a847f81908a65c9c787ec612f0c565562c8c690e4f3415f3df8e7d20ec62889085df3731d225c57d64da763b1ea280f4a7c49049458bd21229fdc8f1ca28bb0c00796ff6bcee05a4ed463db0b7b298e3ebea76f2d0b141b9b10882d558d520dc85026e029d861ba841011a3fc37a454cfbae94eaab46c38d16a2e3aa3c4d16fc8faf063a83744b28545519748c1b63eb2cd31828fcef4bbce5ae1e5c8d1cbe98c1f63d880ed8801dba29cc83dc381f7d2cd71f1a0e85e17b57bfbde00723e11b093f422fececa84c7bd30095185e14b1bd31dc011fc0a1f4fd2bd10d901660a9fa1d07b48bc49c4ba596bf582705730a8de33ed06fc814a27983f890df67017762adc40e2e5f412deff18d29d646b3eac0d6fc083860014c938762e3a970fcb79da6c36f7755c6128728125b7cc27cec0e627b54fdb2fa87e9643823a69e2bfe3d9d3999ca8a8c20c1539e5c63dc2cdc7b694458b57d80f9e37c0fa49371c445afc9aff7c9084b5525d75f83a9452fbdc5408828ab1325250dbce81285c79de01c6039b94626397545917a2e70dc938c81013c4b3bfea5e8fb1ffb6645f97b18ed5c658f1fc09c34fa134642031ac4dd1f43f4a91c932178bf08b717b962b1d3580b556c5a7017dddc9fa6350f7a83f15f1654bfd9607a2511fb77c6bd59a5e379a6a5a408a4db4402f9815b5c16ec61b16d5298413bb5f496c092d0e4f0841e898c0d62331f587fec89ae109d01593afda19b3d4318b01c5d2e53a21a0e8a3d44bf5f066dea60e7a82ea2a40bd5f0d2f51b50ffcf092d4046a922cf262a79a6087145e3dd1fbac4e68acdd4cd020c6cb0ae51694e149ec41301b65249672ed42474824dfe111af878aa8f006af8c7f0d118d8ff2bdffc2ae3a2f84be632d6b49dfd725a4d70918a0084f707b406bc45a5adaa7f44193963730d8344562ce99305f1f8f93a40a2922e38d0b218dedd6602634e3540607a4e3d7de99e1724f64adf8e46922f373b6379d9487a92ffafad81edf600b31dfe2e80bf4ae383267613a16551d8332588cf7b2b7003e22044d1b791cea1935460c0f321560e771aafad58eef66071c1596f1e62436e09046db0f6a8a71be8159aaf3fa96ab5347f1c627a40d1882aec642bef5dc46c012ec0486e21c07fc70fdf5d13793b33ba6c7febf0fccfdcc36b54d2d7050149d59a34078a4741b4acf2c13348df1bac3cce7a6f1974bd7fc990428eb5a12b8d98fd52eeab207cbaad005dae7fda8d397166b0659795884f55f2f28353f6fe740e621fe41719516f0d47f87aee38a79ea5df04fae2de46750ad139fab61269e620820865fd4a49ad77ba3a860f3edd6323dc238c30b25b183e8cb69f259c0092e447e1bc8a68b6f1a5555d491f62eccd4230dfcc0ebba73c27ec9343bffaeebbc017b2f715deb18dd6d90d84ef7691b6fd5d39312e1c20ee6130895bd439645a283bf8cff14c9813f3933a1878d57afcd1bbd7c6bc4b14018cfff2764fe6df792fb7707c79ce00aae9a4117627662481c5a6123aef13c6c823a354e15794d4974aa7cd3059429510177860eb9269d6e6395ab8bd9397a975d30472adbdf6f0b8ad95087810b5b2019879aca0bd0843469c233a97ad0b27eaa50ee805dc227e980f6239a580e79458588233382d75c5259f880928565cfc2f8ec70cdf05bb0d74a1b14cb4a83447958aa8954dfc6c64b34e4f572cd97f9748be92b2b2309f3f475cebcdf5a508b187f73ab69a421de8e6c5bbfc7eb9fcc3036236df5dcd1769a0d3fe758479b83aeb56614f0651433e44e7a9aab8e90dd7ebce786b3cbcc028a994dbc43c957d52614edc7ec7d8bdd87c7e1f86d85d37dec84b2ff6b4f2c0500cfb806859b4b24cc71e8a2d733699c963a0a6cb11e1cba633d072748ca2976a06a20978c9cbbdb55a1d84644703aea24cb2f954261e4fa206d271e87e4dd6d7dfeba70baf663bb2928a6eb4b25728ac2438caf883b8e23ddcedfda59cfe817445745c6ca9b86e8aeff9846bfb7f185639048e4d29a24fc458c4ad550b3e2fbf9bbfd38f936f9811a8224ffb54be216849431b20652966b41126cd374aee28f9fdb0a03e034d553a44491c40328dbdd8b1ae0d50648b2e570779eabe09904192f749e4a014970b6cd04b5ab1ce9675b50f80d8f85863c02e45bc8f5c0518ba2a5fc7f00ea70232ba4fa508fe7a7b9a234c86b868f4eff09590ed057ba464d950bdc35fdb10401329841da9781517de8e923cdb4c76145bef74b3b1ceed6d2454897a529de0f092587c0cdef66303334d6864dc3ba7e5ecab178aa6df39806708cb88aac94572b76395990d8a6054c7d2a99ac36ec7fa7b3c3f927de4049837a1dcdca9467152b98d2781ff74cd03220339ec87975bbd7f37ae924d66c38f54afa0e0d2bea66c3760dcd12498e8741416f9f57891232b190de4ad95fdb94baeda15df4c93311adb674c8bd36df453316e9520eb37ec0e7540df5231211d550b55e813e8b3d04c1f86af89ac22ec7f5666317f530df671943bfb985839b78aa3ea56c0cc8ca18cab55b9ed52dd58727d6e78af1f1ce727997b79e158bb2f19bae1803753ad0efda1778dcba49fbec14cbf1578c0de950d03178bbbfd06452c817f6191b25fc52f4f4745d603b81f31ac693c33250a86edc77d26f5781ab3232bdde2442819d024384efaf3086db8f759e386eb0e82267d517faec490c17c21a4d4ce29031c237947435acac0f01b9e619a4182a7ba273df8ec5d99f58c16646e29a6436450631972d95432f6946a7132a0629a35f8ddf60e3e334dbaa3e5be4cf401a10027f85eddab9852624754e1f8d212e0d7cf4c1358b75449306f6b76c776e3f28d94f05a98643964be2ca135ac455a766012552011784a5ddeb7611b3ef125050fe77c8f823c5e4b94adf7d8f3ed2d71e132b60740bc7c86249ccb806c7a1e19ed226a3d61ddc495228b48ecf26b908e87", 0x1000, 0x408, 0x0, 0x0) r11 = getuid() setregid(r9, r0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) fchown(r10, r13, r4) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r16, 0x80185760, &(0x7f0000001380)={0x9, 0x5, {0xff, 0x7f}}) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000013c0)=""/4096) getgroups(0x6, &(0x7f00000023c0)=[r3, r6, r14, r0, r14, r4]) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000002400)=0x4) semop(r7, &(0x7f0000002440)=[{0x0, 0xfff3, 0x2800}, {0x1, 0x9, 0x1000}, {0x1, 0x1000, 0x800}], 0x3) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000002480)=""/178) r18 = shmget(0x1, 0x1000, 0x18, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f0000002540)={{0x1, r11, 0xffffffffffffffff, r8, r17, 0x11c, 0x7fff}, 0x430, 0x2, r1, r12, 0x1, 0x7fff, 0x7ff}) sysctl$net_inet_ip(&(0x7f00000025c0)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000002600)="ed01c349e679ee1b34f3ed9547e75b2613fd8ccbb43b0412da85796b33d8e8c48f92f04236b94c3b9d2ff179c5e9a3485126a549c3d778be5e8fb774d1f4289e4133c944b7a5ee2157748c999d51df8a967816d10d611155fc926b788b8bd243849fc8473bc1006817fd4a2ed2aa32fe7d33d729579da6f27d0ae6c867eda873b4675683f9b61a073210ffbbbf56377181f66f5228be1e8dce2dc3625b58a83c3bfda79ab318fe67fb3eb3eada4b53cdcbc10814ca83c4029693", &(0x7f00000026c0)=0xba, &(0x7f0000002700)="6106ab611d8a5cea6065ec90c4328c2fc6d4a50fe937dabeec1a3b5c6f855de7af5652c39f92b25fa60ddbb0ebd39208950c12b2aa25ad0280ac6592f82d3b5977dd21081b90ec39a8876f1e15b745a3c3d3f13dc64dade28b1e3106", 0x5c) connect$unix(r15, &(0x7f0000002780)=@abs={0x0, 0x0, 0x1}, 0x8) fchown(r10, r13, r5) 261.118589ms ago: executing program 1 (id=21): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x100) (async) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r1, 0x80047308, &(0x7f00000001c0)) chmod(&(0x7f0000000000)='./file0\x00', 0x40) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="2c9ead7b1f7df85d19b74c751d8b1c8833e9d560f55e3a2957a8997d83741480a0ec3002bbcc9b0710a91068fa3cb0fb895ceffe50c0660989", 0x39}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) pwrite(r2, &(0x7f0000000180)="42139bfb302978e2c4378e2202ecb8939071a8e5a21b81165df249cae1b0c6a0df1027e64af1e7d0b8e8a5c5734e231e782a356c0b6b76e52697d05b6b4bd876c5a266e32de249e77bc66b9d40611b5e1620d39231054e7f29e9413efe08a1946de1a585f9ac4c5c885e64ba4aca023893a020b78256190e07e8dcca416be6ef52a6f4c0", 0x84, 0x0) 233.290595ms ago: executing program 1 (id=22): r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) mprotect(&(0x7f00007d1000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r3 = getpid() fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, r3) 227.097035ms ago: executing program 7 (id=23): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x4}) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) shutdown(r1, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) write(r2, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus/\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000080)=0x80, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000002c0)) 225.373476ms ago: executing program 2 (id=24): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x28008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 32) read(r1, &(0x7f00000000c0)=""/22, 0x16) (async, rerun: 32) close(r1) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f00000003c0)=""/136, 0x88}, {&(0x7f0000000480)=""/7, 0x7}, {&(0x7f00000004c0)=""/215, 0xd7}], 0x6) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) (async, rerun: 32) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000680)={0x9, &(0x7f0000000640)=[0xb, 0xfffffffe, 0x50000000, 0x1, 0x3, 0x1, 0xfff, 0x9, 0x0]}) (async, rerun: 32) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 64) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x2, 0x20) (async, rerun: 64) r4 = dup2(r0, r0) r5 = getppid() fcntl$setown(r3, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000740)=0x9) fchflags(0xffffffffffffffff, 0x10000) getsockname(r1, &(0x7f0000000780)=@un=@file={0x0, ""/2}, &(0x7f00000007c0)=0x4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x400, 0x0) read(r7, &(0x7f0000000840)=""/4096, 0x1000) (async) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880)={r5, r8, r10}, 0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001940)={0x0, 0x8}) (async, rerun: 32) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001980)={{0x9, r9, r11, r8, r10, 0xc5, 0xbe51}, 0x957, 0x6, r5, r5, 0xa, 0xd0b, 0x3}) (async, rerun: 32) semget$private(0x0, 0x2, 0x306) 224.706962ms ago: executing program 5 (id=25): open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004b0a0034008dea062e6c9078e000000200000000440c0970ac1400bbffffffff440c05127f000001000000070800907801000000"]) (async) r0 = getuid() (async) r1 = syz_open_pts() fcntl$setown(r1, 0x6, 0x0) r2 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f00000000c0)={0xffffffff, 0xfffffffe, 0xfeffffff, 0xfffffffc, "080000000000000000010000000000000f1e0400", 0x0, 0x10000}) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto(r4, &(0x7f0000000200)="0e330b4bede90af3", 0x69, 0x0, 0x0, 0x21) (async) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) (async) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) (async) r5 = getgid() setregid(r5, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x4, r0, 0x0, 0x0, r5, 0x0, 0x3}, 0x200, 0x8, r6, 0x0, 0x3, 0x0, 0x800000800000000}) (async) msgsnd(0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x785) 11.684363ms ago: executing program 1 (id=26): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 2.869387ms ago: executing program 1 (id=27): r0 = socket$inet(0x2, 0x2, 0x0) kqueue() mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000002480)='q', &(0x7f0000000040)=0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea80005c00000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)="00882623491411c315800000", 0xc) (async) syz_emit_ethernet(0x1086, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd", @ANYRES8]) (async) r1 = semget(0x0, 0x3, 0x730) semctl$IPC_RMID(r1, 0x0, 0x0) 1.424165ms ago: executing program 5 (id=28): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xe4, 0x8}, 0x5, 0x0, 0xa7}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) r1 = getppid() ktrace(0x0, 0x1, 0x10c, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8, 0x26}, 0xc6, 0xfffe, 0x0, r1, 0x1, 0x9, 0x9}) r2 = shmget$private(0x0, 0x2000, 0x513, &(0x7f00001e1000/0x2000)=nil) shmat(r2, &(0x7f00001e3000/0x2000)=nil, 0x3000) r3 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x4, 0x2ff}], 0x2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) close(r4) r5 = shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x36ae122a, 0x24b87cea}, {0x3, 0x100}}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x0, 0x517}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x800}) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000080)=""/76) r6 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 0s ago: executing program 1 (id=29): r0 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x7, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x104}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) close(0xffffffffffffffff) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0xcb, &(0x7f0000000140)={@empty, @local, [{[{0x88a8, 0x2, 0x1, 0x3}], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x2, 0xb5, 0x65, 0x7, 0x5, 0xff, 0x0, @loopback, @loopback, {[@end, @ssrr={0x89, 0x13, 0x8, [@multicast1, @loopback, @loopback, @multicast1]}]}}, @icmp=@generic={0x10, 0x3, 0x0, "1e75ef277ebc70380c36db66bdac01629c29aab47f66efd545196d5e110807cae1e0f318779376888d8b0b84fe0334353bfcd9741626d14da35311c8f14059e00957eab53ad1f869d832300c3063e4e5da10685e2c69f3301b2e285432074e7d07341b80547608412d559304e347dd147617faeac15c2e64ff3392880db4b0c8683633279817a02a07"}}}}}) sendmsg(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10"], 0x10}, 0x400) lstat(&(0x7f0000001f80)='.\x00', &(0x7f0000001fc0)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.212' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd8060aba000; item addr 0xfffffd8060abae00; offset 0x40=0x687b00c4 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *115578 12552 32767 0x10 0x4000000 0K syz-executor 53435 18826 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833d48b3) at panic+0x1e5 pool_do_get(ffffffff838d3fb8,1,ffff800038bf6b88) at pool_do_get+0x5ea pool_get(ffffffff838d3fb8,1) at pool_get+0x149 shmget_allocate_segment(ffff80003c01f4b0,ffff800038bf6de0,113,ffff800038bf6d30) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c01f4b0,ffff800038bf6de0,ffff800038bf6d30) at sys_shmget+0x1b2 syscall(ffff800038bf6de0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x81a7ec53b20, count: 7 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd8060aba000; item addr 0xfffffd8060abae00; offset 0x40=0x687b00c4 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d48b3) at panic+0x1e5 pool_do_get(ffffffff838d3fb8,1,ffff800038bf6b88) at pool_do_get+0x5ea pool_get(ffffffff838d3fb8,1) at pool_get+0x149 shmget_allocate_segment(ffff80003c01f4b0,ffff800038bf6de0,113,ffff800038bf6d30) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c01f4b0,ffff800038bf6de0,ffff800038bf6d30) at sys_shmget+0x1b2 syscall(ffff800038bf6de0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x81a7ec53b20, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800038bf69c0 rbx 0xffffffff8387edd7 cpu_info_full_primary+0x2dd7 rdx 0xffff800001465280 rcx 0xffff80003c01f4b0 rax 0xffffffff8387dff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xba0a5a450812c425 r11 0x312a4f321db78274 r12 0xffffffff8387ebd8 cpu_info_full_primary+0x2bd8 r13 0 r14 0 r15 0x1 rip 0xffffffff81717bb5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800038bf69b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=115578 pid=12552 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c01fc60,0xffff80003c01e560 process=0xffff80003a413090 user=0xffff800038bf1000, vmspace=0xfffffd806ba53990 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 25319 420156 8638 32767 2 0x10 syz-executor 12552 98318 93485 32767 2 0x10 syz-executor *12552 115578 93485 32767 7 0x4000010 syz-executor 41472 473525 97711 32767 3 0x90 nanoslp syz-executor 41472 119870 97711 32767 3 0x4000090 fifow syz-executor 41472 130859 97711 32767 3 0x4000090 fsleep syz-executor 18826 53435 70408 32767 7 0x10 syz-executor 18826 331244 70408 32767 3 0x4000090 fsleep syz-executor 18826 308693 70408 32767 3 0x4000090 kqpoll syz-executor 18826 187902 70408 32767 3 0x4000090 fsleep syz-executor 3429 309946 4692 32767 3 0x90 nanoslp syz-executor 3429 464115 4692 32767 3 0x4000090 fifor syz-executor 3429 135387 4692 32767 3 0x4000090 fifor syz-executor 3429 444301 4692 32767 3 0x4000090 fsleep syz-executor 64937 498612 0 0 3 0x14200 bored sosplice 2888 460626 60610 32767 3 0x90 nanoslp syz-executor 2888 395545 60610 32767 3 0x4000090 semwait syz-executor 2888 294674 60610 32767 3 0x4000090 fsleep syz-executor 2888 468724 60610 32767 3 0x4000090 fsleep syz-executor 97711 509397 59298 32767 3 0x90 nanoslp syz-executor 93485 309920 30493 32767 3 0x90 nanoslp syz-executor 21430 310218 24816 32767 3 0x10 biowait syz-executor 79986 267743 26003 32767 3 0x10 biowait syz-executor 4692 387026 3213 32767 3 0x90 nanoslp syz-executor 60610 382986 40347 32767 3 0x90 nanoslp syz-executor 70408 432713 37013 32767 3 0x90 nanoslp syz-executor 8638 167663 2143 32767 3 0x90 nanoslp syz-executor 59298 43678 25717 0 3 0x82 wait syz-executor 40347 25560 25717 0 3 0x82 wait syz-executor 30493 213173 25717 0 3 0x82 wait syz-executor 37013 441789 25717 0 3 0x82 wait syz-executor 3213 228130 25717 0 3 0x82 wait syz-executor 2143 401362 25717 0 3 0x82 wait syz-executor 26003 342983 25717 0 3 0x82 wait syz-executor 24816 308824 25717 0 3 0x82 wait syz-executor 25717 61677 53668 0 3 0x82 kqread syz-executor 53668 367243 80580 0 3 0x10008a sigsusp ksh 80580 4941 14768 0 3 0x98 kqread sshd-session 14768 426182 4432 0 3 0x92 kqread sshd-session 56909 41561 1 0 3 0x100083 ttyin getty 4432 65694 1 0 3 0x88 kqread sshd 14564 383034 98083 73 3 0x1100090 kqread syslogd 98083 438187 1 0 3 0x100082 sbwait syslogd 91384 370541 1 0 3 0x100080 kqread resolvd 51742 347930 42653 77 3 0x100092 kqread dhcpleased 81234 153798 42653 77 3 0x100092 kqread dhcpleased 42653 212176 1 0 3 0x80 kqread dhcpleased 47953 500796 0 0 3 0x14200 bored smr 52701 477346 0 0 3 0x14200 pgzero zerothread 27132 311836 0 0 3 0x14200 aiodoned aiodoned 38332 117019 0 0 3 0x14200 syncer update 79056 344148 0 0 3 0x14200 cleaner cleaner 35882 414356 0 0 3 0x14200 reaper reaper 37719 480965 0 0 3 0x14200 pgdaemon pagedaemon 64719 423854 0 0 3 0x14200 bored viomb 3931 99745 0 0 3 0x40014200 acpi0 acpi0 40807 112564 0 0 3 0x40014200 idle1 65230 618 0 0 3 0x14200 bored softnet3 25121 453818 0 0 3 0x14200 bored softnet2 53544 413641 0 0 3 0x14200 bored softnet1 26008 146613 0 0 3 0x14200 bored softnet0 54715 163585 0 0 3 0x14200 bored systqmp 16017 88385 0 0 3 0x14200 bored systq 38930 89455 0 0 3 0x14200 tmoslp softclockmp 72309 362145 0 0 3 0x40014200 tmoslp softclock 70097 211218 0 0 3 0x40014200 idle0 1 205727 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff838d3fd0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 12552 (syz-executor) thread 0xffff80003c01f4b0 (115578) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839100a8) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff838d3fd0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 21430 (syz-executor) thread 0xffff80002a2979b8 (310218) exclusive rrwlock inode r = 0 (0xfffffd806ba20e60) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d465d30) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 79986 (syz-executor) thread 0xffff80002a297498 (267743) exclusive rrwlock inode r = 0 (0xfffffd806ba20680) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d465430) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10188 10955K 10967K 166960K 11266 0 pcb 17 12K 12K 166960K 17 0 rtable 207 5K 6K 166960K 254 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 32 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 84K 166960K 1353 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 4 9K 9K 166960K 4 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 24 89K 121K 166960K 168 0 sigio 0 0K 0K 166960K 2 0 proc 58 79K 115K 166960K 479 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 1 0K 0K 166960K 12 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 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 340 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 256 184K 195K 166960K 2934 0 UVM aobj 6 2K 2K 166960K 7 0 pinsyscall 45 90K 112K 166960K 1160 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 19 1K 2K 166960K 27 0 temp 36 8670K 8734K 166960K 3709 0 kqueue 15 24K 24K 166960K 25 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> 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 38 0 34 1 0 1 1 0 8 0 rtentry 176 96 0 1 5 0 5 5 0 8 0 unpcb 144 51 0 29 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 16 0 11 1 0 1 1 0 8 0 arp 128 10 0 0 1 0 1 1 0 8 0 inpcb 328 84 0 71 2 0 2 2 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 144 17 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 439 0 0 28 0 28 28 0 8 0 art_table 40 440 0 0 5 0 5 5 0 8 0 art_node 32 96 0 11 1 0 1 1 0 8 0 semapl 112 3 0 1 1 0 1 1 0 8 0 shmpl 112 4 0 1 1 0 1 1 0 8 0 pool(0xffffffff838d3fb8:shmpl): page inconsistency: page 0xfffffd8060aba000; 31 on list, 3 missing, 35 items per page dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1577 0 71 95 0 95 95 0 8 0 ffsino 288 1577 0 71 108 0 108 108 0 8 0 nchpl 144 1801 0 124 63 0 63 63 0 8 0 uvmvnodes 80 1658 0 0 34 0 34 34 0 8 0 vnodes 216 1658 0 0 93 0 93 93 0 8 0 namei 1024 5274 0 5272 2 0 2 2 0 8 1 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 6419 0 6417 3 1 2 2 1 8 1 plimitpl 152 36 0 12 1 0 1 1 0 8 0 sigapl 424 439 0 384 7 0 7 7 0 8 0 knotepl 120 283 0 0 9 0 9 9 0 8 0 kqueuepl 224 26 0 12 1 0 1 1 0 8 0 pipepl 336 100 0 73 3 0 3 3 0 8 0 fdescpl 520 420 0 384 3 0 3 3 0 8 0 filepl 160 1480 0 1259 10 0 10 10 0 8 0 lockfpl 104 8 0 6 1 0 1 1 0 8 0 lockfspl 48 5 0 3 1 0 1 1 0 8 0 sessionpl 144 21 0 5 1 0 1 1 0 8 0 pgrppl 48 29 0 5 1 0 1 1 0 8 0 ucredpl 104 121 0 102 1 0 1 1 0 8 0 zombiepl 144 384 0 384 1 0 1 1 0 8 1 processpl 1240 439 0 384 5 0 5 5 0 8 0 procpl 656 493 0 426 7 0 7 7 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 728 174 0 134 5 0 5 5 0 8 1 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 115 0 0 15 0 15 15 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 202 0 0 13 0 13 13 0 8 0 bufpl 280 2833 0 112 195 0 195 195 0 8 0 anonpl 32 6030 0 0 49 0 49 49 0 246 0 amapchunkpl 152 8749 0 8204 32 4 28 28 0 158 4 amappl16 200 2089 0 2007 5 0 5 5 0 8 0 amappl15 192 48 0 48 1 1 0 1 0 8 0 amappl14 184 97 0 87 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 1013 0 978 2 0 2 2 0 8 0 amappl11 160 45 0 35 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 246 0 246 1 0 1 1 0 8 1 amappl8 136 38 0 37 1 0 1 1 0 8 0 amappl7 128 97 0 87 1 0 1 1 0 8 0 amappl6 120 171 0 168 1 0 1 1 0 8 0 amappl5 112 114 0 108 1 0 1 1 0 8 0 amappl4 104 257 0 240 1 0 1 1 0 8 0 amappl3 96 1340 0 1217 4 0 4 4 0 8 0 amappl2 88 670 0 614 2 0 2 2 0 8 0 amappl1 80 7912 0 7357 14 0 14 14 0 8 1 amappl 88 2315 0 2128 5 0 5 5 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 6 0 1 1 0 1 1 0 8 0 uaddrrnd 24 420 0 384 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 420 0 384 1 0 1 1 0 8 0 vmmpekpl 168 4790 0 4754 2 0 2 2 0 8 0 vmmpepl 168 33450 0 31336 98 0 98 98 0 357 0 vmsppl 480 419 0 384 7 1 6 6 0 8 0 rwobjpl 72 13813 0 11257 48 1 47 48 0 8 0 pdppl 4096 847 0 768 107 12 95 95 0 8 16 pvpl 32 13582 0 0 111 1 110 110 0 265 0 pmappl 256 419 0 384 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 388 0 15 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d48b3) at panic+0x1e5 pool_do_get(ffffffff838d3fb8,1,ffff800038bf6b88) at pool_do_get+0x5ea pool_get(ffffffff838d3fb8,1) at pool_get+0x149 shmget_allocate_segment(ffff80003c01f4b0,ffff800038bf6de0,113,ffff800038bf6d30) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c01f4b0,ffff800038bf6de0,ffff800038bf6d30) at sys_shmget+0x1b2 syscall(ffff800038bf6de0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x81a7ec53b20, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7097756f9960, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7097756f9960, count: -3