last executing test programs: 4.590957693s ago: executing program 0 (id=1132): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x8000000000000000}) (async) r1 = syz_open_pts() close(r1) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) r2 = kqueue() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000002c0)=[{0x2, 0x2, 0x1, 0x3}, {0x85, 0x0, 0x2, 0x800}, {0x6, 0x0, 0x0, 0xc50}, {0x401, 0x50, 0x8, 0x3ff}, {0x2, 0xb0, 0xfc, 0x5}, {0x7, 0x1, 0xd0, 0x588a}, {0x993b, 0x5, 0x5, 0x1}, {0x3, 0x0, 0x5, 0x3}, {0x5, 0x0, 0x8, 0x5}, {0x8, 0x3, 0xaf, 0x9}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4e3f84c3199722a59", 0x30}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41303fac6e07f42941465d4cb0e8ae27a8", &(0x7f0000000080)=0x54, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000300000000000008004500001c000000000011907800000000ffffffff4e204e2300089078"]) (async) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x400000000000000}], 0x14, 0x0, 0x2, 0x0) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x3fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r5 = socket(0x2, 0x8002, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) shutdown(r7, 0x2) read(r1, &(0x7f00000001c0)=""/14, 0x9) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(r1, &(0x7f0000000300), 0x0) (async) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0x8000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 4.541123245s ago: executing program 0 (id=1134): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f46003", 0x23}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="d29ef49c87f88f570000402c5a13f18acfaa1e74b1aa0d1b8812692fd879709e859afe9fa779c27814", 0x29}], 0x1) open(0x0, 0x80000000000206, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc7, 0x0, 0x1, 0x444}, {0x40, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae40c3979fa3c601886db07416f57cf78e68200d04000000d4087f07000000000000007100"/53, &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) mprotect(&(0x7f00006e6000/0x3000)=nil, 0x3000, 0x0) write(r3, &(0x7f0000000600), 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) getdents(r6, 0x0, 0x0) fchmod(r2, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB]) r7 = getegid() fchown(r0, r1, r7) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) 4.539208031s ago: executing program 0 (id=1137): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x39) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(r1, 0x80046309, &(0x7f0000000100)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [], "e6af576280da5408"}}}}}}}) 4.447276673s ago: executing program 0 (id=1138): pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) socket(0x18, 0x3, 0x3c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0xed, 0x12, 0x800}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r3) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x6, 0xd30, r4) ioctl$TIOCSETA(r0, 0xc4504441, &(0x7f00000002c0)={0x8, 0x1003e7, 0xa7, 0xa0, "87a200000020fcf30000000000000000000800", 0xb3a, 0xb}) ioctl$TIOCCDTR(r0, 0x20007478) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r0, @ANYRES8=r0]) 4.441247301s ago: executing program 0 (id=1139): r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sendmsg$unix(r0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000540), &(0x7f00000002c0), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="b563f8f33540342355c0701ad90d36735849c7d081b2aae8b167fcdb17397564d62253654ad81eae609b8175689d10cd1cd4f26ed88255465771a649a96345f4a920ab830c9bd64670dcf4ab41e2ad8f1edb6776cc3f6a8adbbc9e7d8266d6ab35e7393e63e06ccac570d9090c44aafab2733ec072d078e287d5131f776203e3879f23eb11b7f9294383f134f5a1c278bcbad40bafd95b97dbcdfc089feab0c599092f188543e338f3a5c28a6e09", &(0x7f0000000140)=0xae, &(0x7f0000000400)="02e36528", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000280)={0x1000}) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x64, 0xdc, 0x4, 0x7}, {0x1, 0xd, 0x0, 0x441}, {0x1ae, 0x0, 0x0, 0xfffffffe}]}) syz_extract_tcp_res(0x0, 0x6, 0x427cc8d9) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, 0x0, 0x20, 0x9) flock(r1, 0x3) sysctl$kern(&(0x7f0000000140)={0x1, 0x6d}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r0) socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(0x0, 0x0, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x8, r3) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) 4.300065773s ago: executing program 0 (id=1155): syz_emit_ethernet(0x3a, &(0x7f0000003a80)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080046e6002c0065000001029078ffffffffac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0000010000000000"]) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x6381) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="46de79c878461875b98435fbc2b1d655d3ea782537f914a8f240a437c3c184e7b5922d245bece56b988eb55f655fa32408a456ba4830c097b3103a2a92abb0589eea8e438ad1c69d9a21374c4cdbf459cf602d8c317f02f57646d50635267a7521a014092c3f227663f09ba8640e7bbefe2df09fe73a2de8682848fe9160b34e4a99b642efade5b5037100a53f91cba3f079b104aea5c264a0a556023df7d9e87e0b2fe2b48beb3f1173d60e62bc22f043c5744841116b7aa1f6751f445aafe166f8c26ee2e741de63eeeeda1bb088fa39e115d9ba989caaadf1a9dba513d931fa5f27460b6f451c4962037693f5311c8fbb99be107c5f195e7477977211", 0xfe}, {&(0x7f0000000700)="592f806369f5740d7503be4e515ff1b6999402f99bdab936b0a154c6b0c7bb45881f709b6b187d8244cbd426c95f8f9e8c813e4ea430564a6ef24ddb010bf27d413fac6d56e6e2a11f051fe48ebeecbea7cf72193cc8a645e5e240d96dedf0b56c5e4cc56f23aa73a7a9d37371a3b4f3e454c75d063a106dcf75c35d3efc8d48433f2078b25bec4d76da44cdd92b13ddca479ee30f36ea12756416ad7cd7db98c4e3d19478b95b5b994870696f1d75799d955e4a37e5bb112bfc63f9d25098c60d093ac39df5a18b072efa39ec486eb42bc7bca9c5149c462b7874942c1fc788f0fe24df075eb66cdb70363b69a1f7a06b3c343f5d7afd697b317865619c2d1029fdba860e941afdd8bffe85b0778cce5da4751e2dd625f2113301e17b1179f28c712611256c078e906f5837c6cfb91f92ed6fae3a177b9ba4a16c0187834c08764256981b96e98e90afa4b9863f5ff6570681b112607ff8ed4d0c8eb58d05cb386f47b832b1812b7be0a4f1afc3c0da2e919645d91715eb18df6d94f85858472009b0b34372d39e232fdb23006305319ffe8850394a0efc88a16cf07d32c9fd6c0ed170aaacd00c4ac1b0f2a1d6a63cc5501450976d2fa1309f7d97e4e53e158da7c19e6cae48acadd4607275904fc6b7adf075f1855ecad305bf5aec3b93086b6eb6698e7b180d47d1b7065fd00f4139f5accaa16bfe5cc3ddad2d15511f02cf4df0c02b9c8b703f8a94358752dff285713fcbf289351073f803583591de8590cc875d5f0b3a14e0eb4eb169764a5a08652bbeaed019f8376b146b10f7ca1946d8f9dff35661de9e1a346232a41208a13452d2f834f45d062822b6ca0da9b925d76aeaa7876ef4fcab9b5deda6439e5f3b69e392ebe832cccfa655b96a0849f99e2c015d569a5ab6ec0537f387f7e5c85e5754e49abd4191700bdc2ef3e047704b6bde371beb2e02a786faae6af170ccde280e3851f2b5ee8a9a1edf918c129b1215847442e1d74b0412ef3b99d8236a5405c8d87c1b182171329f6e02d99305d725a3d0ddd3d4a418d39986ff195e4f0952c5a0798d8d725d7e34dd3b68d3240a892484fdc798a433471d4a8bcbbd982e9827a5e7aeb76da38366852018edfcc034dcc093143d3f6d31f0a1a346094c4c754c72fb52668c55807bd030fe3b582c45331d643df5686da77d0d079835557b17565af1bfdd10177f95fe60b53b055bbb61661232cd1c04add22e57db075e9bf597c1cd7a7f28fe8d176f6798cf0f864d8e4f997a78a224066c2573899b36694c6619d9f23efb22ee8dba40906d271ff773ebcd284df1352a921b8ee9384df2fc7e3fb613d87b0e363b88b43629e014965abfba7c6d96937b49e1a06cbaa43158ef9c892df9b7b9990b4894e0f92c1a08483aac1a3e48fc943203743378918d275eeddfda5b76110851cb4ffd856c2179fc727186d74f234f200b84782e24395b2092b49ef73722cb2b0289a0596559cc04d5ee935c8cce15f9f7d5e6cf9aed3525621f5de743fec81d2c35abb17802b603c88a099937445ce04be071383005f6e79f1cc100d3169abdcf2d0a6783463c42f2e562ff67a44c07e8de523aac4426adea9c23a5c51f5ce2640cdc6bd3e6f955a2fbe15b6b76b0f68ebac2a0343b45fb5f6992b1e4b7901764f08cd0732f4940bd7bb7905830852031cc4831a27af1efa8df2a2e7514ecf49fc5480f10b7dca406aeab1084176c24e1cb52966549f72846a8ed483c3ce935b4eae96659d032b64636e4e3e6bdf08d934079a958846fede3f7edabaf53d8c325e4bba4c4fd6c5e79d90ddc03fc0cb7bcbcbfc964942fb24d64267462ea412fb2979713403abdcf62738beafb4a1206c4dbad0bae6b21a581f107b4cdbe6e83fbd168eca6bf90050335f302ff16984e1d4593fbbbcac8567d55187bf7b6793a1bb4b49642b9297ae466b465341a34e5489beaa2961b6ee229a19dd0a2eb0ad22800cc4efae121e740ffd96213f610fe86ab1629b848336b50f5616eb0ecf281278df51bcd7a6e62609d5ffb1e8b359d1efc25e24c8b85a4327d59c8a8d8c68480e6074e8d5ddb5802daad473323e61a4b7bcca7aa064f9d71802dd30e112edc8c7a9b621cb2d847c2c0208f6d43a90fa83e851fd0a6374c8f3874df06d44aabcd23aea1c84ff85aba0b45dfe1d9e5f4510f1d0996c07cac158db189eb3938946bf2e6a0ddfaefef6dcad1bd08de3423cf1f513c4498295a598f6c43a395555b9aa4d4d925b6b45c519b304fb161f171f82f49f97ace1e7de5dd906a130867649e1acbff1c35c73ac7032d689f47d784bf94e2d8d09edabc2e835deb87ff46366fe8f450fc632044d0bdfd2a9fb7e502a70ed0663c300783069ee61c61dc143c33325c8e2c6e4cfbf5598e99b30dcc3d6199c52620c4610e7e219d3212b94805ca2964a92888ce788a957cc06cf4e0ae62d321b492b40ac5f4258072668f064b2628e69f8da35bf19953db994abe08bc964e1bd09d61ae37b055720447fe5a0eff340ef84e1ae7f4c747c9cd0f8bf47b771655501bb93fa03ae53abaf3cdcd85b99a1e2dc17365825ac09d36a0585e1a60be884ce9d52336975a130ef9f213e80db885ab0c774e6f903d7352009422e89b144d2c5e95a497533f47dfa38a251656b3d40df7e62d9756f3ba93671fbf23215ee430944be7159fee788f52e076891b56a722128d6d3c30ba6e59369a060a121cf3a2bb1e08a135d772cbe80d3be0d30ffb7726cc360ab8faa0e633f92b3182c72d1858f4c5ca500ed586502c48e8f2152f08e04a3f45743286d24d469f90a0b5cbfac4966af71a27661eac77c708ae2e221c96b49b4bc4ce889469778e8cf63c519fe8c00eabe6fbc18c853c3f2f498c69e84a0cc40ed40f5191907c9b790a24175b84d4be1971200f71a5d50f75627f64e2aef611427be72c6ddddae719008541c8331010d6028893ab48ce34ea94fb20a5ffc11ce6f7b8ea8051a201bb2792d7565144c4dea8041c79274a40f00c49b5167c56ef5ea2981f29b8887e762573bc6ace73924225087ca5cd9fb42a1607fec22b843b54df70ab816d870445a86d92ecbb3ce7c6cb9dfe12ee8bf5a1afe7f619596f7a5a3d6527232dd97f33101d097545444a1be84965b3ef9b5dc94c4dc64a4d1f2f8dcd7e7674ce27b1077cd4eeffa6ba076ec9d21e0ed1937d0e799506c75de5da3bb5185105d591796e177e955e4c9d37a2e9abebe9707eb3c2bf53ca7d0d34bb040575947499527aa1c80fb389adab1b43307242634ad88166a26fcd3fe4524d48afeee17b65868372498434f796b8bc0667fb5a93fde3260e41e724ce6c8f02a929de21dd6a508bcb39b0cbbe07adf9cd3c69bc317eacb001f0368b267038398b2671d22c051bc6b706619ad1cfbcf72a44dc5313f7860e371144a07dde34f5ed02c23f1cfd2cba14e99e54e7974ebad2aff27ea573807011fe2e189f640aac78033ef0fea6117490b5fd1454aefd06ce9a8545caae52f0d6e7e42b005b73dca10ea2dcccd3aebf7e28307e5b963535ce7b450dc95544b0cc5e24f6018d13f73728372c54a8d89e8f2a6d38c1e66687101327e33a1311724d7e12f5bc2b83a8f09d8a921ee39caf3689ec6c2372d3fe0c12dbfce5a0e23a6cb7f81793d4ecf18f75b74490aaea69221c6e6a92d64e4a6770150c8ef22c8e32a16ba0caab320481d4f090c40a8b701d4a93860d8f7b3be8a5eb6aa71aa980d558a29915cbcbbccedd8dfa4dad1a25bb25079110fb2e52abac36e27702159128376a4348c8e1fe7212704a31eedea00fbd520dd48eef0af875966d87eb32164e0f094353a9b335b18a9973d047753c97a4d5846ae428e9547d20b81749e60180da6b1390ab9e5ca967b9affd532cc91649a44ffa74eeb501aa8a47aa6c87d9d58626f3a9dfd18a143e27c67b50598a593af111b23d75dac2d427491be09d794e762086913160c0c5763a4a11149245826a88873b01759e903a023d81b94165fc845037ba43a160cc8b8850ca0c52e9b640a5f8bd4edb5aba6194c5162427f8e2b82235c878b08aff7fc21be2206c9ba6b137caed68e3d4ee2cc0d90042be4d2f71151194424b80405e395f04fa944a49e40b2c46c1e60eec411ff045252f81c82bf3477562487701998eb248fd8588dbac6c61da0184e7666e6c04471515ede2f6e2217963909934d69774d8d876fe4fffdac84a01a381711a47caf17df8762dcd30fcf4a21db40fc64f4dbe330f9e07e2753ce34da3c8a086bbcda6846164da5aea222d2e6adbb8c4e9a745d6269bc274da0e8af799a33906bdcc3afcc06b8887539075bceaeede01c526ef2c542e2f4b8a75358f382f5b4bbb05f86304682c679689e3aedd16ad3316ce113079bf8d2d02abcdef7870dc129852a50fbc1e47db37a786d1451283f18de86eeec3b72250f0e41c2effc19e2663fc2ef392b919b9a7f3f57010d37178bfdebd9cf2f4d61cdd3983684157921c5a1e00e634010242fb9f0033b27684a385b09a2f8f529d3695861dc4acb0e717a51da5758cb829464d360d0d0505bc56fe310fd2853237757defb0f59e793e1f413f8e81584b56f298ef9316bd725eff1594780ca2b49c345f41f723f4c86145a9c74fd4c538d67226bd04c44c16da11d0ecbb852571212c67bfb01c3963504f32719278ed75aaccb82eb73e2d4b2ed2798e14af3858105e0bbd759da63f6bfebadc6fd62dd5099b5e1b21d3ece19614fab958252d1bb2d0b690fdd264dfc0377bc13b980a4e46b420ab8b9e7a8daf03d914a2ff99165938eceae5fcab08e7aa3aa8c90c68112e43d782157cefc537d8717411c0381524a240e2f46a0ea10d74b64198fe02ee782653987d25c80de21b6c242b52d0eb41a73ab9eedb8d6dd719699cd4c228720ac06c5dffce4fac2fa932883d1110326960113a9ff0e1f3327c30ff73cd20b5a44d871231fb75dfd7787e453923cca22f611edeb17a25aab37df05bbaa88e6bdf907bd4a33f9af661eff8f1c4d55ca0e542d400bf89acb28447161701d0720768034de12340b56d39e8c30a4a08763c748594022f5bbf9f65759d6b0b0d266625415a00609252b505ba4c780f7f7535b77ed74169c59c8d6852e1a13dba8907759cf2e4be67ad1da3aadfc0976134ccc221c2aaa32542b3946cd01310636b229dadc961a7cfea8a0aacd02ad51e3a985cb9b90c114dac4a10f2de69d81529657dba2b2491d181bbd42442c77111be901b7bd22087f595a51f7b6d1134e87117c6794fc18a33ee105f6502d78b97794bc2faa4888cfe8fedd293a6607cd0cb2aeb105406aaafc4536cf25bed9b66c2f7d182860b7a725307fb32977f2c6d24cee42a011f1163f0a94e392e8a8b49fb2ba17516999950ef820d070d9d67518d86e63379e10dc48f6809837825ea8703aa7de5f2fed6c2b9f48c7b27528ca254cd2f0c752819eccd1d9e7b0a1678aec1c39a84825223545bb3fbaf819b4cd4b84ba7dd3cdc06b5db769e383e9d26632baa34dd5ba301f7cafe6cd51c713984d7de997b4f7ae9d07070860efbe4c349bb7c81a96a3eff4d0e5588c489400102f34433bbd4dbe0fe2f425f0bab378f0531db36344a28f6f5b142f34fe57d607b6004443b265dbf018245a8f88f1011cdfecb50b26334bd363cd5bb9a0ecbe4f3a9a78e997db9057cc4c6c64308b721b5e6efcc2cf34871b950d1c72233f4eb9e553b1d251a0330438036236757c2d1fc5866761fe4effb9fd1c8c2b7d5024db3bb05ec0dd31567", 0x1000}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x2) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20, 0x3}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="c5ea0f001aace440f62e18562095cdc75d2268be9bce0629e35322ebb5392c07", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a219aee469e7022a4f3df3b266abd193bcb9dc26a5a9f8834604ffa419babe9683a06b906158efdfd4b6e50e5d88412e4dfdf3dc18199d6b41303fac6e07f429410000000000", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) unveil(0x0, &(0x7f0000000380)='r\x00') rename(&(0x7f0000000600)='./file0\x00', 0x0) 1.763863862s ago: executing program 1 (id=1277): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000300)) mkdir(&(0x7f0000000000)='./file0\x00', 0x5c) rmdir(&(0x7f00000000c0)='./file0\x00') 1.725902534s ago: executing program 1 (id=1278): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xd025, 0x0, 0x0, 0x0, 0x0, 0x44, 0x2}, 0x9, 0x7, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$hw(&(0x7f0000000080)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x800c745b, &(0x7f0000000080)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x8}, {0x100}], 0x2}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3, 0x7, 0xfe, 0x2}, {0x20fc, 0x0, 0xaa, 0xe}, {0x86, 0x6, 0x0, 0xffff7fff}]}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1, 0x7}, {}, {0x0, 0x400000}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x4}, {}, {0x0, 0x1000}, {0x3}, {}, {0x2, 0xb6}, {0x3}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x1, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {0x0, 0xfffff800}, {0x2}, {}, {0x2, 0x7}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x3, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 1.724977279s ago: executing program 1 (id=1279): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xaa, &(0x7f0000000100)}) r0 = socket(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)=0xfffffff9) (async) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)=0xfffffff9) openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000200)) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f0000000140)) (async) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, r4) (async) lchown(&(0x7f0000000100)='./file0/file0/..\x00', 0x0, r4) read(r3, &(0x7f0000000180)=""/14, 0xe) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x5}, 0x2, &(0x7f00000013c0), 0x0, 0x0, 0x0) 997.258836ms ago: executing program 6 (id=1320): r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (async) r2 = kqueue() (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000700)={0x0, 0x7}, 0x10, 0x841, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000400)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x10, 0x404) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x9}, 0x8) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) ioctl$TIOCSETA(r5, 0xc0884450, &(0x7f0000000040)={0xfdfffffd, 0x8001, 0x1, 0x6, "97a2224ff1c146495a6b47c1d100001200", 0x0, 0xfffffffe}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) (async) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4d, 0x8, 0x7, 0x800ff}], 0x139, 0x0, 0x80000000, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 934.329712ms ago: executing program 6 (id=1323): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81, 0x0, 0x7, 0x4}, {0x4, 0x2, 0xfd, 0x2}, {0x6, 0x0, 0x7, 0x800}]}) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "00000000000000000040000000000000cd0785a8"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 910.495952ms ago: executing program 6 (id=1326): open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2\x00', &(0x7f00000000c0)='./file2/file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000200)='./file0\x00') 869.553395ms ago: executing program 5 (id=1328): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 826.146715ms ago: executing program 1 (id=1331): sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x58, &(0x7f0000000080)="fea6f703477342a8ac541db8fca958fa484c168cf4f4c8d9267997f96ca12aae81c1b6df647f36ca423737927951ed519fcb936f47751dbd37a2e4ee2461cec92c4c14350e1417da2e246f60cb54a9b08b57e2d4dfe4e94cf4b39d11bb3e", &(0x7f0000000180)=0x61, &(0x7f0000000140)="67fb97e11eae8e6743c5d41702cde29daf53f4d04164bf3737aee592cc01e44d34a5eb656392bec5cb9f7d2e3b4dd6588da4b773595b9aeebd5ba7", 0x3b) sysctl$kern(&(0x7f0000000100), 0x2, &(0x7f00000001c0)="e781d8b9619108b72e9ca4f91ed314f1f73a4d97bc87d11a", &(0x7f0000000200)=0x18, &(0x7f0000000240)="5c331c365e50b3ea2e1094dba7a602ba2e48a10a7496b8a0a97aed", 0x1b) sysctl$kern(&(0x7f0000000280)={0x1, 0x33}, 0x2, &(0x7f00000002c0)="9f9e459029d3e7d227ae4642fcf427c18febb20375f059b0154199544bc033e890f0808374c10176bb0e6c3e86ac7708efac6f51e1d64b41a65851caa28df8580a34088b22bab185312558faa159898e3c434e1473dfd0bb832da947eec466523a9e451ca580b857fc39b071d80ce5d0921108f4e7781062b8d117ccbcb859989083df3783be49dc7f748a4f98478e996d5b2cdf945724b2f2b88ff600a2a9095109", &(0x7f0000000380)=0xa2, &(0x7f00000003c0)="fe9c97d695957c854a2ec08984c5bfd68ff7f632a3136bf995ae0a82ca369806c8cc9c80af1eee04aaa54f9426cdc1550c2f2b3ac0b4fe6fe71e75e4c5ef327d6a0ca9df39d02f663d35deb770e79a3f97286d7a94bfe9b3b19d121e9526b138c1c6a256502f820bd9d3d2ed024f7a9e34705022542599a53d0fca8de19c050f26958c87d3663f1bdbdeab6ae3357fcbe0677544aece3c2ca47a4f62ee17fd36f3033d4fb14b13eeb804a3fe18a6ce22bdc9af41206f87954e516863bce50ddf81fa695c9cff0a52439d1c7cd57cae1fd2a5a89c04d5d3a6d5121da6471709ff523e872732e3206669e5f0", 0xeb) 825.551754ms ago: executing program 5 (id=1332): mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) unlink(&(0x7f0000000100)='./file1\x00') r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) shutdown(r1, 0x1) r4 = dup(r3) dup2(r2, r4) bind$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f00000001c0)=[{0x0, 0x1, 0x0, 0xfffff4b2}, {0x35, 0x0, 0x2, 0x7ffffffc}, {0x1, 0xff, 0xfa, 0x2}, {0x84, 0x0, 0xae, 0xd}, {0x6, 0x6, 0x7, 0x800}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r6) setreuid(0x0, 0xee01) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r5, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 822.891545ms ago: executing program 5 (id=1334): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4e6c) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) close(r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 785.315608ms ago: executing program 5 (id=1336): writev(0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x4, 0x0, 0x80}, {0x3, 0x0, 0x0, 0x49}, {0x3, 0x0, 0x0, 0x2}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) 773.402416ms ago: executing program 6 (id=1338): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x10001}) (async) r1 = syz_open_pts() close(r1) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3a3d, 0xc7, 0xf, 0x20000d2a, "0d080000000900000000000000166700745f00", 0x81, 0x8001}) (async) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="a5d4be1cfac10a183fbb282689", 0xd}], 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b1000501600000000000000007000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x2) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async, rerun: 32) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) (rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005166000009f05", 0x9, 0x402, 0x0, 0x0) (async) munlock(&(0x7f0000329000/0x3000)=nil, 0x3000) (async, rerun: 32) r3 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async, rerun: 32) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (rerun: 32) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1a9) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) 769.941776ms ago: executing program 1 (id=1339): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x173) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) read(r1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x8001, 0x6, 0x1ff, 0x7b6, "fc25fda32fa5a37894c5433c1f7eab19a91f8756", 0x0, 0x6}) execve(0x0, 0x0, 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0x800}, 0x0, 0xfffffffffffffffe}) r3 = socket(0x800000018, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x810, r4, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000200)='./file0/file0\x00') r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) getsockname$inet(r3, 0x0, &(0x7f00000002c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x80008, 0x0, {0x4, 0x10000000000001}}) ioctl$TIOCSFLAGS(r4, 0x8004745c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) close(r6) socket(0x18, 0x3, 0x3a) 769.791791ms ago: executing program 5 (id=1340): mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x406) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/263}, &(0x7f0000000040)=0x109) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87, 0x7f, 0x9, 0x444}, {0x1, 0x5, 0x0, 0x7}, {0x6, 0x0, 0x3, 0x401}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x9, 0x8, 0x8, "15c2d13340e87aa398c074517e01808e8402c5c9", 0x80000001, 0x8}) 726.164888ms ago: executing program 6 (id=1342): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc148445f, &(0x7f0000000100)={0x800, 0x4, 0xfffdff3e, 0xe, "00f889d380e80300f3ff04000000000900", 0xb5, 0x400100c}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc7, 0x10, 0x1, 0x444}, {0x40, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae40c3979fa3c601886db07416f57cf78e68200d04000000d4087f0700000000000000710000", &(0x7f0000000080)=0x28, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bbe00000010c009078000000004500fffc0000200000110000e0000001e00000010478fa005b03"]) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r3, &(0x7f0000000240)='.\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100), &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000003c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x2000, 0xfc, 0x0, 0x0, @rand_addr=0x7, @broadcast}}}}}) 724.684416ms ago: executing program 6 (id=1345): fchownat(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40e}, 0x40e) setpgid(0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0xfffffff8, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x1}) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) setuid(0xffffffffffffffff) r2 = semget(0x2, 0x4, 0x3b2) semop(r2, &(0x7f0000000000)=[{0x3, 0x4, 0xd9524335807fb1f2}, {0x0, 0x1dd}, {0x1, 0x100}], 0x2aaaaaaaaaaaab0c) pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000b40)=""/31, 0x1f) close(r4) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x0) socket$unix(0x1, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x101, 0x1, 0xb0, 0x9}]}) r7 = kqueue() r8 = dup(r7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffa, 0x1, 0x40000080}], 0x6, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x7fff, 0x22}], 0x2f, 0x0, 0x57d, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) 665.000759ms ago: executing program 5 (id=1347): sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000d40)="a41a98be3dd1a0bf379e4d9756e95792de8ba2ec8c944d273f3971787699f30430b2ef68051dda8ac09e53a55e1a658d143014864431abc3eafee2860f7034be1098dce36307fbd044a0e3c4bab607640f55db0eeab11c44575d86288798f257bd3466ce0249f6c562202777e2aa0f187890dbbd66397e3ce5a21bf17b9fc59b5ab18b41100c192bed60e361cda973f34e478c91565e1125244cecce6ac20456f243d3fe4bdbb1be190b80c0a7166b7c5c2f6a9bbfa64853736fc9bb94ddceab3f9c080ad811139e3976ead41d157b257c3a9d67284b7e075168b3ede14267f8b30fb47c59f7ab24c2b0abb93194328f72309689341fc742a4f778640c02795eed414635807a6f38ed2b6c84b86fdc6aaf8e5b71ad60be1ca8478c6b6366a9a6b578861bbf72af2ae628d631b3e1bcb28dec3d42458bc48459eb96f21ae58115f0454aeb492141fc213fa55e930b2cb8d4cea57d384115f3bfee1d9e24bb9b2675808bac432163e96963b43f87ea05e7634c85d959bcc27e8cb860f5af2bab7c76964b89cfa4723358767e8fb076253a3156084f2477bb6ee99b79423c93f0cbec01b157504999451248e6d1cdeefcc793ae596580e9c66885505639a91ed1cccc4d59998164b7fbf39d1b50f36cfdf6fc39ae0ed91df6ef4a0960573d59aaef66f2bbf761cf483fa6199464d7984eded77c99cf419332d97490f535637a35e972229b8174c0c4c8c3553a8d03f422a1", &(0x7f00000002c0)=0x210, &(0x7f0000000300), 0x0) (async) r0 = kqueue() (async) r1 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r1}, 0xffffffffffffffff, 0x3f, 0x40, 0x0, 0x2000000}], 0x6, 0x0, 0xf0, 0x0) (async) syz_open_pts() syz_open_pts() (async) kevent(r0, 0x0, 0x0, 0x0, 0x6c, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) (async) close(r2) setsockopt(r2, 0x2, 0x9, &(0x7f0000000000)="d3638f0e919ca39086b2d319b42c0254d3ce02e818bad4842e051cb680aaf859ed48f5081260beedce106a14ef899172d9420c9511acf1f3bea1266f4d7e55ba37a81bc6e38def56fd8ec4c047f5dc381e07d30f592ed1d3e0ee3a5e8031c18a14e3af31", 0x64) 589.970814ms ago: executing program 1 (id=1353): setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="63b9", 0x2}], 0x1, 0x5) r1 = socket(0x18, 0x2, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f00000002c0)="0f9c664a33925a6c334e2d023548833bdb638352124eb1754e29b9cbd041bbd2ba1d5a0336740611a0bee5c283d0cecd982b772ccbc20ba2393b843ca23f2b2745e07c2cbe02b37fafd576bf4b602130a38e01d512ca308c00f3b05ff02c53a6b0d6e30e65b60705d0d6c50b9bb25972852ed12f309523c94716dc5a33d6db1c6a0acd158ec987505b6c2d4940057356c1a81abfaf4b598fc635b88b3046a63d9ca3a5a60b2c7bf3ceb0cd2121f29062650e9d17d85989d74845c3b9ae6aa07b843b0c861f683b12e6dff7ca2b8d845e27bb4f3f28e97a62f4524a26beb94d17", &(0x7f0000000240)=0xe0, &(0x7f00000003c0)="ad63c124ac03b49799574490c0d12209867b579d10cc1931c4bb7fe841327dacbc3d2f251030283b3d5dc5d82ce682a5ec073c03396cb812c955fb91474f57c4c527fca7945857cfb19a0b3c803fdcb3e215276a71c5f1d151d3da2f97989670917071b8016a005fbea2b1f5968b38ec4a7a8bf96fbd2e50df00c1678d82f0894330a15ea7b87b3a044b750fbebf087140e2e68a9ef62436cc6dbe048253ff5fbbd236f3ec2278a70bcb860ad08f52e024f51794de31469a4d1840c1a62954002462c804397bdcee8b5340170f089c5e2edd0f5741ad7690c3719688d00bf1d2e6fd9d854e759c620129fd20435528a70efb3d9e8f", 0xf5) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 528.551394ms ago: executing program 7 (id=1357): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0xf2, &(0x7f00000001c0)={@broadcast, @random="6b5ecd41dd6a", [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x0, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0xdc, 0x0, 0x3ffc, 0x8, 0x3c, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xa, 0x0, 0x579f}, {"2faf3dbff21c917bfb60e02315f361572fa4a6c845336e8752b584d87b03805083bd37089c45b0c10d463aa325d521b7f22af8ef100b705f4abf475d2ebe13c5023128e9228b07c010165dec230b5c0b13335afb534dfa8e2bf6878f988c58b362c6bb50697d5c661be42e834da7cbffde9d712db2e7ae11678161eb2934928a136cb4c7621cc8620a601f03f673f2b4e71fc7c1fa114ce4e94706600724e5ad73cbbb3a73dc282db2118aca04cdd0fd1b7d0220"}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 478.141047ms ago: executing program 7 (id=1359): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0x0, 0x2, 0xc, "d76c0f652155a784858e74fbf520000002000f00", 0xfffffffa, 0x401}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x102, 0xfffffffc, 0xfffffffe, 0x1, 0x7f, 0x8, 0x3e, 0x1, 0x2, 0x100000000000002, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 477.432118ms ago: executing program 4 (id=1361): sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = msgget$private(0x0, 0x10b) r2 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r7) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd62ff4a2e2389001bff02000000000000000000000000000100000000000000000000000000000001330800040000000000000000000000000000ffff7f000001fe8000000000000000000000000000bb1847a5efb524d56b56f6e71f92adc39efe8000000000000000000000000000bb6c1500000000000004010401010005027865049d04adfdf8c2e1aa4c826566da50382141bce0267f08b37604c29bad41d504df09682ddbe123edecc22f73a70662f02371fa8033cb0719a77dd336d5ff4d3deea4211240bb"]) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r8, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r9 = getpid() r10 = getppid() setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r2, r4, r5, r7, 0x29, 0x8}, 0x6, 0x100000000, r9, r10, 0x4000000000000, 0x9, 0x66}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) 417.785927ms ago: executing program 7 (id=1364): open$dir(&(0x7f0000000080)='./file0\x00', 0x811, 0xb0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, 0x0, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffffbe5f984800c100350080060000000000"]) 403.266713ms ago: executing program 7 (id=1366): r0 = getuid() chown(&(0x7f0000000200)='./file0\x00', r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eabfe2f9e200006d", 0x9}], 0x1) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41303fac6e07f42941465d4cb0e8ae27a8", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) setregid(0x0, r4) chown(&(0x7f0000000000)='./file0\x00', r0, r4) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) mprotect(&(0x7f0000507000/0x3000)=nil, 0x3000, 0x1) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) read(r6, &(0x7f0000000100)=""/143, 0x8f) setuid(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x10000) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r7, 0xc444443b, &(0x7f0000000740)={0x8, 0x2f, 0x9, 0xffffffe6, "10a2e250e10700400d0000b344ef00", 0x1ff, 0x4}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xd1, 0x1, 0x80, 0x4}, {0xa7, 0x0, 0xe8, 0x1}, {0x431, 0x7, 0x38, 0x6}, {0x6, 0x5, 0x6, 0x1}, {0x8, 0x4, 0x6, 0x6}, {0x1, 0x1, 0x6, 0x3ff}, {0xc1c5, 0x8, 0x0, 0x71080cf}]}) 402.785872ms ago: executing program 4 (id=1367): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x3, 0x400, &(0x7f0000000240)="7574c9021390c9e3609ad44d801b60e9fd0475fb6364c975dbaa24ff2ccba82b779245732e7d2e9bf093549e45cc4bd6377c8d91b2bfc848a34d540366609a8a35b3e1313a2815e18d1871c35c4c350f34468f3b8d03e3067d528f81743f8c1b487184cfc000301f3f914aca7d96efa4c77da275ee582cf80dbdf835e25077833225974d5f79ec444f9dc28d044029b7c12a4563c614684e302cf0092fb00543134221860f382a68298d5f79f3712dd914f4785c31e07c5755dd22c5903f63dfdd342ef7222b15f0f797d4a95b934687599e428ee502143f67813c0c5f576c1d0cce2b88d727b1b518e2437b29a5456515d91de6b9c647f02c6fce21d0918a251b7121c5c4390c9e65e48f7dce76af0d3a0970f2061e9ed627080e0515ac79770b8fa838d3322034146f5dcf9b2640bb961ce2008d3d78601a3f810e981e37c489a7ed2d33b915170c1cf8d85ccab39b0128718819721038b073ecdd10a7f608cb79c1977e32cd6ed4465b82b2deba48f49fdee7643a06fe03458d2f726db8420b2e3fa7b505559f62e4bbf074e9ecfe680675a0069cfc54431eb60dc07e985460f5d48c5402137233514e17474a193216a4cf2dc50a0390a8aa9f0449e5d24e7697f4cde02f6ea616e48fb778a46ceab0d167606d97569923180e1adfce1a24fc8e6d180b67a4ccffbfe3ffba588dcd56562fc6dd22d9a7fb12763a57a3c557ef92ad9bff9eafa43a9905f89041e68c3576bb071f323f537e720c9f2c4f6e07f6f87587237dc960fd9cfdad625329b0526fa4d869a7e4289d3b603e0378f6edede4cc99a7bd12f629db948eb4c2f5961a29a05ed7ac8556f428b48566593f2810ca2a8518e35671d284c16df87191f40d417425fc47a8a818f945874d5a0932db3a120d6492d6f79258e3d3fbbe44f0be99bff2677d4ef8ecb6e721510f7421b24a38b0c81c7e8a6db4e21259f58dcc9bf0316290370891c5c2d3c257d46661a39a74902ef62a4321f3751c9a398999cb190ce3250c277b630f197107ef289e0f481ec7d959dba637e5a5125b0885dc4f41f2332c73b6d4f8efc913afc09ba01078dc3efe088a03355b8c69ab857cd94b68eede7c7bf505825d5e9538f420c3c1646edd33352337ea521c683372d7c7a538865a8937bc30e139a85d05ce71357e7ef87b001b5cfd0be1b68ae449dd0bc70acb855fefae3f66f8fc651f3ee810083cef6598e44aeb3a83a583fc16667a3280bd31a3b7b97d79e18ad61972e99c83b67948581c7cbd1776c9e0ae8e169f4ebe3aa04bddf3f03713677bf23383cd97acc7f3ab7c945a14e58f43ec04aa754a24d25123d9542efd5992f3ba50fe59465c88b0945da6ddd7204485a0111c5b008281d8ca34f52e88af23e88a537b95c70bc0c2e97aab895f1e008d5bf4ed91a585e82564d6ae1fc4edf26590f35de6d223ce473640e6e9264706105dc8f3b145e0a5a149029832aed45fd64f7dd3f3704036ce0eeb210be91114d63aa4ded19529c5dc758acf464ff96dfb374e96d456125091c22d04bcefc53963b5939cc78bad44d69edac35810811b0e2da9a1cd9d74a6cb230f93e8d86bf18da606cb1d87c3440f97d837c85e4723d1d36a1d5d72a708e1ae6c17b619768fec2942223b0c278ee3ef3c451af878b5cc59a47c03841a57e25d5ed31dcbcba11b3ee7c99ef7380b9f9f31d28882c96bf69c2c2dbb4075a9eb35794a27b3bfc68a644c440c9bba8284f73c05bed61da892e0aa43f796138fe56ba02c87866c821fa6ce443a2e87fd273f377398404640519ccf169fdbdd35b141e2601bd4a7004c5b1ebff8d703855e7f3ed2abacf9095de4c42a974cb970d3977445ba2623f0fa0fd8179e0c7d245bdb3567851b02821cc66243ee19b4f09e355030062bf50bc804bd2ae51648467d057902fdabb9d8e8245134ad4068ec42de28def8b39debc694aa82ec368c5222461914154537002981c6c98c82f5a17744ba0f221a7aaf5644ab31c395f90291196b9df9f0c2d494bb9a78a0b904a38ffe4c3950fbaf02991637b0430d50a0b7d10c9d3a16c830c15a26f7d2dae69da384ea1d0d0c274d670c03a6603cfda64da3eef6c3093d95dffd4de9c7c21503daa174fa1d349ffe5620f64991b5d0b4dac25f90639aede874522a9bdce6f67aa9a3d391877dd08a2c56474560c3ae2f588a96105e74669abb9c597805545fb31abc251ba9cbf17faa6f011f2b19cd923b088ca2ce69490b7a4d8b6ddea9cc3f0dd687bfc7a41b90de10b3f3e87301d95475e470f5f41d5b9cbc61a3fc09e4907cbeeb632844b2c936b11703798de5093645775b8ccc12733b44679ef32d6c5b600e6825fe275a0e3ace60985fb547d1160213015f1b8875e6a4da7f87d6e68bc5bf1d278dbe292589285762044efeda4169c2a44ad216bd2f42b7054eb7b31bc4c765f476a50755d6c725447e951ef5357cbcb37b542ff920d12a60180844de55b9baa5103a982abf221f89f5ef51f8f316e68ef295ea6c57fb9cfaceac0db21138967d5c2e3c09275c1cc89214f1951ada765c1451e9c62659840285d56d9964d2d5bdc31d3bf1ff08e06513c0d6e3ab57c1e3f1c673836054b2f8b53ea9b3fedb3414293beb69b24892c59c66a7f47f454920000de46d2dad2653cfc6a9b31b36d5ff449df56ab6ba7c597aff8e430fbb90970f224e10aefadbae4f32feb9a1aa8a3181b0bc0c83135b06ab7151c8379675ee4000a976d49d124eb213a6e50767331a2c55275079a4cec096d01d63903ec11bd346971149db5c05a36c3b41b96a47ba57e7bedd52dac5a43bda09d662dddb7a3aada531d79d91b2c67437963af08bdecdf504853dcc03edf5120bd5f7c157b496d20f2de55a9bbf43fa93e0f73f50368aa19783838eabdf071f4cc4841dd6d093245ffe644e54eea379b2951a05f783693c9e50d329ffe43f827cba3c53c999c701b21bee4df1a82728c4b0852051df1891c4caa4569d44ae86f284765d6c97af162360bbdce46eab93e1509753d7d19ed09711c374f287177df5023db2473374ab38b106103381addab3a9ff34d63a6300a2f87faf1a06c81dc439c12e4c599bcbbc375a0e813ab078b15f9ebe553c925b9188878891fac2b3edfa5bebd7280f4ab0c30dda47cac97a609a227ca1ea608610cdc361ded5928976718630c5d4866a5bf921b979b9d2a8366ae4cb02d9a194bbe0003836f0670d454d984ef1ebfa566aeb29184c8bc4dc9dd09415e9e472bff898553dbd9f0e41d5d44abae49b09a05fc7c63b93f996bb3a118be9124c769b7a36c58992d284c26ee811d6b872d89835bf22fd8a18ed8361d174f7f9d9d45f2c723e0dd6e7977921b7c76bae447402fd1cc540506cf0bb3904bc0ddbc9c6ec204bbcd8a577839d29fc2b0eafeb238797be6b4777785c84165ad413700b50af9c37b9e776464284be5e01c017c800d784024c32a8d04571d0c315f642759487346e80edd31ea0576c30a4e8df564a77c8be35aedb60c16c67083130ea1cc605b5677e8933c2ca58bd6f55b214b00dae97bec89e102e089042171b116246844377de0d7dbf242b23706d015ab943da4b0b907d1287e8040df34cb4cb681e4021a7e48ff8d8e25ce13f2e0e5631bc2b09d14173b143600c49828e3e91743c82c77db1a18be0cfd4a0919dee67644df91ccc52d3563b5947bb58a8d89cb58667dd1e728c26eb7f2af8595892cbac8face38c12ccd9cd1ae12a5919f718a239e50b8581ab7020588b3c80bd2293de6eed25ea849910c648f03632430122921827c1d86ae86a2cb6fad93f53ad9dad370d03ca8a85ab8f9d6f0635437e539f3059c5a12859ea76575738f54720818ef18cb8e7ef4b655b7fb182a704837bba7d26e2898c322835f3deb66ea4bb79645fc7feb6bb77b10be19c7d01bca32cec77b1afa6166ee3a5d84bccc90445676afd11407ad2ed8fb76f9cdc830f2c57964b9e6bd392180f0d499cf1084e388cf47869f1e5b4bed7c2a15dbd7b62abb04191433bd794a25287d5e982ba08bf0466faa6dec19f6a1a45b2770b0b7668f14105e2b5fccc8a0947a3678c09f1f7ca88afdcd2c8488bd8b1af5bc8c8ee6e7bb01f4fa57ce2508979db5bb7ffa3d3dbb3abd944d34bbc3e6ab714c64e0ca735df5409685baf0e2ce34a0a5e1e4319b9956bb15d81fa67728319395caab34ba7778196397609985c92261791befdae2d97143257e26669aa566613913db254fb4b54ddad03a4c7f0dcdf1dda7ed3123367dd04bda0f4d4aaa19278f51043b82b84b50f63366fa3edf84d665adc037dbbf4ed4e36b1f34917b4ea4a1c90dffb88ddfe8445affbbfc1ad58c7080d27f70bade1c3672a0940f36fceb503fa3a7f23a8ba7d1e58633df2998df91b2dd114bf614e40dafa9f33b2808f662c99d519214aea3e1ebcce1c2a3f70d6e7780cd021341c51ed457ade11f14bb15ad9bebd5fe8c9d183b6574063bb0e919bf6d7449f38db2820e6f09493ea8525de453e354817357357f675d79c0d3f57a5633c740b82d970d6ba2f064a862a066307f6e0cf3ffd48cfd00d2052f2ae1192b53d7ff7362465234b42e26676745170abb51550667c20b8d88dd78a02e2a3934e6046326a397ac7329db58e39cc154f1d7ff5a54c8f9fdc27895e00609b6bb748bee1656291b9daeebb1b328b67549c9d5b561deb4db3f05f0addbf6e0b234063b061897969b76c35fa601b405eda6f0c90a3b289d3c34cf45c3276e64d8424a7b5b3e3826fb933d9d01448d4360afbd8d1fd013613fee6f16983d88bcb5c3031df3d841e5c2ab8f1aa5dd49adb4c59f7a564676dd387257f5d89ec5b8d3db9a9124ab2d851bab637752f030418cb0cfda18786317c1600b589421b69d408dfe704429b42be1335f661901d4e854a631ccc2eb611648e6da245394eeeedb71055fec0697e1bcf10175be6d2024d76da8123b92f1685c9e2059ccc5b42d22b50147f90c8fc40c1f30494cc424116a8f1a0f595258774a1d57740c999d9442b339337388b10fdec20d78ffbe2199af8166b936559e7f8cb2fe38717ad58a2f912994c89ed321ea59657c8b43426819c60f3b8acacdd5717ba10fdeb3cfa5d3958421fc40a8f8e916440c807d3085e42956860e0379891d3efa37cbd0c963b91e7fe558cf1ef8549afda3a8037c3d6e7ec0f2c671b82a3a1d9b4b16b0b2c61e35981efb11148303bb22fc051f9ba119138f32835f36c556f131a7567c890fe33f8de1261e9d5715610a0e83cc3aacf00a2b501258c8680ddd004138bcf8d256dc370eced63d26252d4e781562b9a9f4891ce125ea932509e866858bea1e193e96cb1c6c3f10a3fa6b0d29a2fb7e167b0718e4ac7a8fe7098b768dc31d98198bc0c2e150118fff84a5c057e8b4fc4e0a7332a7406778958cdbc2ef8e2ed902b2dad53ea8b9c7e4d1c1671c5ed8e22aa13a5c7ae9cf06952d67d232e52b716ca15ebc039ea17e5571f4958c68b240810ad57d837c4109a2e6bb8ed9fc8676f73168b5349c643c9516bc1aabeaf4974ead72e425473783fa375a8bab7faef42e6164b9d70b5e1843a10d7d414ccab6a07d0f0ea24a13ae40c7c2f0e623638463f3538eda70cb862268949e32ebd3cff9bf90bc9db1498fcd358487a23c1c78f07003281f38544e8b139ce7a62e726aada7f6468d4535a365a88d232706db2b9d859f1a318c436faed06d6fb975bc2b9aca0e70e394cf46d213f5b3a15b5988be9479876d1e60a6612a58f19f8f9805fccfc", 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffff7fe}, {0x2, 0x0, 0x0, 0xfffffffb}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 381.368719ms ago: executing program 2 (id=1369): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket$inet6(0x18, 0x3, 0x31) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0xe526ec138e0cfebc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x11) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 380.362892ms ago: executing program 4 (id=1370): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0xe, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x46, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="c5ea1d931183d12587815c5e032fde99c5536899c29d1bbd32659d0098accdbd", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="ffff5516d4aea5389685be3a7116a2ffffffffff1a7a1b42742a6fb76d5f0621a448ccfe3135a8290adab0b394a905ebe4ef7a8374600733954fe7a7b356fa5ae599c67e5643207a1c231340afb2865b1bc16984c1d739ea20f938c7", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) 375.094168ms ago: executing program 7 (id=1372): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000003) setuid(0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x8e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd8d46bca3ab30800450000020000000000599078ffffffffe00000024e204e22000890788b07cfd557bce3e6475d3bba9d2acb09c6ac1ce7a31a9a390ef0f1160b732c7013ca0b7efba0385299c09557ed64b598db3cb5fc34127407efafe433183c28a67f646af7049447a95809ea4c0391b33808e1d599ab284a8c704fbd8f58b8dd9ad0915d35"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 310.225143ms ago: executing program 2 (id=1373): r0 = socket(0x2, 0x1, 0x17) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000280)=""/55, 0x37}, {&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000380)=""/23, 0x17}, {&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000004c0)=""/127, 0x7f}, {&(0x7f0000000540)=""/148, 0x94}, {&(0x7f0000000600)=""/213, 0xd5}, {&(0x7f0000000700)=""/223, 0xdf}, {&(0x7f0000000800)=""/85, 0x55}], 0x9, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x70e, 0xb8) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) munmap(&(0x7f000077c000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001aace440f62e18562095cdc75d2268be003fb9f7c1615513b5392c07", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f61e5671ac0058bc5ab2501ddc32bd720294010001000000000021c37a82dcb9c25e5e0f7ed6ae5cddea13", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2f, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x400}, 0xa) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x88) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') 303.896144ms ago: executing program 4 (id=1375): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="8b11384532d7148c61d483aa9f5c731ad55c", 0x12}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000280)="e6728eb5560c4447a9a30cf50cdb5b382728a650f91e57b0e7f94bb6c1612b201754e8354be7dedc035d65040768145f24dd3bb7ec8aa43d5d7c3b8ba973744870bba2213784ad4d8788210db9e2459855ece3a60da85c41634412f63e6ea6ad3ed01f67781359ffdb3ef97a6897b1613cf8d32d4203414e0a5317a3218cf5cc5f", &(0x7f00000001c0)=0x81, &(0x7f0000000340)="4cda7ed1aa7a9d93a2c38c4bc771514f6741d146478cc5d83dc2baa68e0e85663adeaaae9dc782cc1e88a68522ae00349c10c3e3fd6934003755832378b0d585df59ffa0e73e1df7cc32359e3948ef89eb84ad98487f2500682bfbe2d9e21e7f73c350fe792ca3b6aa690a7335125663c6", 0x71) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000180)="5b436137348d", 0x6}], 0x1, 0x4) execve(0x0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffffffb, 0x10012efffffff, 0xffffffffffffffff}) 300.892304ms ago: executing program 3 (id=1376): setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0187009, &(0x7f0000000080)=0x7f) readv(r0, &(0x7f0000000080)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x4, 0xfffffeff, 0xfffffff2, 0x9, "401b1c482bab5ee15a5d06de917af455e0ac060b", 0x1000, 0xfff}) 90.313781ms ago: executing program 2 (id=1377): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) write(r0, &(0x7f00000001c0)="ed", 0x1) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x2, 0x1}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0x80f86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x401, 0x7ffffff7, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8}, {0xa, 0x803, 0x0, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0xc6, 0xc7, 0x88}, {0x4, 0x10001, 0x9, 0x8aeb}, {0x0, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x7}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (rerun: 64) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 64) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async, rerun: 64) close(r3) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/163, 0xa3}], 0x1, 0x0}, 0x6}, 0x10, 0x862, 0x0) shutdown(r1, 0x2) (async) recvmmsg(r1, &(0x7f0000000840)={0x0, 0x6}, 0x10, 0x802, 0x0) (async) close(r0) (async, rerun: 32) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 32) fcntl$lock(r4, 0xa, &(0x7f0000000640)={0x1, 0x0, 0x5, 0x100000000002}) 87.95257ms ago: executing program 3 (id=1378): sysctl$kern(&(0x7f0000000080)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000500)="e6f87acbe0f08ff6db479655baf8683d60a99d2c0257620ec4539499f9fa464d585f3de183405d0fbf15e7f4b050332e", 0x30}], 0x1, 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x80, 0x58cf) (async) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) setitimer(0x0, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81, 0x0, 0x2, 0x4}, {0x7, 0x2, 0x8, 0x2}, {0x6, 0x0, 0x7, 0x800}]}) (async) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) close(r1) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0xfffffca6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) (async) read(r2, &(0x7f0000000240)=""/4096, 0x1000) write(r1, &(0x7f00000014c0)="d0177167c90644c3b4e9f293017d4640a6b2f79c1fb054c29f612bb72d0737de37fdd90046e1058a0c4fddbda3ae8ccf3b83a09e6493aab6602f1f1179e88bfcc14abca0c38da7b8f2e5b149a61e2b7aefa23d83fafd8ecdb005fea8e35062d331926a5dd08ee3e7231616b9362021c171108aecb1d9d7e867d2b92f6b1bd97d80dfd47430586adb34304e6a064af6c4c6aa02a9d7a4a6f51ab6557242985448ee00f335f26fd36f5699c574da461d7cb87002b80a44b3ebf96782e6c7cb240bbc1c2b210d349447092f2d41848fa9e36c474a886f9f112ab744bc79c6808747be674416f856a9b5d1dfbcaae6bff789d981c7224521d9189998d156899c0087948a52de4b6361bbe9053e97f6030cff101894ce5f6ed6d28562e29d97bcfdc54c4634bcb84165299ccdbc1c2e36806baf30b05b2b82f315c0b2583cdf90941e0a4ed395ec600b4b583059b6b4e3f26ecf6c3b9faadd9f0158b179e8b11ca1ee7c63d4d49a66356610dd27ad9558397c4573366115d05d10363b9b6903f902b16b9274d11971404663c6cd7c26a2e2476313d7d06efb652f3191087c11e577953493e816448142f3f94124df10de8893b897a9e5dda553b229c105d28f771cde3c7f2c438967d8c3c0f588f437b828f7ebfe970b3d042f088fee4d362a8cb1088ea1541169afe41bed0a34352f089df4801365807f415f20636f94c026904c26fa33dda768fc62587dd63f91722530c8813e73a44be77ba13a441ecb72e447246303add75e14a9cde1dbf290b2c28094381127502acd0d993bf2d58f156a706af4c05d5cd99f3e5cdf597848c5feae40f1cf46cafc89c20ca8b1edbe0f61b0c28540d305a6efa054eb4b457b65f75c47a173fff485ef28d5c83c9554b5cd3671791f737d421b5b6a5f13f93e188fc93d350c30d864c328a17582d84665b29fa39120b49b5d16b35814e3daaf9b3c6066377217e214d34ef2f8f8e9083073b2ba2623f57a73c18d76c8407b3bf3b1388eeec76cdd1d604f3f957a25f30f1136a8d7c073c763a7df6438dd585381205177b3904b2bb610a4ffd2437d77ce83508cf5734957ef52b0b6b929e36f06440c0596fcebe8ec1ce75cbf00bc075c9630ece4ad6081d8e02f84d16885a35b1cc7b36cad8b1c77703f61129d54b8103a093efb7d2820a6d383df79f89dbc4f0df44aebbce2a37eb2b7d7f5b1b002e5c68542cb44ad912e5e44ab11e648e3c11c60c1da1a0f33737cc125b6cde8dd3863bda88ed530b835ea19c5a28459c48b3538e6a2297a9f0035311b1cb84fd9ceadaed38c08a11d38700e80d1ce398d2a57206e0fcdc05f78fc180c0a8ecb8ccb3c2adcc90b46b249493a5fd020a57e606aeff82d5d840b4bd1d2c3b263aa7f35f563a4206399854f5ea7b20663f74b96f1599abcaf90e1c3c9d611f5415a6939f8b6850b9ba78fadf8049e40f6228d56571709239f5827fd4304da78bffb73e623224985c340754fc4dfa85148f4f4bf848e1ceb7bb99d8508e8be721e9eb02f0d245555c0bef5cc5b8c2c6c47d384c1ae2f8a5260fea76106f4e64e0db8c44c9b33ef7dc9634b9fe00b34ae34432227158e07813fe8f979a9ff7ff030b2bbc80840c4c588f16d481d4aa301a95e9b9fb8f8f6b9b5255b85438355b878136f2efc9f2da6ff86533f3e921175950014d77dee9fa3d2d39da6fb7cb731be8c49eedb19a5afe3d2664e195003574f0931832784cb50c900cba1721f029c66755b4b96db6818a1dac626a63b32d6aba2c30ffe3398b0503bfd4877ff1c35dfaa5cfd3595ebba704bedf87621eaf4d0f0f6a5995fedf7227dbb63fcebfc962afe530008123d2c1919cce88abacd1bf3fbee251fb11111f1a05ed69e047522773b0406f62d65dc5e431d45656c219cca7220d18085d7e6a0ec7506705b5e70e9bea207123a24fd9bb8eefa12bcae0f317dbf0859a1caec69b15067863dcb356b3b9fb9570172b5e2c0c0d9a92ed0e876d30ed790bcad7150a469de877f5c4156626fd5a9f6f374e1d6cc2f0922fd4d5534637c23468be988a20406f61687c22597e5db5cc0b9e4506401fceba78e9e7aa24e654f9df4c0be1646e2103f07d1402c429441cf12a1808236b6ba37c187f52a0190847d7d919341dafc58c258ea26857170bdd2c0a1516d746e57f8d0ea6f6dd5b41ea4a5b87bd0c3ea10832b78bf5cbc32d07529f93ed4c6059e5bbc1d3ca85ebdef00409bb124659dbb4e6c30c57330e488c3d174aa76efbc7d510ad819c2d2f65f91ea156d4006e71b766162f734ab18870690728e30996d0a0f9c54937714fa1f1b5ec356c2b531ffec346d0ba564e22ba2268d2cde0014462f8e132a5ffb244774edee6f7f45c9c167a1ef8726021bfce5116d304670c56ab4eba314da231d05334854728937d323ef700b061981feb013c4544dd342e5112bc4bc0548befa696441f9cc4adeabfb6a97be51366a57a613627cb22c5e632db340b02fdcccfa8c3889c8c6dc07793a0fef3a9a6559fd30b1237d17e780198f6937edeb3b5cee5f5d759275ef136feb0e2a8f77b95bb1cdc353888be11fdd3b13db7b82f1e0e4b79bc5f3f90a763924a0f7229297f4f5995818e175784b0cd9ed2418d289822f18207322b0a8be67bb9986ea8276c0088c4a4c5b605b387d09066b3253edd9457875feb3f04993955907a5c652e6781d0c5d4777dd22ab40eccc072868f9ca83943db4172d8ab59f18bb51064e2e66f252ad514b318cc4ab36e2036c61a7f883a0d3ccb159a64ce120c824d562b7e235582931e40d6083498fd1ffa288c522daa07aff2e059d3bc922dc602ff7a50216fcdc1923b98d2387d9cc530e925f0dfa135385b3211b0ae5e389f497129eb276f180ac6b9e930b119b375d456efde17d44bb9bac201ced762f172c5d84d016b9ae1941c6f776ebff167aada431c61eab4ec284129fd1c42f1d42e51ca8c48621b3c93c467530c13170e627ed4d9328797216eaab225075a3ce32d74a9d44fa3f02d8c1c5902416155f8c84f657582adeac3102c72b23454800357e2b8e0f20aabba16e3c88b74f32f11524e26fb1a4681e4cf8f99b43c0668e58fdcd9c99de524765b15e8e1d4732f023946bc82124c5833cc2be8c3874e0219845fba00dbf808a31465ae2f31356f0bd1cb74d77b10150b7ed87a7c3928236c43f0a48eca84d7dc6072c0c06b281f8b1ef8a8ff3c9498ae9ca89a3ff56e5ee7abbda35957b0ae025c1b6f992e07599ce2d097136bcb7aa3ad51ff4d6662e000c42635feffc9290090fe8806201fea2f4d331a643cb7f1df0120d10d522e769ae39feda9c1dc5bfb03f363efd35f1e35ef214f874bf135a3d9103227da9fb416020c253a791582b95940192a269040c061fc286f932599d776a36b4a4930124891bfcafb309f8a2ffba8ea84a01805cdcb0011c6ef3d74581946847fef074d2e838b67964a63dc0362d6d71e74f9a54b371d0561ec8f673bb8862064d8502cc770d16e18929b00fcf972219c5b57de68dca98e87a5237f588e537a476886d5d96846f9ec594bd5e982ecba952037e4f3deda70412703c8a31de35b7c1a5ca3d4ab73eb9f5e51bf7db35fc1568aa8cc8f2e61d812d191cddadd71b5c4573003dbea490c1536b15e1db1ee280781ff6ff00afcb2981ca9d0c8f371586bb2b23db0223cbd7a859c85b3714cb9a345cfbb3bdbccb5ee89731194563615149e2187bd8f505b3abebb09307a830972d8e45339ea58fc03524d513c642b41e8019991b3864a4939cb3e172de3e62ada0a3aa7cd12e4cc3ce5e57bb261159606d7a1ec342f858c6a290a7a082c709980830605afad6864aa1dd1954aae250bde68a1ecc2cfe0f14505ecace358018861c62e48e506d656f0c67d5e21296c2465f0eb6b265b858a808240dd964c56deef3a879838178f320422eb20a5691ca0e6ab992d74c0b8941e265b7a23c8f6c52fef495eed1b67f5fdeba6858b99ac2348948cc240ded862a41ada34e2408b90e709c64be5a75f1077254bcccce63c5a612fa55ba3f0af7b7d1cf476313bc441b383c24d4cb8db2bea1f2e4b226c0b8cbf1194b766f97f160d9f27857dbfb5df331be7ce7a9e2663b706295eb69269d06fd5c8f517602047ebdc7b4de23afc2171f7fbb8def6a0be85f1bd0d284ec4f37cf870d59b5d009e8e1941d07fa5c5057955f5d7db656f1cd85b5eae53286ea86420471c17abd2a2ddbf908afe8ac75f327eb9724ecee840946a9fb42396c35bc1a1e876ea94d1c1878040ad59da13f0c48e06b926266d5c69bdf6a8f6dcd0c6cdf687b62bc38f258c77fefe937c302b15d040d45481c61a709d9d9722b9e95b9d700c00cfce89809898eca38efdcb487ea072f5aeea6d6017d79a32b335bac3097def9fb42ca14b79c30b254fb990c18a9904993a8e70f0a270e5a7842487306c0037a6e8b0946a8a3bde9c0e722d621767de23d5c8c181f79f5d0252ef758a36732fc3a8c39a3b9a78544710a4ca71525f45c8f00412b86495ad3441538357d43435abeb0ba42b341277708e750878393cb3bca16802ef27f12ad626b5bad9a39aeda3672bb0a9db93649f18d621e181487371066097e5f51b10dcff19dcaf60cc006cf89908220bc281cda819b1ad65fc59a599cf610ea77cfbf31e7f701ad8666a3ad8bbb2c77564380ed577766149c3fc2763942839435e0d39acc8881e93c7cd039445830b206d4a70ff34325b21cbc8f107a6157a4715f71ddceb1221395a1b99412474ede258b5207f0a14aa0d811617b7336eb56e64f3a09e6c5a777d23c68969e3128f170dfb19608af9b71fa56f14c240b6924630c15a35aaa57606a43a2ef2be3b759cc1c43f52de806c93fcbf056b07d41160e635112d4d0f2b9107baf9b9af8f9fd5590bee7005a536dba6718254b6378e3a626d99dc9a01c789dde41aa6107e107e5f86a895ec94fdf58b6968418d8f77b004e21b2182b681c74a4d9ae126b883c26068f307eb3b4ea75c84df63a9479e13c8dfba0c6d0d2ea5d6c1e5029a6def17e94d7ba8d384e970ce4e359047d89b22d4128b27341fda8180d013c34636f5e8e3e8fbc46427ba9d4d3a1bc28c861775c0117e17b29ff3fd1a42b385e967acfa87b340f7e0ebd6af300341cfbe80de9be8f1ac0d4fc0d290853731db4668eb2d5d53972cce977057bdf81b1b200d932cb4951dc359e687371ba63ee35bc15f2b32d4404800f314267999d919501e434d270487750da189da739c63221c535de47c0b84dabe1e89c4a5a0e5782a902200baf0900307360147134d5a42f920c1ca090e6c1c09fc192f67f1c9e377a275bfdb51d9880b76cb61155f122bdbc929e0044c02bffbf408e10d033d9ef3df1d196fa4aa568b430f72dd086feb07c48bb08b495e2f14d5466b5993634d058985e042cf743163bd28845e71b56150e1a42e87732b6159159122f501d6746b2c3c10f9b0e815911388869dba22a4dabe91da078dc987c95ff5f046cfdc72e6e81f19f68ac1c067fbb44d197adbfd72860642d3f7c71373a11a969cacaad5f37fac493a86f05fb4ed2b3814c19c509e3b2df067358441f5a51852f01cbdd4f8c618651250a13b5a322c7e3212eafd8e3e00ac0257738189a7bf1ae09b53a690c1b1b2d82c99f125358bbd8b2f0ad88aa9b72ffbc4611afcbe55a6b6280faaf98b76f29b533406b18002bd5986f4882efd3f47840aa4b818681ac8201aca2a0ffd3a002525694fcf1795009bf6bcdd1e83a466255e14bffbc", 0x1000) 87.388276ms ago: executing program 2 (id=1379): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0xe, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x46, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="c5ea1d931183d12587815c5e032fde99c5536899c29d1bbd32659d0098accdbd", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000680)="ffff5516d4aea5389685be3a7116a2ffffffffff1a7a1b42742a6fb76d5f0621a448ccfe3135a8290adab0b394a905ebe4ef7a8374600733954fe7a7b356fa5ae599c67e56", &(0x7f0000000080)=0x45, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x3, 0x63d}}, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000840)='./file0\x00', &(0x7f0000000300)='W\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r1, &(0x7f0000000780)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x401}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x9, 0x7}], 0x6, &(0x7f00000007c0)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x5, 0x2d55da0a}], 0x4f, &(0x7f0000000800)={0x70dd, 0xf3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0x54, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r3 = open$dir(&(0x7f00000002c0)='\x00', 0x80, 0x1f) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0x7fffffff) linkat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) kqueue() 87.03268ms ago: executing program 3 (id=1380): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r2) (async) fcntl$dupfd(r2, 0xa, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000180)=[{0x1, 0x7ffffffd}, {0x21, 0xb8b9}], 0x2}) ioctl$BIOCPROMISC(r2, 0x20004269) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000380)=0xd6a) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r1) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r1) msgget$private(0x0, 0x74c) (async) r6 = msgget$private(0x0, 0x74c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="7a9ce2d1983f1ea998dcdce5fc3ab7f331e7b20e97e941d05efaaf9ab781703254f73d0015d6e5dc76788e8023347b97ebd6d4528b898a10ae4374f8b541a1c509d8030fc2c7b26618", 0x49}, {&(0x7f0000000180)="cf738108eca4e4630a563de609824e9b70c562143e85c883c62c5c8c84bebebb3fd6662a34b7002ade67193dffc78fe148e6f9f960bc62a014e2e6546c7059f3fd01d1051d1d2c43035672720bd685acd1295623a06a85556ec424c001da01d99db1ca0de1fa5f1d7455fa3f8290670e9e3ce2246b848af8dad8a91f0b3466fbe71fc7fc130f59f93c8b61059b32353ea1a2919d7958cfae4c6da11f4d07fed60509334595b54f2abc7afdb1a0820efc94a78aeb6a85c1a797fccbdb60a543fae1a1d17d8ad728b4ffdb965bf9f39b5146eaad2fceb30d05f1d54628ead97e454e6a30", 0xe3}, {&(0x7f00000002c0)="93a572bbe7d97478f65cb792df14766e0928237080b7bdbeeae761b8cc9ebd382d0c3e4da902b0d796a6029b701e4673155f40cef8862405cb6ea8a488182445e37f649d973b2759e75be4d33a46b6f3519b7b5d9d25c1d5365bc7e0f718723a24f1b4ff0b6a16b2ace75976569028efd7101c88be413caf0bda9793a09ee26d9305ece3d519ecf46b940c6011f5db6005", 0x91}, {&(0x7f0000000000)="37f8fcb81ffd57f86dd303aa5a38", 0xe}, {&(0x7f0000000100)="f86685ed58226cf9804ee3ec7c9d8d2c6c1cf4db3c9f9d80c4614c", 0x1b}, {&(0x7f0000000540)="0f800377b80a82d2cddf5e970cbf56b58e6cc0f1ad85ec0ef82fa571da13f680fd276c337c70ce722284ac6404609743ffdefedc572ebf67a718802cb278a3a4ba25e5a69119ce81972c72df688eac553f6d4f9788b7d58207069d02473a9f09c64b5df642de8cbd92e1ba8fa226f881ad48829e5680d3a082ef19d7dc0f6245f8564a790db3b6d90b8f5f6b261d8b45dc25056d4c6835cda601f07649e6b8676524ce7f957b5ada7e43340c53e1675a6ec7c48a4b7ba0faa7df24aaf15931486f59d7aaafaa6a738b45acdc8ae309484b36bf8c9a67e451f1cd8f654a6f1bf3b69068bf78eb59f3719ec8637581f8c74b1cd000000200945e763860629f84d6fdb63b9beae16b1b40bc7843e0ad7c6715e0fce1ece8f518f7a284e96df0bd898872cfafa50c13c51649dd5d2f458f6d7f1d295f", 0x134}], 0x6) (async) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="7a9ce2d1983f1ea998dcdce5fc3ab7f331e7b20e97e941d05efaaf9ab781703254f73d0015d6e5dc76788e8023347b97ebd6d4528b898a10ae4374f8b541a1c509d8030fc2c7b26618", 0x49}, {&(0x7f0000000180)="cf738108eca4e4630a563de609824e9b70c562143e85c883c62c5c8c84bebebb3fd6662a34b7002ade67193dffc78fe148e6f9f960bc62a014e2e6546c7059f3fd01d1051d1d2c43035672720bd685acd1295623a06a85556ec424c001da01d99db1ca0de1fa5f1d7455fa3f8290670e9e3ce2246b848af8dad8a91f0b3466fbe71fc7fc130f59f93c8b61059b32353ea1a2919d7958cfae4c6da11f4d07fed60509334595b54f2abc7afdb1a0820efc94a78aeb6a85c1a797fccbdb60a543fae1a1d17d8ad728b4ffdb965bf9f39b5146eaad2fceb30d05f1d54628ead97e454e6a30", 0xe3}, {&(0x7f00000002c0)="93a572bbe7d97478f65cb792df14766e0928237080b7bdbeeae761b8cc9ebd382d0c3e4da902b0d796a6029b701e4673155f40cef8862405cb6ea8a488182445e37f649d973b2759e75be4d33a46b6f3519b7b5d9d25c1d5365bc7e0f718723a24f1b4ff0b6a16b2ace75976569028efd7101c88be413caf0bda9793a09ee26d9305ece3d519ecf46b940c6011f5db6005", 0x91}, {&(0x7f0000000000)="37f8fcb81ffd57f86dd303aa5a38", 0xe}, {&(0x7f0000000100)="f86685ed58226cf9804ee3ec7c9d8d2c6c1cf4db3c9f9d80c4614c", 0x1b}, {&(0x7f0000000540)="0f800377b80a82d2cddf5e970cbf56b58e6cc0f1ad85ec0ef82fa571da13f680fd276c337c70ce722284ac6404609743ffdefedc572ebf67a718802cb278a3a4ba25e5a69119ce81972c72df688eac553f6d4f9788b7d58207069d02473a9f09c64b5df642de8cbd92e1ba8fa226f881ad48829e5680d3a082ef19d7dc0f6245f8564a790db3b6d90b8f5f6b261d8b45dc25056d4c6835cda601f07649e6b8676524ce7f957b5ada7e43340c53e1675a6ec7c48a4b7ba0faa7df24aaf15931486f59d7aaafaa6a738b45acdc8ae309484b36bf8c9a67e451f1cd8f654a6f1bf3b69068bf78eb59f3719ec8637581f8c74b1cd000000200945e763860629f84d6fdb63b9beae16b1b40bc7843e0ad7c6715e0fce1ece8f518f7a284e96df0bd898872cfafa50c13c51649dd5d2f458f6d7f1d295f", 0x134}], 0x6) msgsnd(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="030000000000000013919d6f74e29426b3694da6bc2b0a531d2fa36807643a1e828834626916fc65269717cbf9c5b7496c93b05fe092cd90f9f41f2812cb25072a55f7c98397b3be05947ea5ba4139fe780540a76d0c0cf5e76148dc696407b356ff6e265ecd4315a6d262b0839a8e9f739209b60987ccdbe19247b672a39b2af85d45757a4c93c65a484aa55452986504ce920ef5b3f4bae838638814bf229e19bbdf8c0e4681cf440a6299a2d8b7670f455242b6f9511b822f0affe18bab1029d608b2c9447748d0d8ed2d1a19e00729ad4b76b4ff91debfac081bb22e839f607b76d55f29bea79b62b0e1934af59814dc715fe6d84898a6316f19d28acb115c2d9e5bcf3dbc074140047dd7038eea6620b9e42e74008c5a23cca6af420443e5cee62ba447a3b9f80751a66dffbd39f7b5154eb660666e12e80df704212e6a0080a070d7374e8dc995f3e9cbd8cc7edb9e0badf3d542d9e184cbefdd59da519a0f66d34a2c4cd89001ade1f3b8a7e181daec777ece121756818cee96964d8c842aa6b5cf52f74271c5bbd6eb01"], 0xb2, 0x0) (async) msgsnd(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="030000000000000013919d6f74e29426b3694da6bc2b0a531d2fa36807643a1e828834626916fc65269717cbf9c5b7496c93b05fe092cd90f9f41f2812cb25072a55f7c98397b3be05947ea5ba4139fe780540a76d0c0cf5e76148dc696407b356ff6e265ecd4315a6d262b0839a8e9f739209b60987ccdbe19247b672a39b2af85d45757a4c93c65a484aa55452986504ce920ef5b3f4bae838638814bf229e19bbdf8c0e4681cf440a6299a2d8b7670f455242b6f9511b822f0affe18bab1029d608b2c9447748d0d8ed2d1a19e00729ad4b76b4ff91debfac081bb22e839f607b76d55f29bea79b62b0e1934af59814dc715fe6d84898a6316f19d28acb115c2d9e5bcf3dbc074140047dd7038eea6620b9e42e74008c5a23cca6af420443e5cee62ba447a3b9f80751a66dffbd39f7b5154eb660666e12e80df704212e6a0080a070d7374e8dc995f3e9cbd8cc7edb9e0badf3d542d9e184cbefdd59da519a0f66d34a2c4cd89001ade1f3b8a7e181daec777ece121756818cee96964d8c842aa6b5cf52f74271c5bbd6eb01"], 0xb2, 0x0) 86.597325ms ago: executing program 4 (id=1381): r0 = socket$unix(0x1, 0x2, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockname$unix(r0, &(0x7f0000001480)=@file={0x0, ""/4103}, &(0x7f0000000040)=0x1009) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) msync(&(0x7f0000746000/0x3000)=nil, 0x3000, 0x5) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) (async) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x8, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x8000000000000007, 0x18, 0x10, 0x400, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x2, 0x7}, {{r0}, 0xfffffffffffffff8, 0xe5, 0x1, 0x800, 0x94}, {{r1}, 0xfffffffffffffffa, 0x38, 0x80000000, 0x85ba, 0x8}], 0xd, 0x0, 0xc, 0x0) (async) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x8000000000000007, 0x18, 0x10, 0x400, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x2, 0x7}, {{r0}, 0xfffffffffffffff8, 0xe5, 0x1, 0x800, 0x94}, {{r1}, 0xfffffffffffffffa, 0x38, 0x80000000, 0x85ba, 0x8}], 0xd, 0x0, 0xc, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shmdt(0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="c089974a35fc3b3ffa01da2f564cab975e9ebd8c5ee543c356a5c4637498451519de914849d5b660c6638faaf9817552989b2aa96dfa536171065169667721cb01ae4799baba1e25f0a56a68aefaa7d06df3dead4ca7839b40d2539b3e3446de8ea304f89fc8d721c7dcf475d13804161506cd2544e4801abd3a97ff2181ff6d202705021ae7", 0x86}], 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x101, 0x400000, 0x0, "e2bf0000001fc600", 0x3}) execve(0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffff9c, 0x400c5711, &(0x7f0000000080)) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x67) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x1, 0x0, 0x2) (async) socket(0x1, 0x0, 0x2) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)='\b\x00\x00\x00', 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 22.138365ms ago: executing program 3 (id=1382): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x28, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xffc}, {0x1, 0x4baa, 0x3, 0x8001}, {0x4, 0xe2, 0x7, 0x100}, {0x3, 0xb, 0xf15, 0x2}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xb7}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x8, 0x28bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa2}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0, 0x3}, 0x10, 0x0, &(0x7f0000002640)={0x33d, 0x304c9091}) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) (async) r0 = socket(0x11, 0x3, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') (async) sendto$unix(r0, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3357a282a01006070ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000000000000000000000000000000000000000000001f00000000000000", 0xb1, 0x808, 0x0, 0x0) 21.762397ms ago: executing program 2 (id=1383): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xff, 0xd, r1}) 21.273148ms ago: executing program 3 (id=1384): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0xb, 0x1}, {0xb1, 0x10, 0x2, 0xffff}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6a0ddd0105220300e2c9fde31ef6a2e5c5a9fa88c4637f6c905bb55dd34a93d7", 0x20}], 0x1, 0x800) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getsockname$unix(r2, 0x0, &(0x7f0000001300)) sysctl$kern(0x0, 0x0, &(0x7f0000000840)="a612165d5377ffffffff9b6ef46dcae877b61f139bfc84010000004fb8bddb092ba18f28c8357b7a1c2c098501f9446634b273ebb14361601bd0f8a834467d7773c743071feb27df55e7ff9c4b4f2f269e100cbd99269e331af0358f9587430153b5c49692bfb63c8c939b28becedac9f5f16a5e0dcc0785cc5251c71c4813959a82d061196267db33d63f38d8a0b403de92ee612367299188a9bb0e2b8c901b18985b861da1c4aab8a87fdbff76a7492da5e8bcc75b2df84df548c261fd85c7b01539daf5e098a2a1f110190101f13d95f1e7034e7a99eb9952eb584e575f5900f8fcc4d1f7ea7d743499946642cf1b1b709b91a8796c22fde9882c02cbaa82dd56792575173b7c3838fcccac4ca6a6ca3eac4e3b8aedb6ef7181d2cc41913b6b10a6a072da518c3e9ed5aea67e19ae34eb4f05fdc7f0ae326ee6caab762ac598936b283c4b500fba1aa6d4e74126429238ea2a0d6298c5c18da6a46db2dbd31512de", &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @udp={{0x0, 0x2, 0x8}}}}}}) 20.810519ms ago: executing program 2 (id=1385): syz_emit_ethernet(0x1000e, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x1ff, 0x0, 0x6000}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x1660, &(0x7f0000001240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0xc, 0x6, "b388f3", 0x162a, 0x0, 0x0, @mcast1, @mcast2, {[@fragment={0xef, 0x0, 0xfa, 0x1, 0x0, 0x3, 0x64}, @fragment={0x11, 0x0, 0x10, 0x1, 0x0, 0x0, 0x65}, @dstopts={0x1d, 0x1d, '\x00', [@generic={0x4a, 0xdc, "94d3c4ad7a523e0f05c6ed03803abb7a98d61b462c9ce8192c5ae90d08ba0f70b77b61cd1c24cecc353285f163297d810473f7e6d8ed57bb17cf7ef3e40c597d21f0059706e972f354154d90948b98ba46c06246a66fb65a0163d140b82150ec27ffa3e3644308e8c3dae1a377fd4b66be26df72ac39983f1ca8b020d5d7c7d94d83934275b4fb9ede390ba20f5c42d5dc9e1f254b98f7c7b40f19b1a1da85129c6261e8a123ae765cf8b1c32c155ce95345410a71680f270ce078699b0839b20c8063456aad16236c403c1889a8db3c1faca906215e43c3d70ee986"}, @ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0xb6}]}, @fragment={0x3b, 0x0, 0x81, 0x1, 0x0, 0x5, 0x68}, @dstopts={0x0, 0x1c, '\x00', [@jumbo={0xc2, 0x4, 0x7f}, @generic={0x9, 0x36, "8d355d2ac2e2541a6fb9f0ae0d84f0a48a63885900d6c174bfe189585754e123d0fd3892509814134a3c2b4ba8c874dc4b05de5d5ad5"}, @pad1, @generic={0xf1, 0x9e, "d95e9078f5c939cc81a2fd59b69aa95cd72e9eaf414a164326e9fad9e1a7e3c95a17fe9b705225533a92371b4245e0555d5b238ea400e551ebc18df439ef6241990b7733a222f0d3ae5f6019d68cbb430fb2c53f769b0614c9f268e342aaada558898baba33df1aeb3846a4d218d0ffcb1a91841f054dd13ccd65e1a24e7995e3ebf9296e1368df92656b8d694d20fa185225d6995f8d3c497b5a0eeca56"}]}, @hopopts={0x88, 0x229, '\x00', [@pad1, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x9, 0x7e, "89284f30b95c04171301a2069f0b0bcb6ecb503b46449551c57d28a264c87c68ff6c425fc662eda4ae17566e504fb8ca3f092a889b469775abc3775b03d25b9a5a48d7f91b464ba288569cb8e0d8a20bd527cfbfa29c11a327545f197134abbf226621e6aefce666be54b8cd8eaa007c5d6fe50f5c1c7fcb45d1604a5e8b"}, @ra={0x5, 0x2, 0xfff}, @generic={0x10, 0x1000, "2825abe9584440d6db85cd7bfbfcdfccda7a4991a72eafc3315a8fad0c3037b16922dade0ffd8ccc4987baa8f80b16af6b1e4f768aedd02d1a6df665d6d5ff2dac846509d8b2ab1069bd3443db331a5db2bb2dcf84c0db66d18735ad94b42185bf52371b823af4ae51b2f66bb15f7e4ed7e6b74f8c8f169b57238cc38db466aa806ee8363f739dfa991da0bcdddf254bb512edcc0f1312552e1ce361978cd07607b668f056dfc4dc304ee0a5986ff1a568f82a9eacfe73f1508fd0b83e0cf2379f8ac10ffecaaa4e6d2baeedb59aaebcafcd8b2d588807422011515de294769bf78e143cd5dbd65c096b5763df1c55e8aad63ed12ec699b473d4ac68a15e83f1db8d965c8ab93a9d0a7e83039c3fb1dca7fdb75b862e68e07df6296c54598c58c1a3b31612492b0879cb03ec853acee6f2b3391e05f9f766aef16a8402100ab220bd43a3b11d25ec6f604e4cc331f88dd2ac6ab6f4993fa049592075dde7ab4e00d4ab007de420f43d5d4379bd477961fb5a594ce574a2d8f0fc5f9cc33aeb2af115d7650311f963bce432897437cca89ad44cfb0316d1b81e80b6fffa9c72bb2cec9fe6f266cce9e9012b84e7b9ea3a0c00892c880b80b2a686a357d0a106cdeb4f7592a867dc2ee20ae4d11268291bb629b31040b826af65802c51f354a5ba881d98dc699fcd9c94e68f79ff475df204f7fa579c9b3ec401b882add22f6c0eb2eadf695ac90c31291f9723c3a530de8c36d66d56a500853f92d520bc7d1854e77c25871b28ca7983a54b8985c68e3817e409d5fcc045126f3820bcb914e5ce6350221e2d61157731f3c3cbce619cff3469fdc1b2037fdbfb96b1881f417e21b37e95c3fb35701b2616d41b71bcb386c94a65532e2da7514fcc0b4fa9f4f8e384d639694a7240ec60aba458a7daea5649418c6153d43e14d1b24a095e7364792dffdd24adaf263a7553c3923315fa247759bb24a6cdcc9d701faec039083ea98c431c0b667db9d2649df255b64ff0ddb4a29f0121be0233516fcd71867912a98a9e5ff284ddb3bfcc053c0930199f5bcc75eaa7f07cf5fbb977482606cfbd65a86de8513660786e13e25d1b1dc3d4d406dd898c67ceba5cc1fad7d630b6ddd0684d45d53800f46db0ee808aba6b39c72273aa7e0f236aeb8ad4022d1dfb6285c62c20dfb1d31d4f7dc69b00d80ffc8fa4a22250e5c716884bdd5b65295152788dcbc5887beda189597e9a4ec8d11e251f6ada1cf16315ee114f832974fe15752a7d60789c5a36211d52b9908a77dbeb96bdf43e6242d8efdeca2fa668b18d0a148de43d7e78c0ae7420fe0d3b5700372598b6d2beed4f709395c8a179de64fbf9235a3808c6c209fbb4986b07b36a3a03e590017f0956aacec439b58fa27ae1f38b08a2121b22be1884f842a85222ac7dd69a63095595d23f830436a5a3d5cc476c5bdd0ebc65dffce4fc2fe0f00ac9653199715db7131ff5b7392dbc2391bf237b6f31f344fc9d67a5ccea3e59d293f91c5e858e5eaf59eddc3f73de6025c1e4ba4f131edcbfffd2194e02747bee667cc183bc7bf0981f0700746d2f441daf7a840b7c1af1f840a7e3011f0b5a30deae64391c2d7b72e01c2e9f56cbe02505a244f2f544bcdc98935cd808ef02362d5933525d39e16ca5593d0e73a46f463f3bb9dc22a077b90ae3a196fe0705b1c174114e9741fd54bb4526a81d4fb978b4b5bb5bb1082f08758768b03a5d2d652d455f768965b01811d6060442600096ee103c4eda73c0f5b656721ce1907af8c3227fed5c76512ff471638d56b50dcb4fac5bfb481230900b250315374ca0c74c26029001abda5ad6feaba535381f9a960d813d00ee178977bce70cf07dac014562c27d91eff6784e0c3517526351025c32590fe263411d7c5f29e66f8d7ebbf237ce62408f13d878761a4054d232e096d36513ba1df35eab02641b92310419248c0310734bd54eb93b7fb931d6e82a982bf33a711d21e923cf9cb959c205a747794cc30219afa7676d968af6045187fd59791304315731ea6cf53ee782a1ffeae15d0ac1e9b60005e83e06bf505a7d3f8d3999c984e287ad3adf7571ee6ddf971f8fd74d141d1d1ac50a91253873a28faaa6d712e39bd135648f978fba3cec2dab047bb01d4cafd380861985931d840c5007bd6cd436ffa4147070c9adb644f1e8622eba3661a024a1eda48f16b09cc16f803b99c86ee4558b9617ade8a2599e7c9e83bc0944c2573cf69d9b92f78ef4d06b658fac12b491d20477bfa585fe8033ccbc1837f8135dff64608c12624a035e92ac70fcf5f2d55d73492045dcfb46c86dd67071301254623b92d8b5c2c33ca0fc3503b74872b55e0769f88ba87b24b58979c8cfcd7bd6ff0e1097b9e8c68c02c860e1dfd8ae7981bb98ff72f2b804bedc368ef4c97638eae1636d2ca050796fecda25b3e1f6a8e9e95e111a80382ba3c656c745f6c3a3dcd9354151147381dc11851b0af1b6b0769e1280276fa0fbc3fd0410f44f412b7372023cfe007b27e787261b28d65692751784208a44dff91e9e9efe6a28f245cbbd8ebf83266bfaac431336ea3fd7278c522802bc7cdee120e609a149e07fba5c8fd877ad7f9069dbca78f67cfffb18ca58d82d158bbab174bec7dbe1dc0626f4605a2dcd71d5aadc2f15ce48c7043960159cad2cdaaf7006ef94574b56cbf18003a9813fe07209c8066dc587faa8cf3b6e2b1085b70726ff1d8d25f930967eea755acd498d05ad7ec46bdc0aed49da00e67e9d1575dafe5b6509f0f5b7512593c1106b3152898c69d29753815374789d0573947145c4dd7d7f5f26fa019b3127a31b34fa4518641fdd3773e92e1992409533f746f95cecce9f149ecbb1582346019516d2af6cf975d60135672539ae20b15a85ddfeeb5c85f14910d128dc3ed17cd6d47a08836c32b76822e1f1d62d24402e7d2d62be8a898491285307599d311d7760755e0b8888f8f8ed3d1b16e44af31e92b49aac3c6e567b96422cd27c9ee3dd6b4b9a970bb8312b9c12e1801a96642a08e31262bd0c0aea4b30e8eca62605a4b35dc89c1ff141885cc52fac568898b09123987eefa74bc2770a4a52e4c6d80abe0713acd89264ad3937aec1698262350052480e397a3adca3d51e4b493f617291006078399007d605e5e88daf98dde155472d9951fa4042098494a7d7b430dd2857358265d9b282176e6cb7fa39919ba6dd7569cdee98a60740640419a1502deddf0d855fb42f81f377792bd9dfdf0007098bb42bd6ab64f6fede5d248f841f86252e785a496017fcf1c8d0c528308ef154b3332732897fad19a595b3065a827f91a0e49a9c0fa09b1a0ab8cf3b449e9fd0165ace868c08ec3d7e468a574c301d932fc193c49472a36c99bf4893220467b02a93b6a9573095c505264cd72524ad2f4e0c0f012041d48a081078f84f07612f3baabc05fbe2d13d45e908e6600f5e10b4025ab920413f7605621c3c9e062049c2c520975a3f8e153dd5b5cadd8f037128f2ea688f09256bd957ab5edb0e9e6cafd17e29245e225cb1d90db3425e2135ba3761576705ca042c64e245df4062e05f5c818267d77c4704eba270935ee534e223e8925974b0f5893f05ff1fee4362ba0be1c5be2076aac99fbf9bef4a325a92171dfd6effe6497357fb29021990ccea0bf5d9a98611fe8dfaf868446588366d1753056afc68db3338d5493952c879ee8cb23ab0ad6b4d732dffd0d15b704e3c10cfa588c27011772d673cb1d20d1c7e8c47850da444cc49d791c469f77f6f3497c66d117912879c324a8d06a2510fedd99693924995dbe4a5429670b07dbf3ac433b4fde820ed542933fc05f3c4f8bdf070b135b6846c488101001a0a51bae0cd7d52c2f6526f96586c19f4e67216d3e5fef553db3a0e57807eb1038e6c6708cec2c0b1812451080861a563d382bab4a9deac1ade101456112abb4f9d47768c37eee530a10f2b086e6e04a693b12d421b9d226efd4acf40d37f6772b0efa3dbf49ce89bc3065f3778389c7d45915ff3e4115e4077847af04a0b2b072b70c64e4fe4a85cc0f47eb587338904eb42fda03b05ecab723ccde04dd926772632d5fe4d41e2bca324e5794c0dded1d864fc0268e67b0a7ec14e6f9bbcec5b38f73b94d8d5a79c09960c9d0effc1525b4b32a35bca4fedbf93b71d4f38a40f8533f1f38875a5332e639f94b4e1863410809319094bc0bdea259f33de80802c2387f3ba50b40523d9231d2b9114230481ba7c4e9677d58358bc5795e22f913ea115c123e3e71f362766431ed079cdb964bda712c5d3bda383bf693b11eec2b5c2e436bc0e63feee5a541577734ec9c170e60a3badcf4825beb64c00be384c93a905d9202c842d2c94692326ec315a75101d9e755a1dc047be20b738452b7afb9e7a4c96543b79640a7bb1dfd390eb6b6a0bcf22cfd24b80d908f96a57f7c7e8ea1f252088cd5f615c68c60de64df915ba89ece1e013ff02334eed8438e8fc280332f6132066557bf0c834a56ac5be05ec04e2478ab17f2dad08240695774327da91b94af760344c569ac6eff29972f6d7ff227da6c225539f7bd6cd9384b2e1a55ebda3e9afd3822dfc9ccc9b1b31533a3f057f01d6c2aa67a56cf4bc557e1b83f1ef131504884f95df5889df6f35338fb1039ab9767a68cc034ae86066e97d3623f86c467ad1a5c37013926f0df3b679bba2262dbf99b572c69d97787368d4132bc7d7b9ff913f772d4da46cd82d3206bfd9be1f22d70867a2c0a3a49e35e9e178256d371ace426b0f29c099eb8f4d7d592ef675005657741fd1c2098fe089b3e0980711b502ed8f041167d85c9d5b99176240beab3c5dab2ba8998c4dbfaa045e65e17dc8afc308928666bcd56541ba6325da257ea6ccff6bb87fb195ccea76b253312b320e3f212cbdab3a1f7b2f69d831f44fe30ca788237b14c919109929adfd70be887fc87884f423da71568b45a161258a64b951437c6b37888776694b76d4de55a972cb4174427bf47ea7d967b6954bdd65f248e24cfda7c2847fbb6781a58b105faaa8cb6b98fecae69af9feca3d01b70637bbcb62a4f213f03a173d6d76f2da33e372d990f12eab9b77ea8f90795e4e8e82eafbcfc330d4fe16cf48c8e2bca63e58ff6eaac0901d725799a6898bea41f5be5201d44a3aae5ca15232b3163d5974efb0ac89964511d3505070bd1c45d659dac0a4dc05cfa024ef476072378fc4ebd7d0c6ce5195cbe6c3d0c7a2d3bfff3e106de3c0cacc9236d004bc06f97a169fe3b148b14a8c0f9c0136f545d5230477b2e7481b9615a30107664e8ef9b9c2af44680f4f316161c22eca23168fde83be8bb21766082d0bd79a59bd3cb5828ce0e0aa1a7822d6fc478d626e2dbd5e8fd4d620d4657bd8f338a5826b20008cab12b148e2a93cef41357b57ba89ff4b4e35b34924a2392b837dc84058bb6e27b08a8965b7682f3f0d4543755643ed78c89cde4b184585ae832ab7fbdb7ea38f63d7dd17c95359a3a00a31a6804b629c3220a62403b89321f606f08ebd9ef6d264129b81c21567ba48a2121b0ed4d943fcf22962764a200eb879a7647b3894d545689952eef18171a7cd57f606393156b19cf33e728772f63300cfa449ec100bdace807b7c0c8064b722844e5debfd6f7b6df757d01a74541bef26b4178e4de6d8066442eb59826f71415da07db1cfb764fe0cef93b8e9bdae206c322888f70ca7328193459dccc502711855bce316db0132ace015d3f8d36cc9310315c15fe9919e"}, @enc_lim={0x4, 0x1, 0x5e}, @jumbo={0xc2, 0x4, 0xc}, @generic={0x5c, 0xa4, "04b8fabdd4cdfe2bcd19c5139dd9080de1bae1f98c6adccde123a0b7c784ae8eeb2b2143213b681fbf5bc17a2c2b041eb171c981f4551fc064c7fb1b271fc6992725d772fcddc872909bb75d089100ee59faa0add89cce66e466087baa83b94f8985c7b477df6502f26878ccaa306336f4f596e364c7529422b221556fbd9ca0bee9f5d7950a9c62e933178f698b99762ed4d7510098208250c7472fc05974b701732856"}, @pad1]}, @fragment={0x8, 0x0, 0x4, 0x1, 0x0, 0x6, 0x68}, @hopopts={0x2f, 0xb, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @generic={0x9, 0x4a, "b79f64540f695efbd375d55cb65d2d7ae4e3f591605f07706d002749ebe4636144855d13e3a7b5b8fed5b69d5356d6ffb420ca899cbf1ec8371cf2bb93967d7c60801591d646d1ea3733"}, @ra={0x5, 0x2, 0x4}, @pad1, @enc_lim={0x4, 0x1, 0x7f}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="853b34b5b2d1ad6f3eb2fd7594a69d02", [{0x2, 0xf, "8023267125a8af26ec14cac63adad0d159a9c7225138620186ce13a615c0eef8109276fd9051552a7e487716fcf6612b3fb59884fabb42df1ce77b55c260a1641dec208528f73b2e9f1b7c550e965919571524a63c649b19e298b88190d1d275838cdbb724490dcc94ed017418fecfd0bbce0609188c"}, {0x3, 0xc, "d0f0eb578ff7430cf130967b425931dc82b574163920e50722c4cb331c71d47421808021d2c05926d89a713bb30f05b57bf7962217b596d1bd6ac68671b6965319f6159f53686d0abbd50ca3b483735a6d3f3469457bb2a03db0fdf4c5b25d9b4942"}, {0x1, 0xe, "3d9f864c2ac93ed667663057fcde1b931a4f2cf0a8cf96f12b241ae1080c53026d2d4ee0096027a7c08e20487b391de446f3a6daf406dadd6314e2deb3138ac0aebb152fe2aa6fcb6d9a6f7ce43bb4b91fcbba75ead90af14328fa7fddb07e197950da0344e3e3977de1263a8b43c3938105"}, {0x3, 0x1b, "5da097487252b5d27fd93202fe49a0332c138b22fe0853902e04af10bffd66ce1f486206c5b065e96ee0de6d28681cf6d28e8d8c1579ed1aa1fbccf8647571c1460d4fea450ef83707bae44e84e4b803347af5372345e8af0942b7151c1a6f8bdde7372c934b89ba127032cfa562dfb9e77b7fd3b108a801adf8a4df6199d128fedf2f683f41c3a9eaf5506148d51bbc971cb7d8e8a6058dec22827bde8a294547d56658a0e8c37ef45ed489048c764baa2af9d17f5b622a02214d196aa61f466ff7aa13030fd09b60a673bb6bcb4cabc89b47a8284a50f89a1b"}, {0x19, 0x1, "cbc2818c388ec565d11726f7"}]}}}}}}) 20.529056ms ago: executing program 3 (id=1386): writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000000c0)="c585e21f2037", 0x6}], 0x1) r0 = socket(0x2, 0x5, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000000, r2) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x310, 0x0) utimensat(r1, 0x0, &(0x7f00000001c0)={{0xa63, 0x80000000}, {0xfffffffffffffffa, 0x8000000000000001}}, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x200000000001000, 0x3ffffff, 0x0, 0x4, 0x4, 0x0, 0x80000000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x7fff, 0x7}) r3 = socket(0x18, 0x2, 0x0) openat(r1, &(0x7f0000000180)='./file1\x00', 0x80, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000)=0xe, 0x2) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) 15.322835ms ago: executing program 4 (id=1387): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {}, {}, {0x3}, {}, {0x2, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0xe}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x1, 0xa}, {0x2}]}) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x2}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bbe00000c538cdc6bfd19e0e04cc4bf62a27010c009078000000004500007d0000000000060000e000"]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="172140030f70aa03aaaaaaaa86dd660cf5b800180601fe8000000000000000000000000000bb0000000000000000000055"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) r2 = open$dir(0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc2c04200, 0x0) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000380)={{0x3, 0x0, 0x7f}, 0xffffffc0, 0x4, 0x8}) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 0s ago: executing program 7 (id=1372): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000003) setuid(0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x8e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd8d46bca3ab30800450000020000000000599078ffffffffe00000024e204e22000890788b07cfd557bce3e6475d3bba9d2acb09c6ac1ce7a31a9a390ef0f1160b732c7013ca0b7efba0385299c09557ed64b598db3cb5fc34127407efafe433183c28a67f646af7049447a95809ea4c0391b33808e1d599ab284a8c704fbd8f58b8dd9ad0915d35"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.231' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error îÒ¬J6tap2/dev/bpfô©pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back -9223372035110321718 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error îÒ¬J6sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code panic: kernel diagnostic assertion "sc->sc_dev == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/net/if_tun.c", line 322 Starting stack trace... panic(ffffffff8344cc48) at panic+0x1d0 __assert(ffffffff833faa9b,ffffffff833ca841,142,ffffffff833d4745) at __assert+0x29 tun_clone_destroy(ffff800001499800) at tun_clone_destroy+0x38a if_clone_destroy(ffff80002a3eab20) at if_clone_destroy+0x1d7 ifioctl(ffff800001463840,80206979,ffff80002a3eab20,ffff8000ffff2a60) at ifioctl+0x5c5 sys_ioctl(ffff8000ffff2a60,ffff80002a3ead00,ffff80002a3eac50) at sys_ioctl+0x5c3 syscall(ffff80002a3ead00) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a912c801260, count: 249 End of stack trace.