last executing test programs: 1.693093995s ago: executing program 2 (id=134): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) r0 = socket(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) sendto$unix(r1, &(0x7f0000000100)="81a6491ea727ee2273ad8bd4a3105757ab377e3f0a347fcfedc1bbfdb6", 0x1d, 0x6, 0x0, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) shmget(0x2, 0x3000, 0x80, &(0x7f000054a000/0x3000)=nil) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aa3ffa612f11959f22ffffff86dd6000000000083aff20f4372e0865915f577ee80000008000ff0200000000eaffffff00010001000181009078096d0000"]) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, 0x0, 0x0) 1.610375195s ago: executing program 2 (id=141): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(0x0, &(0x7f00000000c0)='\x00') r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x400, 0xffffffffffffffff, 0x4, 0x2f00, 0x0, 0xa3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x1, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x8}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x4, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x5}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000041600000007", 0xd, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) socket(0x0, 0x2, 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0x400}, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="0000ba5648e2238c0d00000000000000affd94f38fff73d49d123fb6d5e097cdba76a49dd1d8f1e605287fa7ae6a52ef0b967b9155a2e51d799980e17b19d11e3b358d496c52c2f66f070a82e721213395b90be316ba1fb25577cfc8ec656b86505a380686348d00000000000000008460af897195f1e43f60c6785ac7253b62", &(0x7f0000000080)=0x80, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e282ffd83b0001984b0e23742b40c3fa3d76af5fc1fafe8000000800000000000800030000aa"]) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) setuid(0xee01) r3 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[]) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r0) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mknod(&(0x7f0000000340)='./file0\x00', 0x20, 0xffff30a6) 1.131264947s ago: executing program 2 (id=162): mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='<', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184405, &(0x7f0000000000)={0x0, 0xffffffffffffffbd, 0x0}) r2 = syz_open_pts() sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x8, 0x8001, 0xf740, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x74, 0x207f}) writev(r2, &(0x7f0000000140)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c600009717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942caef8bd694b8d4c9d412ea6b5105900d4185c7fb4110f21ad49b954f08dd04b3b73e8abba6fbeb613794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee8940033", 0x52b}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0xe, 0x8, 0x7fff, "76710ac6752016eec5477ab1fdf73663e0db6b1b", 0x1, 0x4}) close(r0) 1.130237148s ago: executing program 2 (id=164): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) setuid(0xee01) fchdir(r6) setsockopt(r5, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x2, 0x190, 0x8, 0x1, 0x0, 0x2, 0x8, 0x0, 0x0, 0x1, 0x4}) unlink(&(0x7f0000000040)='./file0\x00') 971.077571ms ago: executing program 4 (id=174): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x8, 0x400, 0x9, 0x0, "d76c2b44f7fff7ee1e2630000000000000c000", 0x2}) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) close(r1) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/43, 0x2b}], 0x1) chroot(&(0x7f00000000c0)='./file0/file0\x00') mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 871.463443ms ago: executing program 2 (id=177): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000300)=[{r0, 0x10}, {r0, 0x4}], 0x2, 0xabf4) setsockopt(r0, 0xf, 0x2, &(0x7f0000000280)="b60158ba1e61f9a441fc0d31201b76fbb0f94a07f709b41bdf1e50ef31ae56f0b42283041bacc2eff206abaadc29dada1ca6bd3ecb745b7c44682f5e0573ddc7485a2fae8d9eab2a17054df6f90c505baa6408f0978c7be2f16d0a16484f5a529c422e3c621aeb6ec5c975ec20a26726edb353cc40423d6d11", 0x79) poll(0x0, 0x0, 0x401) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0xad}, {0xc9, 0x7}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x20, 0x20000001}, {0x21, 0x4}], 0x2}) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200"/16, 0x10}], 0x1}, 0x0) close(r0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) getsockname(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x6b, 0xfffe5, 0x200000000000005}], 0x203, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000200)={0x1}) setsockopt(r3, 0x8, 0x8, &(0x7f00000003c0)="ebffcb00003280f792fce7eb8d149b837cbef188d4d8c05c5fb0ead60cf5c4bc440fa5e6fb70d0c3ead09540929d483e4dcb223d39e39963509d7491d06f3ae81c92b1cad9fe09cc313821737c1c30f8d41519858199076f7582951d9cfa0a322332eb0e8f450dbf0a8ca8384a1681ff5238a4dfe1e26009a56d8dfd358e3306cbe94ecf7d54a5179fc66a3ce4037f6388a5bc9ca9a3abe52d3ce8d34be77ec485d689b62f8aafca00"/189, 0xbd) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r5, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffff2c, [{&(0x7f0000393000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd3b5}, {&(0x7f000069d000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x9}, {&(0x7f0000418000/0x1000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f000052e000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f000076e000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x4}, {&(0x7f000041f000/0x3000)=nil, &(0x7f000062c000/0x1000)=nil, 0x5}, {&(0x7f0000420000/0x2000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x1}, {&(0x7f000069e000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000689000/0x3000)=nil, 0x3}, {&(0x7f0000418000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00000a6000/0x3000)=nil, 0xb}, {&(0x7f000035c000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x1000039fa}, {&(0x7f000042d000/0x3000)=nil, &(0x7f0000239000/0x2000)=nil, 0x7}], './file0\x00', 0xfffffffe}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) 870.342511ms ago: executing program 3 (id=178): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, 0x0, 0xfffffffa, &(0x7f0000000100), 0x5, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 868.646275ms ago: executing program 6 (id=179): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xe, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x1], [0x63, 0x5, 0x4, 0x0, 0x0, 0x0, 0x10, 0x0, 0x80000000], [0x6], [0x4, 0x0, 0x0, 0x165, 0x0, 0xa], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0xfffffff9}, {0x1000, 0xa, 0x0, 0xfffffffffffffffc}, {0x0, 0x1000, 0xfffd}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {0x9, 0x5, 0x0, 0x1}, {0x0, 0x0, 0xaa}, {0x0, 0xfffffff5}], {0xfffc, 0xfffffffd, 0x20000003}, {0x0, 0x5}}}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) close(r1) kevent(r1, 0x0, 0xa0, 0x0, 0x6, 0x0) 840.695997ms ago: executing program 6 (id=181): syz_emit_ethernet(0x100, &(0x7f0000000340)={@local, @local, [], {@ipv4={0x800, {{0x1a, 0x4, 0x1, 0x5, 0xf2, 0x66, 0x2, 0x7, 0x88, 0x0, @multicast1, @broadcast, {[@generic={0x7, 0xe, "4ccc92b5129e7ca9f393875a"}, @rr={0x7, 0x2b, 0x9, [@loopback, @multicast1, @loopback, @multicast1, @rand_addr=0x3, @multicast2, @multicast1, @loopback, @multicast2, @loopback]}, @ssrr={0x89, 0x1b, 0xc1, [@multicast2, @rand_addr=0x6, @broadcast, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x0, 0x3, 0x8}, {"33b9304c50a71f8bdbd452cd8d3db989ee8786affe4e10beec60a72fb098740bbb29fd302fa08d9bbcf864695a596df8687a45a78b03aea2a40e3e937dd33347f655b54ea16b3c9e6e5f8c13400602e5fb529e0738530f968f5decf557832cbf1af4ce1f77bbe3ce78a94b292d232aac8eba9d40577cb7d2e1f4964f048fd2ce8fcd"}}}}}}) syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x5, 0x0, 0x0, "4c1f8ba32f5b201b7300"/24}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206949, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x7000, 0x40000802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)={0x3, 0x1d}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt(r4, 0x3, 0x4, &(0x7f0000000240)="6ca2539d55f40e34c7319410695c65f834e13a221a6d63ce829b6cb9b0f02a0ec734707745f9329e385c703eb33ebe4f11a906466aaa68cdde91b3b51291ed4057c6030078403d3c2bd74bf7ab5843231a374f1640ded6a39bb67c46aa83f96244c019597cf272d2223ae4c5c20964cd6a74e628c705517d3120a60c3348c839d5e142190c9defd56f00c16ad4dd8061cd1a159dddcc5bdaadd82561c2794873774c30d87a19c31677f519554f76c78c3edc78ac05127e50d4f844f05fc94110c5e1322dea4caefac6e199858e3f89e05d27b13e89ddfe0737e200000000", 0xde) setregid(r6, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 761.917167ms ago: executing program 6 (id=184): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x20006, 0x9, 0x5fffff5f, "68a06d625d6350d904000000000400", 0x400, 0xfffff198}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2", 0x547}], 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x2f, 0x4000191c, 0xffffffffffffffff) 755.376373ms ago: executing program 4 (id=186): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd600000fe00203a00687af6acabb6150f955930e5fedb296ffffffffe00000800001a003f000000050400000700000000830090780fd106000000000000010000000042e6497f82480d63ad000000000000"]) 752.427587ms ago: executing program 6 (id=187): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r3 = getuid() chown(&(0x7f0000000200)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) setuid(r3) (async) setuid(r3) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 663.715671ms ago: executing program 4 (id=192): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./bus\x00', 0x10004, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) (async) setreuid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, 0x0, 0x101}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x1, 0xff}, {0x25, 0x0, 0x2, 0x20000009}, {0x81, 0xff, 0x32, 0x7}, {0x40, 0x8, 0xaa, 0x7}, {0x6, 0x6, 0x7, 0x800}]}) (async) write(r5, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) close(0xffffffffffffffff) (async) r6 = socket(0x2, 0x2, 0x0) bind(r6, 0x0, 0x0) (async) connect$unix(r6, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r6, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) bind$inet(r6, &(0x7f0000000040)={0x2, 0x2}, 0xc) (async) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x89, 0xfffffffe}, {0x84, 0x20e}, {0x1, 0xfffffff6}], 0x3}) 662.794267ms ago: executing program 7 (id=194): socket$unix(0x1, 0x1, 0x0) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x3800) sysctl$kern(&(0x7f0000000600)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000002840)='./file0\x00', 0x100, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000002880)) socketpair(0x20, 0x3, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = socket(0x24, 0x2, 0x0) recvmmsg(r3, &(0x7f00000027c0)={&(0x7f0000002780)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/44, 0x2c}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/194, 0xc2}, {&(0x7f0000000280)=""/13, 0xd}], 0x4, &(0x7f0000002680)=""/237, 0xed}, 0x3e}, 0x10, 0x40, &(0x7f0000002800)={0x7, 0x4b}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80606949, &(0x7f00000001c0)) recvmsg(r2, &(0x7f0000001440)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/105, 0x6a}, {&(0x7f0000001480)=""/208, 0xd1}, {&(0x7f0000000300)=""/193, 0xc1}], 0x3, &(0x7f0000000440)=""/4088, 0x1000}, 0x40) close(r3) syz_emit_ethernet(0x6e, &(0x7f00000028c0)=ANY=[@ANYBLOB="b7acf95a503f11565889f95722ec12f6c067b29741021c3596a749367ae1c5da2a7856b29c5b9ff8b1040e8b9c6a04009e390df99929f1d0846c7dfa50a5d920008c22f298cf6372149b081655e8", @ANYRESOCT=r1, @ANYRES16, @ANYRESHEX=r0]) 657.039278ms ago: executing program 0 (id=195): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000001f80)=[{0x0}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VNDIOCSET(r3, 0x40386301, &(0x7f0000000100)={0x0, 0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x48, 0x0, 0x2, 0x2000c}, {0x6, 0x5, 0xff, 0x400f}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000000)=0xb, 0x37) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = semget$private(0x0, 0x0, 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x2, 0xa, 0xfffd, 0x7f, 0x0, 0x5, 0x4, 0x9]) r7 = socket(0x800000018, 0x3, 0x2) bind$unix(r7, &(0x7f0000000480)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r8 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) recvfrom(r8, 0x0, 0x0, 0x842, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 561.504623ms ago: executing program 3 (id=198): setuid(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x28, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504444, &(0x7f0000000740)={0x2f, 0xffff, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0xfffffffe}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=[{0x10, 0xffff}], 0x10}, 0x4) ioctl$TIOCSETA(r3, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x6, 0xb, 0x2}, 0x3, &(0x7f0000000100)="eb8a03000000d5f318b43aec13e4c4dc", 0x0, 0x0, 0x0) r4 = socket(0x11, 0x5, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) accept$unix(r5, &(0x7f0000000240)=@file={0x0, ""/517}, &(0x7f0000000480)=0x207) sendto$unix(r4, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xff89, 0x0, 0x0, 0x0) 561.199866ms ago: executing program 4 (id=199): preadv(0xffffffffffffffff, &(0x7f00000008c0)=[{0x0}, {&(0x7f0000000080)=""/118, 0x76}, {0x0}], 0x3, 0x7) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000700)='P20', 0x3}], 0x24) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x3f, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e282ffd83b0001984b0e23742b40c3fa3d76af5fc1fafe8000000800000000000800000000aa"]) preadv(0xffffffffffffffff, &(0x7f00000008c0)=[{0x0}, {&(0x7f0000000080)=""/118, 0x76}, {0x0}], 0x3, 0x7) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000700)='P20', 0x3}], 0x24) (async) socket(0x18, 0x1, 0x0) (async) getsockopt(r1, 0x29, 0x3f, 0x0, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e282ffd83b0001984b0e23742b40c3fa3d76af5fc1fafe8000000800000000000800000000aa"]) (async) 509.098167ms ago: executing program 0 (id=200): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/214, 0xd6}], 0x3, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000503000004000500000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e000"/177, 0xb1, 0x0, 0x0, 0xffffff61) minherit(&(0x7f00001ce000/0x2000)=nil, 0x2000, 0x3) 508.125052ms ago: executing program 7 (id=201): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000240)="9a546a9e41ad22c05910073a8979897d478bed418603bd1c1258ac2c05b00f1f7b5343a62d65b0833ff91c43de661c63f1153e9ea38e3d92ccf0a4b8dc17556fbde019085c1cb09c33c760bd6557359c55f348a237eb45008bcad1c16d4d9c676ddd7ee48694e8b545ca1fe9d31e90328f46e04605670ef88a1ff34def2a60b139e848980aa01d8d4c5da3c548bbf013", 0x90, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 499.04486ms ago: executing program 3 (id=203): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b9", 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0107004, &(0x7f0000000080)=0x7f) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000), 0x4) (async) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\'(\x00', &(0x7f0000000180)='[{\'%\x03^*(\x91-*(:\x91\x00', &(0x7f00000001c0)='}.\\\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)='.(:[@$$\'!]\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='*-,+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=',[,\x00', &(0x7f0000000380)='(\xf8}/\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) 462.286789ms ago: executing program 1 (id=204): syz_emit_ethernet(0x3e, &(0x7f0000000540)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, r0, 0x4) syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x1c, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x9}, @window={0x3, 0x3, 0x4}]}}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x2, 0x8002, 0x3) syz_emit_ethernet(0x229, &(0x7f0000000580)={@random="59cb0c69f15e", @remote, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x4, 0x6, "b02b43", 0x1eb, 0x50, 0x6, @mcast2, @rand_addr="5006856a184a0f8ccf666a899e7b432a", {[@dstopts={0x61, 0x2, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0xf}]}, @routing={0x3c, 0xc, 0x0, 0x10, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @rand_addr="87b0d2c6e005eb4b311675a15b00", @rand_addr="aafa18707675cbac6e6e3d9900"]}, @dstopts={0x8, 0x3, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo, @padn]}, @routing={0x3, 0xc, 0x0, 0x6, 0x0, [@mcast1, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="77f5f228dac187c47fb2bdeb1f4dc308"]}, @fragment={0x3a, 0x0, 0x3, 0x1, 0x0, 0x2, 0xfffffffa}, @fragment={0x2c, 0x0, 0x9, 0x0, 0x0, 0x0, 0x65}], @generic="87b6f245fe1a593a64cc294a51724ea4792de1a34ca7000b1b8255984d64e5d4e7380ab1fe530c0678d4793ba031e8341404864ad6cdf458e7a79d83f2d70a31fd461315e9838fa15696aa48f7534823490b1978cdd9e18142c7d1b9d5fdef490072e389b8c4426908f1c027eb725a16a51282a01dcda9e2aba9c9fe51d527fbfc8ed9e760979002580311c49fad88664c4d8ff4725355663e78f47d09c225d9556dbc0b6500513b6916f6c653d96c98898f0711e86bf381bd30095fd511ab624dfc711107eed79775677a"}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000540)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, r0, 0x4) (async) syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x1c, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x9}, @window={0x3, 0x3, 0x4}]}}}}}}}}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) socket(0x2, 0x8002, 0x3) (async) syz_emit_ethernet(0x229, &(0x7f0000000580)={@random="59cb0c69f15e", @remote, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x4, 0x6, "b02b43", 0x1eb, 0x50, 0x6, @mcast2, @rand_addr="5006856a184a0f8ccf666a899e7b432a", {[@dstopts={0x61, 0x2, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0xf}]}, @routing={0x3c, 0xc, 0x0, 0x10, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @rand_addr="87b0d2c6e005eb4b311675a15b00", @rand_addr="aafa18707675cbac6e6e3d9900"]}, @dstopts={0x8, 0x3, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo, @padn]}, @routing={0x3, 0xc, 0x0, 0x6, 0x0, [@mcast1, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="77f5f228dac187c47fb2bdeb1f4dc308"]}, @fragment={0x3a, 0x0, 0x3, 0x1, 0x0, 0x2, 0xfffffffa}, @fragment={0x2c, 0x0, 0x9, 0x0, 0x0, 0x0, 0x65}], @generic="87b6f245fe1a593a64cc294a51724ea4792de1a34ca7000b1b8255984d64e5d4e7380ab1fe530c0678d4793ba031e8341404864ad6cdf458e7a79d83f2d70a31fd461315e9838fa15696aa48f7534823490b1978cdd9e18142c7d1b9d5fdef490072e389b8c4426908f1c027eb725a16a51282a01dcda9e2aba9c9fe51d527fbfc8ed9e760979002580311c49fad88664c4d8ff4725355663e78f47d09c225d9556dbc0b6500513b6916f6c653d96c98898f0711e86bf381bd30095fd511ab624dfc711107eed79775677a"}}}}}) (async) 461.813228ms ago: executing program 5 (id=205): r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) flock(r1, 0x6) socket$inet6(0x18, 0x2, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) syz_open_pts() syz_open_pts() 456.443146ms ago: executing program 7 (id=206): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000080)="6700d6e5", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000040)) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) 454.449284ms ago: executing program 1 (id=207): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="421b057df4a2e837981c30855938a69b145c792b7539aea5f414f2d85a15d809c00101efaf8db65561fb15699ee4eb35be3a02233ac517e857eb762417db44e6569a33474c3bb78994fe9034910c5b2d77ae936466227b081de2e2524a7ae85f8bb7d9d3e8b8d5aff3e7511566fd8857d1649e0f99b93400b584e6110866ad26f44ee066b1c539de5cb4f587abaa45509578d7e667f88673c7e5c029f4dc8110a04a58ddfacc8a85d45e45febcacf0a96ecc3a33de9695d26c9aa9d944d9a5bb88ed19143efe8faba6b7b6d7c7850182d4c2da1837e7f9bd94d9283d588d327464e93b54bb526509a90f6dfbd376e5996470c4e437cf5f316a2e2cb175b615cd47ee313e6266dca31fff236dfd30a7125e3bda80423237", 0x117}], 0x1, 0x942) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x6, 0xfff}) execve(0x0, 0x0, 0x0) 424.082213ms ago: executing program 5 (id=208): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x800, 0x4) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x2f, 0xffff, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0xfffffffe}) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0xfe, 0xffffffffffffffff, 0x0) 423.166345ms ago: executing program 1 (id=209): setegid(0xffffffffffffffff) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0xf0, 0x6453}, {0x3c, 0x5, 0x13, 0x80004a}, {0x6, 0x1, 0x5a, 0xfffff000}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) 422.059143ms ago: executing program 0 (id=210): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000001ac0), &(0x7f0000000580)=0xffffffffffffff3e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x13}, 0x2, &(0x7f0000000740)="108ca36a10242d864a900a3848c12e404a354a4822cf2754c72adeb63bac0a3c4e18bd22df669f6fa44a574a68a1e7047d134782ffc5920c0e6490e3fcb3776de83cca943f64da47677ba452051b68fb8e191e04bf0e56853ad9bba14f4052c204c89c0457a7b6fd685aeb4e5c9343353165bac58dc67a3b71f5ce5c8a533252d4d346d7f568016ac523998801ba780d98da002bd4dfc9a7a94eec99e6e9f85a8d15b0f945b488b3e1e34cf15e4097f8b35511643aeec0cbdc39660087c13fa2492a6f829d04d975ecd1f9f1ae2a5e782c67c5384b72cb5555bfe76fabfaa923e32325b05d5444ed38e7eae92e90307ea19eb11fa58e559d1220a0ca720bbb46b8bcb635d8467a65427ec78648c335f5abc3c7aa682406ce930f1303c24551af287f1a9bb125c4f0b3360e568f4a9550d7599d91f931451437dd9c624a583b7c0f9ee68624d95d388c8a11fecab4a2714ae86063db404ff2786719a30cb3db98941d4811d973d2903adb74559e7d71c0275e38c0f7f320a9c9da6ca578be428b62dcfafa8543e6e9f76c69c3d414c7b733d72644eed10ebe4b380fff38f43ebf4ae7776b9617ac5eebdf468788461ef72a133a2958a879829180b018fa795adf2059c4d9f674ca82870b5173b47034f7ddd0ea2dabe857b730fb0fa4440506988710b820a182c0aedd4ccccc4d1a5a9599c4529c3dbf008d107bf43308ae339018b151c567bb6e3eb756aa387d24312941a9ed0fba6699a7817044029aac1eb97806f444ae65e691e7f807bbe582c3cbcee382d9aaf27b02dc5d0d82b27687679e30d620b174b319d053f5799dadb958168607cb7d60757167f9fb6a144e8db2fdee53708808c79982829f62643bf425cdde656ae001c89aba1892b002a8bac0d8e48018279663c4f42025d5475fc3c09fa95ffabf174ff44e885066774c81aff4fe6c65a9c8187639ef8a141ba0f0cdd968eb367aed9de738a78096c8da0922c0c61791d10ea5e2dc7cce0dac3dae8b44da1f51a070b03b775567dcc7e7c308ca23a7df95ac521cdac983115ebd129e73873b8cff6a296afdcae5b3b54574e8aa4abe9751c572e1715d6c52739fa7e6e629158bb327874b771e5631fabcc77b54b12c8b1393db86797a61f22df8244a213d3f3fb679ba3b50ce68b3b68ea5a7eef393e02deee0b4e9c7463c13e3f529054f4f7baf0612c639701e678559f37115ccbbdf12f7c5b8f02f7f432e49433876c598bb958ed65ba9968662a7b6ea1da4e8791690a4f27cd0c86f21fb97f9911a76757a496caa9aa29183702d82dcd25f853083d41d4fdb7e5f861a1a19bdcc98546147a6f8bb91de539397c7f63884ea2179c5aa4c7dd7c2adfd1f143a9a3080f9870e85f1b86fbd492247cbeec911683ed5a4958659a7a8e1183bf08e9ef6e0f06895b0a46a9d55e9c9bc059d7d5d86ebf3d2a4abc9154944526ef9d33d9ffbe473163fcb470362217567ccce7fc740ab020b007da90e56c9910ba12eb3a44b3eded7736a4a0b81891ea6f73391ac5bda5de0c2772898881c9ab5ce10233e6c4090d19f2e7cf12fdefa4eea46730dda5714b6371e44c91ce3a89b8cb783351b02dc7646ac9f462935321af04d03bb3f6a0947207b1fbe53b1526be46b81b90027c124090ca7ced9de4b229882ff97c2f19727effd857aee970a211de6dbf3596651ade4498fb7d57aca9a68a8ccbbbaebc5e94f6e923e147eb5f8d2bc1c06624f8c5ac773e737f0545effc8cefa73140111aea4e8b6ad90e21e69a78eaf68bbc83894bbe47aa72ff8478f88723d92f44d56125ec91ba48ddffde45cf66a56c672226dbf419302bdcada1a4803f6fd6613764425e5ae2480312e22a47b5ac3a25ffda37cb0b82163bea559f265377ec8f31d7484c68725d5059a7d640ad1053396665d4bece225636ed050fb43f9cd882ad8e2961110ed4e9c316eee912d5a37f0e3c7ddbe69bce77314a2585332d7e6478def0a223218c18b275f12149825f97fa9c0c1dab76f8cbc6408fa8a136fad9407ef13eac09095201a5e068eac04e7116d472d01c4bfeb0dff907b1058f0c0154664a5a9027fe655bef9e4ace1428053a65b7726c93cd49ae05daebcd9c1efdc661cfeb9efb80060765997c16015e98a7c5a1a4f83583e13524beb83610eeeeb4c0cb20bc0f907b51362a9453ed5e75594fd0a195bf9f82076c5db957a54784037ccba3d1855b0baeaef54e33377f6ed22fb35de556b6da278fa106e8dc30277049229d65761037cfa96e7915b186e3089ce19ef64dc0e9ec2a01ae26757f026690a0915012c69b5dcca2439e2f4b2fc4018adde15730fc403fd3c6d596d053afce34587cdc086797fb6d10cf87e15c51f015a542eb4a2df311f92a4c1f3ff57606b38e9733f8c277133191dc97fb03d65a71e8fdbef6e906e05a57a9c865cfbc8a46572cae0a393a88c48fe4573f39c8b8d1044f02bb4196fae46e86720ad8a9ac6d797e41ded2606c5c92f76dae8b1007028a588c9974b820edc9658220780b16b58a0ca72f049347032c776bb744099305641c39674d1507b0a7601f9c1ac3ee46b9d576f78ae184981f89cdda4049aff40a17409a90ebab2bd4f574878089bc7e4ec8be54e8b0b2089bfd7488c3b0cc076a47e865a4a0c820925245065c542e7983593f1bc0c831e9685392dca1294284b9c17bff644d025cd1a364908284066fe5c0295a43de6a8799731fbcd02dd7893fea8317e2cd2721b088ac071333aa3c8e27904ba3d5d962964a9f48a65b4ab581a0fd6ae5c786d7612eb52a98820fcb92e7d298ca0fe5c97d2d4d3763fc3a663cf2fb254b83601df7bd52cba818c96af425db1b6dc7882c3de0d61a0564a5ba18e0771d9522e004fdc9f236ef0a0145ae9361de9b2a9889c889b403474c7df6c1c5fb57fefd9af808ab736d0bba43eda58c1aaeb32ca3528ebb8814c6708b60b34d92c09580bc7065bb98bb90a2098b8305a74691f6851741e6540d3f562b6166844c9f8a1d7f7a3ebcec634d848becb379e853c6dadb5c747fa0ba5fac24d01f32f8b1232d15fb311d9b16d01de4e6564f1c879e033240901912d362a24764453c76f371d38f617065a3373d294064feb5fabad78c2b9037721f9f0fa0254922cbe88a27cde787990bc991bf370bdc15946798c8a269ca659079e4eeaa0cedacea18ced8f9d3bcaf040d90d7322082e308fb52bd36e070dd8f9ebf2d983e6eadef7ff91e8fb0a2684d10cb800c2824515ce93994b85471e185b4f61d497bfa335d9a5ae58b84e02380ef83cfd192d5137fd0248287b22adc6fdabd35c48b482ca8376c35ae0101d900c650ce62edf4eef51c752101ed4f67c35a13cba7a493e40f9f2c0eb2e44e8cd406cc18560bb56e0da34122d1109be1aa64206cd099e008ecd12578ce9b72bc840bbb8e4de2eea5863a73a2b7c53574fee7db507001ff0da6d9bd63493f17460490a35d2f10962cf3815fb433dc1b6ee4ee66f80920babcd72baf6b9facbde28c787bf33e29b89261d7a94269b75fdb2bd86abaf1cbb59d8193cbd5cb0f4b6dda20fc78e509e2add6446cad33816d3fbec0ddceaecb607d6610ee1fd468a0f98986b1e2c7d4bc964e2b23cee7e246ecf795b716cab1a9d54eb7df011b8fc5a096a05d881d051ed205e6545adb54f21d70c8537ffa47cfc80ea51ba7e295b9d83f3b82c5ff2f8f7df7c39523bdca4ef2af1acbc5642d06e55612b1981106db1959fa492ddced433755ee3a46a74cbcd830d75e08864cdd7b6965a24ecdc9194765176feaa0be3f7c138b84421c112a3e44a8d23c09bea62c4856c0045f282ae11dba788d6a0b94f4a4fd6bb3f85070fd9a01dff98880771a69931b6d33ae1ac84b482bfb73f5d434952ae28a36fc213d9346d818180e38fb9b230ad66864f86d7632a888afe82204ba0931df180b9f5470ad939eb0495f2f14d9c6402ca4f1d2d2e5fe071f13ba266820f86a4b74a023192896621810f7787ed852e1a67f8b42a68954fe12a6c74e3cd770717ad5e5661a8b9ef794fab1f8fad4cf5e3e87f4061b019f95a08d2ad8c36152529863733976ee592af46ddd6efdf0d224e460228c036a9ac7fd987e53ce8fa769fc92f860de50078299c720a0c1b0c3c5cb97704dc7b4972fab6b605d4b9df829f0f8a58912124d3465f8dae7b38fb132532dea2af4a567352a0e9d9b48cd77d1e1ae8fee3b21762031fdff9483c0fc2e9846ed4504562a25f53dfe84cdbab5ec7dcf9fb53c7ba4fc9563fec115ca93b125b9b8b5495ec5260b06b3cf260ec5b29b9de9f7455193289a9ee5c8de777c7b0e2f5193f5240ac2bf566652a0749dfa2c3813d6b149de0727c9d08142179c981709672cab851bc48bc0b36950282acc98f64aa72b113456b9d84458d208bd3b70b633cf9716f474018798984d6771f2efabb7a2c6f8d04e5110fa90f9a18136cb496d0cb038d120ffa0f42b8a11cfca172b4d2a11ca815589a76dbd0b9d90b2e9c2339f112bd81497b8a93687160baf1acda4e1062b3491676b236ef26735eacfbac0d4b4a4e83c53e576d2bb58a37f0c92109935c06adb6220e3e3bdfa6588e8ccb7e9d8845f431d85254572ce17a37b551f1e1c526eb072d2b957fa6ff983a59706f4cc9c5655bac4e0125caa0cbfd24fe80d6e1b9aded4a1230c15f60324dab68ef7a1cddefd242f839ac64a2b64db8f2ceba5c51d93432660dfe5cbe1c1a837006f2eed4551fd0c0e65bc3491d38448470a63739d23c2c4bc4e8c5b0e83218163b0e9d399e43edbdcfe6203e7c547100ab47d2ab5b4cd60a6ad6203a79ea7d17e9a98c4ffef520b3762b1e21bccbb6b7c7625469af931f72972f3dd037639927df3a366b8a40c50e5aa948c1f0b98df285e1aa0236d1f59b1a40b56744a271ec3bff295b0d52e8243f6d054c9de4e32e447c30dcfec9a315464c38d7d87df3f2e2403c0885873d074b2735554521bd12d9649e016f91a3e25f6f64683d33aeb92d6d2b3820a1bd32004e5e289fa7c5b20291719d0cc5e85bc93920ddc6fedcc6aeca2c550b4dd724c7bc98dc7f4c36aa4ba2917ee10eb23b4175bc278c3abb8d42131cffb02d141bb2e9aaba85f8137fc3cdad3e9dab5ebcd14204fe5b78d4cfd80593899a82a8683e24d520daa210b88a9027cfc248314a4bb65ee8ef5e498b3ffd877fd650b33b35721f00dc3d6bbb83fe476cc17b9228c798a5e8a32c6129817fb311b26c9e560799b1e99ac7c84499904e7bd728c40a9c7a341b79fb1cc9ebf651f2434e4a7e1ff0b7d5953e5eeb19aa8c2d401f619134d98518b8527ab3fa470a43ecf9d9e5cde86835784b31c593ffe852601ffe19d805004184e245f604ec21204aea1c364bd1d01e5ae90dfcc99021744f9754f32127c2bcd49a54d3fd4cdff4624b1c56867fc457cd901fe5590ad0da0b2d5b165fa662f16a0b18b447d4e786afb96106936e57365e418cad6e083a0706de58a99a58e943f5df6982cc8d9312994afa5fe19be3d0fc807754a5babf4177e495d82a9d85076e860a0032a66e16a204406af6b0591435a75117459c4e61b409b7c13a91303b1a60ae72ad71d29c8c913b79838ae1c220e7b0d1d0b9b8864ddfb8623ecc4a9a1cb3dd035237caedbfc4e593f0bdb8b070ebfcc810bea1ac3e1a59b554402b31bf13554895a6fa8a2360d2d8bd52fb41e36f0941154fb1bad60b6b70140bb8a099117211ffca6a7292252e58c220c6f1fa12d4cad8afef58f13f853676003814c1cbd649fbf2eb2f", &(0x7f0000000200)=0x1000, &(0x7f0000000280)="61267360a0b8c9984f2e29debe056063a2bf569cd5c1820225961256624935a63d95fca813281ef118e6d55618539bc076f8d794690cfaba1a9a415aa9c31058f8f98188eaba916b133d2aa0d882a5c3990279aaced846251ed210ca8f4f085c94c3790453a43056a2c3254f25544082e0b3d7e54ff034942b629bff8ec82469aae54bb6342ddf713f5bb07048ea4e0dbc8889", 0x93) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000080)={0x58, 0xeffffffc, 0x3, 0x10000000, "75a200000000f20f000000072f0fd7f000", 0x6, 0xfffffffb}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0xb, 0xd5, "0000001f00010000000000000000a400", 0x3, 0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(&(0x7f0000000340)={0x1, 0x50}, 0x2, &(0x7f0000000380)="b9763cc6983d77fdf2568e27744007", &(0x7f00000003c0)=0xf, &(0x7f0000000400)="47dc13bb06b6899a70633a9e6e45988bc0c96064267561720ac6f5526761560ca24e46419a5730cbd2f73c40ed17dcc0c029a233a73bbea4272ed5cd5320b7eff488202b4e28c9f06de63f2cb31b6cc3e05a7115d797eb2e4c0bf5cfe8078616010ee9737660620dac3ed6808a581e23dd3a061f403489e7914717317e7709c44a3b0e90f2fdb7317fbbb556233f8d8fb8f3328debf5d82c425d5a473aeebea02fefad1cf7eb656803f7b4e30f6c59782a8a4ad509875bd4f037e93527dc9da39c656aa1dde672bfc2942840969db0acffd36e4aba424a2fa9", 0xd9) r3 = semget(0x0, 0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x9, 0x0, 0x2, 0x1ff}, {0x1c, 0x0, 0x4, 0x6}, {0x810a}]}) semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) 421.650345ms ago: executing program 7 (id=211): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0xdf23, 0x10000000000001}}) socket(0x6, 0x5, 0x7) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x2, 0x0, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7, 0x0}, 0x3) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, &(0x7f0000000280)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d834290b52db8735d481097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d93930bb4d438c0ae48425fe5d5182b2cf507672e709bfb50688b40123b5cfa3c4d18dd7c668771ffc2d2318742b2be985932b51d702404d5c1c74559a884b06b316d805b3102b96b57360cccddc225faf85756fce553cae364fb5311df4bae08fcad3448a8f17e1c841e429ded2a3668b2f4bbf379d2bf9a768aa78fb5471d8dcccbad159059c3efe5e5576ece7b8e1dbf3f0dbf10bf3a1bf775091c2c800a74b84247db5ec002e", 0x15a, 0x0, 0x0, 0x0) setsockopt(r2, 0x2fbb, 0x5, &(0x7f0000000240)="3cdd63f023ffc925f770f08eaa8fbd30ffb28c9f65bb7e44403abb79150b7a3ad6b38d065ab3bb2a3a0d6ce46aaba238f8b7a37064e0040e844deec0e07e8536285c6f6826ae1f22330cc2ed2749df4e13ca3dfcfd8419e9b4c8", 0x5a) syz_emit_ethernet(0x4e, &(0x7f0000001500)={@local, @empty, [{[], {0x8100, 0x3, 0x1}}], {@generic={0x8035, "25484fcd6686f4f800ccec099f058cefd33f4afc8902ff1bc2607cebc8b586ce541c3f5cdc803ddebb11acbf540466466c81891a9fd0c359af38dd6eb14d6cf83f8203b847be023f9eddf3259e5ee545e64629bce664cb0dd77ab03941c9f16afae403c2c9dc8718072feed166222218d259a2dc61e78fc0004cd9fed67c9ab5edbb3fc201a37493d9d12021dabd7254b53ddfe6969da6"}}}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) lstat(&(0x7f00000013c0)='./bus\x00', &(0x7f0000001400)) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x8000000000, 0xb000000000004000, 0x0, 0x807}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x7, 0x0, 0x2}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000080)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206982, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 419.125717ms ago: executing program 5 (id=212): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7fe, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x98}, {0xce1, 0xffffffff, 0x4f8, 0x9}, {0xffff, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x7, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0xdb5a}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0xaf7, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) socket(0x6, 0x5, 0x2) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0xa, &(0x7f0000000640)={0x1, 0x0, 0x5, 0x100000000002}) 369.795584ms ago: executing program 0 (id=213): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2, 0xff, 0xf0, 0x2}, {0x1, 0xb, 0x17, 0x80004a}, {0x6, 0x1, 0x5a, 0x418f5e8b}]}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r2, 0x4}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) madvise(&(0x7f00001d3000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0xb0, 0xc0) 367.771646ms ago: executing program 3 (id=214): pipe(&(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2000000000000}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 365.454718ms ago: executing program 6 (id=215): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 365.032885ms ago: executing program 7 (id=216): socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x20) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x23) (async) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x23) recvfrom(r1, &(0x7f00000000c0)=""/177, 0xb1, 0x40, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) syz_emit_ethernet(0x6e, &(0x7f0000000400)=ANY=[]) 302.000523ms ago: executing program 7 (id=217): ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, '\x00', 0x8, 0x9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000002780)='./file0\x00', 0x18289, 0x154) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) setuid(0xee01) socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0xc, 0x800003, 0x6, 0x9, "00000000000000000000001500", 0xb, 0x85}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000", 0xa, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001640)={&(0x7f00000001c0)='./file0\x00', 0x3, &(0x7f0000001600)='./file0/file0\x00', 0xe}) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sysctl$kern(&(0x7f0000001680)={0x1, 0x48}, 0x2, &(0x7f00000016c0)="a63194b43d8a1ded3d300e59397e0c34755adb454555bb879044d7e4c6be9618cb2e4fb0896a6707260bdd3b88ed284a9dfa16ef706f5582c0c0c0ee1f45b24e0debea08f48a65b4948c6d3fdddc2f85675cdf15600996afa36c3e56e9276804481403c3c6109b6bd1070594f56cb0d909039e997f1f4f3cc66d75fcc61b8e77da750fc46ba6d2b087e867bf9e517b3d70d9f106d8a6f4a3a549368ac4780d63ba32fbac04daf1f1e580b2aed0ecf0b6c705d7d21190419a0881a8c7c2ba9057a08451d065dea409050f01f02d5a758eb965211477adb2304927803ccb4351acf3b7ab7d1ee7c78fe6fafee397f89c55ad6f4a5379ed926d40c7cf9d5441eb4f979a818b722d139d02017dfce4251316f1356778754588f2e47222f70f6ebb0c91388b105cba54ac4e87c56dcabb8b9b8362989ab8e03067fce204870ff7a1d97c2a5e52d344cbca05e4d7d2ac741ce4662ee1b79d1f67e18d29318bcbed54cfbcd4680c73b06fbb0a9b823314c264a7f92b46676706b13f5781f3e9cf82e7624ef99033425e8e5d8d1cfecebb28a03827f96aab7195d005615af4bb6dbd505e1c532553e5fec09f487c5bd506c8ac4da559bc246b4082da631834a5143dc2179c10750cbba9e549008e230afc6d732d589d7005744bc6c7a2f0f3ed18f2df8bc956519304bf97a3f556212889bb26c04aede04d658e77566a2e33c5d437c091d274068d81390ad0492ff6fb7ffd1003c161fe98d2f477fb5259622c40588e5460ce65f199254d7172b7c3c8c62c1ad8f2e1bf2a279e37fd7f5725af5bddf9dd1790b2c8edda3dbb9201017f133f8954e2921d37f0ee309f2141f4ca63b239c216fbe21e41bb0da4119c836b09d721ca299819ad622f38ffffe17f48f2aadb2fd649dbcfd1ce0dd84a34bc7bd7f7cc845c64e901a298e04e1d4d0b1d136e77ae2412015f36d74a6491ce9ad2979d42b7bbfc68865d7bad630b87d244fd6fcdf562a91c823507ac54e268ac2a11c416cb1a3ba9f52c0ae6acb6768ae9268be54ea36762dcac46fc4daf0aaf913e942f5065bb5c2939f9633ced2ce0e5a1971fe0f2459ae52757805cd71cdc03b2c5ee8796aa46171ec2d31251f1f7b8b50f54b1871231637676fd7c0b534a8f87b5e647b982e2dc9e4b569799f2f48f0b17d80d909e5fde12ef2e1df77d3abda7f733a74c61e42bb580477e82619f55c1ff8e20ef641e8f64038b33a09e3dd9ef76c82bf87e735864caadf217339493dac5e3b303b4a87668b7db8687c44e49047d465f926ee494af02360aba4ebbcb7279d148afbbb7bd466e62e633f520b7923053dddc05ca9e7f9db8d88ec35965bfec6cff8c2409dc36cc37b7ff8ebae7076116c721a8108389e64603d5d5527cacf82765c5ab6eec53ba6873c9b5454512c7c40d470e13d3717c4c5ea8a4c51c4e8ff34ca38a0f4127fa98acb94901e7ad4ee4c439ae690625aa31e3750bc2f14174dc8a970bb602c1040cd4a074fcf426293cad4ff817a5af3c3da06dfe4163826641af9d0b15e69c35ef4bedba1b7e4a32d723fa70ecc46c8945984b2b430ff56788061b53ef6565bf5091ae785d1e52d2024f82edfcf083dbffdd8c03cb7e317ecb29f95d6f0d7db13c1faadafc5ac0f49ed695c2ded015a0b45bddad74aa26fe5b5ef04436d26eedbdc80bbbcecf0bfccdb4dbccf2a7ab760e842728bf8369cbf36ad8bf240c598c42ca74122e633de1b69597a6d26b0b6fcc36997ed6ad92e391ec10fd78e25297bf903792502973797d83caaeac1185330986c1d4d359b48975e820486e49aabbe0de2d42765cb99147ae490c116cbdd45ea4338b8dfe567b43466e56319f0dd1fe144c2235d3b55840f6c64100e30da8b0c34b2a5e22800c78e014b1d5c3ecab8aedab1d8f7ff7b1b7a66bfa344fe0ff72dc78cea0bc156913c9689455141cece61db5282ef5d4e3ef1fb0626b0d2839d1a283a531132da7848a62b450736781580a31d793523317c585abdb390e58d449d5119e69077298012e75f4a1f0bf43beacd8186b1ba25aa5a8bfd470ec53b66b3f2aaa1190ce991dbc19f95c56ab36aaae226501affa32f6ebe84c1788d6067e59fd08a509292094b949401c3a22e6f553fbe8c7db2bd843245bf59128e588a179dff35dc3a345c22d3f826bf280e7193c7be18b6589076751eeeae7ede763936fa187a735492590d3d252e84839f48c5d32ee7295606d4265ef7fd9ba8553d4d4e99e9ee2ccdcbe05a2342e539d751b7978907070e94419bfef2885474039093291713ade0feafe5a317a3b5c4978ab2b2579b54e0afa2e4c78d29a7abe4dd05b2877197069b16e872a67642c12350d72177f9a573d6a54d383795affafa422c608723a15b975c76390c0c2d544482036902d1cb33a49bcfc9e61b90d7a05dc09d71c2760832b60c0fbaf3ad5aba34819b888c86362d1e9a0aa16e9e032aa1436b2eee3322dc55bf0485859953a12262833f96365fdc7f72a7c271132dbd742d3016f92eed98637336992c70015a251ac35adc369c070fa9dfa312916698e6b40653a65f5317c71401112f6417a292d0881d0eae417ffbb2879a4bef3b7052a25db099b0479f25a536267622c5244e30c663ac8125b4a6088b44e46b387a7fbdd4e4bea24f95e2d39075d7230032017377408cef46f5698476642e7f831a71ddfb7b3780bc94e409ca3a971a84cbd621c7d5e4bcfc8aaa834c82a4a71d4c2f9589c76a21a64b54a6985583d47ab3a92cde398f231c7701c325dc50fa2d5b724980431e9321d4d132590f476d5fa602292320611fc44724a102266bd630e7d46cbbfe99bf50be65c4b54fb8950618bb4450e4541174af34a07cb8267b26983e838c79d01d5fefff66c1f1d18d17699831beb6c8b35487e2ff708d97e1ab781e27b57463d9102dd2d13965687d54d133d8ea666ea5f2728685a8c289bcd48f8822b1027d91405acb9046996dfe1daac59260da3e4c6ddbc16b548f48f47b5f3bec200c4fd6b571d779f0a1f41c79aa0e476bed9b1732c61b01b24ef4b5993978fb8be1c3e171a002a6b9a4e8b20ecbd0550cd2949d8780cb3301c7d64f7fb20914bba1b4118ab87af4a69f67ee7e7f03c71e90ce68b5f7d743a920a9f7d80b56c243f1d76011bc6ca4ead9921591b80e24a11ba7ff42c4b9a8cf72b6f3523cabb4b0a4b767badb2f974778793cf991cef5e4b5a41d96060badfc5affb38f58351bdb8485afa8c1157dbc78e58abfa89b97965e3513c1fbafb95ced92b92d652a35b3713cc0e60a83f2aa642ae2abeff9a9a0320aaa063ec7dd8298036ba7f614aef7c899917258318b1b2e6bdd5e06e21b625748dd6dcfcd6362c7bc9bab91c805a96a092bd4d14ef7f4710f4a5e906a0f470c32dbedc51ba71d03436ab5506e149b123cfe2f09ea1c12e1b30c582c19f1188a9015517d529a40f5942422517e3e059682ec2cad26015987ea9b63cdf2df786832e9c620c0f6399b0aa058ee2cd8abdd330e0ea8cb77c98043ba39e98ece12c0d11e658b30d319194925201395f99fe8ac549426de83d3669d3bbf285e739aa551a3f2555e7c29fc1f9689292758cd4ed75a58eaac93f3803f7a67288513455aa79226ba944b5a0d7312d621f21beaa4f156e8933df8c8944af26f3f9e5d561490f1081aab9629163a6bda705cb5a849f15b586bf37d2d3b2d1984534a75834bda0e30b708ae4331a992758c8a6e85327498bd6d269f654444c3f543d376cc621d5da3c7c0cf858c52aac26cc82f73aae55309b0a6551c8580983bf939587af9b83f70b59f82eeac9e978be05ecb03862bd0601d1d9933bef3b1cef7e3ef1843e2e0b7ee188a90928c55ea9fba22dbc84ef85badaac1a83da7744a672598c646f475d419ba8dc6ce35dcf3a2e51aafd6b242be6831ea8801cb57f1006892dc347623e55f59d04bb9a61cfdc84d1a154eb6ec6c6d59f51b91ea9e059ce045e98bb78d42303e55b4ad881785cdfac9152ccac94e836f7f24ec1314cae456a3378294341ba23bfd7b8f979d2f0ae45ef21d8c4bcc37b1f30e925333fd9976316b5c6787615419ffd82ceebc71c96f15fa18fb82df5624b52728cc594b012410ccca4636946d16737cf7fd72392f7986f7f933036837ca7b23a07efe8abc1668617e54eb81c19e28ed1fe1288e50a82121149b3a87a230aab15a89fc9e7dfbc1124c5389903d807060e04aaf5396fd9d49216fc7c206e60cfb9fecdaf654aef13f0e942cbd7754c7d4eb986cd4b87bc0baf335138fbe25cd6f89ca9e090d93fda53fec13c0110272e02c25eda97f4e7e295f1092d11b50b368364509eae0a7b57258288d0d3d6393801632338c22758c132c99b6361db807d60867b1f1049c0d99e64b20448f6678987e01432850edf68bd3e7285afa261f5418bb46c58d7e7ef453c18ea11aa3ebff1e28ec5d14e2438042a6c0720df80d80079745e4f6ecb47091ab223d63a17eb2aa4b928b4d2d1ec5be113ec9c265ef17c7ea5ca1c77cdfab88fa4b2e03dde3916e1c597ee771ceb252d9ad57754ecb541a29658bd8c63b7d0b12dbe1805083ec5aecff7928ec70f386e510e6b6dcf5b4b5b43fe3270db9ff568f138f82c66b995e3abf47be7422ac14519ddd53cc614d6583c4660e00f6ba7322b5d91f41147a0e11567e67d8a783c1105c20ddaa3621d3edf4d59d5e66b20c4fd880e995f155e48c3fa99513737db140842ab7ff1bc1379a8c9aa1cb3bc307a26ddfe09b7ec60bd55b54e61f4be44c3909987679fe7a53c6025380f3ba2af207cc87b4ca71c90a35b91f02a793cdab303dfbfb0fbf7dd9ac3e893d5adbcf37dfe900a063bcbb081f1d13dfbff1e13b6af9a59ce2c66ad5bf0676e1e0549159e23cd105cfe16eaf55196796266efd37c4b672d006dc85f49209e2f518ed1b29ea3b01617516e832c69b2eeaeec044688de232164577aca8b437f0ad39a93b49bd798e0d3a49edb237ed5f6cbdf5b33269e75b49fdfa1c184cc57b5e26e5a0f10fe35f7b7cb9813e9e12250e3f220b55adba6809c9f26ef3faafd46a28fae3e74aa099b15e1b266c73318bd33a978821c401df76f6818142cf82945896428211ddfe0b7f7fd3f759946f351672763f082b221c05be0af89099ee68f8e3b48bd05ff91a9af95a1aa0417f71a1ff1d094b94d8d7e87832b81e1410a9b6b829fbf6284d6b6f9e9fd5a00d2850fec97e0868fe0606b8b839b512ca1021afed49d82c5baf891c157b447c28d76764e87c2888824d37071523fa29f61aa6e6151ab2bec675d126bbf5fabed0ff2ed538992fb1ea5c49097ef51e7f88bb921baf6f61ef9acb55d3850811e84b4f852dbc0f675c78873be3ec4201d81ee9b4cc3c698ead7d87fb293d9f583861cbbced2cd9488aae57689e36d0c3ba9419eafb39ac2d1e219f4ab88da65d4be373c8b0eb2c71c908316766a702c0daac5658998d39fe17355384a5e28fdfcbf20731187b3266e3afbb51d7e0bd397b2e0a6d460d3ce961bdf4415d1a280919f71846319067759c2c80d6c4d11b3df895170cc008b129591425c27dd9ce17445dbdb5bd3a35eb3c8a52f56a7b5fc7602ca7da2c3a8c85aac6dde692278e459a6e2ef640ebc1961125e425f30a9fcf0a7e7c685b1f036e20550a01f188ee2e2fd3051d4e79d2c5f2fcc270e0d639cfa6ed5a3c89b107d0ffaafb0cbcb62a0d3d9c9c9b420d809acce9305838a9efddc0feb23165725d595999498cfbd54ae166f1767fdb3b39a15363f067f1f5c38", &(0x7f00000026c0)=0x1000, &(0x7f0000002700)="0c5ca37f322c5afc8dda51f039a45c304d9bb7e14bb0053b580303a5f1183e411026a16663f42864e91b094c4f8c7fbc3169f406c67fe90ad82900e982c916d6567fe1c3366c70f26de816", 0x4b) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x9, 0xfffffffe, 0x1, 0xc, "010014060000000000010000000200431d8c89ed", 0x10000000, 0x4001}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5908bb565b18d7c51f78b06ccffb4050080000000009d00000000fd3493776445d4cd12c63d34", 0x31}], 0x1}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x3, "0400", 0xfffffffd, 0x40000009}) mkdir(0x0, 0xb4) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000080)="564543e0b531d2794a5f0504fdbac7857dfa2a031b57c6da436d0507d0a9cca88327", 0x22}, {&(0x7f0000000100)="d560e9ee7388132114117316869fafb06dd9c8a07630c00581280c9b246d2ce8a913ff67ecf0a876a509b3d8ab576eec1649515eb0b99718883e63e15699e64a9910355673b6334f545c48c9710080b11bb56e43ff0232e5a6af4fdaa182b49023aafadad82ead4d45cd304cae8209a8b9579a4fb452ba02e6edf3014bea7b23a9228fd7461e698fe27e082ebc6ca67372e29a26bae74e690985d6a9bb028ce8243f935934e11239d65813", 0xab}, {&(0x7f00000002c0)="046fb537704163e2b3cec05d839eb76eca5f34f006e427df5a7440febc7d2431096002c3dd985101cd3d5385253c8e2ab8f669f25623f2290c38d4afc6a8d174c4a52311cb6cfef09fd51e3ac971d43025f9ff9be243afdcacd630af5aad8ba8e97091edcb353d56e38ccf6d708a8727c7e72778e5ab0d37ba19e828c9f1fc977374d6c505721013e281644787f43f94195e25ad7ec9f23eebc792ecb15408cbebd026c8bbe0090be531924d4f81d6b8b967", 0xb2}, {&(0x7f00000027c0)="a9b78ac967a5235229b3c937e5d2a3652fc385a7dedd5f1462a367b2d7281d5776c3bed28f82290b0c2c462da6ad46137037ad22ca9d453058eff2fed8a85bd1933d98b44a2eb1d350dec3576481b78fcef6b6f70005553b84f341e91fce56326a37ccf457575a405dbdc6c82fc0bf36bcf848b3db8c4ff6a851477d24c77b10ddfab79c597f08e9531043cd5edb5b7c697b9352ed722c29679fc862669cb1b61774a17d8455a972c6e3be1f4c289c8fdb53d19d67c747b5c4a6852926911c725adb7d8387b1f0bf545997830a72c6e327202876c5390a7f0e34dd4da547500f647815109d48eac5811e42b07024fff0eccffa0e94943a6fd9210077c1310fb62e681c2cf9420563d62185682640a12633d9788f4a8fb2bf7797dfb1e1f8d10a51206cfc4ce89138bfb91153c9207a7b07305ad65bcee60b61a51390c6b7e29c86276afd7727e50fa1596fa4198e169ed0966f7d5bfa7d8c75d393547b0e7b9167fca3043ccd35a1ea07fde9a37668a5e7bcf2ceda444b5c8c4838e972524f967dda62d7965a947eb215f7baf00762a1cbc44820a6de55b1a5569c2bf29d6eb5b04a8ecc284585f03119a437179e0cf319fa276f3ee2d8472a35ae1d543d2f80b7bbad45de6684c4daf6afe52ce96eb5c35ba9bbd60cd72c4d7f128eedfcc8ead6512c604b74ffb35083f88271b713bd0e5518eb2fd7125b99b1433caf0c0743a0c87bd03e44efe7fb810b7008affc44f4854ca8fc67b390ebfee86d909e264c346b9391777358a3bb0e0a5487a6fe441b6503ed60946f857754d37079769f436e451b226847803b132c91e3b78e72c3a6920c9b8fc47767e55912d67c9f4bbf565a60d6237e4ca73f3e0b78271e74ab55eda482e19be1974551b9d412c0cddf68a58f8151044f5789d275df96b865c0cd2bfd2d75db8aed6da513d0624cd8f6de6379924e57b2a68f68ad01ada92c3cac67428fd17e800ae37203c3066dd0772be5ee7ec799223605f0fddede1373eb79ff6f88d22d5c2c162173d4ada7fa4caf7af7023adff62a3d904d7069497932666aa31ad2779d665319e55f1e226d2b31afd39d40d84ad83f57d090654c9be3967166e39886f9b38d80aa3202242157207208d35aec2608e98382f2e057824d6c5ce158ca82f367d7995bb09bd8b563bd3076a0354a59f0a3ba04439478668b136854b0b6a2b7595c14a45215c645a02bc2bf05de95284d886bc238161dc57e99ceeaaa66d53dc43e1ef0ec71f829c6cbc1e9f06a72d3a05156a583f48d3cd50fc37cea50370fb1fc9c633c977955ece7382874545aeb2c46dc492d5f79eaa98c4ee1d48ccce4287922bd2810293b9439506b7e5c071f6b11e05ca63a6e12b8331db4c9c312f5af7e3dda70302eaaf0c5dcd705e367ab0f410edc63dc1049c511f79b9de190909b80d9bc3f0ed8fe2a7df536cc5f5867ce80f851fdfd2b168725591f117f1820740dee7524ce94cd529f44b744491c4ad3a93c66d61b71dae5b3c92ddfe032197487fc116fefa941599e99bd2ccdca3644ebd01ccc67af95c3b8d51ba57847a6f3a2e7f6b3509cbc07548e3893f4a68ab2da6884ac02110a3a26786bbb6d9125134c70d852d73d6af9e92c60611ebe79f9d2497278926f3d442bceae4a85daf84bf525c61ef993d1aa1b2be5e431d07223dd8d801acb093cfb7ef3d3b738cbc1d08659b3c5ccaa394104ec250452d9732366849ae44684d49082ddd24c1a3d9f64bccbb56f67084e7b5ec29f05ce126a7e82f41d702896ee771bc2094ce16d5419b454de3fafb50628288a8aeaf5933620042edb6ae93b15aa91c084084ae0624b4184bc576acea2416d14d7e6aaa24e25640bcc5438427f46520ecd8972a54961f51c11137e15bd8960aacc68bfd65d5605d46d7ab868dba7c342b38fa46b318a5dd02f3aefd4dac6738c725b7ec220e64b73785bffeb7f5378ba71d119ed591732859a87d123692bac2f4cc6a894990f96ce62b9a95a8ad756cb852ae4122651922ef90e5048d2fa74a16fe395dfca9b05f9685b97601fe4136fdc9c87e829cf3781e095e111aa68be3df9b14c61194a3b4991c9e39228d210ee978bd9909db24257700bdd704aa0526cce3dbfeedef1bb624ea9fca3dd5e3edaacf03ddec4661ae631b4ea7e82d5b044375ea7cc9a9bf6fd823eb89a5e9377095e16b6dabbaf43c156eb9324d04efbfc3ee0106a4b742c9d2bf6c67d86d65f21de45ca9f52cd633f7bfd82e23245232914b0f11eb48b6fd180ed24c8dbce80fb48adf84f71de30c2147b53b692599cfa0e13e80b3ab282afcd2c66065c001f929df2749e372dd4c09846f0cc3d1f9730ffbaed64c10254995cb6f8ab091cf4da0e2cf8c108210ba73d5262ebb3297013f853f51a561121aefb60bde50b8bcf9046e72b3bd26d82fcadb8f8546773724c03d042119b0438bc2ee2a7eb4bd0e129f86643727466ba149b69064d8c12ff7050b64a528970fbb5cf027b1ab4766f00b65317b739d3168281473dcd4ef88a23bfdec0af01a2f49a01fcbd277900c983fb702a689d21f4a9c34fe8f2dc627f9c0eb0f029fd2233dda59c6f67b5522bcd49591eb0cf083fe10c92fe15f9e599fe27acad631ed4c181afa49370594e082d76f51e463769e04e1130a22bf004590be53e412e70760c0b2cfdb768612319200358f44b567b363e0738fa0947c914f7784894c2c49c39a115d08870138f2d64ba726036c5b61f65acdaccb53469c7c143ce0255180ef57822f6ba3d92766b24a39cbe26a5b4e250e9ea3598ac7e1742ebc4aa4b221de0fa58aca478a7e02de31d1cbe9b29ce89d243ff061017f8ff2df0a0fbdd820b341dcd45c39124e3dd849a34c871a31c9ff5c31f4b4e142918dee44b33e2523fcd7fdd19a85cb1616866bf47c7ea7f3924d42fe20e6890383ec23548d144b3d96a8672a7e211c4ec501728e7418edc4079a3e9820cba0707befa0a0848fca18a6a8d8a0836dc7337c046ee648a72ca38baf2359a22154609933f8b1dc2b8e12d66628ccacb00be670eb7219c18fddeb33762f6bf2287b65c20580113c340bf82186135ceb681dfa7eaf29272e8e78f28dbb49e97b2bbb537b94114ab9015c23488a053d1a2a784b5650f6e3c1d743349d00af475ac4d972f717a388ba7f8d82763b07c50f19198cc11b5355f63e179f7de78404879e1973e102d9e0a80809e7d67e5893baa0f2c0bd30e59e86204fe8db3726f303077bb95f6d6d78f4f1e82c5cb9a56810556d9e4b95fc61087064fd53b7a38d56d0fcf23ad6c37025962efb7f552b6d7ce5a397162372979bb46aa6dee05f079f56e23c35ca0cd723acafed7f549a6659dc1317608754e21c081d0b80cecd5c8d584d4fe5b8024af148b14bed3bbeff3c19c160f8d8fafb6865fd9d6d62ab174bca7633e041c6812c6161f1190ddfe6626d8dae22a69b21fc39248ff6325f433e3af6679a6129e40d506bb51a98b5932080c0abd642f3733f1c87ea2829ad0f5fc93acddc04b4eaf6b8dea3f55fc08acde0e71b15074d32cd7fe730f666be97659395badc389fdc922287eb298f448c9b88d71c4a3ca9fff414537bde314c055f1df78f3cd17dc5c3d7b12f406d5682a6ec3ee27ba997296b6f4d26415b4858c1ab2d5f127a423705ba9242fd09327dc4e14f0fd07ca88f69e8230788a3851bce7e553389e52d824563d51df8abc4bb30b19520148f7d595e3dee79dcdb969f1b3b2ea4954ecc0810413c09e37ea057d2487e53d641bc7ec9a94c53892039efd5b52d555d2c3d781fa3938435d49d193858093b4552c04a9a0a25699b57a5f0b212ddf99dc3572fa1c651db38cee2d2b0f57e727bf957629b29f3f7643de257b474e169dfdf04cf9ebd3f6e5040e649bf6bafbba95e2e767ad494022a14cbb2a34956b91095187966c97808c719b399ff839e0459f56fce5b1b2505967378bfb846ec52a06b8762f14037abf5e36e563fd7594de033b53fad071c4e2fefb4b157705f25fa1f2251a8e8e1c36159105761db27ee6a65c048752d4a003a811dba1bee553002aa6d508763c00975e1474fccc13f12647f83a3b2955cb0452faec7c2ac6af48d81f8625b466a3b238233b6f488d97a3a81bfc478753e8fb186fc0728df3aa93a99c1d204e894bba8a49da6c5895c3378cfb3c93c7a5a727494dc3c702a944ef55229f3e749e7a4ce35be0fdcd52a4e70e2b57327bed1d299f61b603afe45542a7e3448bb4c65d133133d2e7185e5ea32cada6d359c5aacd0fb58320425af8ffd6fdf4ae7dcc5bd1ffa0b2e2030f7796fabb714b28b596e4b165cf1c4f5eb286583e96d1eb6c03fae4c06993078e2b295a3eeb68f892a6fd5a2e2ce1f6a953552951ebbe88bbb019df06a72a24e9b642d3741ffd18029d82a1fe085eaf785f4270a32627b0d18739f7f1da942f2faaf6cbc9a5174eaefae3ab1e6a65db4507be3e245478b63b49d1dabb255a3f19ee6ae24ab63d1a87cbb967bdaf55211e7ebe48cc8b58f0ac83b98f404b0e877df0b25d3292bba37f01d6f3dc05c151abcd6289652093d0188431e39501cfe054ab8ce72bb8821d5b3c47064c4d93afb79cf9d4cfac5b453c8b5414a5deda8a9522ba5d6fcfde1f79fef016d0312e39edb33067042ea00c92090717e14908a1d60e4e2bdaa79450d466104c5facd410e2a854cb6db68eb1456922d3df90de743686711bce6749712be247d90a3cb1e21d2b2919a637d73cee77aa0bbec9239cf264e83711b89808c8dd52659a31dcbf907ac0945b0b8c94998e0e1eda9d00988fbeff996c88d7d9012aee7082ec5e02f45ab0af41f8b91bc96e581a918267db70230afa911e25e97b1e48cd26d19d5f31788f5c086544cb36bde04a6c33cd08a004241b4d53de2d91af2cca6ae209f4da7d1a58333b09f7a31760ea67d9d1d543d2155bc4a049e99b1dd72ccf112c96909d83ac6d506ce9c10d746a41bb9520465b4414d11634ae2e38a4c4d5176bce3528cc567b901e686b348939f13c89c3fd24402ba497f546b3b95355dba84bb2e5c66471ca191b33ca21496b2c5c7927b4cab780229f317bce6f098489e240c3c9782d55605a1c0fcf3e147aabf2551040c157d6c07a919ce6bb87608edf0c7d95f13ae62cbf3665639adcf2187d34eb3726757c06a734412a7e3f74edf7ed5f4b16163e2f3e7443dcfb0faeda16f3ec2e1eb4ee9aaaf14bc1c6c886477279112ec54d5be550a6e09995fd4f7550f58616744c047c067e4669b95fde53cae34668e375c7417404afb4caa61da4fe11399ed149e4fd4a8ab7f287c27f54cdb517dc011039af3c5785336df8925129504584fa80ce62ab6af4b57a74311a97dcb49e05a410a02907e032e7c7e510e39ee8bfe786fee936339d694128663fb38e349160aea54c37670ecae59ce856aa89a05d71ad8f294d37776f122796b9c00c31c3ad9f862c7ee46e072384ae63646dd5e584d69c253f79960ebf54e4abd92c42c470285b05618623a5eed369a99780e28ce31d158dc0100bcc73e73c9eed8d17948cf2e23294587aab4d511e05cc6b23e5bd32e5a579b0a02624d419eb8cf8111857385b2671e6dfc36cd286506a0e6b7516fd5f147e586fbeebfb988051108601d609a70f089a18d578d73a7c54637204687ce250194e05daa23b290a030106934f808addb76653254aa25301bca8253ae6fba157d525d2a37b3a1f63ee8982bd13578833a676a0b295c5e065e79f7db9c220f1647e5798905eb132c719d77966d940", 0x1000}, {&(0x7f0000000380)="2ed7b4ca2c903f1188d106a6bb72469520032ca2126bf982401a3de01d1bdf9637f884e47c68514fe0528d08c1719d612d12a7ace759c5cf32a2fdb2da512c43a7e4ca98f94620349c2a67049cccf3fba73adcf944ae12f54965a9f054e82ea9f4db2c16df1399181441e24b0c1482641027e9b4d2db01458f359c1313923fc2887fde3a9e7f0c409c38d2702ef8d5b70ecd9b4acc61655de7a35db0fc291f4be4bc0a9bde1315b53d47ac76530f4f444ac59614edc53269b4af891ba6ac20c55c2a00e951163ffeef2f24473e1b35ce03271aeed1e9c67aced6eb8842e1f2feb5bf67a0cab07059749ff70918d48eb2ede05a", 0xf3}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="08602e8a6166682e0b63367c5531d853764aafbe3e04c4ab205f7749815df42864d216df6bae9d1a5471253463", 0x2d}], 0x7, &(0x7f0000001580)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32, @ANYBLOB="0000000020000000000000ebe9ff00dd00000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x400}, 0x4) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000680)={0x3, 0x0, 0x100006, 0x100000003}) 294.016266ms ago: executing program 1 (id=218): sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164408c9e82aee08d9630dbb2f1567a0a9afe8a8321bddbcd356950758554c77e1603626c0718369f31ad54c909ba", &(0x7f0000000080)=0x12e, 0x0, 0x0) mprotect(&(0x7f00001bb000/0x2000)=nil, 0x2000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0xb5, 0x0, 0xff, "689937fcbcf411f637448807efdeca06dd6a5841", 0x4, 0x9}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x33}, 0x2, &(0x7f0000000180)="19e9d6347c7d5111ef5814c0dd145b76ad9e419b91d2340bd06296f212403510d1bbcecb87bd2c8c531c0f9926e431bf6d7cdca9b9ade99daa0b8ab2c9340870a30009a46c0086aeaea92dba9592b606e7e1", &(0x7f0000000240)=0x52, &(0x7f0000000280)="1d48e8245b88e0c6ebf62c1d2aae82445853783f60f902541de966aeecd36c01f95955f53593b803afd4f93bd79ac2edf2d1f86e56570179f012f1ecc65805e4822c83f73f0976997bf55ab0512b850441398fb475371a51260245cbde51c6999a8dcb640c40f70e6b747a2db889cec02634ccaa0c5842be76ed5663", 0x7c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 293.288883ms ago: executing program 0 (id=219): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x1ff, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xb, 0x8013ea, 0xfff6, 0x0, 0x9, 0x25, 0x8, 0x2, 0x1, 0x640, 0x4000000000f19}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async, rerun: 64) r2 = socket(0x18, 0x3, 0x17) getsockname$inet(r2, 0x0, &(0x7f0000000000)) (async, rerun: 32) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (rerun: 32) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 291.353134ms ago: executing program 3 (id=220): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x4, 0x0, 0x80}, {0x3, 0x0, 0x0, 0x49}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) (async) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) 288.312158ms ago: executing program 3 (id=221): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x103e, &(0x7f0000001a00)={@local, @random="5fbb8af09d48", [], {@ipv6={0x86dd, {0x6, 0x6, "e22945", 0x1008, 0x2e, 0x8, @loopback, @rand_addr="0000000000ebffffffffffffff00", {[], @udp={{0x1, 0x3, 0x8}, {"9630f29ca66da1276db4d6eba7f02dde7538248c999ab45d7958149d7d3eb8e0e0c9eb354521b029d79251c74003ea2825669e96f3c026a04d0bc59a50de8b2a5b8208678637f538b12d9f04072e1f9f668dcad23b0c834b1ee18ddd22d376c65a0f416a0494b1038c514642ca546cd10da6088ff66f908f15930ac95c403e09100c21fe4e42816396fcf9b61289a586418f4c47307c4649d4529ea9a6e1f9be74ed3cfca853c7168b4464eeca9df654d64c8af7b7dd1728230e19b26f4f53fcdd2a8d1d335de50e80b2849692a27d0aab3381447fef63fcc3ef60e6384e93f2cebf9a249e0e3251f2935876dd2c722e99c5097dac67f494916db64ee6b2305726a21afa99054cbd8ca9d5c0c6af886662fecc1a141cd2a9d14320b135dcf13c9fcf0cc09a7fc878095693b9d8f098d98ff7fe8b59878957b7cb856fd2946b189978fec5f93736bbdd50faf0952be4dd6188c7bfdbe88cc4602a15c7bda5e2c0bfc52abb54dbb34bc81eec136cb7c1107b9b47e0ba6c85bc70590b8c7fb10b4d12f680e6cd41870308f380cdb41ffff9a798bc0f152d248fe43320c2a74304dc852b4c9e33ba1336a5edde7e8269b7befbc5f1a91cda35fc99e9446b4cfc8b70948f076f7203bdc567644b2b6b28ed2c1e27fa3f35f6f944aea0a240ba3c62f7b6a56ead801f8af1dd92260ecf0f3847a65da3ec137ef1614fe15bbfd700d12a018e081c2f2c0fb076ac303e9a933bec39acffcf0f56154a15f9bcaf8886fa071816e326234e2cfa3f9ab4d43b90ca9c2a0a04836b4d5d993e206ffc68faec3b7a773e7e6a325430b1e1b85912c35b19f128958592d3684c198bf4870f71a27b0e53256e2c7c10f9783616bdb7eb8358f9e451c45508392ca4dcbb6a522597a2d966d08c016b965c4ec2204c906ada31b3b08d74a7f3e2d50fce8dd1ab40495a7cb0ff43460a65d6bc843828f0c6e26a6950fe88aab705311732ca0051f92f12cd3c2ff53dceddc14edf2c0fc0b8cd98179c1efddf0293d258712ea76ba932fd393f254981b65a8f41a757b4ca5fc3a38602ec9e29c7695f447c3cccf0c8cdad35e25a4b40da957da5b3d0255dce55a8768c85bff9475432bf905e9f8eee8f1816c7ca322df56596fd99904e520591a53a995a6216874aefeaa080ed23ce82995bc52fa3919d9f502d97974c29da28860083f5ebe55ec7e69d682f9f0b431a81bc0b222e8bde90f5f5ef4bba3798d70579da6e398aff26e13d99e84c99a927222805a4eb431e8142823896945aeaff2799d8f22a138ac24d27d432f2e0fb8273aab27687abddaec02609be22fd901dabe3436fdb2bd2cec501d24bf5cdd387a22f940b53635e02ce50044637b81309aaad141cea62c28a4e1a5a6cabc1cc05df8f9883ec3f67069cc6d93ee2c76aa3d996f54e3a76a6463ec36169fef8ce3c48cfd2a120593cfd0e4d23fabf35a787c973278c772675d72f66ea1f1c21e83fe9377efbf7c3b60cbb970abbcac87c1aad3f1007ff29263913369fda4a8bb4fd474ba947da82a078288210ae4ffc5c1628f7ffb1432283ffee3288576f4cfa052a1409a02417f40f3d92cea7ca32462f542ebbdb3285a129a5eeb29fd340319ff01b5c019287b7f9657bf16e23dc6446522d2d890f39a1b8c062f234fe8e4725799fd8565c5d68bb742fe02d44b63c15739c3f37085a142ac84b1a91ce949f0c2cfe09b29c573bcc47fc178f03e0502c80868158615b9c8aa7ab0c6e985c50b5e3117da11e56f81fd9113ba6fc169bfdb9901c0c2adf213d156a53aaea2210c51f8a96399545db7c03c2fb895ac5da39a699ce5a4cd85f6e154118244cb865b95405a31dc9450337260e93fadfd5ef805686567cdbfa5789642cc6b22773fa7a53ed645988b683b67bbb8d54a4aa4e578349384770a1eb00bca5bedc9f18ca094c0b514bf21eb700a4a202adb43da1a27cb699c9996c6b27cecef16e36b8c15f461cf8ee0827ea37273f7e00f1d9d1d6da8975bf1719d2a7e305fcdf91f15ffea2175dd01aacd9f1e557fa3e5ed8b7cd26fd94c43cbb244e58dc5f7f3988d1bdd17fbe6ec3e7eb091fb896d4c8666ca485066d423c9c7e1d0ae1e46329ad087354862a6d9c80dddf0cdf41a0c9825c784fbb03a8b4a8194646ad432d87f8980fa86c06a3b8088ee1631f2876a77b40bca963f971646814a17dd50ef1572d4c7c693aa521beaadb2dbf19874fdc5fc10f6769228d808ccf5251807b3ebcacdbce10ef0942bb4200f3503e6ba8799217d411493b9fd02ffcc17add258c4c73e6962755eb58a1ad9ffa4ddf9f7d1246a0937c7497c97168f6e6678fc11fcf9c7d8bdafab2908d507827bfd989bb36b2d26f9f5723f8172f61fe6dc619c98ba6d6182283d14f41b892fb29f4b44cdbed0888f5a1c9a1f39eabc7236dae698b59dee1e1309db9db31cb62e1278429b180b725eb8c5af1f3641090f7d1586a15f9055cbfe208ffcaf496e399fc4f07408ef45ba1810f39a63d389d42fe143f2e10a8d517281260051d638d7627db87e4c30d0cabe7a40ffecc32572c7db1f60b47886cbab21696c9a0355b9d946512d2a759cc03ea93067d5b3582d9cb8720ac2d15a521e50a40e478aba8638c27785458a9955f2cfb3422dc7f165da3e856cb8a58375ea782d1e5abab008475677f5127ad8c30f5b03731011cb43b6504ec367700f5991f91610e759f1cf5fa8aa1f5be1dd41130768d8be4dadc54858bb12f312d265c03b0abae9ae6ddb9fb1abe73dafd5a625acb41f12db84ea0e8d05365a6f7549447ecbcbfaa9e506a261b62a62dfc5a977bf9362547599a30d295bae173dffe41e47b6318de9b37d076d24a44e7d0e0e634a11f189d9b7ae995dbe1f9a08c9673ff522ae67f2e1ef53c3d7218e5ddcfd3acec4e1c2a6bbc6ad5a61410b580de8b6a5567f6e9d55210c352795d77eb0d7327f5523247bd3f3d82f88fc0db1aae522d572f875a3a42611a6b51a308a56560258dbfe9fdbff256a6baae70ed67520165d0b33cb1bee336861a90d20b46019a5819e639f94d28d59367bead9ea416c7d5176fe20c2fdbcdc3b5e04bf887685ebbad11edddc7f09d7139464dd08d2dc31a7232d08cd72a1bbf2e044346053e6f98a380daab5c60bade8767325a7125b04eb36def9128062e3f66e39a053a74c82c105e24b59105e02b46eaff24b8d655490c86879d6f1873ba8ecc6db4e27e5565dc92927adc09feea3f5ef01b00f264b784e3d8aa98c56e9ee2b6ce022881383da045c89247528ca3a5c9cbf6c7bfff7065c880e78c4ce4eefe5894c7da6c6be65b49cc067acd24682e687363d3abf07b26bf47c82b563b8c89381db436bb306267fe6cc0f87c4176599a614bdebd8d728593dc4c8b3519312e9e717df91339a574ce7f6e08eb61e77d25d85a7701b4b0eee2876e55eabd3ba63965076ba7015adc94ca178e08a655e3610e619da84d69fc928a98862b7dc4e98e9ff765ec59be4f950f50a235ce0315f98e9b7e63e6f169882c86abe1d6215ed98edfe6a11b6086e46e0b45636b322b9c5b9bfad3945a8d1ed3c3d287ff6bcc3ba81cf8ca06ccd6976a617ac39efe6bbefd9ada3f8205118a2d7857950519a8b338ed75634c2ff9761191f938ad3ff1475dc657bcc825f95ff066e3b178a7064cf6c7505e3af8a78b10d981bd1f79a9e0cc74c61c50e6497427673e4a43f6b2724f4443b9e0929b3f5ce34214ec166d83d8a94baaba828c4d7e9bdeedb97ee871803f1ab1697ac1a2bd4809f60bc0463e53f25c857e8f0d6ab755c019aeb361da9cc367eb28a903212a44ad926db6ca661580b5bed4598a63ef045af02212a6866ab4c6fdceda29e58f4a8addd138725a7b074967512a718b46cd33d9bbe894e804d59d19bbffd8a28279af81743ddf0b7732f6ae7632d068f09de6132720137794e203598f426c7afc9bb46ff838b21a0b3649bbe579fea623428b9583cc03af0503d849d72686eb3689d812748c80da0da91325b1ff9ce8083997287714228c4c973b20e9d8831e15826bc3ddbf910570af9ea5a7467f2e297ff1f477ae461694aff31b822c79dbef03713c348355a28d5036a771657573eaf4a8b0b2cecd3c85012b83e75bc854e0c5ee6a915e48b46847ff1a21cf4241894a94ede50919db062e5ec76bdad9d9713122e481dc1cd43d706f58664f694be9559be91ff7efe71b4c3ce6203c57f723e8819b667cac08d248715470546e05321b7fa40e00d6e3d7741a830dc6f8f1f94eb894c0380d6c427cd651caaae25f11d8646dbc1a774512e2daf70853c79a807ea58d690b8222d9328b50c28bd4f61383c63234e2c651117122a379340e0df7c677599999c5914b8366be3b41afb372e26aaf33d2660fbaf44b2e8637e30bf44e9d035ba3b07d28466bcf7a76f756e1e7096b2eaafa3a216879a5717edeea90a44390f3e36c43b06fee762193b7a65447997656dd368e9002b383d76adb8704e32d56f0a4162a03ddbef3a9e1bab9bac377671198ab3f7cb8a53913c95b521a0b07b4678ee9e54fcc4baeaeb44e0041b07b66db344e6b18812a4fea018fc52e2c6a87ff8c7ac89166f6f768ac8ad59302d63a1a4fee2c47edfadbce31f62c4d3b128b64553e2ad534f998121a31b046ba6867482112aa30aa67fffacecb0ca3bf6ad22387818dc5c8a0af5093b6b69fda6fc89f1092ecd69f30592beb7164409d60986aa63c42585ad874cdebbf54db2a9f33422e81ca67e89c22be13e4312d2163deec13dedd42b0a2c26156a0d4a8db61c4236f1b45602b9ffa11e6f1f3f2965702a3e0c405706b235e1e7025012c1b3ac65cf693714689b9c69ca87eed2f2d590e03d6b84438a42864837352e3c09c0ca56a123162c23efda7cc2cffd03b26875526a39e1bee1b5e4d8092f784d20c007f62ada47e9443e7cddb278f3e04b2edb0e931d7dcbb4f289bb4607579bad6dd1d56ccc900c9bceade5231006a9b816c68996204567447071caa10728076e229f7947e30455834fb6572ecf3a3e1699fe94364f6501ba002ce4f6319b5623fa88ac9136f9cd901aec0eba88ada9f2175d5454c19643548f4a0ad9af1a37fc0426f98408a14b772dee53ac6dcb9a393bf606b509bc3463d3966cda072f509928e20f96458f1c01ca7ab1528f021534e68cbd0a691f477eb7c6286e6dd0477b9c88be46a32d677920e9d932d7d1cc8a475d35f2188def4ad47f4084b5bf1cf9adc8ce169e5723883d2ae9c677f46315d9f67481a9059a92e0e771ec483e1b74492b5ff20dec08468c0cfcb5e7c8728159cf362cef155ee83b9096093cde4859e29438d20bf68df6fd3000590e77a5de82ccdc26cf7ccdd88b094c00deabb2d13e87e0044a1800f1a801ae505638d8b7e9690867e648011a4e3aa19c1ed35535dcf7a1e92d00fd145efedcfde2947e2cdc7a71643db0103d0f8176d757e1ddc755b9025337960523023c2d1a3c63fdf924ba7c4d76b6048b10bf0006c7623740bfa07817efbcb6dae3c333499ad16b47464b2a87af11db961cbf83ecbdf90fcc21708dc62926894a744a84ef74a1ea2d751323221ac8a315007dc895282584767d7b702e0ebefc691d00608ec7d89123378c9a0bf472822db4533043d3b27229322c3d66360f0854928205e0fb775780f473696c3264e2ba8c7df3ff160a9a363dbf8e9f54038dea74a55b1df80fc11dfac2d1a4565f80c07d457735874a816698d97e0f3cfba0adb2f7dc0c0dd26e2b5680e219e60909b6d6701ad"}}}}}}}) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x9, 0x100000000e63}) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r5, 0x20004109, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{0x6, 0x6}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={0x0}) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000001c0)="a3f7c0cdcc2ad2c755444c8e", 0xc) read(r1, &(0x7f0000000200)=""/255, 0xff) 288.100961ms ago: executing program 5 (id=222): r0 = socket(0x18, 0x3, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4000, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x10, 0x4) 207.930173ms ago: executing program 0 (id=223): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000340)="63c39468818f1b3866ef3f34cf04cc547c39021ba025c44966ca0fd3fcb369abaab3aa767e61719362fd584fa709dfda311f5959e031650667ffcf80f4217dbea56a702e2a0dea53727c022d7ecc57ecb22119c7da4c928c72cf3f9dd387f9bb0703665eab579ef00f243b0cf0e98fa82efbf709981ee0c8bbc62521c9c8f2c251a55c07a12e5c29b52d82ee2b07a06f4c", 0x91}, {&(0x7f0000000180)="fa68b56faf17711c3e31e7ac970db49f292eccd57b60eb1fd78397da46e5c704fd39390ac6c0d7bee216d9d2c85c6c4daf298f2f8a1317436df9b23bda4afa796888f2cb3b343535f9aad9a02658c8bf1aeb5a6437d6eb964bbc4cd5ea87b6ae4228028ae3bf59cf9ee723b91e70075a620252b72618c18e73438da147f1442e5c", 0x81}], 0x2, 0x4) syz_emit_ethernet(0x5b, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0]) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="258b300a5a", 0x5}], 0x1, 0x0, 0x0, 0xc}, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000000)={@empty, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x8100}}}) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000000c0)) select(0x40, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x2000000000000001, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb4}, &(0x7f0000000080)={0xde4, 0x1000007, 0x0, 0x1, 0x6, 0x6, 0xfffffffffffffffd, 0x4}, &(0x7f0000000140)={0x4, 0xac1e, 0x0, 0x89b7, 0x1000000000000009, 0x7c, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x3}) 192.516976ms ago: executing program 1 (id=224): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x5}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) (async) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058b45a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x51) (async) setgroups(0x0, 0x0) (async) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 191.706457ms ago: executing program 4 (id=225): mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5f00) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0xc8d, 0x0, 0xffffffffffffffff, 0x0, 0x54b, 0x3, 0x6, 0x8}) (async, rerun: 32) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async, rerun: 64) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xd5, 0xc0, 0xfffe, 0x1, 0x407ff, 0xffffffff, 0x4005, 0x1, 0x2, 0x80000, 0xf16}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x4f4, 0xde, 0xfff6, 0x0, 0xb, 0xb, 0x1, 0x1, 0x2, 0x3, 0x4000000000f1a}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = socket(0x800000018, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000"]) (async) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) (async, rerun: 64) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x8001}, 0x3, 0x8, 0x0, 0x0, 0xffffffffffff0001, 0x120000000000000, 0x0, 0x4}) (async, rerun: 32) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) r5 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="61ef5a195690323c9b0730bc6be8ddfe143e30c7b9c1261a89857c619e5f1c291011bbbab2a03841c486a9a140f51dcb5a5aae349f1b8c61", 0x38) 190.980142ms ago: executing program 5 (id=226): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) 27.101016ms ago: executing program 4 (id=227): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x28, 0xd}, {0x80, 0x1, 0x40, 0x8}, {0x206, 0x6, 0x9, 0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4c", 0x1c}], 0x1) (async, rerun: 32) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000200)="4f3cc866fd274f885c5d43452e", 0xd}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x13, r0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) (async) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="e1fc2bbed6ab04f1854ad2d11dfc1faabc3cb19e7c39d736f035b7227f57dae80beaa0c740db3b7ffee6cbaeac3c8d02ff084634d25d1b2c4649276be03f365f108b3953de02dd196983fcd7609e277598ba7aca20eaea20826e5ea89d919540d99c02d23609cda4ec58752951e7fa170c516322d16701a4abac304cfd7c043a8a7c5203ec6ba5b9f8bae3fdc78038e7436ee1", &(0x7f00000001c0)=0x93, &(0x7f0000000200)="ef91bdd3a753df70d3dd5dc601307bc86fe34cafda8ceebff1a0f2fcd132c002ffead36f686b5131eeecc339ac92558d09090bce4ea6a903ced248463564cb210bf3f44a525c8a8b5aad9181453790c5f8107dd3e21c8d34b845ee019b6ac43091a9c2fdc6747efb42f6b07837a7434544dc8e7ac3f900ef887c84b337205b032593a34aae1ed93c60f5885809733b95f91ecd59d2197fd94b5fd29404bc441cc5f4b2537304cc7077347086b08469805e7751222c3b842f5be2f50573521d7196280e53e63b53c463b5b1b9c16a", 0xce) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x118) sysctl$hw(&(0x7f0000000080)={0x7, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) sync() (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) setrlimit(0x5, &(0x7f0000000300)={0xf, 0x2}) 26.775237ms ago: executing program 1 (id=228): sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async, rerun: 32) mprotect(&(0x7f0000b90000/0x3000)=nil, 0x3000, 0x0) (async) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) (async) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (async) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="092020090900db0000ff4278ad535c2a415642000000005624b77b6a0a", 0x1d) (async, rerun: 64) dup2(r2, r1) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async, rerun: 32) r3 = kqueue() read(r3, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r1) select(0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (rerun: 32) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000001540)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000001580)="2b50297b8b24", &(0x7f0000001680)=0x6, 0x0, 0x0) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) mprotect(&(0x7f00001d0000/0x4000)=nil, 0x4000, 0xb9cee79a69f63ce4) write(r4, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) 4.782832ms ago: executing program 5 (id=229): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="258b30a4", 0x4}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000000820000000000000000d51a61494f6efc2c360fd5e532150eb35aa3a44dc1311e32414069d5031b04cec07087748a4cbdaa1cbc934c51a54426dbb1593c8acb8ce5c5e5bf9ae66191ad93a3ebc9e06870", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000880)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x50, 0x0, @empty, @mcast2}}}}}}}) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0xc003, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000000820000000000000000d51a61494f6efc2c360fd5e532150eb35aa3a44dc1311e32414069d5031b04cec07087748a4cbdaa1cbc934c51a54426dbb159", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xee, &(0x7f0000000880)={@random="8f6f77ede655", @broadcast, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xb0, 0x3a, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x4}, @routing={0x37, 0x0, 0x0, 0x80}, @routing={0x62, 0x6, 0x0, 0x2, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2]}, @fragment={0x2c, 0x0, 0x8, 0x0, 0x0, 0x1e, 0x64}, @fragment={0x29, 0x0, 0xfb, 0x1, 0x0, 0x12, 0x68}, @routing={0x3a, 0x4, 0x0, 0xda, 0x0, [@empty, @rand_addr="09255cab2135a0a4cbbaf84eadd95c1c"]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x50, 0x0, @empty, @mcast2}}}}}}}) 2.079606ms ago: executing program 6 (id=230): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) r0 = socket(0x2, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x100000000000006}, {0xf043, 0x5}}, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0xb, [{0x2, 0x7}, {0x3, 0x80000001}, {0x2, 0x7c55}, {0x1, 0x4}, {0x3, 0xfffffffb}, {0x3, 0xfffffffc}, {0x2}, {0x1, 0x10001}, {0x1, 0x7f}, {0x2}, {0x1}, {0x3, 0x10}, {0x1, 0x8}, {0x1, 0xe}, {0x2}, {0x1, 0xe}, {0x1, 0x9}, {0x1, 0x81}, {0x2, 0x77}, {0x1, 0x7}, {0x1, 0xdc}, {0x1, 0x8}, {0x2, 0x8000}, {0x2, 0x2}, {0x0, 0x1}, {0x1, 0x4}, {0x1, 0x47}, {0x1, 0x101}, {0x1, 0x101}, {0x2, 0xffff7fff}, {0x1, 0xfffeffff}, {0x2, 0x101}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0xb, [{0x2, 0x7}, {0x3, 0x80000001}, {0x2, 0x7c55}, {0x1, 0x4}, {0x3, 0xfffffffb}, {0x3, 0xfffffffc}, {0x2}, {0x1, 0x10001}, {0x1, 0x7f}, {0x2}, {0x1}, {0x3, 0x10}, {0x1, 0x8}, {0x1, 0xe}, {0x2}, {0x1, 0xe}, {0x1, 0x9}, {0x1, 0x81}, {0x2, 0x77}, {0x1, 0x7}, {0x1, 0xdc}, {0x1, 0x8}, {0x2, 0x8000}, {0x2, 0x2}, {0x0, 0x1}, {0x1, 0x4}, {0x1, 0x47}, {0x1, 0x101}, {0x1, 0x101}, {0x2, 0xffff7fff}, {0x1, 0xfffeffff}, {0x2, 0x101}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000002b00fe8000000000000000000000000000bb00000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket$unix(0x1, 0x1, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) bind(r2, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x80, 0x2}, 0xc) (async) bind(r2, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x80, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) 0s ago: executing program 2 (id=231): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(r0, &(0x7f0000003800)=[{&(0x7f00000004c0)="bee81d735d0b5d1e104e5c7f1b2313593b79aed74c2a05d71e8e9b6554b45be0ed0529c9d2f469c2deb326faa01a10a1ceba2d0f9e9bb3b8ca7770ea9abc1a02ecdd1ad89f3387a5aa9060e04fd3219e713f5cb55969619160698dfa254205a8558771d49f135d17e275dd7be5c4d76571aa17d62e540f1e41731e9657fae3bf6eb56f328d49029b1b0d560cc8a3233ceebc3a988e67bb6f9172762ac86939ce6fbaf35c4ed23a7fa2b3497207e1b24315d072e773c2c656cadb193bf75e373c454b27991937e83eed69440ede675d4df12c8784d3a84e48b0e8f32d93c0ea1a582ea8ca05fb7368b763be1c5db630a1c750cb01d672a9ddea3df0794723d63324d658bed70b552a8e9822e4c20758590f1273813d65b1517904f1277e671a726a5a52163f4a25a2f5da84cbce92e1036419c6ffcb77d5db452ea7dbffade7a23aaa578305f264897420c677a3352104022c92c9e608d0b62222d947d2a8a379a4799d4e62a16905cedf9e1aa86038a7a8b630c8fb21c543c381a9de9094920c37443b305d1f15bd47278e9f1ad09713439c89a40a849cd561fa1395e8fafa800a2d5bbde8ed4d83436f76bcad48c0eb92a50f8c1c3099f6d4f80da35a8b7e4763cb7f16f32d19b9d10749b7eda06ee16b9b4fbdadc28ed5188fb251adce2eaee42cb6caca5274329f962bd40cfec17de30756c53aa769300fd217a305548808db527ead24dff875e6d47db8d459d0f42b187d96ee2ba1932c2917606b51fc5f4dc95a7bcab21817da4ff08936ac2457c1fb50659a09f55fd08a50680860ab16ae266a1a00383a6b00907198175df7e11ab799e04552c19e869a1458900860dfed1fa0efd54327e0047ea2f46be501def25250e979677887946a45f2ce034125acd27f03bc65e3a3f7ea7c49f8a03660c66453dacc11d8df34b712285c35d383f05d7428d8912a4665c1db63680a996bc067e2b527497faeecd16a9cfeb2f01572037aae9f79477c6cb174f26732f1f0f27aa2ad6a024b5a2def9da0b2d060dd97dbcedc07af5daae26e9c7bf4d00b1d6a1ec5443285c105a416c1f43e46cd3037d763a49874260ce458441e85b8979ed84d39f26fea35c251000f74170b96153f53b296ced7698efc7037f6c8c89fed8bd54d2e2318fac8ffce7c844a21c67d856ac655600e71adc28fa6ae1e390272667a28408da91525a8f009b9bbed901cb7727570ec9a7d4f37a87fd75fe96170f260a1dd558795a1e4f6a6215b85576b39456990349f096d6118361385b007a63f72d24b7b924129d19ec57bf7e043710a1ee859cc309b4c00fb2fb65e7d39d6af82275a30a8484c693f09ad0b0b833ee45db54556904e4e8e8beb12fd375999cba3cb75d064bd0afe158f0487fa3e28342daaffcd7fc09382bb8fb87149e3a3792080d861a385bfa4f5038576ee51154ac6dcad32800905741ad26f3cff315fd6466380d4326bfa04f1fc9faa03fffa6a57632c1f89a407ca9ab8fd1585ed01b18e105f595cac811eafc2e5c4f776841a41a01781974a9a5f2aa389830b9ea984dc2f00fdc93f8180da32ac02a741ddc4e5274d1f851ffcf926a8dd128ce2bc343408639b8d2da9794f09ea285b48ae394ddb6b8f6d9e70f1d57fddcd80dd19678aaa049a2afedaf8b2803e7430c6b6cca98dd283b6fd41b94337ddd8efc15d28a3ff2dac8dce21e71453bfbebe5d26f54f72fd9e58894ccb0b3374930dea769035472fadce18e2b9d37eba153e5c066b4ba688dbb307b4f57a5f88a5bd5a058d88087610a65ef54b95e4ebed45ccd301ee48586a8ce9ea8080596c8f105a127c2c7b04f6b22ef6d7dfb7d1212d15a46350f502fa1cafd8ac78e363d29bf4f1750d05cd2f6ae4d1f6673b6acd766284dd7f6b180fb7078eefbb2ab6b5d014e1a3df86d29d439cefb0201fe1d0513cd580e880c87423d623d9c5f8b8649a45192afed79738554870fc099bc0e9a9a1210fe7cad63b051c2a1ab045d2b3c849d484867bfe848a369d3e6e5ac9fe93fd62832edf0a130bd7c16a9f609f7776a32d30f5e91a7b99dba631c3fcf3cb690b78d09d14ebc729dd06ca66ebb3a81f2e4f87962cc78434fa6e42712c8ff9eb7923bbfac67bcfb73b7afbefe7", 0x5eb}], 0x1) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8b1, 0x0) (async) clock_gettime(0x4, &(0x7f0000000040)) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) (async) ftruncate(r2, 0x79c8) (async) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6", 0x241}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4, 0x2810, r1, 0x85a2) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.1.233' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (17486) exits with status -1 WARNING: thread `nfsio' (366989) exits with status -1 WARNING: thread `nfsio' (257226) exits with status -1 WARNING: thread `nfsio' (93908) exits with status -1 WARNING: thread `nfsio' (309593) exits with status -1 WARNING: thread `nfsio' (69930) exits with status -1 WARNING: thread `nfsio' (44634) exits with status -1 WARNING: thread `nfsio' (178525) exits with status -1 WARNING: thread `nfsio' (364848) exits with status -1 WARNING: thread `nfsio' (392941) exits with status -1 WARNING: thread `nfsio' (377223) exits with status -1 WARNING: thread `nfsio' (274896) exits with status -1 WARNING: thread `nfsio' (47206) exits with status -1 WARNING: thread `nfsio' (178506) exits with status -1 WARNING: thread `nfsio' (367758) exits with status -1 WARNING: thread `nfsio' (320317) exits with status -1 WARNING: thread `nfsio' (55769) exits with status -1 WARNING: thread `nfsio' (514026) exits with status -1 WARNING: thread `nfsio' (26126) exits with status -1 WARNING: thread `nfsio' (75613) exits with status -1 pppx: unable to set addresses for pppx1, error=17 panic: mtx 0xffffffff838b94c8: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *105850 8747 0 0 0 0 syz-executor 141333 96239 60929 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8333a77c) at panic+0x1e5 mtx_enter_try(ffffffff838b94c8) at mtx_enter_try+0x1da mtx_enter(ffffffff838b94c8) at mtx_enter+0x62 uvm_pageclean(fffffd80085ed130) at uvm_pageclean+0x28e uvm_pagefree(fffffd80085ed130) at uvm_pagefree+0x26 uvn_get(fffffd806b63b8b0,2000,ffff800037c32fd8,ffff800037c32fbc,0,2,886c85fbd6cf4804,2) at uvn_get+0x686 uvm_fault_lower_io(ffff800037c331f0,ffff800037c33228,ffff800037c33070,ffff800037c33058) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff800037c331f0,ffff800037c33228,ffff800037c33170) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b9c9200,200000002000,0,2) at uvm_fault+0x274 upageflttrap(ffff800037c33380,200000002d00) at upageflttrap+0xa9 usertrap(ffff800037c33380) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e1323095be0, count: 2 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: mtx 0xffffffff838b94c8: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8333a77c) at panic+0x1e5 mtx_enter_try(ffffffff838b94c8) at mtx_enter_try+0x1da mtx_enter(ffffffff838b94c8) at mtx_enter+0x62 uvm_pageclean(fffffd80085ed130) at uvm_pageclean+0x28e uvm_pagefree(fffffd80085ed130) at uvm_pagefree+0x26 uvn_get(fffffd806b63b8b0,2000,ffff800037c32fd8,ffff800037c32fbc,0,2,886c85fbd6cf4804,2) at uvn_get+0x686 uvm_fault_lower_io(ffff800037c331f0,ffff800037c33228,ffff800037c33070,ffff800037c33058) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff800037c331f0,ffff800037c33228,ffff800037c33170) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b9c9200,200000002000,0,2) at uvm_fault+0x274 upageflttrap(ffff800037c33380,200000002d00) at upageflttrap+0xa9 usertrap(ffff800037c33380) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e1323095be0, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800037c32d10 rbx 0xffffffff8378eddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff8000ffff22a8 rax 0xffffffff8378dff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x58131fe59280e302 r11 0xa39bf8cabdcad3fd r12 0xffffffff8378ebe0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff810cda35 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800037c32d00 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=105850 pid=8747 tcnt=4 stat=onproc flags process=0 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800038028028,0xffff8000ffff34e0 process=0xffff80002a39f5c8 user=0xffff800037c2e000, vmspace=0xfffffd806b9c9200 estcpu=36, cpticks=1, pctcpu=0.0, user=1, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND * 8747 105850 35180 0 7 0 syz-executor 8747 123388 35180 0 3 0x4000080 fsleep syz-executor 8747 409066 35180 0 3 0x4000000 biowait syz-executor 8747 485699 35180 0 3 0x4000080 fsleep syz-executor 42264 206311 79711 0 2 0 syz-executor 42264 221611 79711 0 3 0x4000080 fsleep syz-executor 76643 100194 69767 0 2 0 syz-executor 76643 149003 69767 0 3 0x4000080 fsleep syz-executor 30756 309137 73743 0 2 0 syz-executor 30756 433482 73743 0 3 0x4000000 biowait syz-executor 30756 320344 73743 0 2 0x4000000 syz-executor 30756 416603 73743 0 2 0x4000000 syz-executor 3599 320493 23147 0 2 0 syz-executor 3599 136556 23147 0 3 0x4000080 bell syz-executor 3599 22031 23147 0 3 0x4000080 netcon syz-executor 20295 13769 80376 60929 2 0x10 syz-executor 20295 154111 80376 60929 3 0x4000090 ttyretype syz-executor 20295 243696 80376 60929 3 0x4000090 fsleep syz-executor 96239 141333 35308 60929 7 0x10 syz-executor 96239 146544 35308 60929 3 0x4000010 biowait syz-executor 96239 329228 35308 60929 3 0x4000090 fsleep syz-executor 96239 129351 35308 60929 3 0x4000090 fsleep syz-executor 80376 216794 43755 0 3 0x82 nanoslp syz-executor 55315 314675 0 0 3 0x14200 bored sosplice 69767 408601 43755 0 3 0x82 nanoslp syz-executor 35308 205952 43755 0 3 0x82 nanoslp syz-executor 79711 314477 43755 0 3 0x82 nanoslp syz-executor 73743 466835 43755 0 3 0x82 nanoslp syz-executor 35180 285020 43755 0 3 0x82 nanoslp syz-executor 40264 95021 43755 0 3 0x82 piperd syz-executor 23147 137414 43755 0 3 0x82 nanoslp syz-executor 43755 427428 7078 0 2 0x2 syz-executor 7078 315273 52701 0 3 0x10008a sigsusp ksh 52701 434680 25647 0 3 0x98 kqread sshd-session 25647 138870 58956 0 3 0x92 kqread sshd-session 36836 242816 1 0 3 0x100083 ttyin getty 58956 64465 1 0 3 0x88 kqread sshd 16542 279671 50312 74 3 0x1100092 bpf pflogd 50312 35370 1 0 3 0x80 sbwait pflogd 62243 159070 10197 73 3 0x1100090 kqread syslogd 10197 89139 1 0 3 0x100082 sbwait syslogd 47015 98133 1 0 3 0x100080 kqread resolvd 29129 252082 68775 77 3 0x100092 kqread dhcpleased 17471 200194 68775 77 3 0x100092 kqread dhcpleased 68775 317334 1 0 3 0x80 kqread dhcpleased 13288 296472 0 0 3 0x14200 bored smr 67904 349351 0 0 2 0x14200 zerothread 51087 234735 0 0 3 0x14200 aiodoned aiodoned 86485 184982 0 0 3 0x14200 syncer update 70707 4763 0 0 3 0x14200 cleaner cleaner 75244 295942 0 0 3 0x14200 reaper reaper 90821 211789 0 0 3 0x14200 pgdaemon pagedaemon 62644 247199 0 0 3 0x14200 bored viomb 16014 284726 0 0 3 0x40014200 acpi0 acpi0 15270 23334 0 0 3 0x40014200 idle1 47627 183634 0 0 3 0x14200 bored softnet7 76281 224428 0 0 3 0x14200 bored softnet6 33506 116100 0 0 3 0x14200 bored softnet5 5387 493434 0 0 3 0x14200 bored softnet4 6453 349734 0 0 3 0x14200 bored softnet3 97712 101914 0 0 3 0x14200 bored softnet2 15448 469737 0 0 3 0x14200 bored softnet1 73259 506759 0 0 3 0x14200 bored softnet0 3421 509911 0 0 3 0x14200 bored systqmp 83629 376586 0 0 3 0x14200 bored systq 18527 424697 0 0 3 0x14200 tmoslp softclockmp 44247 168406 0 0 3 0x40014200 tmoslp softclock 45867 123839 0 0 3 0x40014200 idle0 1 120602 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff838b94d8) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x674 #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 CPU 1: exclusive mutex &pr->ps_mtx r = 0 (0xffff80002a39f6f0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 proc_suspend_check+0x43 #4 sleep_signal_check+0x49 #5 sleep_finish+0x177 #6 sys_futex+0xa99 #7 syscall+0xbd4 #8 Xsyscall+0x128 Process 8747 (syz-executor) thread 0xffff8000ffff22a8 (105850) exclusive rwlock uobjlk r = 0 (0xfffffd806b996c28) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff838b94d8) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x674 #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 8747 (syz-executor) thread 0xffff8000ffff3c98 (409066) exclusive rrwlock inode r = 0 (0xfffffd80778c5a30) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c1 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 30756 (syz-executor) thread 0xffff8000380287f0 (433482) exclusive rrwlock inode r = 0 (0xfffffd80778c5340) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 96239 (syz-executor) thread 0xffff800038029cb0 (146544) exclusive rrwlock inode r = 0 (0xfffffd80778c50f0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10216 11282K 11282K 166960K 11525 0 pcb 18 12K 12K 166960K 51 0 rtable 228 8K 9K 166960K 362 0 pf 36 18K 25K 166960K 80 0 ifaddr 43 7K 8K 166960K 68 0 ifgroup 55 2K 2K 166960K 91 0 sysctl 2 1K 9K 166960K 8 0 counters 68 36K 37K 166960K 116 0 ioctlops 0 0K 4K 166960K 1522 0 iov 0 0K 18K 166960K 16 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1338 84K 85K 166960K 1547 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 6 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 110K 166960K 400 0 sigio 0 0K 0K 166960K 6 0 proc 72 115K 180K 166960K 615 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 29 0 in_multi 99 7K 7K 166960K 138 0 ether_multi 1 0K 0K 166960K 5 0 mrt 0 0K 0K 166960K 5 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 405 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 257 168K 188K 166960K 4972 0 UVM aobj 5 2K 2K 166960K 6 0 pinsyscall 42 84K 104K 166960K 1538 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 49 0 NDP 12 0K 2K 166960K 44 0 temp 41 8643K 8715K 166960K 5303 0 kqueue 13 20K 30K 166960K 70 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 54 0 50 1 0 1 1 0 8 0 rtentry 176 131 0 33 5 0 5 5 0 8 0 unpcb 144 162 0 145 2 0 2 2 0 8 1 syncache 336 6 0 6 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 101 0 94 4 3 1 4 0 8 0 arp 128 15 0 4 1 0 1 1 0 8 0 inpcb 328 326 0 313 5 3 2 4 0 8 0 nd6 144 23 0 5 1 0 1 1 0 8 0 pkpcb 40 7 0 7 2 1 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1192 19 0 19 2 1 1 1 0 8 1 pppxif 1504 4 0 4 1 0 1 1 0 8 1 pffrag 232 2 0 1 1 0 1 1 0 482 0 pffrnode 88 2 0 1 1 0 1 1 0 8 0 pffrent 40 3 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1428 5 0 5 5 0 8 5 pfosfpen 112 1428 0 1428 21 0 21 21 0 8 21 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 34 0 0 1 0 1 1 0 8 0 pfstkey 128 34 0 0 2 0 2 2 0 8 0 pfstate 384 34 0 0 4 0 4 4 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 556 0 104 32 2 30 30 0 8 1 art_table 40 558 0 104 5 0 5 5 0 8 0 art_node 32 130 0 42 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 2 1 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 4 0 1 1 0 1 1 0 8 0 shmpl 112 3 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2004 0 492 96 0 96 96 0 8 0 ffsino 296 2004 0 492 119 1 118 118 0 8 0 nchpl 144 2508 0 814 64 0 64 64 0 8 0 rtmask 32 4 0 4 2 1 1 1 0 8 1 uvmvnodes 80 2194 0 0 45 0 45 45 0 8 0 vnodes 216 2194 0 0 122 0 122 122 0 8 0 namei 1024 7913 0 7913 2 1 1 2 0 8 1 percpumem 16 73 0 24 1 0 1 1 0 8 0 kstatmem 264 50 0 24 3 0 3 3 0 8 1 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 13021 0 13017 11 3 8 8 1 8 7 plimitpl 152 126 0 106 1 0 1 1 0 8 0 sigapl 424 716 0 662 9 0 9 9 0 8 2 knotepl 120 693 0 0 21 0 21 21 0 8 0 kqueuepl 224 98 0 88 1 0 1 1 0 8 0 pipepl 344 129 0 101 3 0 3 3 0 8 0 fdescpl 528 672 0 641 3 0 3 3 0 8 0 filepl 160 2827 0 2597 11 0 11 11 0 8 0 lockfpl 104 96 0 92 1 0 1 1 0 8 0 lockfspl 48 40 0 36 1 0 1 1 0 8 0 sessionpl 144 27 0 18 1 0 1 1 0 8 0 pgrppl 48 37 0 20 1 0 1 1 0 8 0 ucredpl 104 298 0 283 1 0 1 1 0 8 0 zombiepl 144 662 0 662 1 0 1 1 0 8 1 processpl 1248 716 0 662 6 0 6 6 0 8 0 procpl 664 1114 0 1045 8 0 8 8 0 8 2 sosppl 168 2 0 2 1 1 0 1 0 8 0 sockpl 752 559 0 525 8 3 5 7 0 8 1 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 134 0 0 17 0 17 17 0 8 0 mcl2k 2048 43 0 0 6 0 6 6 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 145 0 0 10 0 10 10 0 8 0 bufpl 280 5425 0 131 379 0 379 379 0 8 0 anonpl 32 12357 0 0 100 0 100 100 0 246 0 amapchunkpl 152 14440 0 13888 28 1 27 27 0 158 5 amappl16 200 1102 0 1037 26 11 15 26 0 8 8 amappl15 192 2 0 2 1 1 0 1 0 8 0 amappl14 184 115 0 103 1 0 1 1 0 8 0 amappl13 176 3 0 2 1 0 1 1 0 8 0 amappl12 168 1342 0 1311 2 0 2 2 0 8 0 amappl11 160 47 0 33 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 1 0 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 16 0 14 1 0 1 1 0 8 0 amappl7 128 110 0 97 1 0 1 1 0 8 0 amappl6 120 190 0 186 1 0 1 1 0 8 0 amappl5 112 123 0 114 1 0 1 1 0 8 0 amappl4 104 301 0 282 1 0 1 1 0 8 0 amappl3 96 2859 0 2731 4 0 4 4 0 8 0 amappl2 88 674 0 612 2 0 2 2 0 8 0 amappl1 80 10065 0 9461 16 1 15 15 0 8 0 amappl 88 4210 0 4029 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 5 0 1 1 0 1 1 0 8 0 uaddrrnd 24 672 0 641 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 672 0 641 1 0 1 1 0 8 0 vmmpekpl 168 7232 0 7189 3 0 3 3 0 8 0 vmmpepl 168 47781 0 45736 109 0 109 109 0 357 16 vmsppl 488 671 0 641 5 0 5 5 0 8 0 rwobjpl 80 16837 0 13640 67 0 67 67 0 8 1 pdppl 4096 1352 0 1282 102 30 72 86 0 8 2 pvpl 32 22666 0 0 183 0 183 183 0 265 0 pmappl 256 671 0 641 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 284 0 39 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8333a77c) at panic+0x1e5 mtx_enter_try(ffffffff838b94c8) at mtx_enter_try+0x1da mtx_enter(ffffffff838b94c8) at mtx_enter+0x62 uvm_pageclean(fffffd80085ed130) at uvm_pageclean+0x28e uvm_pagefree(fffffd80085ed130) at uvm_pagefree+0x26 uvn_get(fffffd806b63b8b0,2000,ffff800037c32fd8,ffff800037c32fbc,0,2,886c85fbd6cf4804,2) at uvn_get+0x686 uvm_fault_lower_io(ffff800037c331f0,ffff800037c33228,ffff800037c33070,ffff800037c33058) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff800037c331f0,ffff800037c33228,ffff800037c33170) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b9c9200,200000002000,0,2) at uvm_fault+0x274 upageflttrap(ffff800037c33380,200000002d00) at upageflttrap+0xa9 usertrap(ffff800037c33380) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e1323095be0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839b7968) at __mp_lock+0x192 uvm_fault(fffffd806b7d97c0,ea6723b000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80002f8019c0,ea6723b000) at upageflttrap+0xa9 usertrap(ffff80002f8019c0) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7141ea960ca0, count: 7 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839b7968) at __mp_lock+0x192 uvm_fault(fffffd806b7d97c0,ea6723b000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80002f8019c0,ea6723b000) at upageflttrap+0xa9 usertrap(ffff80002f8019c0) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7141ea960ca0, count: -8