last executing test programs: 1.65501182s ago: executing program 0 (id=374): r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="7959d4f24e1075a50100000000000000aa", 0x11}, {&(0x7f0000000200)="b8e6981c1d6a7817e86016083d7d6b6d817f61a8798bca412b0e5c90e4e915dabe3314ee9e89012b68cc1113b8ecaf9e41e62adf870257c6af14911be16d34e042fff4ad03d501d4b48eb0389fe2887214562725cb", 0x55}, {&(0x7f00000001c0)="213c45875878189f972d7db8", 0xc}, {&(0x7f0000001500)="13db75166b229e13bb3df4c79ac9588ff558170a1013be9776ef88977567d0", 0x1f}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200009, 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="ef473e4469534bfcb861dc16e6987ab030514f95dcab9ac7b9df1f538ec102c716c7d4ebab85915b6dbd467f246ea9a18f85a82b3cf9a3708d04ca54ddd3978169eb08c5a58fa7a0821f21b65933f5ae500b68a4fe5f384ec64305ac0e64766ab9f07e4ed1349d695920be134787921f2fc832c3cdbfeea951d07877f82636142f5afdb81705082dad14e5c174ce046a6af38255b87b01b08fad15cc4a95b20dfd73e9d417e7ba4e", 0xa8}, {&(0x7f00000003c0)="be65936530d52de13af64a9d9e42bf46a88aa40c566fec76b64d4b17d89b5aace2d8220595125f9fdbbf801ea99863eb043e0ec6ec3be297f3796a018076ccc87b78e4f8f3e48fe87a13ed546de161a44deb410d35a8e35a426ffbbc53ad78d1d71bac8e87b526cf0851defc451b3e4af88b77de7502e4ce88f295e1b9fdabfd6ad51c120de19ab5f457f1a85a0d3d08731b1342b880135e5cc21655c237691c7e10f4a9b6d4c500d8de4a0066b536750f52504cae3d24ba6e435d925e003de840e0bc138ee6ef0fc2ce848e19fbc30104d67c79aaddfa52f247650db10afa0891", 0xe1}, {&(0x7f00000004c0)="5dc0e122feaa0827391587e92095c5337fb60786558ecd3f7feadcad4bb9f1c74708dcb96942faff256e0133871d0dcbaf839c12393df53d133a7bfc64c09c17e9d91a7f1a32d177bed0947e3f3b867af343ed860c8c62ce9cac52a67e7bf8ff1a915dc9b3b97365034ad94cce861d85ca52799c857d40d415eb4c7008a1e9ecc894aa5ec5f7997fd80cff136de63e2f272be03182d2c3ef81ac476942b471c0e0add0409397bfc82beeca5ac5ae7ca3198ec99f1ee2311ead64415a12235d93d8dc31e2c888de92757164d17b4c599c99fe13", 0xd3}, {&(0x7f0000000180)="2946b8c8924d5ba7cc017cff8cba961ade244b3e1f907601e3832955bbdbba475fdffcd6424326737f1d08", 0x2b}], 0x4, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x3, 0x9}, {0x8}], 0x2}) utimes(0x0, &(0x7f00000001c0)={{0x6be, 0x9}, {0x240, 0x5}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x4004, 0xe2) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) socket(0x0, 0x4, 0x4) 1.61397462s ago: executing program 0 (id=375): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xdc, 0x4, 0x5}, {0x64, 0x7, 0x3, 0xe0000000}, {0x6, 0x0, 0x0, 0x67}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="f969afaadacc0000000000003a6fd13194245ebb", &(0x7f0000000080)=0x14, 0x0, 0x0) (async, rerun: 64) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x288, 0x0) (async) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) fchmod(r2, 0xf3) (async) setuid(0xffffffffffffffff) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000240)='./file0\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x15) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) (async) r3 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0x0, r3) (async, rerun: 64) syz_emit_ethernet(0x400e, &(0x7f0000000700)=ANY=[@ANYRES8=r1]) (rerun: 64) 1.470748302s ago: executing program 0 (id=378): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1a", 0x65d}], 0x3) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x13, r1, 0x0) (async) read(r1, &(0x7f00000014c0)=""/4096, 0x1000) (async) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0xfff, 0x2, 0xc, 0x0, "cd000000000000000003000000044000", 0x7fff, 0x1}) r2 = msgget$private(0x0, 0x8) msgsnd(r2, 0xfffffffffffffffe, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) 1.470462396s ago: executing program 4 (id=379): pledge(0x0, &(0x7f00000000c0)='\x00') 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) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000002f40)="79ed", 0x2}], 0x1) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x6000, 0x4) 1.351459717s ago: executing program 0 (id=388): setreuid(0xee00, 0x0) getuid() socket(0x800000018, 0x2, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="8e29d4cafc27dd428967bc72aa8f434ca650b183092a7d3bba574175df31d7ee866a51a6171d6d24ab1e83ea5f87eb8a56837be8b00bdf6bb5d87c86c05098bf4e76143450f223bdc6cbed2294828bf92f0ae15605cb1b905fa2c5364d8707c13e3c", 0x62}], 0x1) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xfe19) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000001400)) fcntl$getown(r4, 0x5) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x1, 0x9, 0x4bbb, 0x6}) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffd8e) setregid(0x0, r6) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, 0x0) setregid(0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080)=0x5, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x0, 0x4, 0x3}, {0xb1, 0x10, 0x2, 0x1}, {0x16, 0x7, 0x7f, 0x400f}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x5, 0xff, 0x1}]}) 1.200584362s ago: executing program 4 (id=395): setuid(0xee01) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) 1.193539637s ago: executing program 4 (id=397): r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x20, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x128}, 0xffffbffffffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0xfe4, 0x4, 0x2}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x129, 0x40, &(0x7f0000000080)="0500ffffd32ce6563a5e30bdbb7711eff43a3a7624f5d9642fb43a5db313c8ac3ee37b26e7e300002a6b8308dffa730942b2c3dcd33888f71fea065216ff0391416b9725afcd5c36b1e97f6a2c538781b2804e505af45f10d3", 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) 1.146731684s ago: executing program 4 (id=399): pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x84, 0x54d}, {0x8, 0x20}, {0x4d, 0x6}, {0x24, 0x1}], 0x4}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) 1.141053983s ago: executing program 4 (id=402): mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000103000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) shutdown(r4, 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc9) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000000c0)={{0x5, 0x1, 0x83}, 0x800, 0x80, 0x3e}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r5, 0x0) 831.566604ms ago: executing program 3 (id=416): r0 = socket$inet(0x2, 0x3, 0xfe) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="578a5ffd533a81dbac5423c9d17c1d5a77cb332b7a64716b879d6b1add4e9841fe510574680b5a39970480edea5fed2b8d3acbe6b38fa66ba3c61039ff31e9d42f7fdc36c35e3a5da38bc9b0d4cc227f13", 0x51}, {&(0x7f00000000c0)="4a5858a23c33f177b2d30a2f2b3b017cdf9fef9be973d105b006d5e9a99b6a67dbadcd4b995ba76473b041adf6f65de767433acf3ece480ce3bab4ae2e4ab602abcb6f7fc0c5b7f99d08244f83917095197a38473b6cbee7ab0e7602d3eb50b3f629d22b5168599a06d4e07b5560010487d1ab120fd58f9b72ad1527ef73392c717fb73cbcf2a10c9f0e3f23", 0x8c}, {&(0x7f0000000280)="abf97e750330ca3e59a11163dba2777efe1b70cc8c59549e3447ac3ac6585c325900f37b0c36f41a64d8e6a9ca481b6afc4cb448a4711035f92136b1874f592e5ba6a0a849f4c5c10eff76a136772483cf4961a7b6b0819bfab872c72c455406977d5cebfc886183249c188d17aa1495f636c47803767e87d5acdd549c932346595d224bd6dbec5651a983480d22548b94961d003f55fcc4677ee84e5268fe3489422b12c616bc1daa7934062b358821dae9cd08621ec755b2f361fb9b6d126caf68786974f6b45c0a0b9143a04cfaa08deea226c5ae81dfd514b69f719408437053ec68f3f7cfb7184c", 0xea}], 0x3, &(0x7f0000000380)=[{0x38, 0x1, 0x8001, "3b5e4978c8f5a4a23893467ee61ace819c3c00238f88de0204484b285043354ee8b80e59426aa5a6"}, {0x50, 0xffff, 0x6, "9777a4bfd81ac824536aa5e9196846366f75a2abd81b447367250496cac3f30d8f1648612706e20a19b471e077850d4925103a26110fa64e1fa26c4fb7"}, {0x90, 0xffff, 0x3, "6ae4a10a11e831b79f255799485851c938cb68c64fc0becf8ed3744607349f42c4465f28c9f49ff1579844d5eaafc76b14db8c33e5e718e996b58c26f61cdc620835aa12bee539232babede7782a7e16e10f46709eb708c11ba6a8e82c0fde16c06fdc4e77802dde3e1039808690dbe99f490dff701f1d2137024e9e34"}, {0x88, 0x1, 0x2, "524eb3132c570cf512f7a712aba64d0303c53facd2c81fa5604fa720f9741c7e809263bd011dfaf72e102c2dba599d5d98eb2367923f0a761e13cc04c0dda19ad066797b79b5daf44c966416e4048dc42ba4e2f637d762024db2018e4cd300617f1ce53b1fd1261fac00b3b2a50f2a161b"}, {0x80, 0xffff, 0x1, "2b3a13efe7965c1b9743a4b588bd47b2000b075d9d795b11358c93698f035087259621f66166188399355506aa41793b6ae3f8125547a70719dfd0a2228f98593092cb624404e51f17104b92356979b3494008f4a9b126a12a75bd2408d3b374338dcafbda5398f693ff39d6"}, {0x40, 0xffff, 0x3, "1d940dfee805792a3b08474188b24a2fe84ebf6c49ad5eceb928d80398f2a779b56d7a69de4b6df0ae65b97f5b0f"}, {0xb8, 0x1, 0xe00, "c18763bfa54641e49dd731b096a0a535712aad89c68ce2f21eab8c4fd00974ee77eef5210e1549c4a3b513246d148b09b81d98d34211bfb078d4146225dd3be091501b4b89d0601a8a07893578ef6a5858dad6eae81ae4a1c48f2a446fb71f4445033743513c4634ff8ada24fd60f28a1c507ac5c37df1dcf87fa1f8a64bb2af2b792b1015d8f8fa1f439e2bba7ca04d79894732f7b3f6be7f2ba83c365ea0132086"}, {0x20, 0xffff, 0x8, "9f4d1bbe5b2839ac48d67e3a72ce0fee"}, {0x38, 0xffff, 0x1, "0c3d9a33d918566c840c8d5b82fef5c6616af7aeaf708d06c73b2d29a19be1e57574b589251067"}], 0x370}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="e000002700000000", 0x8) 827.563324ms ago: executing program 3 (id=417): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x9, 0x4}, 0x10) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/3}, &(0x7f00000001c0)=0x5) r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$getflags(r2, 0x3) recvfrom$inet(r0, &(0x7f0000000200)=""/194, 0xc2, 0x841, &(0x7f0000000300)={0x2, 0x3}, 0xc) recvfrom$unix(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x0, &(0x7f0000001340)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) recvmmsg(r0, &(0x7f0000002840)={&(0x7f0000002800)={&(0x7f0000001380)=@in, 0xc, &(0x7f00000026c0)=[{&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/122, 0x7a}, {&(0x7f0000002440)=""/117, 0x75}, {&(0x7f00000024c0)=""/230, 0xe6}, {&(0x7f00000025c0)=""/225, 0xe1}], 0x5, &(0x7f0000002740)=""/170, 0xaa}, 0xb}, 0x10, 0x2, 0x0) connect(r2, &(0x7f0000002880)=@in={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000002900)={{}, 0x6, &(0x7f00000028c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = dup(r1) r4 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r4, &(0x7f0000002940)="e315d8cc940b615c0a5766bc17e82c0204be0fb697c645eef6", 0x19, 0xc, &(0x7f0000002980)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000002a00)={0x8, &(0x7f00000029c0)=[0x200, 0x5, 0x5a, 0x10, 0x10001, 0x5, 0x6, 0x80000001]}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000002a40)) getsockopt(r4, 0x0, 0x4, &(0x7f0000002a80)=""/147, &(0x7f0000002b40)=0x93) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000002b80)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000002bc0)=0x7) r5 = semget$private(0x0, 0x3, 0x620) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002c00)=[0x4, 0xd43c]) recvmsg(r0, &(0x7f0000002f80)={&(0x7f0000002c40)=@in, 0xc, &(0x7f0000002e80)=[{&(0x7f0000002c80)=""/248, 0xf8}, {&(0x7f0000002d80)=""/230, 0xe6}], 0x2, &(0x7f0000002ec0)=""/132, 0x84}, 0x40) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002fc0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000003040)=@abs, &(0x7f0000003080)=0x8) readv(r2, &(0x7f0000004340)=[{&(0x7f00000030c0)=""/4096, 0x1000}, {&(0x7f00000040c0)=""/75, 0x4b}, {&(0x7f0000004140)=""/100, 0x64}, {&(0x7f00000041c0)=""/11, 0xb}, {&(0x7f0000004200)=""/131, 0x83}, {&(0x7f00000042c0)=""/8, 0x8}, {&(0x7f0000004300)=""/38, 0x26}], 0x7) fsync(r0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f00000043c0)={0x10, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000800000/0x800000)=nil, 0x7e}, {&(0x7f00008a4000/0x3000)=nil, &(0x7f000081b000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ba8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000eb0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000a4b000/0x3000)=nil, &(0x7f00009b6000/0x1000)=nil, 0x4}, {&(0x7f00009dd000/0x4000)=nil, &(0x7f00009a7000/0x4000)=nil, 0x6627}, {&(0x7f0000f71000/0x2000)=nil, &(0x7f0000eb9000/0x4000)=nil}, {&(0x7f0000fab000/0x2000)=nil, &(0x7f0000c4f000/0x4000)=nil, 0xd}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000b82000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e4e000/0x4000)=nil, 0xa}, {&(0x7f000099a000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1800000000}, {&(0x7f0000af0000/0x3000)=nil, &(0x7f0000f72000/0x2000)=nil, 0xfffffffffffffff0}, {&(0x7f00008dd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb}, {&(0x7f0000a6e000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000e9b000/0x1000)=nil, &(0x7f0000ac6000/0x4000)=nil, 0x1000}], './file0\x00', 0x4}) 824.419768ms ago: executing program 3 (id=418): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0x35, &(0x7f0000000180)={@remote, @remote, [], {@generic={0x3c07, "0211f2a92c2160936c445d2ed2635bdc6097c1bfe0f523061a7229f4d9283c2958d74230d92825"}}}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) socketpair(0x6, 0x4000, 0x9, &(0x7f0000000140)={0xffffffffffffffff}) pread(r2, &(0x7f00000000c0)="69c4a504afb20e1d56d5f4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002d00)=0x9) (async) setuid(0xee01) (async) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) shutdown(r3, 0x2) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) close(r6) (async) connect$inet(r5, &(0x7f0000000000), 0x10) (async) sendto$unix(r5, &(0x7f0000001280)="78df7d2a4dc1dc0456881de937ed1aedaa375cff76c34c248fe53b3464f347e15927b32f5daa4011dfdb738dd62e57c0ae12b6ee74715537b5af22e94a67a3414e69696d20361a34848c69aeaf4516f197de46a60a1d29ecf27f60a404c7bf4dc913a658d4d82bf69a554d3eaa5c2809b43d79725b0bdd7f6cad3a75678e9e96f514af18a70cb9aa48b69973c8f7c96149627e2397325366053450c52d8ea07b9c5c4ef6b90a5ecaa884ae117b0c7bc32cf0db70fb138f9f529046919f762b527e3e8a2a1472563c3a966f62ef17eeafc2b9a3fd5201eb98877ba76cb7ce55bdce985ac8da46a636c26628c9b7b281b1adf57cf79b600ac798693d0c9eced038c487794dfc31d42e47dd17194c35d361e4e438110acaefe60e8b9188d792ae4bbbc501c7f2ced9a1ffed0f79b51180121c2c59431c0488fe86ddb1f6a0bffb7f17eb3f2174477a8ee593b3c2c0d53d5eb65ad353bb13483897ed0de4d8c85d942e55c4256be636c1d045c96d38a8d4a3facf191cd7e90f68f9a0636102712eda1bed70c80e2cd021dcfe8dec04407161116fbb3706c7618c194abc4de9242304bf46663a57e165f11bdc5f654a5314b56e812928425ca9a525d9e52d73416a176011c497c1d5d2da09178d319537d296ebd86d71256735adbdb88a96c473991aa13f4c1da4577b6398035b1f3aaf81c65373471fd1cc3e959d1e1fd793f0cf085d9915028d4668c68e7706675b2990084133f97f5fdc24cddf75d32c2c49f9d2652e0f5d764d6b681271cb396fc228e9777322c45e1594a6b3547424b92a987afcec2ca08452e37d87b951d8c21077c6e9591a465d680a839b1e395ec75cbbb63d3484201598179fc1b4d644d2f2b508cb8b543be9b80bc5a70c792d6080892ecaaefe76c717fbee446d2d3a905a31dcedd1dce539636385d1ffe7d853a881c0ca7adcdc6d20fce61983f96b93ff15bbe306ed705880cd58707b81632c0aa0ddc814dafd006d5244fb72188f899b4b1f54d9841fa29e543e88448cf5bf33cdc7aa9af1157ede127e64572c528d8ed5e37c2063e450f7bd8098e8c989adda2b1e22a169002a3097e7194b2f9ae40fb3fbf8390910151ce5ba57d509a5de877c0f47cc5e0df1b5195e634ed8c3431bf9bb8c082b625f62e5f3e4b9de8307c580f682d13bfd0b044c570ddc1d2cd73bdb457079e4c7008f197ce6c4c5f0a792493c4e63a7167832965260b33786939abd9f9b76458feb057e262a523cadd7813e71cdcd52470ac3590ab3b6852f3fe192a55a24f11b7b501681cbf564cdf98cd949c82cf2512cb3f2491984c2a8ad9106381a9ece98efb65993d32668d134f1944410a82c58578e419e9e39e9ba0b00ad9bade231b1e710d54ce45ed41b01b876660dc5a2934c72c0313d163091353195df3665d2f7dcdf6a2cc920a41676b1939529e25bbac5b6e8d95df74e14ddc190999f4ccaab5cd4d5bcc1fe78a2dc4f26140dbcd0cae6e7f7efd2e4069fdcb01d67e7b43e83752763d617ede59d36dc359afbd926d0b9dac57df740d81833888cd369c9f10cca4a9ae9752cb4b11ca74339df867b710d6956a8f4ed2c2119389b8b6f47e207f29cff75c834e064cf8d6d22ceaad3bcdc576e9097f58cac70ff6ab6e4f092b15d9e690d5f28db3f59d85b8f9286c5766e5fcd9e3b1dcd27dd7153c3a3e27350b937378e6752e38a046948436c9fbee43007551b47aa6b3ac4eaf95fcf65e315116254e9aa18674a3a952f7849ac58f8c9e2fe19ba1199657632956338eaabdbf6aff8913025ee843ab7f15f5a13423f18d9c584afc28c38158c6c769b1753b43b930e5854df5b7a1e7e9f59ae794acb18af18d02fd98e023e286e7bee92dc73693a267f335fdac6d3aa78c802d9c9bc6288a5c82d4440722b0cbfb2ba5ebd76c7775a5d66c1ca86f25ea6af75d3ca1b3c6231b435a4c798c1d0a33b72e897918ef324ad7dfe930aa89547e358cd55d4bd0bfb63c4a0f72380c849f92bfa0c331ec24b524a76789372f0f6ec881fed9db5a9f576ea7d54b37a351ecc09764ec50687dbb463000d75b927ada1264af8eb824f8a97429fd87625c209e4bab22eaae9af2d7f6d845742bb035bc62c22adedd86a6c079f3047a72bcd3a899c3ac8d449e064ca0e1ede92f1507b5d902a3bd88fe9f81216f2cd9c1640ef0cfd29ab31f6726c98aa1793c029aad07c1fc770aa427d32ad923e99677bcb194c3bdf2b31dbeefcfc2f03f58fbbb58e7c41902528e6296b649664f10ff7688aaf2ed4d0a69bcdb46ee8d25ab723bea1e9951619822cb050b855b5d5a84782f846fb3f7e27ef121ff3b3ae47a3e7e7e4b0f743b37d7886e3f792849d70bbc6fd2e979651cbfc20e11251a93d2e00b66345d352cac60de3404293228eab1cfec460b6792cb8e850926ba39e2f715abd6efd5284e85c2f5d2fcfa1902227ad55b21de90952eb8782c552cc2204a70492e5d78e8d6e0b025740c575fa31c84126ba3fb7bed30a8c4278cc2f7b70a17f865dcc1061b13633167e9fe7dc45bc0444131e40037af40fc6776064f97cd2055f845cabbc0ddb394b8db442155258aa2309a0e202dd810c9766ddc5fa88d4fcaa4462f994d8f514da08b70dc9686bc25019c766ec6b1cd7debb9c8984e82bc6e9c8e5c27014e87f60516330750a70448f353d01e8ca54163b09a597b030f326e6dba6bf460b97d708e34ecc42b086cb5663d243d4b61db79f0517566d4a711a348e00086052b353a2e80e56921b693ac0681ea390c8923d6841a7035ea9810ac3ae39338095691a1a05c70f6a37f041fdf9e1e6e916774f540aadcd349bcbbdf4380aeb3fde0ff682e689f3c34684704d8c11d19bc18ccd4daa8b3bee8da3b83813425fa55c89b381b96249842fead69d5366435f27b7bd0ecae2a0f551ffe3b2e63a6939effd44995eb9003d70a1950f433e0eda67f68b67cbfa399a570e5c06ea36c28fefb6ec799e050e0da1b3a23634e09dc16821d578a416d5ec5c5abc3daea9f1a1c4fb05d0f0d18e5721fe6cb6f5c60e6da10b5aecf9fb7bc435341a150c540571930dd149e89ce33017abbf3f331786ea77e685d3041352c2d16c3b5ad3a46268fc9c4623039b7b477c42d9a5e3bcd5d806ed800811d1e0b1493f27dcaafe34bd13f4438e21965cd906f0040309a979b2a8857b390db875570e1ed826aef1249a668efd334b9d326ba45691ba23d0a03c0ada30d895373231f2463ad3925f639c62cf700d903eaeca9aaaa27d99c9bb8c5d44d946ec5c0079f589a8459aa5eb2cbb5714edde6c72c21cfe5596cfcf44bb24778009ec2adc04e574347be6d2cc7de5694ecc2c40f56a6299341645a1f595997cf86446ce817eae203aff0345424ef79b3854178cf31ba8609ecf5ceead6c96d4c27d3155cb0b2a275ef013a0831b49da56e8a03c11ce1de05724b5ee57e2f2a0a43726ae966b05135603a12cab5fdf8bc18e8b11dcbb2e93bc54213991ce84d47b02bf8c206473432ba28aa52ceac1864ed16b4146eb218ecf5d19abe6fe1129304c33b8478ccd2cd7e0a9c9ef844a7f8d5f88dafa26ddda753bf9f1c5dab71e2e034aa10b7cdcbf8a1fbb2b30f3f05e7c19e7ecc94e9a2d07a3f136ef2b2f9f37b2b4949c574ca46d50b7cd4a51f5785ede0dfcc637693787a127818e02a30bab1f9baba00d8dd9f38ea0bb0f22ca1bfa6692dfee228955c2c18cb86e8e0ab3b7f857682f820d1bd24858a546511e4dfdb2c68f52b06984be8d6647a56906b4a90236b781451b8c12840ac5279c6ada6e203731923bacc036a12f227aea11d54121e2d9d768dc79e6415a787e4798de1a433d34bb381ea74a8be43fed1381b50465a460fe3815ead16bfe13db56ca8aa46cd34ee44262dffa20689813cef51c7348cde7067c1f3ba3dcb21e1c7a0be27218e916e95e388c6b0bf730b4676bcf539172da9ccc92193448e05c59c177fe42319fc5e987beb6646edc910337e071668deac89d138ec209b1a125f30320722e5848116da24750a777fa307ff3d671b16b978353d556415e35934b1bf590a13ef7bdcd1645641f94165e41f81afcfbf48f9ec511e169c4295520ef54d05d7ac148370533c92db0986b121431a496f893ea0ec708483a11ca5932527360c11ba2876ea87a9d447022e2544e814b13eae35a4b133678b0e13b1d73fc9f605460a16e62d8443902118f2ce34f0d17c391436011bfb3695959a74ed1268de5aeb9091bf2987ca699b4b92e59ab80712a8c07d5c19f590f69c0d00dc1ecb45da94b041484deb5245c775f58cb09010f1ab01a99c77f82ee728e900d37a29093f32c5edea34f95ca604f6d5682722ade95f30002bebf295ccbea58ef14087bc5be2f43d2cf31b3bfa15d20235d8824052c50bf6111909d3acf1f305140eab5c97264d03a4592aa31afcb7d57275826d213bfa48899c84af304ee3f4f418f34e8797914db7b6714ab0e71671a8c101b8370942c76dcd35c7f6e9b004f385d66261cf4d7a1e7d5ff7280c1b3f1dac154176b6c3a3d330fb5087637ffc39d64704c670d51763a3a36bfce73a2c7d5e18ba9140c59f9d7915a5155d55ae8d12aa12c65c14309f0646f1cee17e60d967690949a58bc3fd373de9733ab38c4f48148ea4c99ad3e0754da06cf9f6200303cd6c632eb6de7ed5b47929d43b9bad049509aee34f358cd82b8a195bd1a744c25b61149f792023fa187abb532ba6c6a5dc8f5683a5fd450a3028c3cc60ac18827d770e1317710bad6add3fb4439d2427a022fe89f69a878faefd5c73a2a2882f4512199c6f64314e25e3c4ae4145db3811a9ed055f0434e825009a9695d1be045c7155adf07ffa3197aa26e1823094080133cf69eed75874a76a4d01512fa80b8503d97ce606e253baa55b3def7463df5b6e5b8aa64f80b4a541a270a4e5d05957e6c475b9def3c4b1ba083f7c9c2b72ab1e824d55490fe0a5a8701ee406cfd02ce3725f9ac52d1f9adaa2db971186009d651af3ce02ae84d112208558d8d1275cd5bd530f3f8513dcd8be70abdd5fdcf9c2b26d459cfbf32954aa42d6f9d09de61132b3194051780ec11fa3c0ceb9bda0a64ca5213859bbb48205f6f601418ebcff38170102173aab26b4d0cd4cbad3c8580bce645fcef70fa0a4b5a9d04db43891de002393028fae86264584862cb1288454ef7a49a92aaadbe8cb83a96d0de5fb091d157ae0377df1cf3015871245c0b85459db2d63057d81c008e3b80916485408cb5fffe05258545c3016753e53682c3a16808a600cf6c592131361e9e64c8c9a45d32fdc0553d5808665a8fed3a7ef7e65b36185750f72a11eb1155d3d3ae227d504b31635a8ac823023e79c96329eb2cfc9a9327d06b2d6be1ab4bdab42142bee97a143a9d56885908192af182c1346927a72d3388fc9bfe89d292b78879b0377fcd31611a83ea1ffe1641c7aa0bc6d46f3b846a879dda29e04aa2622c6fa4bd8792e6f879537bcc9833549560d51b8c2eae17764db0810baf0c04078402b86b2acd33573602984e04156e4e2bdd7851d35a06b3e09b7d1f7ecc95878123d13ce1fae43b1a5562f04624a5f398d3c8eaf0a5a85105041be2fec2e099fbcdedb7bcae6cadde2bd36039607efa94946de0f65d77f9f4fa4d80ed29e94737571b8997ac1d885f0cb63d358eea9fb802991f95a18080115ee6c166813bd5b450d8d7ed5ada31d2f3654234f451d5e60fa4c06ac5d37cdaff5ade35fdbf311aa0c1b98c6bbfced1251f0c6327e84190", 0x1c1043cc04ee4f72, 0x403, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) (async) close(r5) 750.616404ms ago: executing program 5 (id=422): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) 731.037267ms ago: executing program 7 (id=423): shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x4}, {0x6, 0x8001}}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x80000001, 0x2, 0x4, 0xffff, "bd25c1efdc996b163aea2b4bcf030adf834378cb", 0x6, 0x401}) 729.405603ms ago: executing program 3 (id=424): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x165cc068) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="1d7f488387825bf4667df96c1e0d2aebe7802db5879de6d031e7a4673243c73093f9e2b5346972133c768d9dc32cb256915db96d052fe4c5197f8b562f8dfbb9fa35983cb521012dcb083d14e73bfcfcd1e19e53381ab1d6e3666ba631d8b00aa80415c0553c337d67d3a04a356e777122cae0e2d9cbb041c665a84a10b226e8d4bb8e8346e9937ce7c80acc78fb23f7a9895b51f7e9db696b035dd6cc3957bc58517f74064297a102bbb92b24ce58f49aaee6cc9487bff3631bb37c6e478beaf3", 0xc1}], 0x1, 0x0, 0x0, 0x5}, 0x400) read(r0, &(0x7f0000000240)=""/86, 0x56) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shutdown(r0, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000380)=0x4) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/212, 0xd4}, {&(0x7f0000000540)=""/50, 0x32}, {&(0x7f0000000580)=""/66, 0x42}, {&(0x7f0000000600)=""/150, 0x96}], 0x4, &(0x7f0000000700)=""/190, 0xbe}, 0x2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000800)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000840)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000880)=0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0), 0x0, 0x0) r3 = open(&(0x7f0000000900)='./file0/file0\x00', 0x80, 0x100) sendto$unix(r0, &(0x7f0000000940)="1dac2b2e67bb729c319e77a959ef2426809a7738d0991200668a0292de97fc937cfa746aae94d0fb50dfda0e62b8e51d9184a2b48d53b5213b0132463040346ccd85edc128ab6758d2daa3a7ac60fb9e81522c68c0b3b69077196a06eb84fd03f8b99be17d3c3aa0283f83c4131787b196d9d8416423fc98044e4cbdf4ff1b947a9704f7c5befdfa622a1e9fcc67f3a7a77fbf9cf3004c0a1cb5b39c9c0d4c153e7f484b395cc740b55c6e68a10ac751acf47a54399187eeaa0449eedf19a423d4aca4", 0xc3, 0x1, &(0x7f0000000a40)=@file={0x0, './file0/file0\x00'}, 0x10) rmdir(&(0x7f0000000a80)='./file0/file0\x00') r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000ac0), 0xc) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = open(&(0x7f0000000b00)='./file0\x00', 0x40, 0x183) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000b40)={0x1, 0x6}, 0x10) dup(r2) dup2(0xffffffffffffffff, r0) 726.065475ms ago: executing program 2 (id=425): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file1\x00', 0x7, &(0x7f0000000140)='./file0\x00', 0x8}) (async, rerun: 32) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1e0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x10}, {r1, 0x40}, {r2, 0x2}, {r0, 0x10}, {r0, 0x1}], 0x6, 0x9) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000001687a36aaa302409b25ba5310ae879a200caf8d123f29339419b3382a1cba2deb184414a234dd20a517198d1628e7bdffbd893f51053a5f0b37286af3646047079a800fe80219707e1a4d8321faaf642"], 0x10, 0x4}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 64) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x80) ioctl$VNDIOCSET(r0, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) 693.168922ms ago: executing program 3 (id=428): mknod(0x0, 0x2000, 0x6381) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0xf, 0x8, 0x7, 0x5}, {0x2009, 0x5, 0x21, 0x2}]}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 689.291591ms ago: executing program 7 (id=429): r0 = socket(0x800000018, 0x3, 0x0) shutdown(r0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) (async) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0) (async) fchown(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x18, 0x3, 0xfc, 0x0) 688.325876ms ago: executing program 2 (id=430): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x7, "9786224ff1c102d1000100002000"}) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = getuid() setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) r4 = getuid() r5 = socket(0x18, 0x3, 0x1) getsockopt(r5, 0x29, 0x65, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0) setreuid(0xee00, r4) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file2/file0\x00', r4, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0x16, 0x7, 0x7f, 0x400f}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x64, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000011c0)={@remote, @random="891991d7d4b0", [], {@ipv6={0x86dd, {0x6, 0x6, "f360c4", 0x8, 0x3a, 0x4, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 587.160298ms ago: executing program 3 (id=433): r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x1100000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x1, 0xffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x32) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x101, 0x10000003, 0xfffb, 0x1, 0x7fc, 0xffffffff, 0x7fffffff, 0x1, 0x0, 0xffff, 0x1000000003}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x1, 0xf, 0x8, 0x0, 0x7ff, 0x8, 0x3e, 0x1, 0x0, 0x2, 0x7}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = socket(0x18, 0x3, 0xff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0/file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000001b80)=[{&(0x7f00000007c0)=""/72, 0x48}, {&(0x7f0000000840)=""/178, 0xb2}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/107, 0x6b}, {0x0}, {&(0x7f0000001a40)=""/236, 0xec}, {&(0x7f0000001b40)=""/43, 0x2b}], 0x7) clock_getres(0x2, 0x0) close(r5) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x105, 0x3, {0xa, 0x20000000005}}) 586.846658ms ago: executing program 5 (id=434): r0 = socket(0x18, 0x2, 0x0) close(r0) socket$inet(0x18, 0x3, 0x102) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x46) ioctl$TIOCSDTR(r1, 0x20007479) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 581.980734ms ago: executing program 6 (id=435): r0 = socket(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r4, 0x0) pwrite(r4, &(0x7f0000001080)='q', 0x1, 0x9) 552.106838ms ago: executing program 2 (id=438): r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r2 = socket(0x800000018, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x22, 0x373b857c}, {0xb1, 0x11, 0x8}, {0x6, 0x7, 0x7f, 0xfffffffb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0xc010, 0x138) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000004c00)="5d497558990143ecd565b9167d8f0d9ae16381c6ebd62d66e5d744288fc0173a766e3e8f583af1e62934c502a92ae4fd3239f9ca5b36646626b52919b2f27977a605ea87e165471eccdb811fad3c43564a4a912006881edb5e37f34f88c92bb38b914ab12b6bed4b8d3f3b529e9a1febc5cdc4db90b2020e634aadd07cca56ae00cf830d5a4b523949709e89d58651345e3812c6911211a81c83bfa626cb6b1dd73ab5631d6590c9b7313a533162b578ab12b7d29791941459f615a22e7b946aaf4b74e346faddf1def9bf2b54e7c510cf668260ced17f6a5d26f8406ac3186ef14220a84153cc5787c30567d752f139918e0645d1186836358c861441bf4e3bca91a09043b5518c3b42f8d37465298e536c3b55254343d075e8dec184473337c8adb3074af6ab530359f4d3461503f4a1578a31cc3db28289055e0ce7a6869e3cd66c5a51bdbc47148121c0cf46719959876797763fd5a6dc987bc5186b61efe920ec1a4c2ffbb550c95a132840f5892f20b1bc2f81f919400240237188de259e330135b860ff2c671c53444f881ec811a90cbb331b36b6cbd3744799e799dd9dd44b3dadcb6a9dbe2659bd68791029c20d4a28c6bdff598de3e712730112c7911d0374a3fe0b61e7e82b16cd549fa780cd98b6f3900e45f1006b6f02e1bb63c57582596c9075544b1c118df9b9fad4bf63cd3035efe5e2a90a26902866c6bd1857a29ff000948ac3561cc7ac4f3b1cdf4d45c22d20447c2490665860ab8d421d7fe288f556c5b27b90b2af6f889d16c3c376d5a372de47a4b0930fdd9703a39f570246ca8acda586fb08915f0098735057ef7684ca72b6595f760e30435fcfe2cedf0099ba2baa0b96aff855250643536ae6d7f17996e18d94f2ead43f7b6cf76eb00af62067224d0604e94d5685115e97fd6889daa65c6b1cc725e290350636c900c5cefb31ed207b3902914df32184dc3ee3272ef451c6cba7c9d5b176e186932d9bba0cbf7694b4088c98c93586ac92edd89456f99327a50d6eab94b9a8e123029f7603daf30245c958b68f8941f65416199bd73b146c7e3991d70ac3375964d7d20e74c7ea95c5b89c13e45e58f3dede71cfcf2939318415ed81d9f84b4241baeb6854308cbd0a122376e4bbba40a6bc5da8a0dfb05a74c023d973d11d7388f78e58e46bb72870ca650baa176b62cfd19432a59cd45e33c103310c104a50ae3c6205f0e7332bd557adf95132ea7459d2b23b1e230543dc8ba093ea583340895ccef0077131ce9dcd993a81683800d8331dc382a07d48a8a3f028ac12eb8fd3f4c1e7cbf24f1a2863dca60351054ca863594c3592a82df522169b0d130b8de5cc270313494081c181f7922fc59f227b1c5cbc6cc9eef88dce498fd8eca70e8bb88b0b968cb1f426d2748affd9093100ec134983be0e0e38fc952c2ad622298f31b3ede615e9dfd61bf7b831c72bb0698e9adf599d8ea8951e4680fbf6d15905a6708ed344cc383ce5fcd6adefc69fe2e83ab8000b241ccc4f0423e253be9cfc8982d22bfa4c41cfc80c3fea00cad66d5cb6f22614a0a70e537370313b40d2288de9ebd4458cd5f2bd84594ed4bd998bcb1baf4bb314546f527c3d5faa9396029cef321ea6185c098f0631459ac7bbdd9f209267dc15a3ace57249ce9146d0037cd374c6c86a08164e29ec313d72ec28464518d741761a8cdebd3c1d128149ab7746272c352c62599f2dac4a05693193291f91eaeb3aba17a20e8c84199ade9de714cb6c77bf0f5fab1b4f93c239fd939c172309f3f8cdbc4cb405c00510d331c5ba0f7b71df89483b8ee3204b5bff687359e2e238dcb4879ff0a82f134ebfdd0449a79fcf3142b022b70fb581a36346dd3bc787676c7245ab91919055d1eaa2815f3e92f40d6ae6240693ad234a12b215245a0e3f66ca7a61a01703225a2fae3f6b2ab911aa665fab6758cf892e1fb1995db9150e7611eae03f5d529a17fe54763370e0d7701f6692c860f919eab95360448f12ce018d1c2c687902630d50b26cf805fd1e04856d12f01d613af315a298ae78109a279ec9198036fc7b8d21288a4c36000a6c4b723ad80e6f0886db1b5eb3644b317908eef93218047d45f28e621a27031bb9d888b0dd90f4bd1a7212bbab976be9bf68b250d8c8627f520cf25584e215580d203198f3b856c551b8368a12efa1239ed4ab5fd69bf62cd940cb90766c2b22ba9e357e31206dce36c9dc3ac0b5708dc8be11f9b18ffb5d902e1bd2e8d153385b9245ba35916b9986d1d6b6cbe3fca00345677b51306ad04dd94466030b6ff71e3ce6721ad2df2ed2c3bd481fc4c847b94085a52b634ea0e234c6222830fee246b2f7e7b7ec4d1839f9e78e2e347b05f33c6f6ab5aab4b7b6e642d533708a5e10d156296c537acd3a7aad695f1e1a9ec513d9e1832159a20c1ca38b8483be9d6f1a5b4e72ce0ab91518ec443a97e9155edc9eee7837b8029f89770a90d10b648d8397f42a78b2cc392392aff4810318be66bdfafaab223a8e1deee52f7260d6f2d5b7dc3d0905d56c7a53376e5b248b739affeed410cbd80efd307db23e25cd86f774d90b20a1605d6c6aeb21605866dcd140440bb63a07add4b1f1062d2c309c276e2c494551345a23cb33f5f1c54b0617dffabff5977b6cb89790c54654db2a4c80f55e717cc5cfb54c9d48e5434caca6dbd71a4ae52deeb0c807efbe94f98a69623cb5e1e5f104291101e9af976a548c5e897947411f03dc7b46ccc128886fd96175fe63cefeca68fc672f41aff0298b32f6406f75d5fce8ba1894182fc40525be413952aa88c2beb50145999234ae5afa9bacc56822b8698e1fb41b6e5934c46e664e7150a3bcf2e9bc9aa3a00cf1aab0006e2ddbbf1dec908ab4f29f089d2c78ad185ce6155030b69c5e3f0c8874bbee37123a8592f694049f6e6e6691d7e5d5d7fd431952b3295be3e1fe709ed674f1a7f2109de752eccf8412247c123e65821ed4ff73547abf8f5d887217ec994f7846f4acc5a3414d7950150a4ad36c38b0d2b316bbe834a343a97f676af3b0d6ab5691559e55069b45c30a7408fdeae2250df788181bf7caeb88bd604c5cb79b6314ccb03e752020fcfad33de8f3fd9a46931ae4e0c8f0d992462ac9622cced655b2a568331bd80ecf00729f39cd2c10fd4dc81f9e4898ba31d9dc5c60e8048acbeaa488f28dbc88e0dd31447bd9e7a541b287fadea21b9ff8bd5430206196a32f24110329068affc71c2c2402b0dd47d31c53e9fa153aca55efa9ce90651b770efcce72fef332f4bb3a201cdc7ca2d00a61061df49aaae3d93f365783c46d75d34d0eb646b8db2b34ecb4ed62fe226e691c1fa5ddd70ae59bc305153d3a78fb5f7dcaf63a017268a5becfe84909c1502bb650fa82311e9485e7ab3a96be6e6b2684e37eefc9e56420f5e8a535f1eb24b0b77732b5fbc27086672462dae5cf2b2630c33290c6efa9bbf2b6e990e98426c8ad591ee59999eb53f1ec9889ee0adc940589b15f4c808769578d7fa58d784fcbb424212e02d024ac18e6b6ebe57408e71897ae4d8cf960c121987055eb5267c780cb897af7b7ce89ca8dc9aed065452ebaf9c919e17e97e6c47e7db88f3bf7192d87df02f36f8666f75ddb152b3c103d148bc8bef6fef4e2e907d993958adab8484e79fac0b1e7f501d4b2518bd69d6bb6266f3fac0439038d5aa5b0b889dcdc22bf5f5902aac4e8cf8f54f953a9d26ed749fb64fac39b704fb5a41eda67f1a878d9b00c8b31280503fedc71bdc5b0873df0d58c78c62334f35612cc6ea3434324c8fcd0a2f3414802f359430b66ddcca2c7141908e891f5998ca075194a5149fb3037860a857f064464cdd62938fc6dbd591fc127e6123b69fc376cf527bbae471c449a94f0c331e9bef772566324a65c09c277359d16e8b68deeb3d6c79916dfa0b0ca4456e4e97e81e4cd0d87b57b933109fe9b17b3c95c0875bdac6babd9499ed99209ba11dd108ee1a9876691aabf96bbfada013f87d99697a9413b3a5e06332a1056b12fcdbf4568c1982055c45cd14107b74892c527454f8c3831184ff3b004115b4cfcf757be7a07475cb801ee26e866e40272e015f49105d79b7deec1c143119fc4188a191e4609395275ed77ead7a33e7fed622520db58138ecf128e5ae470375c9f626a4ad9d63ae4779151da0fb4acce282dfcef56576679cff9eb47a4ec24ed8355faafc9daed14aace13f16a38f8722a3dd52dadd7987a64b2bdb8db50e0bb6cf9e7a493f5da614d3f92c60b0e80f910b9198ef4e95e7a13db1d8fbfbe39a6247d0c1967d38301eec9da113176b9ed12d69f6811ce51335063d5b117a397866ba5b5f59164c788ffb162fbfe26129124686a8f336e21d63145cee0c5bdcbffad586d8f827c1d4a2352f5b480b609b7735066309b5314ffe7d590e64c38be86d25d52f0f420f17e60d348bdc9e690f232c176d4760a423e75e589cd28dbd66a68693ef009bc41e8d9917a897f3a0f93a60292f2b1db94140abe3cf1e598542674ee36d871662fb0fa8539fd9a9174705f2dbc0ffb925f17c19a50b134125f70b6f7bc51e9a90138e7a743e7ac9eafbf5dd30a9fcda442dfbd22a8c3fef66a21772e3bb19e6b9c4801a1a39344541603ef604ff97001991da472088e97ae01c14112ad72d2ff4f3c47b6a332a9c7a6ca9bbe0aac8e811ed54be9fa11983cfc39f4563b6d3f3b064ea00ebcf4733e89aac2d5a2ed61878b823747cea7959316d6c20d2762028ad1467c8e4f9158fa5be2e764e55b435844b76002f3a67ec50deea0f2d24bfda9dbc97b7b079ae5e750724f2e65c8ada08b9d57a972224fd3a0a2cf434f577efe70d4e8347b44c802dd15f24100d59a4bf87b46dfc4a59ad6ec3f616648fab449fbe9d8678f7df89de0e7eb9b338664aa974700ed363e0ff5dd7068b7eb371642ee1818afc039171914d251cbec4d56c0447e27a86887f84b63c84a77f150a907f6b8cd350d7f673d7557849d4e160ab1fa6b5b8ffc87047bb0b5655aaa29d0aae610aff64d1843437d29ee3e0103ca38791f3632fd481ecdb52a1f966dd3877c95c8a45edb644a90ae2676c983e944d7b56a015ec6984554f9f6a3a97935e23be8d9c2c90edab5168c2790dc9c1c4c6104e5219a1e0e4f91a1805ff37d4d2fc65a32803a13241d38b31fc53f5ae4194fdc2b2d502d1e3d7d6dbc180524f72d75298b4ebaa470496264c50b3ad383c5a0d5a21ab715410294028a6d5fd18252b8951cce3c94455ba38d5f90c796e34ec849e3bf694edbb6b723b2443e8c27a75628f71a48abff249fe71032de8b6241598163fda27ce815ed847d3b8fbcf50a98a91d0fa232e8c208de0acadc6aa22c3d1b01760926f317bc63e946ba76c07d3962f4f0948d961978ec10e2226aa6bb30c2a7aa00a7812aa3b43421ab90eaadcb7061c6791aa9e7ce8d13fd2a363a78c95b53eb4c22d95bb4b22655b27b2155e020b70ca4f20aed5b57e956f3a3e9377b598c4ccb58a589b7d7cd393e4e6e1b9b9d4c9bc5ccc7d6f65c3d3e6aa00cce4d9ca51c7a4bac601971a77601ad991f1f9d7d39e945a15cc7273091baf2857eb9f860d31d613a03603927d2329dd60d97e6523069486d3c5e76e9ef53ba14db976ff51ec1e2130b69922e516312948c2992c45ec60333c2072a73e1aa0639c833f380a18c6bfad3c541b75481350960b12e699879e745ebf20376be3c6557410314effdd447ccbeae48407013d61eec2727f36805871f91f8a34f857941da"}, {&(0x7f00000001c0)="62e227d39c8bf7e955c7ce5981e9a948da566b39be9b3f7505000df9e7abf24a980a2f0113f54a96d78aee7bdf426e822988f9cb8a17d00b36c4a3c886d24f4c7b47092cf6869d11bc44011d74941d8c088299e49ce906e0c60c3b4119a795bbd37e990dea958b207bd4ab3d278864154004f7df953c0f40e871f9eaf170d58a9e"}, {&(0x7f0000000280)="8af556bdcbda0aefd4c16692bb2ae1f717509087c9036e4fe938127d07ec4f7898feddded6dd6ca0eadb36c9f03032e6004bbe88576eac472ce36954bf158ce440b030c4427805a134aff1be423b46fdb45c378a4cf12805fbaa35534820adbaead9ed7d71d590bfb710d61fe32b9119a3704c0ed90707f624e6350be65cb6e13ed7"}, {&(0x7f0000001c00)="8d11a1e830930c9cab8d26f83c72071b3353309bdb6a0d467dd3544eac1fbcb195bd03037f5410593a3c17c41cd45461b3f491a71d5d6ff932afece3467ab951f13a6345c035443d10d49f456e73aef4dfafa7d8a456c43608291b0f3f9d3b02719c26efe518f7814d9942f4b8239f1da60ae6b5f1e4b7018c27d13a49ef36959aed1a3fd2918c9742ce0a6fe64c4013be7df427501bf2de87828780ce285ec10751dd6a85d55e18ccb8164f8e5a1b1c407d786f3777dbe66b7bde4619bd65ff581b46664c80e78da95b2d4107d76055fd6a8b1feda851925f9d810115955f5d7f8efe1392908784b2691af6484fd76cc490a49a4e80cc3ea40ea4250c027a603c1a9b834e79fa69ac60eaa44602288c92944b6a1b2414ae291788fabd7d2a5c9d685d904c09d4a5bf64183f41af957bedfa14450794440d2d8209d5726514c5748a127ecf4451d8ffbacf7ddbe9c93ecb3214ce5a42972764e3702b3c58c875c239309182ec311ba242e8b64eb4a23b106a83d2e12fb001b04eac383f4ffa290c21e92824740d40fa57b1e80a5525fa396373ed8f1e0cd4a06fc4900df7098414dcf18944dc2375786b1f7087afee6afc496b840040a9ddb1daa3acdbafd6efc87ea501d34db7e0de4a111b565aa5d7f8430db73bd61fc38d2be52298c4a23a60ec3e4d8680637c7457b4d1919d5f62ccce7837250f9874d32b0119d42626b5d9657a80d01870fc718a0ef0e3945ae80c83467feda2380ff591a09ad40a45a09233c8fa5bda664ff427cce53248ca1b84a26307c6a052f5527a4ef12dbe206a0bacb1251b26776f9f47257a21813e1bcc6baff9b3da2aae8fe0f8a73286d257506d1b456167de43b58bdbac9e4473fbc9f2d40bfb9032afeef69194d50a6537f8146e0326f189eb3ec712c90c94b1ae1e9dc90785946d40f0e73bf763c4a716349ca83322d45b1da840b53304bbebe933bcb496e009132c9f937a5e0dc2b160072338519cf7c1f777f4ce5ccf7acc7cf9ae3497e58b4e4307af855b0b8cf040c41383df48c86e6291979acb6fd8d861b855138f68795febfffbd783faef5e67b4a939fd0d8428642cea7a9073ef43663252d5b2f7acffdb7850d128ae4994b30352ea93ffd430e16a23d3a8723560420a1e53b5a3ad6dc6ec7629e17a91a54aaa83b5f6974e24045e6d719741052be5fab04700a5e8651c7e446c317c9be17b3668effd72ae44d70e79843eaa5a1364eb9bd7376a7515085a3e85992ac8a0116426832115cf35f2140636d2446a8653310d5975986affb66d479d852e20592638311c984bd66d6cfac06417e12d037349496a0375bafcc001196bf28bcc31ad22644d37821224b56f8749c913b0fdc1cb8bf51a804df87246242c0eabc9a4d99ee3d7580bf3cc499bb89890b1308729a3370113fe549c0ed15528a8c3795ded3daadf586b8ceed7561e6c5f32e95a5bb11f2e3a3db661da3fd096563f4ade0be4d853a9ffaf8cdd26896c288354208cf61009266a1f97bd0c50466b6d1570c02f496bd9350629e11da148ba7edaf3711922badb062fc2f730608645bd67ba044b7430181916e4d6a78d354fc6d784edfe7de7dca0abbe3a69af145949effba598b3963312d1c50a2f2623b7e1f5e425b3c72d4ac168c4886c63f8639165d491ffe332759c0fda9efe92c1be076d3c2691e82ad0737684fd4cf368979db38454e1648fcc6b54fdb24bdcc60936ffc8faa0f67048c7b5c113ab001c1ed379e8f6d63a8e1c0c0938373a59ed39a25d78c27767ea5ced7833bd30d7affb555847bcc64c6b24e75a72454f87882c63ae6291a9f240bf617fb88d6ad17c7921e449617eea70cb32ffadd9ce0e2c65d10cc6d8ba187038354ef3938cace477b57394e4a07af052eed8812855a71cb6444577281643d8d45295f228ddf52442aadd42a71b531fc75f2e94efe2abf0fa3500ceed56202627c418f25c2679b6e3995a8a8740e910e7b1d08c295d3c57878ea93205c4eb6939e07f97b28058079e4887408ea969bec598e56c23f5ddfa3a68bd4acf4146e4d85d012c59e36ac33e5ae8e8728e81e69d7eb74e9376d13212f2b1176fefb99bfa42805d57f0d076f1d2d7102c2124178618fda7d51ae1d3608859cc1a032faf27870bc0a57fd7df1b59fb83b1f3930036335ae52e7d95ee902959cc90063050e1dee41a735eba7914f8955c84f5f72ac2d286342715b39a902a1fa615ec7404f1182b71f4fdfb1cd82f75e565bb91717b2b01988e4c253c95a73c9c381ca18deea78ae7537e7d4fdf2fa133b4d3f59b4460416c48464954572b0438f3c74a8e5d7ec109d3c078013044140cb2c5aac926d751f518e592a13938bae681984a0f7a06488e9979a3a7c49dff6a614f2fc59f400961b554c81386783bf95ab16344c4f55bdd9d837b23b8a222c19643715efdee41d8d3e618ba8915ded6e7f0765e86483cf2b7428b2a7b02ee57b02385ecaecb078b8c7e138858e6b6fdc4f44f6ed8eedd851438124564c65debccfd36a44c3762aabf374096e688952215991e6374acb8573121e62c8c43adadadf496fdbb36dc96665024c4b014c18ffd7b6640f2789399e02832d26e0a12157c4f7b9010fb5062ac4dea34be36a8375ccca6ed5ef45fbfc865fb2192eeeef9638488c5744919cf36da07a9b38e9132dca713b5fdc318ced61ac3c3753b7566b7dd3815c05c2c9ad7e2ecded23c0becc6cb35e3fe75cae582c5ca0a56adcc9e86fb889cfd538871e4419659eb0a142780a42703173432323faa780bbe63bae314aed12ba4f3894bbf48747558b8700f18b66a992315e19eff4c9cfb54e3a06617d0005e0f57d5654ff39913b92534f31b9b8cbfcd2d63ba0ce585b1d0df2744a62db21407be5a017bf1334dae22112c2c12e20f014e63bb8d29fa7ff1cf7108b0967fbbe12cfa4bce0354f81f3d5b1d9c6790903f3b93348637c615968724edb12193ec58ef1f69b3c2fb935ac8d62c19abffa3171cbcf5e1832c068ebab9592aefcddc21b9d98d3d5d548c4aebba7fff93d469a459638c2ef1531ca248ea1628d4d1d68783f840e48ab554ed95e18a532be2292eebce2097d3fec50e482170a8573cb10e000d5931a70160b1934a04bb28887744883adbf0619175898d3ec8fa763f6c6359a07b7988ffd036c39baeaa5f3c2ea965fc5d0b384aa4ba6cc523d5c2809170740af98492eed6330eca22fe62df7b6558e66edff39b5eb0b88f96434b612bffd78f180ed4f90b2a0cd881f50a727709639bf884f614ebf0d1e3a7709e70dffe432636a1a5e48495cfa658f827f506041e1eb28d5a2dd0fb0d950b4022533e5b47c720b29abf1efc4c85e8e1008f6cda367533a2c6076059b8b3a22a4f504bda7ac67b2d2219138f24dccef348524189d9110baf238ae0d0f798687395918fa080efcadc52b5033063d8e7928e14c34e1b1dd868165c235e00aa5dd9cfbcf2257e4d7a6d8208bdfbb67f7e3c4f459ba66ebfd5bf2dc9944ea08cad8943edfdc05d5771b5f80b44031bc01a700e2c3d2f7c2777953d4c750bab29538be275fc8bd500d43ff8161de0c5588bee0ba57e063b5a8dbf4e9c458300ad511d87ffddceedcacab0764d8769c4e0103b6a4f795f3109cec387e0b76ee4f0ed2fc635166b93ae5b40f96c6ca461e0fc5dda3794f5dfe125833ea138683636bd29f886055ed9846da5276de6f53001b0a7cce1216cbf02d306374b90fd24912b169415972b3537f025d514b6826ae4e0b50c5f51993d3553a528a10ae2002c8d657304346d8425e00e041caa1e2c1435cf0425d0cb33b47501a3684c8b54518909267a6cb36e85d19b63a9b7eb352cc309d972d40fe1742efe9a889777b50faa6e0a2c66557ffbfc3313b9137f091f8b415ead915624ea85620914ad8dee31e8ef41e4b3c027bd0c014a913a0aed357c7e6d0ca3e75af698a83ebe2565023501e22bbcb47f14948b34c0ae4dd8ce056879a6fe436509c9bb2b41ebd614a78dda867ad6b3d200ac8357c357167a0a929b4c6bf5df7c67f1b9938a9d27d96984b6bfde6ba80800d965b77115d446325834200874eb5d4448646141861d9e85c644fb09f8e0f8fbd810a8ff43759dd6a68736880c1ffac62dbce73ac004876611547e26ec5d95c073d7f989ac37da885924b45b7909528c37b23a3cd417b7b33755572342811892536610c0c26598103d338a999254a329a12797a3c4026f9fd7571359244c4ed55da25018ad17bb538303f3c14bb540668bab1fbdf38a0b18719321d2ed4d1245eec7d8170c441166d6c477030532cfdd0025225e6eef3ab44b0f4c3b60312234d5641ab0fbb9dbe481725028c762233ee953b8fd55fdee657b8eac66a3bfa1bd7a7fb33685eff1d4c2fde9b2b8062ffa7742c0a33863c2a45d1e7ec16881b57c3c31b2aaa77eec31f473c1645c72e3628d98b453b699d5f38375bb1fe542d9280ef8daaec8efe27e9501af4a82581201c99c9888b7b25a8dc3d54e6b9e77b2a8226db554a7656568626f2fb6bae13c76e5f7169ac2156d1046821d3b60d7e3d7f9dcdaa822ca48b963df223944ae411a66599e5b50c08a2a3c53c89f30bd8ada19c7fdac59466d547f8c6372abbe89832902caf2238f17e7e0e976f7f5b93a654799af3c6712b6204d419747a3b980c7bbef6a4163989962f0dfeaf170b9a154ae9b89cc165925677854e8be0f6f139663d3fea248726eeb8fef7c7c8e1ce21e3a1d667211d4060ef1bded59f8fae38b42dc88c7e413de23bdb13fcd66782dec06798d51de4351f721dc8c8a654fdbab14e46f70cf0d812133d79e7e19db8677eec15962a18f67da5cfc1bba624b4ba2e33a39c685dc976f591c7c86fe5458bf84205ff09e32bced280f41434b1bdfa462b5f8537b80ceea1e214d9a5ec2e115dc9d682b6f0847c545668b9126be1c2b3b5b1d60c6c14f0efe5fe81a1a3caa192b0e59e2d1ed9630b173dcd4be2b84b7970101beb1e0ad7fa9fdb350cf407efd5b238c7729fd18710b9545f0014845711881d583531fc5ee75a564dac8bb4cd42ecbb02da7fca9d7967a787d4613e2427c463e4dcf85f8fcbf8bad0d0b5e457038b4ecabb903c5f2ee82b1c732cf836eca5ada5afd1cec78a1128fdaa70a3fd2521bf4950cf579b4e834b5450036562e1229d7fb4119f89c076d17ecbc8784b00f2e956a2aabf20293830065e13c1a70cba7bfae5f90f4e3690863bf790408c6219671bfb576b15a6c43ce348c2d4ed00145c4985460d61a0ba6d1aac500971bd51560a0d267b2c35ddf86aa0d42256ead90f11ec545fccb3b018670d400e62b241509e650a840e410adaa6a732c3e73b5c49611942b7b5906ffde7b4b71d4a6244c55a92316480fefd8b36d310bb764f471bd4e8c970e5ff329d0a5c8e41f3f4ef22af84e9cd929cd97dfa98909d6b22ecc2701ed3126e52a5e1aa93bd0eefc0a79f298943cda788922fd58cb94e16f7303a70f3bd1eaa6dc647aa6816d34ca077996426cb33c3ab93959329428d1fbc2bd5d582da5586a93d22625fea18a05c99bf5ee55668070f0f02c275ccf1de8840ed1dddd989681f20fff8f82c35b558d311ad082669ee5a056625bb95d8f4ba2aa5e55d3939a6e0bac1035adba1a55498f97a2dba558f8f6973137f9a0acac0044852fad5389e59bfc5ea08693ba143006f393ae2c2058c756bbe9bc20a2ca655edb8fc2e8189a008d33a8bfcbebc39414b434435118a46947432a962a16365c1da0d029f10166313c73"}, {&(0x7f0000000140)="2193015c9c2d57d45c54c57ebaf764e4105a9a"}, {&(0x7f0000002c00)="ba9daad788b6b2f9e5332302c088aff8ee8361d7580732d8d4c08885fd0c37a37841bb83753c72cc994a923c92ff7ad10d5443f63b21557befc7df4d4cddfdea6232a1b1e01d1422eee0fdffc772ea0554d67cefe40c506c38e1e4064c08e9c4734e633ffb9efd3785a140569c70b98ae1a28b8404a3d7315e053125b0688b17ed6fde40f730310966f930e266973f6b4b4d4882a2c0f1116b04e82c7e218bd9bbd44160650e84edbe7e51bbda96afafdb9f561d689b623fdca00385bbf0b45323a21089612b1635edc4e6c461d61e9106744285ddcfc2c0d60e9bed0859ad08951a6c244a3bf1082a2d46eb4cbcbd7238dbb55e46b7e780555681ce24f27b6272549f97554cef8ff74b0f3470a453a399fb82bb843320252524a7d8c6569944246adc67d737827e4aa867add252b55abac151aa5c29aaa4d850ae86ae4f4e07681cb3361f0bc71d5f0f062d4076d64b863b5b6f49bfc79d2bc5932bccef73d7367bbca74dfeb58b3d27ddee803fa07e004ec6ed62f9f7c9cb6611b3594480f55ccb4867e97e4a599e93cf399f46aaf8ca29a997795163c63238f4f29fc4ef6c10a3b7db55c8e6f0b3f609b2c8730fe0403c4432509135e0bddc66d6caac748c487120492d682ae40338f690b7d5c137b9c187b1e0c387cf937d0f886ec02bf125a0e24e31ee056f7af063e57da0fb89aeee1262bc7b72eba8d6da4730d1ec6ac6c1c1515ba4576e130f6ab2d51785298f92ad67ee1135abaf991575934b34158cb1968348b8dbe0f011e73ced7a8bdd963d0e46af1a6118a960dfc3ca7323de4cbb2882e7cf3cdab7f9e4b0e34b7da5dbc47079b5da022b026f69a19a936791e83113e425fbb8acd14fc753b47ce7625b985315af80d78a4cc5acdbfab7e319c0bcd13c2ad5c690145ea3a3b3d4158d499fc284893efa3a207ee01c179c310d2a6bdb89b58e7351a72f38bc648ac944438d939be8a5351ed297fd55bbb237832ea47c40d14ec8ba82fd3203478437552fd4f624ec059a89ea355ea6f943ecaea698027fe112cdedc8c35f7520ae2b773e6d22840f23007073631de2070879b65def4e78704069306afa92b5dde081c70a1dde2aedbde4340f179525a3896ba9cc9f1c0e920447226f955e764bb1dd3a89ce3674520a78b2ee8cfff0959b8321f802625981a1228c46ef4c2b8087e65bba011a6e3acf50913039c708a35fadeffa7a5cc5c5a469f97611a4da46ed37008c6bed97184520ded079278eaa4ec00bcd37002a4d31fe2232b3727f2db0119dda11672e65d47a9ee1c2e452f301dc7da9fcd6e28f505c5a4927ac2192eee8b84986db24497c2b9e173a5b05abd86200c0ff35e09a9e317346b0867d955b3038d1f591de39c818942193b18c47c7799321783ce0a3375e391dba6ffdeda43bb6d8502f7bd044d8ff26bdb5ff3a0f1a3b1bf649784df513b3677d15e65516e8b9f3a2229e0aa621260cd0d05c61526dca392a660b9217a2e76d05a84cfa64c1256b5350fcd219d4da9f7f1ecd3677a302da6c1c6762587af3a252727c909124310f0b651ed4f38dcb6320377dfd6cf2ac1d7b537613923d64a19aeb9c2029893c81a7e24bd7fa5018938b8637257a03c3b122ee3650f32611f0b8b61508362b5649db7eaf44af4aa78311763df2518e5e5902944ffda1af3198c573c89d70a6b7421a768bbc927b5ecab3c846b4fa7fd0ea5c6b00200129fdeddf8d0f81933bbd981315e46172287d38f28b81357874f0f5a331bcb4ff592cf2c53764615c55c333e4fcc51f9d717eb7fed6869a1eb16622b4dae50943967f2f5e7a1a8903545ec9ae91311d8314e54a64d3d1988d9a175d6fe2f3ecd360a3243fd418e098a89c9e2f4f52102ca18d1ccbaba18fe71367bd6dd3320f9f079d9dfff43e7b61eee16ffdf12b8a62c8ee56c0347985094782215d83d65f3e24f7c5f5d6145d7f34fcc9fca64034f7c74c7b36c08e268bd255db9db5744f1e1dc0adf202d2e902b48d91e8964140c9a5159defa84cb08c572458ab34ff51673b9197cf3df6c5d8ac49607471ce1f4d33e06a60cd16284a60a1329ee03b30268cf2706e8d0f34ecfa0c3cd7f4834640e0fa77156d385d419f08f5983e621660945b31ab71b93146154f025dd197912e9e3befd7172a653ddaffbf09c68c167bf8baa5631f697582d7fbedfdd9236135e2adba8a6325f3ec03145eff8f2ccf4ff65a96d1e2682cc8c66c0def4d1cbb04678137d5cb1cdf5a2cca15da0ff38a6f65be478bc99845cb9eecb8ede9a376e89f2e5a53fe2f4e969d09d8b8753e209e152f6c6ca68a906ec33a2443fc8e7c806531c796523767ca496d2730083858d6de34522382bbf3e7b13da92c9a888e24f9bc3fccbf39498c058ffaae50f999bbbc4867106c39ddd4be672fbec909f3de329eb2ce4d3b63b784cac5b3ea84615cb1d47b56fdee3fb186e14814e9b736813f207ef7a6b38938b0ac2f2a0d44776c52d0b22d2a766e8998e8e3734882116107186da7e8630ac0a56f5196accf39405f360062a0b49b0cf41c193695831f92dac26d6eaad463f553c15758fef9258b33d08c4799e5b82ea99c2773e3f09ef8cc2f4d215217e0a1b9bb0f3fab021c15315a466e3a2d78351d5fae12a02e91fbee1dbc1e1263b7f731c0a092d2f3e70c68ce8cd46d8832a2f467b769ea93c1358460943f3d3f182a8620a90736e961dc2489709cae33cf1067e89d77831965f963fb00fdc512a2064f6faa7d5eaa2796c196bb340a3b9b376e748cebd9da5c62aa12099c89f2422556dfc5b394284718d5f89488e3aaba98b44ec66bf31e7c28a92d0b3be5237a1107627ffe8939d65341ed1280c98fb63ec64194c66b4e0d1d81f0c05b7ada02c6adf19318739aea4df39fe8aa9ead3cb60905e4c265cc1d6c21ca96ce78c8fefbad27bbf971c6a9ac844a30fb7ddec05e018f994bdc443a0585aae6f980f62658369e3565d6fa503353fedabeda845ef6f0bb19e1d63d30ba5020325d999f6a5334dd69749fb6aa89b69480dc8788e58ff21ebe7ab63428cab92258f0fa607436b653664696bae2b78f1a3176a86a07de969310f724f2edc95d5b5f3cb88e8dfbda7dc3ac6a0d88cbb8ab86c9960bdd40f2075c9421d492c7c41ceaba6358d23941462d0229fa797291167fb027196005607b23c14110a9ad499d8ee7bf4b750405db7ecea34bf55b5dfb518df6d80b2b4fb18f1a86175ecf1080b9d2ba131bbbcdc0f0e5c0050ac966e9002c9457afc02edcaf5d2166781ceca56d35e50265c080ceb8ce47c628ce419c2193bcb77a85ddf63ba5b0a747e9cc0241d7ae0717700a31b9a79053b08dd538d8106fef7fbf401a127de8e85b584bc0a5c322e44403654151c6b0107d90f15182d21135ac5f6f4d13fff8bf48844b24022ab0eb7d38514a77bd74dbc05c9a466af2d5b38e1dd2dec64a3735b2afe6dc3c848d880bc19aa6d2bbf940081f23a4ca9a6931c3ab5b889063dbfb0976e875c9992c4d030e01939a2f8708e1fa9551f1574296fbc7a0f8b01795eb2ffed22655bdef3f44e6260a8359aaa3eccd37ba393d1a8f5bdceca35301e7084559565df916a098df5b9af92eeec4aeae1f65ccb5c40e554b8a2f59abc9c01c67b4dc6f86891fd77c06a0f3904386697f4e14802e51df9f9a1a0f473aacedc4efd2fc4cd706b736c882e85cf4c4df87fa88d6df830b666445ddb29ff725f59e70327d959452eb72b52db0d4328518d2354ef7336a44715e9b4d084904b792cd7d9e5b881ffb9b103059862a4784c5a26bcdcf7c1f800971497fc8ea955301aee04507803feae9fc0bc5bc07439d44876806adc19b1608eb7efc7cb388a9f82afb593f5501643ad484f888c5fd2f1a8584bf0a6851512112dcf62dc00d5164b0d29b1cee41ebb8b7ccb11a073f46d177a2be19049cfe27f71edb7a3601a74c986c4a2997f6f2cca88b355aaf50bd0f6fd4fd04dd278f227dd9d263f78d4fc35675723b4f86181ce08f8cd05c5bd5c4398ef9ca5c1faea37fdddc82c3b5d2542f16c8eca367ee9c54a4a0f68e15ddf7e31f4dce4ddacddec362173377767adc3d560a098fb23d1e821f129ea285b72bff68d61c7dc229aa9b33e40a603153ec91ef21f465685046d71f1c1cc1184c7ebb9cbe3a7c1cdcb216950d50c2cff82c0c8b37d01153ce8721e254b0829126a6b23bb67edf91afd969bc4bdfce852c85a0dfb3c65385bdfb4defe43dce7938b976baecaac2281399e633f3469cc4f5ee620acfe40d93023c9e4b2d40a57d812d240c6de187e1179f47d59e8fe151767b8427899b55892a8633b8b9814df2fbe854b88feff33160239053e6bdea132bb918e6bc73cd7754dc258cda65fe271558a4510bc32ca7c9ae18a730858073f1c0f338611f20190fede76603e6051d607540fc4d8225e1827df73190434990fde63c3c75abc7647a66be1efc1162653b288a5cbbd6be54c093690c4f6c496c45d492b44546a207e10026a1d3d89aa3b7bd6bdf04a222b648f0e1f12f63566d06106d8d980b1282d3127b987e6a4487ae7f27956116531cb932ccff94f4a8a887c417e4b94c12327c218f966c2011539dfebaeed7e73197f61c969bf72e42850b0636151575cabec324ca40ba1e8d218a975930d94b048d9d73851e1318d6f87e300e6a13ed2171ca14aa0c91a5d37e96fee38ad44b366c9216052f356d09f6eb26e3aef8e5f1586b34a788dcabbb192db13dd8f125c51e9866b91bba9a734f8bc52b3f6efa051860807ac9c237c5c7456863b25166bb1e41060cc2e13ae8ac69f9e18b25e57917ad2b092c8b4093069f6dba3a4053d25686f83f9081f49fb228919efd980b5dd770a123f5ddabc81f307e628b7fa16650aa61dd0323978d6cf7e7d334cba80a11529d9481e7bd793464e92fba5ce6e5df61977493ccf5e1bf63ecd5319ff1c9913b3c52df9d377960d3872cee00360e3bdd175473a0cd5165402eeddce33c4f81decd3bb3b7b9478f03c7a3f5509291a670d9bad7907dee864d96239100ea9fd215be55d9ce95aafc9f306cc4e8f37fd04b33d0f6ec602bff0336dd975027d0f367df05ea6d03e642b062e1d058ba0d04f151689bcf7970b10890bb0dbcfeb9c75b37b1e75b5f18f57cafd19821f5db1db7a7551959a3893b43c990ed4da6f0e6a574bfc5442e2ce494beb1707a1916d93b3e7fefea7553bfbfb85377ad0eca2633ac8519f67f1bb40bcde3a9c1c4b326858849537b5e1fb9df24b6c4ab9fba753e91c8e1ea28b4eee138e321b6f1898d8f49cf25c4304e761ba125a566234a60461fb571a52f5b1ce7ee4891085d458925a449a14be7a4be34653b7135a33df03c03b9284c3b700922ab0ef27f06f29872c0be6a170e264e9f71543b00621465b8ec713842d4049d05742c85a853075805e2bdeace773d31c1b7152510fa26fcf2daca3c16feb4c9febe25b47f82bfc710fe7bfd19af88f248e777f7452279d029bc9223b95c9afa4962c09559c18c563be055c500315897258a19e5864266a53161b4e7bf2c211f3927536438831282fcaba3f4324d25180a786ca9566b71810ee2c65c9ba68f8070fd90459c722d638dedc73fb469cfa67a360c51a3c6dd13a600520b8a4025642242d6082b67befc7c4b54a91bd3d51ee7c3c40906300937b898765a655837eee4d6dc66f9387ad05985af376544e183ae85ebe19d6534b62b489a264d1306d53d97f1ba139bf4e7521907ddc0daa768f1f6dfda9a8a1745350741a5289043"}], 0x1, 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[@ANYBLOB="efffffffffff891991d7d4b00800455c0030000000000001907800000000e00000010c02907808000000456cffbc0000000200010000ac1400aa7f000001"]) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={0x0}) setreuid(0x0, r1) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) close(r5) 551.354881ms ago: executing program 0 (id=439): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0xb, 0x10}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0xb, 0x10}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xfffffff8) (async) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xfffffff8) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) socketpair(0x10, 0x3, 0xec, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r1, 0x1, 0x14a, &(0x7f0000000140)="71092f257d88dc0569a18550cd4b221bf36c57ef545d0103b298a8b8ca63a41c54b51e9b6efce67a1e09457c7990fa750d5cee6807f73b3d432d8649ccfb6a93fdf258175034cd5cc9b5939e09e524ce988bf0fa0abf558de661c7a9d4f329c185cc0f8e8f18d777f5", 0x69) sysctl$kern(&(0x7f00000001c0)={0x1, 0x33}, 0x2, &(0x7f0000000200)="3e72acfc0a43cb13759d101bcbccc89c57f73de083c36e4b5d1e9774b0d4ea9eeffdff26fdd2898f8305fda20bb8e19f40b5164b3315904d25d38cde63d39b8539b121c34d60550cb217d240f42e57d4495e12a6bd1e3418740518064efb4b9b135c9cfea8b059bf2996e0383240633240588ecc3d", &(0x7f0000000280)=0x75, &(0x7f00000002c0)="6ea24df8c6cb5ea437", 0x9) syz_emit_ethernet(0x65, &(0x7f0000000300)={@local, @remote, [{[], {0x8100, 0x5, 0x1, 0x4}}], {@generic={0x8147, "5a2af90d015b5db6ce81a4fa5872602f3d89a1c4e85f8599d94cc34b12dc0d77dc953017aa96e6c6d543105a699959d7e5046b215870d09d9b7744d200c00e7073401b0a923a1bc2c8835cce95182b5a667626"}}}) open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x40) (async) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10000, 0x40) r3 = dup(r2) syz_emit_ethernet(0xa8, &(0x7f00000003c0)={@broadcast, @empty, [], {@generic={0x8014, "a3b4cccdc2d79d3546748b3bed34eeded774f966882dac03c917ad1e47da169f85786f8e733625f53647e46d812c28548722710955c8f8c5f3815fee46e347072c8f147feb1399743b1358b65c1559a22778f5f2b9cb7ca428c46e76aa4722058c3c7ff9c49d7d4e0871e3765f7c6e9604fd407c0a43c2019ed8778680e51ccb587e35b5cc76bb0ccbaab456e75d0643a61d4ff163aaf41234be"}}}) (async) syz_emit_ethernet(0xa8, &(0x7f00000003c0)={@broadcast, @empty, [], {@generic={0x8014, "a3b4cccdc2d79d3546748b3bed34eeded774f966882dac03c917ad1e47da169f85786f8e733625f53647e46d812c28548722710955c8f8c5f3815fee46e347072c8f147feb1399743b1358b65c1559a22778f5f2b9cb7ca428c46e76aa4722058c3c7ff9c49d7d4e0871e3765f7c6e9604fd407c0a43c2019ed8778680e51ccb587e35b5cc76bb0ccbaab456e75d0643a61d4ff163aaf41234be"}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000004c0)=0xfffffff9) fchmod(r0, 0x1) (async) fchmod(r0, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000540)={0x1, &(0x7f0000000500)=[{0x8, 0x2, 0x81, 0xfffffff8}]}) symlinkat(&(0x7f0000000580)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00') (async) symlinkat(&(0x7f0000000580)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0xfff, 0x3, 0x6, 0x1}, {0x9, 0xfe, 0x4, 0x11}, {0x1, 0xb3, 0x0, 0x1}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0xfff, 0x3, 0x6, 0x1}, {0x9, 0xfe, 0x4, 0x11}, {0x1, 0xb3, 0x0, 0x1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000006c0)={0x6, 0xfffffffc, {[0x7, 0x1bae, 0x9, 0x59908968, 0x7fffffffffffffff, 0x0, 0xfffffffffffffffe, 0x2, 0x6, 0x7, 0xa, 0xfffffffffffffff8, 0x401, 0x0, 0x0, 0x8, 0x4, 0xffffffffffffffff], [0x8, 0xf, 0x0, 0x9, 0x3, 0x5, 0x3ff, 0x7, 0x3, 0xb], [0xa, 0x7, 0xa6, 0x7, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x81], [0x7fffffff, 0x1, 0xfffffffffffffff7, 0x8, 0xb930, 0x3ff], [{0x5, 0x7, 0x7fff, 0x2}, {0x3, 0x3, 0x4, 0x1}, {0x4dee, 0x78e6, 0x471b, 0x5}, {0xb4f, 0x1, 0x2, 0x5}, {0x75, 0x0, 0x1, 0xc}, {0xf7, 0x2, 0x2, 0xde0}, {0x7, 0xffffff7f, 0x5, 0x6}, {0x1, 0x5, 0xe, 0x1}], {0x8ea, 0x200, 0xa, 0x9}, {0xd, 0x6, 0x400, 0x1000}}}) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000900)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000940)) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000009c0)=0x6) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000a00)) rename(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000b00)={0x7, &(0x7f0000000ac0)=[{0x9, 0x0, 0x0, 0x101}, {0x6, 0x3, 0x10, 0x3}, {0x3fb, 0x80, 0x4, 0x7ff}, {0xffe0, 0x8, 0x20, 0x8}, {0x0, 0x34, 0x0, 0x4}, {0x100, 0x2, 0x5}, {0x2e, 0x81, 0x38, 0x200}]}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000b40)=0x6dc) (async) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000b40)=0x6dc) syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000bc0)="4fc393fdff37beae4759afee23688b2d4917d4dbc099c640be9211ef5c407870bc76932e98adf4df64d79ddc052941756e7054cc224eae87e302ffb2dd332ada312f1ab8e61cc22e32008825e2725b6dd383e8c65ef141fcdd345c7018fd50f0985b10c1dbd8a407c617500b050bc6667994d8db95170ee9abe2127f4ec6a6b19761947277820ddd5b0a3181be068b2940cc8e6395b3cc7044639ee28a77ff1bfec6920d539abaef84a334dd640a544fb6fd0eb4edff65c099912ca46e834cb432b9cf7d74a359b243f279f8cc8f67ffc1490db627a61d639c4f943b1431e3bab23889a9ceedf455af5b0c86f81b34bfb763fe52b2b3e21be7a0c5f37f6ad6bc1db38bf8c48712f311becd190d2a8143d5a4888e2298129445c52577b620b8ed10e470a08831a0738c9ef25b14d879dd7552371468e862b136f0633e9274fd9d69816ee2efb7a9be34b11bec535a893ecbabbdee96ef9d1b93fe5065bda2cc6197075fb75f4c951140f61cd667fa82827222a90539e0bb33c7ed4b7e680ee51e49ee784baf26f86eb7ca0e994a8f64a5fdb7e44d2c334d687cfb6008a84819d7b40bc1b9162aba83ac9cdc557e3fc9b3b54016dccc7719aaea2b02d169b573dc5e0689b6836682329ac413a5cbc154a331cd5bdf8042b9a09ad1aecebbfa7d032ea73e3018402008cdad007a9531212246d46fdd243b97b0448fedd9992dcba13b72b04b28eb7450fa8da96c5532637f1ca2aa4f5d65ef2fbd7e1ea555740019effdf352e1e9806333578d3fc121e8d8764bc95044517a18b4628f14f7133b86f98dccaeb45aff620d5f93e5b91cc39d9f3cea99eaf04b4024cb651f9919a8d8015fa8bd25549de47442ec74ce49d016796be31f51258d54a351e57917e06a3ef8065142b22ec0200a65c950a7aa83538f9ebb9a9a5eaedc71b67ceccc746a95d4176fcb69ee6280690521427b04b5ed5a9cd11faa572697b8090df453ce2f610ec501f2b4707fe0c13b3708dc2f1bec7037e21ecd91502d14ad43626c7272eb04c640d2628d1f14aacb536cd44723bdcfbc0ad4e3e5b0646b6c8f8af1954c20e9d9e1c277df2b1b54796d51e3ee7c829e49279d4b8dac0ee1263218efa1e69538eb201ff3b61833213676ea35bc73c263fcb31bf8ff4d1db2c792a171a5db9a1000f5983d38a62973c0e888302bd3f3e9f8df7f629675e602d353134f90d9e0502a34ae21fde35dfff1e473491b5d7e7c8aeeca5637e8e2aa99baa3948636e1fbe90c6b51f29919f295adfa5290bee091301aba2a15e0f6106ea35cc5a448edd5fd81aa52431de28e8ca3d04756b23541920506bb0709f57eba6adfe548664df4ba54316c4068678ed5df75efd551a284b8cb3bd370a346ce0db99f16c24e65dbe8829245c6ff08f723468df1d11770a3e9136c06aff69c100ad4fcb5ee1ed8c9917520fe9d695c0147c20ec9bb48026000b5ad3a91891647564bd70656cada882800ab04cdbf47d2f5ccfed94445176393caa061ac57b205cf0432e4b2c0a169a22dcc5b19071acab34128d293c7226e7fdd1ad4d5e9ebb9609a81b6fccd0e669944076bd6e76f74ab3fa845b20ff583fb7a9113112ca1db1d9739e74a354d7b70ddcfb4d69a1b3a38d97bc47d5fac2dc43a51bdcb0a4d7c82aaa40e8d16b86d5edecf152977ed55a4535d788942e72abf976b9b9e8341adf3ab3deaf02fb494e9502a5a59eb7e386b2e3928b55edfb9d8daa657fa940cb8744ef6555a1449a8d5fa7e6a9390aeab975e61499a16de0496831cf0f3a271bf741013015b67ec8712b57d5b69305fa1324d50006bdb79759bb12078253522660e3c15ddf91c57c762f2691eb9724b527e5e270622433a126a46cd3c54fbd4f4165838704b304adda4662d2d81c1017e593cd97908708f5d737611b10b7e7387593d33be1fb3b0fb504255f900f03d6527b27d70327e6b588d37909517e4c896a7c32f492b4848e0a31a6d482b444dd75207ccf65b0d994a2f8bd6ce01f34de3cdd94a20a0186fac225d788a63f57d0e640bdbd0e18100b04ddd40668a1079c0a9b7a3ed516992125e6eb9687ffb82329266f558476eab3e82b4a662433b9618f20ec3bf5f9659c9c5432b98f01387a2666ea086143ba57ac39025934a89a11d4ff423059287ecdc8540d55f0dd630fd6244576ab491a87e8d197084655eae1a0c11329866b8d033c9cc1e60e18cc4f745832ceb2e9ba10f939ec6d9c20040580b1e74ea55881e2394fd8b943c5cf2f73ba3490988bbd334f1106ddd231ed20c5255f2c797e03921d39474af1b687fbb496707ee062114b0b0fe7ce783173793b0feb9d43a0d069458393b5e545fb7be63a69d748f43acdcab437b1a9fde4a1cdc84eb7fb6fc763b77fbe7efd61cbd0025f6acdee8c287ef8a3c314d734fafdea8e6c1d79df0e79af45449174dfa85250051fd55fc46ec8e8df081ca9420d79fc9cc4e3f8e94ea1c1c52687cfd5f76cef16ed3401e0cc41e031601f7a33d900a4d0a7c2e9dcca9035893a54f0a38df4570ad6cac487ab2ab74f1dc73e24e8324a99f2e4899682691ceb873c96fe3961948463ae8f74572a80d702318f5ed4538463cd986007844770a1109596a70acd8b66c680f00338cb5a6b1ed7f36ae1b67084fa5a5707543e6e96e6cd60d83bf045aa3555da31056d4d3f30d99e53dce8df75e45000b5ee976a31a1c3659ce69b6f2d805dc18751f71da267690592953cd169c17e9a4d9215042d871fcdba15ca359b5fdf4ef465aeab189adf26d49a3173e58b4cc9199bed732e036313eb0b4d6912656f456094874d284e961fb16902de9309b299e452790a8fb39ad0ee2f829a696c3a94c27de1aa7f2216a6f4a4244a83c8f74598eb9e67b7ba064ec214bf41528da5daf9e7cf6e199f9306084f989fd139abe16da8c101a2d5a5b6f6581168b9ff876b745a7a945751ab60505fc89280b05997f500e37ec3908132c7c90aba6e7c3edc2a5f2080730a554e30b8dfcccda72fa97ec1012f57c11fb5567ab7eab5fb9593719f4d0ff59f2d134bb9dcc168c3bbc1673441fa1f153ee26a9341411244a739cac6e7c156af4de369a2774d567c25a643698b46e66bbb3ed4c218e7060a59fa5780d1261b0b5951aadaeaff94b7d95d529682d7f2638c85bed05ec7f4547bbeda54a6ed6aec7ba48764464d54bfa91025c9da1ae0de23ec0b2d5f4d386a52a6c4b21d3d42315d88b59ffd4ae92157aa6c36256168ee2f7862d4b673a541a7736e07d4323acc914b39c00f3dad600774e9738714b2bb0472ae5a9fadafa69970503691a019cf7ef7c46044be3d9de860ba161c3fbaef117157cd4edf7fb4c24a5436f124eed30ac51bc86ddb5231660b96ba94b9bac7fb08cc351fea93987ba7449988403d2f0f449d98b551ddaa752c25daac288722362b5cbd5e61250743201881c528fc40948dc6be17b50eaab4aebe024788e1ec35e4fe272dde13d76c28ef1eb3f665ce5f26108b329de16061614e85ef680cd86c319dab108524fa920a62bfe3b218cc01d052a7afd4bc4465219d61ced89f2e52188b12c363cda27120622ce78c8249e3c67147feb90ea6f49038e9b64ac4520f07ae8fd588aac8605c100ae14dfc48150412a458ac0ee20ab10f5b8b0245ade07c46873911a31ca5680970c0af5348dac5ebb13922b762307dc2d9311153a4906d17470aae1a7832baeeabc08b51d18616258c07c29876fa6b25f2aea8eef511dcd9cb09b068f81c6ff35618be495dcdf34864c4e1143f79d950159b2b15e2e5f59cbf016f415515e976907f038a3292968b155fdf218e9f48310c0088c98d835c56c16886213d76df0dde92ba83472a76addde3fb753380daf9e03e1bc77573b590c865f8997703d3008b95d50729fbb7eb7a7c7948e0bbf94ea4b9f2c747ae6c63a3e8b219637e2ff875331577dd11cbcaf26019dfe358c499fd63dde83d78b8889a3f04c368a14c111a0fd1461db3a9d2898f6a407415b2e292e2d3b178cdc3d4617c4cf07a90e515a648e5fec14277e08cc48dd14c2ccb31d38ba18d8734d5f33afe618d0a09052fd0067352b13d55fd0491f3df72129ef1040d29798159f8fadbffad144fea68630a34e97570405b9ce908b720707cf5d37a6adb795dd07c5dd8027487adbfca0fe1c5b4ea94daaa65d16d3f0d39c5c00f92c039e29ba3fa53c9f4df83f3c8f37f2230ff5bc4529f14c4accac797490d89a2985d828e4ff6bbbdb88783f0dac56472307b4ac6ba114e562a43930ea329bdacb42d074d45487539db91809c00d48b03dda6336bd5752a8b68f76cce023c32300e14f1bdc21fe2e8d073f13c1c37d35df3d9ac47538943bb28106524d9ffc200820ca9b25f4154f30eb454d28e7872c6550b9fb359207b8436389165ac2e46d48ed81440d9dd9aa3f09230427c9ef829501deb615db62df1e3fd1871aa41eee61acad551b8dbe5c29d3cbc4fde32a9d251f9619e856cad4377fe8f2f00f9b3fe0c7a8765fc86e2d60aabc3d5e886669429ce144423bc2d86fab9d6c82b729330f319598af1f1f1708f87a73ff4a46bc01e220b68b1c9765b8c8d468e5efee61ddb1ff47da13c5a2e8515c2d3f73c63a260e1ab5081885b809edcb6fdca3aeb0fad565e20cc56c04fc56ba8b8f819ba2cb04e5f99d3c06dc508fd201fd441e09b8c9733b6b83c4693118a24d39d101ac4fa815c2c346fedd6e455b7721706281179cb4f100cf441b9a3b18778f7da8b67d58936a56a3abbc17c579510dbcd2d2cc92c434e2fbcd454465f9c1f85a4a389fa06a5360c94cffacdc0858907068c5c07484b5429d6405cf6b755b9cdbb5bfeb750e8890b9b65653cdda0c1f2c0d58cb603723f6269de19907879200416affce3fb3bd9dddd13a753dbf7f0a12a69f235a755592a16e72bf887b3efdd5b52a9b445da86e0fef683645f09c9cee5b878f997b35561aca575f8a0dd20f6c2092b07509034d93e1562e5a5863fd9dab6de7dda4f8bccdf605e05268a76c7da1ca0b497eb38db32283d8ec2956e8907ac8a5692da0394279a52a49ce0e9135364118ae86b9645dcf0e35dd9217de126c2a3128d1fac12f02da65e684692478b78588cb49209314b4a6bfd46c02a92a5774f84ecd67bedef749762fcf3a5e556d0fad2fc8828c34a483d4ba31dae5bb7d4a19efbc46745ff8da07ecf0c91c0ea548035a39faedd6d91686d6bdc2fb99fcbddfb611337ca509e741991b03f4a65972a8855c6cb5fddee145231de154e5afb3ed5084c15a768810449941e648f9953ca102118b30f4808db1901095e31cc416d6489a78362d6c193c0209ed7fc68c80a725b2638c20ee02d6487cfde2aaab015959ec69cbbbc04101eb97b7ec6406ed0ac922e6337fa666b07ebfeb5e96b0b1fca1e12ed2accb2b7b536029a12e4d7cabc520b8bcd0a7326efeb2b4fe809714f217f560cc2a00b860910ad18ba44d92394cddd91346e70cc83156600cd229b25aeead55e50019b1fd795ffc8445cc2278de476aa4c4bb48d84831cd7e7d5f25d9206b3406509dd59c77076bace667cdf32fb17f8d733d661f6363113a7e8fbde4b74c39c932f273529f4d4c3fa34f7916722067d7286121acbbea28bfc67925046dba3f68834222473ee4153b9f1d4f5358a4e58aa77635ed4cf1d257b1bf55b025b7542894fa50f827ecac7198dbb08ce5d02a32ec83bfe7170e29198c1f57e1de48a8892a0288095dda7d3f4caa7a410d1689469df6367ec06aa1c992032a48", 0x1000, 0x0, &(0x7f0000001bc0)=@abs={0x0, 0x0, 0x0}, 0x8) 495.216422ms ago: executing program 7 (id=440): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async, rerun: 64) mprotect(&(0x7f0000540000/0x2000)=nil, 0x2000, 0x2) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="09739ba328d8dc8b24bedda72f47c05aa2000ddeff18dd70484c459609ac70861083000000000000", 0x28}], 0x1, 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async, rerun: 64) r1 = dup(r0) (rerun: 64) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x22) (rerun: 64) close(r2) (async) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffffffffffff701991d7d4b00800455c0030000000000001907800000000e00000010c02907808000000456cffbc0000000200010000ac1400aa7f000001"]) 492.861228ms ago: executing program 5 (id=441): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) setsockopt(0xffffffffffffffff, 0x16737db0, 0x7, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x6, 0x7fffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13417c96ec51fe3a1660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6d4f4e5a558f0e11934b6090dc03309680b0bd79ec759fc6656fe3638236f6", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/85}, &(0x7f0000000100)=0x57) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x80) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffed3) 387.366703ms ago: executing program 2 (id=445): r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x18, 0x3, 0x102) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = socket(0x18, 0x2, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x8000, 0x8000000000000001, r3}) setsockopt(r2, 0x7fd, 0x41, &(0x7f0000000980)="01000008", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000280)='./file0\x00') r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) shutdown(r1, 0x1) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0xfffffffd, 0x9, 0x4, 0x55f9, &(0x7f0000000340)={{0xb, 0x3c, 0x1, 0x3, 0x9, 0xffff, 0x9}, {[0xff, 0x1, 0xbb0000000, 0x100000001, 0x2, 0x400, 0x3, 0x3d2b, 0x7, 0xb2, 0x10000, 0x8000000000000, 0x7, 0x1, 0xda, 0x280000000000, 0x1, 0x9], [0x3bc, 0x3, 0x1000, 0xffffffff, 0x80000000, 0x8672, 0x3, 0x7, 0xec], [0xf, 0x2, 0x4, 0xf5a, 0xc6, 0x5, 0x7ff], [0x2, 0x8, 0x4000000000000000, 0xffffffffffffffff, 0x80, 0xf50a], [{0x6, 0x6, 0x9, 0xffff}, {0x4, 0x9, 0x5, 0x7}, {0x0, 0x2, 0x5, 0x81}, {0x6, 0x3, 0xc, 0x1}, {0xa, 0x4, 0x81, 0xb5c2}, {0x0, 0xfffff5d9, 0x7, 0x4}, {0x5f, 0xfffffffe, 0x7, 0x3}, {0x3ff, 0x80000000, 0x7ff, 0x7bef1ddb}], {0x2, 0x0, 0x8, 0x5}, {0xffff, 0x7, 0x1, 0x7ff}}}, 0x2, 0xf}) setuid(0xee01) r5 = shmget(0x3, 0x3000, 0x31c, &(0x7f0000001000/0x3000)=nil) shmat(r5, &(0x7f0000002000/0x2000)=nil, 0x3000) socketpair(0x10, 0x4000, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000240)=0x8000) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 386.753806ms ago: executing program 1 (id=446): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x1a) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x21, 0x14) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x9) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000180)) r4 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x400, 0x180) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000200)={0x9, 0xffff5467, 0xfffffffe}) ioctl$WSKBDIO_BELL(r4, 0x20005701) kqueue() ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x4, 0x3}, {0x8, 0x34df}, {0x25, 0x4}], 0x3}) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r2, 0x8) socketpair$unix(0x1, 0x5f0541110bde8f9f, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000000300)=@file={0x0, ""/503}, &(0x7f0000000500)=0x1f9) r7 = accept$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) fcntl$getown(r7, 0x5) recvfrom(r5, &(0x7f00000005c0)=""/4096, 0x1000, 0x1, &(0x7f00000015c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCCDTR(r3, 0x20007478) readlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)=""/181, 0xb5) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001700)=0x4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001740)=0x3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x8) write(r2, &(0x7f0000001780)="e52bbbaf32457f164ebce47aaf2e214347fde493d0f0b0b636aac01f896ba42feddbbc39f681ecf843605bb68be14fb5cfbc8dc77ee768bbcb110ef37f79da9fe0d49378f27c6e45cf0f2b069a313225cdeee22b3b8263e8ca9ca6844226fae18a6cae2cea79ab146d360dbecd2f348cf5596ba26e35182cad3cac427308b88defa2451f22cf79b0618d975eefd23598576173eb13ce6bee73fcded025b7590d6a88b18a636b7d9ed11b940b5b8020bb461ba47a8196", 0xb6) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001840), 0x8, 0x0) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000001880)) bind$unix(r7, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) getgroups(0x8, &(0x7f0000001900)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r9) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000001940)={0x9, './file0\x00', './file0\x00'}) 385.807872ms ago: executing program 1 (id=447): socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x6, 0x8, 0x40000000, 0x1, 0x400, 0x1, 0x9}, &(0x7f0000000100)={0x1, 0x9, 0x6, 0x0, 0x5, 0x400, 0xfffffffffffffffd, 0x3}, &(0x7f0000000140)={0x6, 0x2, 0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xff, 0x400, 0x6}, &(0x7f00000001c0)={0x9, 0x7}) (async) select(0x40, &(0x7f0000000000)={0x6, 0x8, 0x40000000, 0x1, 0x400, 0x1, 0x9}, &(0x7f0000000100)={0x1, 0x9, 0x6, 0x0, 0x5, 0x400, 0xfffffffffffffffd, 0x3}, &(0x7f0000000140)={0x6, 0x2, 0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xff, 0x400, 0x6}, &(0x7f00000001c0)={0x9, 0x7}) listen(r1, 0x0) listen(r1, 0x360c3d25) (async) listen(r1, 0x360c3d25) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES64=r0], 0x30, 0xb}, 0x0) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) 356.760276ms ago: executing program 0 (id=448): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000, 0x801) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd12) mmap(&(0x7f00007c2000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0) (async) mmap(&(0x7f00007c2000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000005c0)="e4ffa9a58f553e6df205fe9810c5445851bec48e134d4e148afaada15b1602a7e7316e0c959c11b51641af37a13fe9c12ea2ceb0b79641b7826539ced58b449e552ff0024718b4e27e5aecbd466bf46eea81abad4a34396ac26a8ace8d7a7598c7db58272e4d95dfe224d538ee33fb358ed4f5edc37233c38eb1db2b7ac6e15db86cba98e0f217905e571c71b0cc32acac1296f684eec8dd6bac7eebc9d49a32e4a0289b2de6920d1898f88786d912ec4653aff14021498a230b8fbc51f27b0018266e8070af10df34b7c703e705014d4159bcd0", 0xd4}, {&(0x7f00000006c0)="99239a3ed2b46f0b1ddfabd877f29d5f8cbd95dc93e7c3501937b127d1fd2af7fcc0c84a653b9919fe50535050f7ed66f7c7033955d0644bacf22b6de78b39c37964848afdea07540800f99e1c15848a78f09a1c879f7153fa36b55b9b79f34dc84aa520fb816a4a6a01912a7e0bd03d33da85c0f7cfff12118eeec7b976fbd29c829d17ce9a6c0bcd468920c4a0a639e6006328aa283b6d37dd6e43b37ae892db36edbdb9624d63c65620d8ba1f8745944827d78291752be13d7c01c06f51059fcfef", 0xc3}, {&(0x7f00000007c0)="ef51d5ada13b96418ea9796c4dfaa51c917cb0e6ee00a6eae998a6d747591d057e7c623f6fe7f773ad1c5b8e32ed6a8027fbbdb4c3ad5762d74c9150dc62a2dbe31cb36982dc9c687081fa7b0e445befdf68ef46751780386a5ffe28a7b6f028a55292c0f576a275749d10924a2f7879fe0edf5693b34d242c5b60fc31c52b05cf587251881b648fd322297d7e7fac3a88a8b03b8ec0bcbf98fa83e6dcd439b9c436ee65bbaca61d3a36513e652747f4ea3a5f797ee50edd42bfc14a7fe452413fd3f7103893560eb568c5a280362794dec45d8b0b173412", 0xd8}], 0x3) mknod(&(0x7f00000003c0)='./file0\x00', 0x20, 0x9) (async) mknod(&(0x7f00000003c0)='./file0\x00', 0x20, 0x9) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, 0x0, &(0x7f0000001980)) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000380)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x3000, 0x3f, &(0x7f0000144000/0x3000)=nil) (async) r4 = shmget(0x0, 0x3000, 0x3f, &(0x7f0000144000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/249) (async) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/249) mquery(&(0x7f000008c000/0x1000)=nil, 0x1000, 0x4, 0x0, r1, 0x1ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r6 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000340)="d9", 0x1}, {&(0x7f00000009c0)="098b87a866b3b3eab31c76fa48c65c6b796610904dba861ca7a9c093da4de854081840138435edfd73933d1db91c4d5fcfb398614f9c9e64162f031e6f24c94049014561efee3f1d6617f40956a436b88aafdb8510ff3d4e3de2aff3b2fbac4bc9d9b8a9d799235416e6e7c5b3204d883237ef692d038ad5b76b042f01ee934e7485d79103a2308e07a282201f50df99320dba047f17f7da022ff5aaae71633757371f257a0625afdcab2fdee7c742a6d391626fa6e232532da7431cb52d79e68de75f2fa4453030fd9e40dc7277343ac891fbc6f1dd54f0ae7609ef13d312f346343df25ffc3997ba886035e79f8eb2562ac0a8", 0xf4}], 0x2) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000340)="d9", 0x1}, {&(0x7f00000009c0)="098b87a866b3b3eab31c76fa48c65c6b796610904dba861ca7a9c093da4de854081840138435edfd73933d1db91c4d5fcfb398614f9c9e64162f031e6f24c94049014561efee3f1d6617f40956a436b88aafdb8510ff3d4e3de2aff3b2fbac4bc9d9b8a9d799235416e6e7c5b3204d883237ef692d038ad5b76b042f01ee934e7485d79103a2308e07a282201f50df99320dba047f17f7da022ff5aaae71633757371f257a0625afdcab2fdee7c742a6d391626fa6e232532da7431cb52d79e68de75f2fa4453030fd9e40dc7277343ac891fbc6f1dd54f0ae7609ef13d312f346343df25ffc3997ba886035e79f8eb2562ac0a8", 0xf4}], 0x2) read(r6, &(0x7f0000000200)=""/243, 0xf3) 352.724844ms ago: executing program 5 (id=449): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x8) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='\x00\x00', &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 335.155748ms ago: executing program 6 (id=450): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x11, 0x3, 0xb4) sendto$unix(r3, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom(r1, 0x0, 0x0, 0x840, 0x0, 0x0) (async) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb8", 0x3}], 0x1) (async) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) 334.70743ms ago: executing program 2 (id=451): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0x51, 0x40000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0xc, 0x0) kqueue() sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="8070209a246178709147611f3712d930418983cf5cf5d3f30e6931433dd7d7d5bb08b20752bd3952ede5a112b062855fa51d7cee6830a3a2f873a05e44c674d3bd7ea519260efeffaa088a89708ca9761cb061282d9ee36fa917c75ce6b159f703723bd9b08295bb2f24de89fdf9a3ac5342cb68d054b18e7d09487095a55787d2a38f300d856ceaaf373b057aeb", 0x8e}], 0x1, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18}, 0xc) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) 250.551034ms ago: executing program 4 (id=452): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a00fe8000000000000000000000aaff020000000000000000000000000001"]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, &(0x7f0000000500)="c03fe1cb306c9aa769c3ddacb422d8aef5b635760c739e68037f59e1c4e18d281b2d3217e1697ed2a55c4aae300a5f747c12d9f225a3912944cc2a9b7dda7821584ce9823ef282ab3fae9402b5b6aa74e175109a50b7ae0c1a49c8e676", 0xfffffffffffffd75) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="3cb3ff3d3828e64ae9f989a016dd6442873668ee", 0x14}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) syz_emit_ethernet(0xfffffe77, &(0x7f00000002c0)=ANY=[@ANYRES8=r3, @ANYRES64=r1]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', 0xc9, &(0x7f00000001c0)='./bus\x00', 0x6}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) write(r0, &(0x7f0000000100)="d80b00"/14, 0xe) 249.52401ms ago: executing program 7 (id=453): mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, &(0x7f0000000200)="55f898c8c7219da558d3", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000880), 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000340)="8d74f70f4ee386bee115fceb4dc40763d899e71c48cdc767ea9213580fba4ed3e441b068393ec85969a9868cad3ef5b33533a187bea8519c281ec7e79d61acda49a187f422a73329e1cf87f91cbefa7b17ccae9b84c5a59c37494f4afee1332313fb63f79705216c69075f2b7c8dace78948c913292c2514224e5253ea76fb2590f1906c607698aa4ab4a3e5218c48e5d866d8282b1327fd30948304156e97f532b3ea1d722d1985775c4ae3a551e5cd3cd976c8da9659ae7247d11dce93554b4aafdc1b109c7712e6a24907314807943922b13397cd8e9b7c36c0cbab589fb63f687e2e857e17d7e8d3cefacfdab892bff8f892d7c484e77565f5", &(0x7f0000000240)=0xfb, &(0x7f0000000280)="5c02aadf146d41dcdc8d6fd5c71efccbe2c89fded95dddb40595afb6029aac0e0a3fd3b972b818d7afe40f019c0e86d4c5fd8a629ad5b949bcd3debce41f47a5fac88e06b5f274562cb56be77abf352af2b1f9c518a5c6f502fab49fbe09e66db5b4861a7667d9", 0x67) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="a172265d05d4a152f5c86d0d40e825", 0xf}], 0x1, 0x6) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xce, 0x0}) 128.290667ms ago: executing program 1 (id=454): sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)="5d47c449", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)="5d47c449", 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) 121.466348ms ago: executing program 6 (id=455): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2f, 0x40001314, r2) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370820ffff39af78c1281eef309459adb12080ea3a7dc2b548ed95162c26742de891f5647b7f529371c74dc0f1a85ec38fad004b5699cd131eba916b5015201269a5c933cbf756a92bbcc88498d23f18c41cf7a889567c5e10ef85e48ab7e467d8523922809e842952a163e1cbef5137561cf903529a4d9c273a9ef51fd5b917b82d0", &(0x7f0000000080)=0x9c, 0x0, 0x0) 120.245465ms ago: executing program 7 (id=456): connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001280)={0x7fffffff, 0x40000000, 0x4, 0x0, "6365fbef7c3c8970e5019bfc85f9abfe49dbdc28", 0x6, 0xffffffff}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x11f) ioctl$TIOCSPGRP(r2, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7ba", 0x30) 119.462189ms ago: executing program 6 (id=457): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000001040)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000180)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x7ff, 0x1}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="d72bd0f48c14cd0b81d118cc6b15d6e0fde0bade521cc8000932e8847b767aba6c53cce9bc06c23d381e16b8a480e9bdf903b9ca3303479f3907e1bc4a6cbae7a18d4691fa6b22394552aa60a0753bc3385af5b61b853302e58d51392fc9e146eaab59b9f48adc8cb60ebe848fd9932591739fedf38fafc3d3c893f1058d86aefe4569e8191fcffbf5b742a6897f932a00e9a7792041a826836298e81e0b15571854d436d33e20bff31f269b01922d52499b04ce1573b5b5bfacd38c9090edac40e04af34456a443e840d8d27644e2386c38e736a43a21ee0b9690816e87415253575a77347b7307716c96233dd6d3c12491f56591c99a58846edd", 0xfb) msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 116.955504ms ago: executing program 1 (id=458): r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x110) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x4, 0x101) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x40916b12}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x85) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea600006efb258f1a1f7f6b6ef206c774efcf04017a", 0x2c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="f969af96dacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af9875656e8b9169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c663201382cf2fdd41d979475a12fe81de3738a8b932a39f52f5f76d78", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) 116.183002ms ago: executing program 5 (id=459): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xff) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x7) socket(0x18, 0x3, 0x9ef) 114.749928ms ago: executing program 6 (id=460): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x7, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200020}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="09739ba328d8dc8b24bedda72f47c05aa2000ddeff18dd70484c459609ac70861083000000000000a7f3793c42d8ea6897e7da58a98c3a30ece990508b359f6e0593b62780994b1618867534ed8f2b5e3661b45e", 0x54}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x3, 0x0, 0xfffffdfd) 114.13444ms ago: executing program 2 (id=461): mkdir(&(0x7f0000000040)='./file0\x00', 0x1c) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a630", 0x85}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 17.314999ms ago: executing program 1 (id=462): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, 0x4000000000000000, 0x9, 0x0, 0x200000009}, &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000408000, 0x800000000000004, 0x40, 0x5, 0x8000}, 0x0, 0x0) 15.581919ms ago: executing program 1 (id=463): mknod(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) (async) getitimer(0x0, &(0x7f0000000000)) (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') (async, rerun: 32) symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 32) 2.748094ms ago: executing program 6 (id=464): r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xc5, 0x0, 0x0, 0x4}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x200000000000, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0x7}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000069e000/0x2000)=nil, 0x4000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f00004fb000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x26}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000766000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil, 0x5}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0)='\x00\x00\x00\x00', 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c00008000000190780000000012009078fffffff9"]) getuid() (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x1, 0xffffffffffffffff, 0x100000001, r1}) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) (async) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r0}, {r0, 0x1}, {r0, 0x8}], 0x4, 0x3) 492.054µs ago: executing program 5 (id=465): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000025c, &(0x7f0000000080)=[{0x827, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x7}, {0x16, 0x7, 0x7e, 0x400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) setuid(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x1}, {0x3}, {}, {0x0, 0x7ff}, {0x2}, {}, {0x3, 0x40}, {}, {}, {0x2}, {}, {}, {0x2}, {}, {0x2, 0xa}, {0x2}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x1}, {0x3}, {}, {0x0, 0x7ff}, {0x2}, {}, {0x3, 0x40}, {}, {}, {0x2}, {}, {}, {0x2}, {}, {0x2, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x4291, &(0x7f0000000480)="71f93e3471ac0058bc5a91c6a7ed43324c1d87cf71b59c7afec3708262b45c4a922a2aea82aa04a2d875f65328782a1060dbaa2ca0db292e820b56ba1c5974563ac9ea7604b39563fc5300", &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001440)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cbed0000000000000051bb669f63538bde190f0140c1237715d9a054ad4ced5ce277f54c21f311de03d9afbeb47ace8d7201f9bf90fab74bfb3990cf67592c4c786a99a8b940d3644fae048611e555c4f5a6", 0x87}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9000b3a0051efbcf8208a366699c16dcd42da0b85fe8000b97d00000000000000000000aa02009078000000006006c33e0000110000000000000000000000000000000000ff020000000000000000000000000001"]) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9000b3a0051efbcf8208a366699c16dcd42da0b85fe8000b97d00000000000000000000aa02009078000000006006c33e0000110000000000000000000000000000000000ff020000000000000000000000000001"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80146952, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927", &(0x7f0000000080)=0x2d, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) ioctl$KDDISABIO(r2, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000045c0), 0x200, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000046c0)={0x2, &(0x7f0000004680)=[{0xbc87, 0xd, 0x1, 0x2}, {0x734, 0x7, 0x8, 0x9}]}) r4 = socket$inet6(0x18, 0x1f0f07be3e0f66da, 0x80) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(0x0, 0x200, 0x0) (async) r6 = open(0x0, 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x9}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setsockopt(r4, 0x0, 0x1ff, &(0x7f00000003c0)="44c2b7b4e38b2beabb2200000000001605fa18000000000000000000", 0x1c) 0s ago: executing program 7 (id=466): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000100)="2887cf99", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000100)="2887cf99", 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.109' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 6, size = 73015894016 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf wStopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806deff640,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806deff628,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806deff628,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805c8a45f8,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805c8a45f8,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd805c8a45f8,fffffd805c8a4958,0,0,200,0,6522a43663b3f989) at vfs_getcwd_common+0xd1 vn_isunder(fffffd805c8a45f8,fffffd805c8a4958,ffff80003c510560) at vn_isunder+0x56 unp_externalize(fffffd8077bcbc00,33,0) at unp_externalize+0x286 soreceive(ffff8000014c75c0,ffff80003c4fee78,ffff80003c4fee28,0,ffff80003c4fee68,ffff80003c4fefec,a7157c7e76f66c03) at soreceive+0xc73 recvit(ffff80003c510560,5,ffff80003c4fefc0,0,ffff80003c4ff070) at recvit+0x40a sys_recvmsg(ffff80003c510560,ffff80003c4ff120,ffff80003c4ff070) at sys_recvmsg+0x1bf syscall(ffff80003c4ff120) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b1bf2e81d0, count: -14 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c4fe900 rbx 0xfffffd8004707df0 rdx 0xffff80000144f200 rcx 0xffff80003c510560 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c4fe7e0 r9 0x8080808080808080 r10 0x8127f7085ba9886b r11 0x2119d5d1fac28213 r12 0 r13 0xfffffd8003f1ef00 r14 0x3 r15 0xffffffff rip 0xffffffff82935395 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4fe8f0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=125899 pid=95659 tcnt=2 stat=onproc flags process=1000000 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c510fa0,0xffff80003c511c80 process=0xffff80003c5bc4c0 user=0xffff80003c4fa000, vmspace=0xfffffd805c2a11f8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 94487 466129 73774 0 2 0 syz-executor 21009 234154 16588 0 7 0 syz-executor 95659 225873 87815 0 2 0x1000000 syz-executor *95659 125899 87815 0 7 0x5000000 syz-executor 33822 425030 0 0 3 0x14200 acct acct 48978 420960 68596 0 3 0x80 nanoslp syz-executor 48978 143751 68596 0 3 0x4000080 kqread syz-executor 48978 14654 68596 0 3 0x4000080 fsleep syz-executor 75191 268180 57352 0 3 0x80 nanoslp syz-executor 75191 121876 57352 0 3 0x4000080 ttyin syz-executor 75191 403570 57352 0 3 0x4000080 fsleep syz-executor 15917 358 43490 0 3 0x80 nanoslp syz-executor 15917 200054 43490 0 3 0x4000080 wsevent_read syz-executor 15917 291892 43490 0 3 0x4000080 fsleep syz-executor 86576 294303 0 0 3 0x14280 nfsidl nfsio 90830 344332 0 0 3 0x14280 nfsidl nfsio 56355 169817 0 0 3 0x14280 nfsidl nfsio 81843 302412 0 0 3 0x14280 nfsidl nfsio 16678 345241 0 0 3 0x14280 nfsidl nfsio 38647 199194 0 0 3 0x14280 nfsidl nfsio 98840 294869 0 0 3 0x14280 nfsidl nfsio 89473 151799 0 0 3 0x14280 nfsidl nfsio 94357 464885 0 0 3 0x14280 nfsidl nfsio 27365 333161 0 0 3 0x14280 nfsidl nfsio 91320 193372 0 0 3 0x14280 nfsidl nfsio 59650 217070 0 0 3 0x14280 nfsidl nfsio 38030 346164 0 0 3 0x14280 nfsidl nfsio 60725 5860 0 0 3 0x14280 nfsidl nfsio 40563 435668 0 0 3 0x14280 nfsidl nfsio 22827 218457 0 0 3 0x14280 nfsidl nfsio 19112 98027 0 0 3 0x14280 nfsidl nfsio 50453 495695 0 0 3 0x14280 nfsidl nfsio 43757 507771 0 0 3 0x14280 nfsidl nfsio 92268 145730 0 0 3 0x14280 nfsidl nfsio 73774 413913 76529 0 3 0x82 nanoslp syz-executor 65918 144521 0 0 3 0x14200 bored sosplice 10850 233619 76529 0 3 0x2 biowait syz-executor 52265 216327 76529 0 3 0x2 biowait syz-executor 68596 57515 76529 0 3 0x82 nanoslp syz-executor 43490 385814 76529 0 3 0x82 nanoslp syz-executor 87815 436031 76529 0 3 0x82 nanoslp syz-executor 16588 213910 76529 0 3 0x82 nanoslp syz-executor 57352 341208 76529 0 3 0x82 nanoslp syz-executor 76529 210289 90940 0 3 0x82 kqread syz-executor 90940 230201 69896 0 3 0x10008a sigsusp ksh 69896 413933 1343 0 3 0x98 kqread sshd-session 1343 106157 9267 0 3 0x92 kqread sshd-session 72962 478952 1 0 3 0x100083 ttyin getty 9267 177289 1 0 3 0x88 kqread sshd 75793 285616 50668 74 3 0x1100092 bpf pflogd 50668 189238 1 0 3 0x80 sbwait pflogd 93378 292720 57166 73 3 0x1100090 kqread syslogd 57166 157794 1 0 3 0x100082 sbwait syslogd 30383 177901 1 0 3 0x100080 kqread resolvd 56757 229922 82927 77 3 0x100092 kqread dhcpleased 32866 128379 82927 77 3 0x100092 kqread dhcpleased 82927 378709 1 0 3 0x80 kqread dhcpleased 87548 168041 0 0 3 0x14200 bored smr 41362 345351 0 0 2 0x14200 zerothread 61132 97984 0 0 3 0x14200 aiodoned aiodoned 16907 253698 0 0 3 0x14200 syncer update 15506 434834 0 0 3 0x14200 cleaner cleaner 13547 432816 0 0 3 0x14200 reaper reaper 49843 473659 0 0 3 0x14200 pgdaemon pagedaemon 68573 32967 0 0 3 0x14200 bored viomb 14079 62347 0 0 3 0x40014200 acpi0 acpi0 32287 444899 0 0 3 0x40014200 idle1 80022 237399 0 0 3 0x14200 bored softnet3 89430 482227 0 0 3 0x14200 bored softnet2 32901 393635 0 0 3 0x14200 bored softnet1 89034 306770 0 0 3 0x14200 bored softnet0 36736 432882 0 0 3 0x14200 bored systqmp 59958 357750 0 0 3 0x14200 bored systq 96144 254956 0 0 3 0x14200 tmoslp softclockmp 7430 241520 0 0 3 0x40014200 tmoslp softclock 44509 483005 0 0 3 0x40014200 idle0 1 512148 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 21009 (syz-executor) thread 0xffff80003c511c70 (234154) exclusive rwlock amaplk r = 0 (0xfffffd8073c859e8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault_check+0x54c #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd805c2a1be0) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 95659 (syz-executor) thread 0xffff80003c510560 (125899) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838b5470) #0 witness_lock+0x5bb #1 unp_externalize+0x14e #2 soreceive+0xc73 #3 recvit+0x40a #4 sys_recvmsg+0x1bf #5 syscall+0xbc6 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff8000014c76a0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmsg+0x1bf #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 10850 (syz-executor) thread 0xffff8000ffffa540 (233619) exclusive rrwlock inode r = 0 (0xfffffd806dd3f2e0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cf17ce0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 52265 (syz-executor) thread 0xffff8000ffffacf0 (216327) exclusive rrwlock inode r = 0 (0xfffffd806dd3f0b0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cf171f0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10201 11095K 11362K 166960K 12293 0 pcb 18 12K 12K 166960K 89 0 rtable 214 8K 8K 166960K 430 0 pf 35 17K 25K 166960K 91 0 ifaddr 40 6K 8K 166960K 65 0 ifgroup 53 2K 2K 166960K 100 0 sysctl 1 1K 1K 166960K 1 0 counters 68 36K 36K 166960K 110 0 ioctlops 0 0K 4K 166960K 1554 0 iov 0 0K 12K 166960K 21 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1499 94K 94K 166960K 1890 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 90 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 89K 166960K 610 0 sigio 0 0K 0K 166960K 11 0 proc 72 91K 140K 166960K 620 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 76 0 in_multi 88 6K 7K 166960K 131 0 ether_multi 1 0K 0K 166960K 4 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 433 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 206 72K 85K 166960K 7238 0 UVM aobj 10 2K 2K 166960K 11 0 pinsyscall 41 82K 100K 166960K 1734 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 27 0 NDP 12 0K 2K 166960K 43 0 temp 53 8638K 8702K 166960K 21742 0 kqueue 15 24K 26K 166960K 104 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 124 0 121 3 2 1 3 0 8 0 rtentry 112 133 0 38 4 0 4 4 0 8 0 unpcb 144 504 0 485 6 5 1 6 0 8 0 syncache 336 7 0 7 3 2 1 1 0 8 1 tcpqe 32 2 0 2 2 1 1 1 0 8 1 tcpcb 808 186 0 179 9 7 2 8 0 8 1 arp 120 20 0 4 1 0 1 1 0 8 0 inpcb 376 644 0 630 17 14 3 15 0 8 1 nd6 136 30 0 6 1 0 1 1 0 8 0 pkpcb 40 9 0 9 2 2 0 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 15 0 12 2 1 1 1 0 8 0 pppxif 1472 1 0 1 1 1 0 1 0 8 0 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 3 0 1 1 0 1 1 0 482 0 pffrnode 88 3 0 1 1 0 1 1 0 8 0 pffrent 40 4 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pftag 88 2 0 1 2 1 1 1 0 8 0 pfstitem 24 58 0 1 1 0 1 1 0 8 0 pfstkey 128 59 0 2 2 0 2 2 0 8 0 pfstate 376 59 0 2 6 0 6 6 0 8 0 pfrule 1344 24 0 17 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 561 0 147 29 3 26 29 0 8 0 art_table 32 563 0 147 4 0 4 4 0 8 0 art_node 16 130 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 2 1 1 1 0 8 0 semapl 112 88 0 78 1 0 1 1 0 8 0 shmpl 112 8 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2346 0 842 95 0 95 95 0 8 0 ffsino 280 2346 0 842 109 0 109 109 0 8 0 nchpl 144 3258 0 1571 64 0 64 64 0 8 0 rtmask 32 9 0 7 2 1 1 1 0 8 0 uvmvnodes 80 2862 0 0 59 0 59 59 0 8 0 vnodes 216 2862 0 0 159 0 159 159 0 8 0 namei 1024 10536 0 10534 3 2 1 2 0 8 0 percpumem 16 69 0 21 1 0 1 1 0 8 0 kstatmem 264 50 0 26 2 0 2 2 0 8 0 scxspl 216 12151 0 12149 9 8 1 8 1 8 0 plimitpl 152 139 0 121 1 0 1 1 0 8 0 sigapl 424 933 0 863 11 2 9 9 0 8 0 futexpl 64 7511 0 7508 1 0 1 1 0 8 0 knotepl 120 552 0 0 17 0 17 17 0 8 0 kqueuepl 216 567 0 555 12 11 1 8 0 8 0 pipepl 328 155 0 128 3 0 3 3 0 8 0 fdescpl 504 892 0 862 5 0 5 5 0 8 0 filepl 152 5235 0 5012 22 10 12 17 0 8 1 lockfpl 104 144 0 141 1 0 1 1 0 8 0 lockfspl 48 66 0 63 1 0 1 1 0 8 0 sessionpl 144 27 0 18 1 0 1 1 0 8 0 pgrppl 48 39 0 22 1 0 1 1 0 8 0 ucredpl 104 487 0 474 1 0 1 1 0 8 0 zombiepl 144 871 0 871 2 1 1 1 0 8 1 processpl 1176 933 0 863 6 0 6 6 0 8 0 procpl 656 1727 0 1650 9 1 8 8 0 8 0 srpgc 96 4 0 4 1 1 0 1 0 8 0 sosppl 168 5 0 5 2 1 1 1 0 8 1 sockpl 688 1288 0 1252 25 20 5 16 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k 2048 29 0 0 4 0 4 4 0 8 0 mtagpl 96 78 0 0 2 0 2 2 0 8 0 mbufpl 256 238 0 0 15 0 15 15 0 8 0 bufpl 280 4164 0 129 289 0 289 289 0 8 0 anonpl 24 143859 0 140467 50 11 39 47 0 184 1 amapchunkpl 152 22450 0 22026 26 4 22 26 0 158 0 amappl16 200 2793 0 2761 18 13 5 15 0 8 0 amappl15 192 4 0 3 1 0 1 1 0 8 0 amappl14 184 121 0 109 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 1552 0 1524 3 1 2 2 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 6 0 6 2 2 0 1 0 8 0 amappl9 144 255 0 254 1 0 1 1 0 8 0 amappl8 136 24 0 21 1 0 1 1 0 8 0 amappl7 128 147 0 135 1 0 1 1 0 8 0 amappl6 120 187 0 184 1 0 1 1 0 8 0 amappl5 112 126 0 116 1 0 1 1 0 8 0 amappl4 104 343 0 325 1 0 1 1 0 8 0 amappl3 96 4402 0 4308 5 1 4 4 0 8 0 amappl2 88 698 0 636 2 0 2 2 0 8 0 amappl1 80 10116 0 9549 16 1 15 15 0 8 0 amappl 88 6814 0 6666 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 8 0 8 2 2 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 10 0 1 1 0 1 1 0 8 0 uaddrrnd 24 892 0 862 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 892 0 862 1 0 1 1 0 8 0 vmmpekpl 168 9031 0 8985 3 0 3 3 0 8 0 vmmpepl 168 60992 0 59209 99 9 90 96 0 357 2 vmsppl 456 891 0 862 7 2 5 5 0 8 0 rwobjpl 64 21942 0 18168 65 2 63 63 0 8 0 pdppl 4096 1792 0 1724 114 40 74 84 0 8 6 pvpl 32 14243 0 0 118 3 115 115 0 265 0 pmappl 248 891 0 862 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 304 0 57 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff837abff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838b5268) at __mp_lock+0x192 intr_handler(ffff8000310b97e0,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f Xspllower() at Xspllower+0x1d pmap_extract(fffffd806a0bc7d0,a1c476c4000,ffff8000310b9980) at pmap_extract+0x229 uvm_fault_upper_lookup(ffff8000310b9b28,ffff8000310b9b60,ffff8000310b9a20,ffff8000310b9aa0) at uvm_fault_upper_lookup+0x1fb uvm_fault(fffffd805c2a1ae0,a1c476c1000,0,1) at uvm_fault+0x159 upageflttrap(ffff8000310b9cb0,a1c476c1e20) at upageflttrap+0xa9 usertrap(ffff8000310b9cb0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7022e64a7990, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806deff640,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806deff628,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806deff628,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805c8a45f8,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805c8a45f8,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd805c8a45f8,fffffd805c8a4958,0,0,200,0,6522a43663b3f989) at vfs_getcwd_common+0xd1 vn_isunder(fffffd805c8a45f8,fffffd805c8a4958,ffff80003c510560) at vn_isunder+0x56 unp_externalize(fffffd8077bcbc00,33,0) at unp_externalize+0x286 soreceive(ffff8000014c75c0,ffff80003c4fee78,ffff80003c4fee28,0,ffff80003c4fee68,ffff80003c4fefec,a7157c7e76f66c03) at soreceive+0xc73 recvit(ffff80003c510560,5,ffff80003c4fefc0,0,ffff80003c4ff070) at recvit+0x40a sys_recvmsg(ffff80003c510560,ffff80003c4ff120,ffff80003c4ff070) at sys_recvmsg+0x1bf syscall(ffff80003c4ff120) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b1bf2e81d0, count: -14