8664800cb70a30e89a2617219dcec6001c165", 0xf9) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) kqueue() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000480)=0x5) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f00000002c0)="8aa4672910a9c8ee627cdff976b1fca4e2c9669d6ee4eeaef1b8f1fe69bcdfd047f3613a76864680d972b65a5ef02ba35ac7786a0c970e13997393ba769e8853696fcfb5570b3ae897ad7303ca68a8ceddfc016687eb52da9a0a4a9e13ee7a33788c6fd06fc6fede237612f61238abf92cd5d44bb1afdd164c02128e2519cb41e0dd93098792722cd95e80f94278c25d4753a2fcb66e98b968a066e46b896b9e5d40e47f3ec8e254ec59ed491ce4c1e03414eaf9e922a93ecf4132123341872c1e36b64c88ad545af36d49b012b72555d4c71c0542d3e846264b5d53cd370e882a634af53a03d03a970260a5a5cf63e01096ff", &(0x7f00000003c0)=0xf3, &(0x7f0000000400)="45a2b76b9408502bb12912fc48900f46fc3f0be4b5107feb94d644a5e3270c08b6172bf40a66ab1a4a0f6e4500707b34d51fc769d05a9c1c321eb0", 0x3b) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000440)={0xf66c, 0x0, 0x6d, 0x4777c53f, "1c192609307e7be2df67de200000d964612c3300", 0x1f}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000002200)="1c87f0b18b479dff9d4dab27072b770a901893fd4b191b88800c223154d3bfa947bbf439373fa5c91ed208265b7d319ad0a3359827a2b2f20604888fd1d7f35e4a6558dc57134b73069097709c02f98a28187f13ecfa0cfb8bac1588a7100a1ab17d162136b643c83dffdd9f12a6811694dba5f6f61174da073c86726492f3d500ac27511a79c73c47fd450736a705ed5a032b84e7cb040e021e956d90954f7d73ba639db837b39be571d230b8f25c86213784e67eca7b92b4b096fe8e1c957ef2c2871f9d57197e98b5df3e2eef732ed5b22088cc471f440c674c242aa46f2d755be19a7c47da66aa14f60859378f456e62cf2730f10bebe99ac2e6dba1284608d4e45757c59259fa477627d1ac9adf6736ed609b2a6b530519f4668245f5043ef389e05a437f618549d3d3732909492981af420c181b8120107fccce21387844acb040b12f90aa89a437e6ec62642b11284186684ea89a758d8d77d7c9740d78f10e034e107ebd31b35d7614cdbf1523ae738c54bcefc928b44362e866809a1729d60a38dda338596fbb554d927f7cf894c4c5f0fd071aab763fcddefc9dce2865d506190c9ab860379d1c4bea6d9d9ec6e3ecde478043ed4808e3394bcb24cde094483309982cf12aaac2cccf6a3fa921e06676e1f62b334e3ca98b7c37bf1569bc955446405b7397653464649949bcb5b711af19cab724d78a812f79ce07860983e31a13b9b0a90a417916e510376ebc4d34642827ca1f0f2e53390702ccd2017649e927f7c0bb0f9dd2b019371ecad1a9cd1cb1dc14f39c07a8a2898712d12e619460da3cf0ffd7fa8f0145b630d1a0a415cabc90af8ec4ae57a6116681b302dacccd064d45e720b594a24ed405250bef5a1d6999ffc954e5b14ad37606d117e8aaccf9850d9c31da9ee01900513e4dc1fdadebcfa93de2fe8c2d40f0c9e150701cd93b710dab42e7dbd0d786c5e6a778c2002607266575bf442c55051e1ab5e819a2220fbe42cae81a8aba62600073d78a59a7e39f68789d0e55bfa46bebd073fbdf3e1e3e2979557250906992c340eda3605854437a0905f5cab4e20c031f536f4962b5b028f60742748bfff03f0bf002ad96a66d604009d096ab6402faf5dbea8c7ea7c080fe4e5d43ac35d87ef3894291086c03270733c8771f47ad79ab6c2614f6188729eaa561e032cff675a05692866bc6258bc1bed530298bbf0505eb7f0441f0ceb8a06375f63959535fdc8638da985312f8afeb4a9d9ccb1e489d2758da541ca088805af4c2e77aa51d1bfda9c0189145fdee8d732d3d96594d75c8eaef926c02f222d7d96a81d6e69b38b9bea545e5feb7f5abc7d37fe338dac2ecd311eb6a28cd8d423cd692eb3872852cd0800b557a89d67d0f67fde03d0e24cdeaa0d43c9c00b0", 0x3ea}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, &(0x7f0000000100)="1652126d621891797fe8832c31e64c971ec17599c142c9a5d9139d049a4a44ce725cf4554911416ab30e3b94a214e75b246e0290c5578a87ff42dde651d01091c0833f5587430cfec55bd706f4f19a6786858820a3edc7e84d23bd1112e07500ef184daac3003d14cb269a6fecb28ffa9a6559bd66c0457ba2b915ae85d99cb5ff771827e4337b47580e77d8da0effd1467f6a6ab0b145f6a033966fb026de279c81eef92959e0c8773f02016d856c45173f9deb9655c5fa50876b6b8fd828eaa1", &(0x7f0000000080)=0xc1, &(0x7f00000004c0)="349486e70f26775db1134c0ef8f3073eb2257eee8fc8d423dd6c6e65bdca2d2f1b90f8b8a41ea4e5", 0x28) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket$unix(0x1, 0x5, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f00000001c0)={0x4, &(0x7f0000000240)=[{}, {0x3, 0x9968, 0x57c1, 0x101, 0x8001}, {0x0, 0x200, 0x3f, 0x0, 0xfb3}, {0x200}]}) nanosleep(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/520}, &(0x7f0000000000)=0x20a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x48) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000040)="bcf02f1785a92e9ee0f5bbed4165c6be33", 0x11) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) msgget$private(0x0, 0x425) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x0, 0x3, 0x0) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r2, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000480)=[{0x1, 0xffff, 0xe5ce97ab354d9ebe}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}, {0x2, 0x9, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0x9, 0x800}, {0x0, 0x3ff}, {0x0, 0xfff}, {0x4, 0x7, 0x800}, {0x0, 0x3}], 0xb) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000240)={0x0}, 0x10, 0x0) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) r0 = kqueue() getpid() setreuid(0xee00, 0x0) r1 = socket(0x18, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x7810, r1, 0x2) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)='\b', 0x1}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="093f49cb", 0x4) executing program 0: r0 = socket$inet6(0x18, 0x1, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f9e6ea5bf7996a4f70514577e401cc177a5a845685d88afce8e29a65ab74a5717ca7c1ceee9497124ea088b98aa13c31f9774710bd9ed54c47004806f4c673d3699cda5a7fd24fcb7cf5b74d2c3bf116b825caa0d2caebeeab12766c9aaf1fabdb92b0442ed36977f61a7fc7a4156cb56e37a2dd10a4e22ca86d391bc40eb95caed9f60472f5ce0311116bb93f0dc65f3056fcd27d1e00f0384c47bc8281fc9f66729c686dee45ec62b6769f134522c9c3cfeca186673d9e9235a085aa10ed9161b25d04965175bb44fefc0621ab2f5470ba7c9eae9205e518c747c807182c196b", 0xe1}, {&(0x7f00000001c0)="159df25dde162baace62a4e397ec9e3db6aaac68fa9170419578dfce6ebcb5dcde5649b47b1aa504afec14157ec385b69ca68273b4443e760bd927f0567d499c8696120277d26ddd3fa1b483b43adcd11e870f602b06b3f8a28b732f4390443a765b79824a61cc852c8ac4314ca067f89c1bcd02fe72d6e0c63d972bf9860e74501f1d8cb3e85934cfc7f6b0a83ea58ccee71e4afc07fe1a9c9308c7b9817d523d7c84bc2f894fa2de954723d99cbe", 0xaf}, {&(0x7f0000000280)="7d90f6e399a739ef37efe549961842d883aa24c7851fbebdb6bf46b061153e95eab8dddb1130ba3f84e23629783431d1aff2c0f75c739c5010fd7f71f28d4bd3c64e012942e748364299b1660b95fa20da8c8b1c2e6f5650377304b657cc7fb3d692d056902e1b7bb4de08557c7541633d01eab2f44922ee903674b8155a6cc99fa688dfc2ae828fe0e65fbb68aa3315f4e8949674cf5ec5fbf5699e3ade552f08c5f4", 0xa3}], 0x3, 0x9) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="b0c0b3f63d640f6ffa85ad31c6e22a06f015b0e969e22dc72fbd9b341fcfde699252f7f590e9a80de0d35da2b64626f4f319d90689d914fe5760f913208156acbed6757665831ad6d75f6ce382f50f9672efad3988b4fb1113d8d3d8b0f053ef9ee6a11fc5bbc5a0", 0x68}, {&(0x7f0000000480)="f5a4743d4478aef4f703dd7f02cf378a389f5a0f7ff2e9d2bdacace285e3a585e6e45ab1e351a0dc59173d39fb0cafdc5f7be78adf6728974e4f7c478de6db20aa1eb82ebeb984", 0x47}, {&(0x7f0000000500)="9855d519808b79bd28b6276d72e93f2e4b21dc9a1b1729f03f527ceb809dee9806137a1e8292baf5950a83ab8fd019642b5edd93d8db2c8ea65df9ecad343b2b1b30c525749f7e62142f080892833b08966a95132d89fdbdce2d83b55128ac935831116d6d5c8ef8047a56ff7623243a88ffba7b1816cf03e6c58f12d0f884c37807f309e7d1783f494eeeae74972c44055dd02ee1b09cf2b6c87a865b9407350801aaccbbf9131d722dfe7cbb85c67b61", 0xb1}, {&(0x7f00000005c0)="da5ef2976ea712364f47b65e5aa57d7e155a78b0e3f8207ba1272928d58c72c2c793fed5ef6b0cfe63db60097f7230860de76c2f1b", 0x35}, {&(0x7f0000000600)="b8ac71543818c68628dd4bb6cb1ffee31d7f64ce0352d95e3d6b4ec6996d0dc70f01d07a15d557c0cb75d59babb8ec9c268844abf8ebc8657adec6ac801f38dba6e94821adfafb0fb5f66118bb90ffec4ac9ae6f933323d2932831b569c7f6b5e8a721e497391fe15d9c5055bc14e53c6be3791330b56b08386edb3b243bea9cec4e873d9ac36f65b15717718b5a8cdc7c54b77015", 0x95}, {&(0x7f00000006c0)="ca661b78791f38e87cdd8ca5297275df8fa85b34180f4f2daf06d11d58ce2a8ca671f505441e793a3a", 0x29}, {&(0x7f0000000700)="4478fc3079ecc0f648781d132ca5eea8a9286763d10e7dc176d739652e44d79f07678550dbb810bed7d8eb3954a7b0023cd3e4d2bcdbb47f2b9c2ae374d941e323554a90f3f16a623eb10f3a43f134264f492b9e59018d3c09bbbee4843c441f93a38c22a63310c303dde5bb", 0x6c}, {&(0x7f0000000780)="adf917a5", 0x4}, {&(0x7f00000007c0)="1430aa", 0x3}], 0x9, 0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e00), 0x10, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e40), 0x800, 0x0) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000f40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f00000009c0)="a06cd65a780be3825825aa12c5340c50871f625f1a8da1266a39dae68e5114e2f1f76b4dac7b0e061cac96b8e2cff237dd05f6f5c2d6720ce51cb708a7d5ef98ea7f0d0b70642018e2b1ea0f6887ede25716", 0x52}, {&(0x7f0000000a40)="32c8d4cb62e6e52b9d56e5698c08e4c5709e77943751e077a763a47f7aa012638706e9095db2084fa7fa716d2254f75a0dc68660d180ecb5600d02c68358cd6a48a62385787c0e4ae4ce22058a060edc8f3d2ecac0096c955ef57e06fc4c99fbe31cf10d2b3b9b9fc41121a27d1ee3f4bc235986e2e42eda3a6bda6c2249d8049bb7290eb1ceedb363be04dd555790debda9f929852955389d2130308837cb3d68a27e15a8e8671d7d907f576a4103df57f1ef907ce19b6e8e912d1e1541710631f87fa8", 0xc4}, {&(0x7f0000000b40)="0ab1fd71ca65e60edf3ac67dcc5382fc94884d2497e85983093d7bfb51e55b054c16f2c4ca0536ac5e8acc28f48d3e9ba0e1f4d0f587cf63c7844a5c84c52bfe401df2f51ac6f1df53ff1d64c119ea247fee0dbb96c1", 0x56}, {&(0x7f0000000bc0)="1ffd7bf4e8efc1f51bac8c6ee596198c82bfee65e6e95731c11dda00157e880f695cf33567a29d44848a9aa838785e1189c2e15dd74ae853c2e0ff9cf24bfd5654ac515a70aeb115bec55950147a0e0fd31c81205103dba2074a61fd5a8dddbbcca85dad2e92e76bae1f3e9647d7c8", 0x6f}, {&(0x7f0000000c40)="9a9ee7f3b21009ad4ef7cec0b9cf90cce43c1aba4fa481c8c089311573d4f926860352ed07fbc00ab3258b7a0407bd3cacaa96818e95863320782129721c31dcceee8c155be488816b5c2b28076d43ab9f35cd5407583d90f80fac5aa227a335a47feaff86bc6d30f0b7084b2090860b473916e7f7d60d33943dcbe1486eab06a2822ed7f0324c6e79157d260c6df525889e9cff797594d0feb3010e50f47e2619278aa0d191e853899165da58f0fe8ea50a1def912c215907590e21eeec30823fa520770a", 0xc5}], 0x5, &(0x7f0000000e80)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r6, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x90}, 0x402) r8 = accept$inet(r4, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000001000)=0x9e8e, 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001040)={0xa2, 0x3, 0x5, 0x1}) sendto(r8, &(0x7f0000001080)="c31ab25586673a51aa7f3ce779672baf83ec85e2a230be38dffc8c06463472f2dc20999402c3b868e70c85178e707a77ff838fede883ad1e8fc81139e3bc27833349b88f7221f24e8e2971e873368c0604d01eb728172781a9a22cbb3bae3e1fa62e673c6593653e0b2f1d46306b70c028776e46410605d12a6a0ab3605504230cc8298b14a07779cd02d9625147758870d1ca5ecdd212591e3a4d", 0x9b, 0x1, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) close(r9) r10 = accept(r5, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000012c0)=0x3b7) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000001300)={0x8c9, 0xad31b60b, 0x53}) dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001380), 0xc) mknod(&(0x7f00000013c0)='./file0\x00', 0x2, 0xfffffc00) executing program 5: openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x20, 0x1}, {0x7fff, 0x3}}, 0x0) socket(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x881) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000280)=[{0x50}, {0x35}, {0x9106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x48}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) write(r1, &(0x7f00000003c0)="985fa7fbdf69aca69c9a97347864", 0xe) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069c1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) close(r2) dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) executing program 3: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, 0x0) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x28, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) dup(r0) r5 = msgget(0x1, 0x60) msgrcv(r5, &(0x7f0000000200), 0x8, 0x2, 0x2c00) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b, 0x2}, 0x400000000000000d, 0x0, 0x0, 0x0, 0x5a) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 6: fcntl$getown(0xffffffffffffffff, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockname$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/60}, &(0x7f0000000080)=0x3e) symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fcntl$getown(0xffffffffffffffff, 0x5) (async) open$dir(0x0, 0x0, 0x0) (async) getuid() (async) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/60}, &(0x7f0000000080)=0x3e) (async) symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) executing program 7: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x11, 0x3, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) socket(0x2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000009782a6c0cb77e7160db98933dacbd67cc77e5b6e1f4ee68a1b28ead4da6efcb85e19ed123e1271b4c5b3fda769103421e01c04edaceb8441d9c3be961467dadd67bb964c24abf3200748406c8d31548b9fb275b9b89edbec53a63eeae343788af729e4e3d960dc17424d01be357d2df2cba4"], 0x7d, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x18, 0x3, 0x0) socket(0x1, 0x4000, 0x80) socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000300)="cb6ece80faefc1e50f400c018ba88db98bd80d9475a9692d19128d380bface393f9a9d71e08c4f27ffffffc7455b927bc83760227c1d01472bcb29c7f709f29f17758420a9f4353febf181c1964bd0bb58a443d4a3827d327176296d658864b2dc07f8324670a9", 0x67) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) close(r2) socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x0, 0x0, "fabafa588fc0001000000010000000001000"}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48, 0x0, 0x0, 0x40}, {0x7c}, {0x8106}]}) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) (async, rerun: 32) setreuid(0x0, 0x0) (rerun: 32) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setrlimit(0x8, 0x0) (async, rerun: 64) setsockopt$sock_linger(r5, 0xffff, 0x80, 0x0, 0x0) (async, rerun: 64) dup2(r5, r6) sendmsg(r6, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 4: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8691, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb810001000806004b08f905040086dbbbba595918e0000002aafffffffffffffe7f02"]) syz_extract_tcp_res(&(0x7f0000000480)={0x41424344}, 0x4, 0x1000) syz_extract_tcp_res(&(0x7f0000000200)={0x41424344, 0x41424344}, 0x6, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r3, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x12f6, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x7, 0x6, "cbe4c8", 0x12c0, 0x1d, 0xff, @mcast2, @mcast1, {[@dstopts={0x8, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @pad1]}, @routing={0x29, 0x8, 0x0, 0xff, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @hopopts={0x61, 0x30, '\x00', [@generic={0x80, 0xb9, "44f94a03e6d05b56744bcc7494d65765677243e390522f36c6cacc615a14090a256af3332438d8c9bb7cc463117d53e055d8e29afd6532b77ca0ee825ca79c29d4f6fc4fdc53b2fbe01214ed2abd027f318c6bac4de360e8e1ba7e6c6f6fa5a8578593a59b3b1293fbca9e68d8a2ca2ca61bae879d04f2131246ab47592cb9f86d0fb14ccccf81a44239a82869c3b2f2184e908da082304e2d027380863a933fb3074b863ebd1ebfe230f779b0690c1592bac268c69d50b4c9"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0xb5, "f2948f44e98cddc438b2d875924ac0c4e1822c87128c404ca7aff2d8f209b34e461cc21a3186058cc534158ef208df8fd74db74ec6d03d1a41c6e35d4292620a6840df072ea66f26441480e845659eba6fe78373a9d03d145eec08f57056de13c0a96214ba7347561bef6722326e4160f31c10d3320601a44bf2cc17a7b80db5f2fcb72d3a02139ba4d9516ddf86ef7845dc31f3ba02db94aab85147f777ea83c857acf26a810cb747a5a8de295b7a898e69069166"}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x0, 0x12, 0x0, 0x0, 0x0, [@rand_addr="1a47c3d9ecf6d9e681110e71aa428bd4", @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, @loopback, @ipv4={'\x00', '\xff\xff', @broadcast}, @loopback]}, @hopopts={0x5, 0x3, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7fffffff}, @ra={0x5, 0x2, 0xffff}, @pad1, @enc_lim={0x4, 0x1, 0x9}]}], @tcp={{0x1, 0x3, r3, r4, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7, {[@window={0x3, 0x3, 0xa}]}}, {"25519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3566f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b29372306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123d63cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c30f4e4fed2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627435a88da40a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026da25fd20ba99ec66caefcbbd481dc48419bb0f3264e70075d88879f69d84e54fe4b505d071c59ee8c726a778e9cd4c39706ffc79aa652db414ea2a55020d384bc4dbd1954cf5c134cb6d41d44a7fa3c0faad69f2b664b7976308339d7ea1ffc4e3340ecd68bfdea0092e56609e96204ce4c0a6890954fae06502a87831499477db2bbebb2b8bd967b34ca25166a6762f0dc10923c133ad315f3ae290dfccee6a46e03d000efb29b92dd132a73e6cbd0335218b48b2bfbe9c61178609c8d6d69163e10300fdea039680dbfe023b12cdacf4f9bb2131cd6b8a34747e57dd580ee88dd86a3095421cbd0f8c49b8b91bfd8daf56025646ea38019d1a8203c39fb2e3d22f76e84e9a4726cb4aff1fd2699cc5bca98e664bcb27865ce480524fa867bfcd94ff39797eddedbb0fcc92f6dc6b5669a5c61f771e0ec56318365e82034fbba46d04beea15b115a8ef5b1a8582dde1096dd527df5700a45c251878e04b3ca3dd815f072708080ae44da19c6513761e3783de71a1de11a036542b3206e80710a0d153b7bf61386f8d5f189db5081ccb31bacb9f64cef283a5fbb4cceb628ee62534eecd11b4891abe2d8f4a59276ac1a18178c63cd7d6d13b12df1590953c970f1824d04565be2200d21afa95fa309ba07b0623b6364038f0bec68cebc2879d36880a17b9d9ae8e805bb7d8e0a7a8b46461001a35d20c6ae2afb7cb5ac1b7c8916d80f8b3ba51d9dea9fd185c78f2e542f20193b673283daf212e96d40c9651c72f3e47771fd7fee65d28fa4f607a0ef453c1d9a2772714b39fe11581363be428ec956cdbd18772fa259c777ab5ff7c807bfeaa3e72cc73fdab77dad775b9a816f68e9fb1cbcddb8427d26096a4df566edcb3b3fe278de0936e443f214a635ad33d54503730c6e8d6eddd04ff531177809d4b0e2cdd255d49a7a42a9aed53e1970340189535f3bdf0e7c00f3c8f3379839f379521d94bfc12f1cafdfc58fc5e05a04ee1861b77d00f91837dbbb0e21167b5a13e2540561324b94a5c443a620bc75f2621af8fae038593002d2351e1856e3fabcb5b570b0db962ec8795cf11ff9491611f056f8b2a4c2546e62807d4fcea1cb633a87246b2e154b3c5ef230a56c655f30f8dba19a9199d2359b991a99b4b72507014d2aa0c6354b4f6525e48f7d75e94571bcf2436a10d48aa317ec3eb4a2b42ec5703e3148d8c3960172da9c1ac07543d44759987beecbb4a34743b7641955cda5ae9422ab0047a22090e649ceb5e163d32cc0548f050013b0b8c90ccf0994cdb6e45f629f10d3c6f084f1ec5e4855c3513ddf2de4ca4c239bd78de5d4f7c3b2f7fa5da5fe31960a04a6933010ad2965ead39e43039c49e2011626723d1e411f0bfa7bbbe342ac39a55b2d182f2bb7d50af6dafd3724d46ff5450f5a3c682fe9ae0921353ff3a5feb9fa24806ba5cfccd8fd471c92b48bd45bf0090b3710d679df6dc40c64d1b4ae77b54aee4051efcfba9669457850c5f59b02fbebac1cc79a935ddf30a57d01a1f1c313ed013459a1a49b3512a682b2d95adfb02ad58e778ca39283a16e658c8a37bf9376548db240696a8edb1ce8a9485d90a12ecc3bd9b0ab06cb338a8dd738f46dac5f2a58fecd3fa32d83877e90ec982830d58f0ad27b8a459d0c8d8d17592714770c9b995f628bcf5b8f05f9d84b72507cbaf31e33f8aa7d051e079b47f99af7720f543de0beceb3d716e77c57a075519cf91edce9684862b1a77ae7df3bf7a74bd3a51363459217680829c112fc2fd773a52103dc99a2dd4bae98b2677e1eca8429ca7069b83c0e450044bcf499c7ac32bcb95f1e22e96cbc094bae636a99eab5e9663cfeeeda97ebc4057c098f6986d760699a65d123c0f89c900df589384223b7609f7fe2938e3d1889d67fd4d610db69d1fbf10e57154b11a9d54a2c354bfea974eca068e39c442764c2d4ee0bb40e621720f0edc78ed6bcf16824073b8e350e932b6bd18c4ca05ccd5dc373d20e066017505fff1a6943f4b9d2cdf5117db7ae4a785044387d89081c6218bb7013522baf50c725d3c901a467c88fd9be4ced967a6962073f0416810cd34fea41ddaed728aa0a866d63d583162e1e78305c9a6aafff3fbc9408b740ad7afb90f3c1b41bdd3ae11929f2790719fd87038020c3d1ee76c62ed7820a2f79e4d50256abb058218e2360b29ab44332dbc7f83f5add426ae3c409f688b0c0a594916480c05df307a85b0ae95652cf06b2b6aeea979e078c206f70c7fdbd2fc0657deacf489c5f2090882eecb4c47d0b2fd438cefa90470ea1c7ca0c9e31dec634a9a61d3e5736ba4a657fd5a7a8a9f918704ca455a24fb407efab8331d34f0db65dc00a377ae12b5bc6ff2f6c7d46d9ceffb436e5fc079570f1049b507cea766cab28d5c1a88d3dc205f3d6bb1ff76da8ec4f7a048aa7b96290319061a41d8c1011ed695f7bb9d253190d0d0b38a10fe40c4357ed3dd930277849299ae65c01a71ab6a061312a75827bca02321444cec5d323a46bce50b43d9c6ce985817e00f148f953fddab6f0216f71acdda012cbc0de70f9c9ba0495024cf2148ab09bc0897b3c4adc54fb1f534b0c6ca72f2aa885cf880ccb9402076aeeee21515f7c9019aee5855e3dc00a68ba124d13ac56e128e49bb5537267d08a48c53c31b5083900c89be501b74aa62dc4b137c9a87d8c299e4391d327be72b9394017c16bae2602a7dad27cb50cea1ad8136b7bcd645d023f95022deeda81aa3d598e6c84071c59a2d6c4124ecd03877f4819e76225bfc198e174d36b1c79de2ae88f1be383ba4297f7048967a1c7a94f58c0661e9586b1184c7c9e6d0ee43d25a65aad6705fed257de525d4e5529902792b36d8e9f2fcf9d2c3458107ca3c5c7b4488b3a31a7e6814437f7977ea17c627035ea29e94790ca07454194541f5228ae76c25eade51aab1f4ea8a1e3af9f88b955e90dc6cade02ac99e54604fb5f10df1523e8dda4a416c34ac1e6713ce88418e09b597879171c2e0648302c36d19792955843253ab72b3b4665ab93f5f3ebfb5ff075e7e300f908f6c244212d6b37ba39e78a4e121e8e1e03eec62f67cdc3239669907161dcb092727183422d5a8aa01028ab8ec9daec0ede9e8d0f6a0ad8290e52ea9036f09271d155595d6ecb518ce74bc528596967b520cb092567df5d008f38c4dc9c2b8e3c4da7d81ca9b754d38a94b62b4ce3712383f680986aab3c5412d7f441d4fe878ec34e65e3c61a94c2e32f58050cdbf772eddce64d3ea8b99d6f6783a8da9436fb48c19e50e031aef2d1da08b6fa587d3466c0fa66a8395f35baae636d91f15e020c8c81d10a27e9b2543c460f6ee595a30dca0fbc86762a12122a68b7a278c7ba2f18119aaed9556e9d62195a6ac210702be0ff204ea543446f356a0ee618282504016a419542e5ff850f8c35715f3d43e44bbe63757878a362691232d3e2a69be997f1ce9955bce475f6e6208a0fc136f0b0318eaae86dd8b4bd7e8cb6ae75a26150065e99b3cf155bc45a2490ff8c7772889f008b327d885690c85252f8acf988488a7cdea12075c1fbe7ebdf440660b902b3c33681cac04f57f8132d"}}}}}}}) syz_emit_ethernet(0x127f, &(0x7f0000001900)={@local, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "c102d6", 0x1249, 0xff, 0x9, @empty, @mcast2, {[@hopopts={0x3c, 0x202, '\x00', [@generic={0x24, 0x1000, "f7e6d5c98aaa980a2b5e233ca4aed07f6b6cac2f7fd5221669447e54e56618373da8af504f8ea3e507616b7a0ee09d1b25c3252268e90110f170506f1cf38ab57c984cb42611f3631a363c724816d27a2f407bd83d2fa8ddf13d5ab0063fd7189d96f193f9dceff46edfa5fe6831d50a015de36846eac564622fbebcdf2dbc23960715ebec77e32329e6bf9373f637e6438fbbf52cb50788820befbeb0e466d2451d365da98338decd76f9ca5e26d511aa26a1b193e9b5521c55b048f997cadc0949e8808ea4feb96c8a0f4c5844dd8c52f444f3ce4853e609beb5d4e487e6c5f6ab471c8cf7e5fdf8869289d38b05bf50ae699ff9581b4226cb51912ef7509d61ae0c92ff163b2ead3f2ef7d838a16458d5ef28c5a02976f8080bc4ce41495320d162a15b495f8c4feef6727314eddccc9da5737d34ee4dba2754bed7d8bc2608a91cb73a7b2433e628eb59537c5439caf3a3e2504cdf84636d83bf0430334d149e9b3b9175b41ea9dbda241a64cc5da101e203f3c8e6d65834a74671435a927276c2b3305e09e4ef5cd2b4c8e5ef1025d714e467295f55a8224ca4f1365741eacb67a89c4dc919968a02d8f2e9887ec2404e55f65dfa860a50fe19a353342259338cebacd693a84dd90f239abc1d23fa8b98d9d684bc6b016d1cdd19b899e6fac4072d4a586c5ca1cb0f35f6b1dd7a447eb2f08c9611d2d821677b204b17ea8f0f12bf4ae4d74c5448152c3d076687634082bca34185b05ca12f78632edd25259237e5fdae77e9c6f132f60a0687a74441304d3c5261ed6f4d28f4ade5d5efb3abc108b3816ac7be143cfcfabc545110ceffddb0d76e6895ef37b001c0734b209fbd2d8de9560be387a9286dd5af9ebac0cd1b10b48c1e632830bf8b329b09065152319297aded38c3aeb5270e5f805597992b9c326efb543fcceea8539a6ca9718c3bf65b8c7a8be59494bbc3b1878165a4a5d8442bbb56f03b0817c9012615b4d44832e6526965b04f664a795e357f3c9cd3d5723af6d70b95ef5157e0b32a10768451b9a7e552c0008fd4519edd76b5ba34e352e0ef67918ac01a5d8422987adb5b74c475df49d1ecc5a1f55cc21131c0a5a8ff37f3a204900ec308e470d04bc01160a2fbf23b6cee88bc41ba2f196a86062e519580a87bc6177df1cb7e528c5ebd4522505a7302d7fb80b2a4269e1c4bbb60cfc3919310a56bf34a59b5001d60fff3ec061ba8c4e60fe8a325cc200fc882ceb65f4e13ee4b786ab729d0701c6229656f40db0c5a9aa3d4780f67a7acc5d06680e568148d82868de434672a724fd4a7c166552440981f6bfd8d645f4c54dc87d5dff0e80fa499c5ee11c5261da0361a8d63d5973115566ce427a227f7b7c71019bdaa9e0df7c0aaa50bd0ac42f0cc31df562952aac05ed44168068b3ff4deaeb10f50089e65f1c62c9289a9dd5d5682ad6b777969697ca9a3db4662e7cfd1b96f4b802f47ea8f18d517b6f69d1c6d7c3ca784ccb2282bcbe02bdffb692597951d0efc5f574a07405628b5f32198d15e9bad374cb8b0bcc85a6b0ffc057dea5356f5287bdb7df747989d3435b0db959f371b18d9a93ce27359d1bcf683d90440799c62bcd73c4a3ec6c94b5e58f5c53145a0254046e5567ef15e6d11a1699e7cc65db029344f4888aa68c21368b47851d148a37c51897c42e1354535294f00ab1529fb445cf19adfde48ad031d7ae1c5dde1c3779237126f758dcb86f439b1eaa7abc7fdc7f1a08908ed2df37a29495fbe07f56e4dc21ecf09256168456e8cffa0daab691e9869b16fad1177177aea393a2c9b359d3221b577b314ee4d82359bad68c168b5728146abc9f1fa362f02b70bd9b0307ead3508770b97f39271f1e0b7327f9062a17983ab9356ef71ee77503d0360bd60e71e59df339e6aae557b233f8a15c8d679cb1a4c7d0489d861f2afc8353efa67a01eeda45aae65f5568394d72bbe1d6ab700eb57c9a208b7943aa63b6bd8ceab5ff98cf9f5e2b5e55f2317c6c549a0075d62474970b0fa705eaec1cc21d0b20030d0fa2dd006de5e2415471562dcb422bc7cc79c973562952842ecb131d2bf2b6bda3d05aa69bdcb9f4897252cf5b2c30aa2c99845fde8e81d9e212b82b722986bc518987094dab84a90ca44261c83f0d34f0204704fd3b819164d65f5ffeb013d04663ed30d5eccf401c0192a14aada36f80fc63cd9328f839dc3ff83fff37d0bdf656d4ef1e8b2fe3f1c74b677bd273e57db1447b7dae35fa2d036e1842950c076baebb11e95e4509d28608e0bfe2251ad4beb68dc7bc804d7288eb6047f3253226ef592e0eb59a91a62fa486485e5f7b9f4055a504c8163d2c03c5bf870459583e01637c50c2e4e2a57b437cb2f18b2a04fb4aee9034db6bdbec5fd110151c426bdb3596cb6785ab205b6f49cab2ff87768986106b6b9f4c44c622d3b85f1052fd699598db83c9968bc8914eeaafc75aaa0065009c1b291d18d384a6c3b971988942806579f528799657edbabec71e0f470815a84fd8e319c6113e8a36d0c6d16313849a67922b8c52b77613a5bdd9b1de2aeecd72ad8adbadfa1dca2a7e2eca66d9d92c2ce6b406e446ec681c7e41e94e8539b426b12fb5efe236a24c580460e610175b0fd49705e43abe24aa3c2b972e667fd293610ce89d754fbc4a831430624fe00572afefea08591501eb9f1b499ce38e78d171a5c61263bab79e2331a0030ff9d4de3bd724389f3bceb5a12be192e746d2637fba59f675a14f42b16370c7f8352199759c8dafd49dac6e87a1cde723ab7e344176a0a7a3af5ee044c4ee51cc346c6fc0c3d899b78214ba53df1f087a03c62454d7740a42761e2990af501a496e905ef21d5a9985381eb7399f960d204d900c8fd004866864f8eac1d41db21408738e321a378b1c3ef9dc52a8835b2c96eac3ba165a4775d4a2065c7b7d9228d17a9a3ca2045df0b968f65b184b63eb39a7aabeb0a6199c725e81932a9372c58e875fab6a2c6a32440ed1598cf4812d1514868175fbec339aacd4ce0c71fb1ba745bf52b128fa20269a69edf2953cd61d832e6ad9bc19f0890439cc4d11a071c29cf3f165a78d6ddb369a0218bf61478b777314260437a6a77e63c1b897904e093030b8798cefff66613177cc482f8e85fcee19c30f169b34d59f83b9d8bd4051aa23cee32cc04c39e7ad3fc0543eb761492485fdefdc6f67091903bc0d206be6549919377cef5dcf290fb4caa44b65280ed53a6de946e9665833d37bfb7142c708f7922af06ff5a23fbbda495aa7383473df2d7e5f0dbdfff748eca595fce0c5726e9d50a212e8b4bf41cdb7158e07296d95c359bae7d2a78d2267f3a18de440a3acc32856fe07472125afa2619b886dce5042c5203d98cc7adfa83ae01815c77ca6b20dc8b36257305abe8fea9ce9e919e33a3e5f2307fa510898b8596f05f24a79e271be02f65895828ba59b96da35e95e13a74589c410278e9e72fecf78a28b4c1a1a0a3ee5cb51ba9f68d6fe0010ac913d9107022fbba0f445b83e981f83f89ccdf3cb682bad2064bacd56cc3bb9231bd99505908af3d81aeeefc364288c4f74fbaa268f182e2caa44f54ef4674e59d443632df290ad11ea733582ac8086c18461b80dcdd485c4dfe5a1632f1cc0fb5a6e42d2a40f44928470c8ab16dba4a434a2f608168fc2aa5b180bae1000a6e9c746015ae498f6de5fe12dd16efc97885fa32de3301fe16ec6b20e00c1db745d237cd7bebf62f031e309cd5485a3fbfc007a8a403c7c8298dd883b860caef08b36bd1c554e88045d9cd62c12037e647356854e8c5fdc70e0ac10d41c4498bd9d092a889b5a7554ea38bd1f285125519594b8301187ddc2f1810b92f42be48d391cc206064dc992a01fb70163f29555d00f52668b3738ca159ef6daf504a5a2b263768a0dbbe13fe6fcb1cc7dd88ed8bd14718122736bb18dea33ae511aef9fff539affe1cd368681ee62dc859cfd977f024dd0532d58f1de89a6bb5501327d64db5770ce9902ba155899ce5ea380c6f4ca4d8b031eedf6f1c244d4f7527814c92a2292d2677d98ebbe17152c1a06654ff2feb2f0b8a3c206931a95793686fb7cb2bd9c64dca668253242bd7f4388d46bef5e7d37a461a2ac0c3c54649cca17db297ed9980e3c63db85832e2876c2115f28976f3f3df337462b43ebba193cdc0a46b040265ef76993589fb261f0854c5a5031818692a1a67a99db2ebaa0cef3b1e859e87daa4448a299bbfbab19e36123eb1a9ab9689509fd5e9fa1ae4ddbbf491a3da189933189c2ae475049faf6f01c94d5348cf41486b262924d53481e6826c0cbc70ae69393401c5d326dc9bd7aec097da53ec7988841215739ca95bdaa38bca354d282d909f62441e54374852b1a32cf12e8ea46231ec025f08a9a5ca3e2ce5f431b9e12c611d0b208392fdec789c4d45911ea95aa4320a366199368503983662cb59155c5ac89c89d31f9cd488fee7acb5a49526b480ad3a5ec9c04843eca22212136e8f4272cd4d76b40317e5c7e1f86e027c0d6cee391213e392dbbe8a539f243c834c1873749254aa6b0c53bbd64938046405630556690843d74d27fd727e040e982d39974573fb46eaccaf43c62aa24ea2ced162ac541f85a0a7ea7e1077fd9316cf296c38ab1b51cb25f05de58b9f166142235e3825394e2b89409471d608f02590ebf6f81baae78a9a3fcef00dd4ed8b985144baf516e5256e687be1f73e2f86a38a80822bb3c5ffb8db98b133e8c0b4cfe98ed0f36e9f927478e80bcdcdeca1a2d2fd09c93d9096309c8644f71c6875f90a0457f032328bfde2b24c4c62658712798a5fd3903073ad7627763b95a1e93245f53452dae74773223d76f49646cf377c3e1c922596d62f94e7c5535401f3ddac66bf1dc29e3550aa87f00f1fe6db0ac84e608bd4b349e6daee7582aaaf79a4b54a1ccc26bd1923d87f959d96026be65887312e5e41d11d0c1ce546f94a29c3eefc5d8bbcc7e8677e46315faa8515e08629948fdb8ca7b69a73f4036bdcc78b31deabf34caf1f8bc95b61e8f18e8dfb78ac5a5f4541a2f12f43ad8a3f320b8d3989a8e3c6b6d6c6b8c56d78e8793216c2ed0375a6b41c38ad1a248c8dc77f2578737a9d109080f3497e73cacd1cd951f9cd03d4931e0f933dc63c549d0f350dc8fb21defebe77199da942b5a685a1a9fbcfd87ecdcd093abe7a8c9f38dbee0b248efefb7deb0b1739415cc363c3318895891389892339f8164f2fa4833aa901247e9e243bcb61145c7adcf60c352d54fbb88743afbf8baeedf8cd822ec8407f3dd384c1250b394d7e105041dbbf0bd46c52d4f0ebc292a221bf2c4b422c29206706c28ff71e89150aae3ff85968da6b35bb49d43fc0dfcd2f603ea062269282cec03ca8736d686540ed121940ef29e0fea670009db8bb7346a0a59aed5594f001ce1662a31c8fc9eea2c2b199d85f44257efca42ab083860a7fef0fc78b4704796f4123fa465c06b6bd912120a496a991b01f95efdbb671512f0a12e02e5ffcaf32f33d22bea84f28af9c4444c2a02104c017cbc68859b7e78eb717a3321ef2edb6c4ee64f33c71b59f71cacfbf7e788ca7b9b1c17ca4e6b0ea74458417921b17657d82281b97b2e1211cfc9025dc7bfe2d47dbb5d2fcfd9aa071f85e812e375953a9b9763bbd6d6039442fe7b6dab9099ca614f298b8b075f44ce6e2c5f250caa0a4aed73236b5df97b3c2911164a55e8499e826cd4e1dfccf0294f94d4686d1f5d80c727511895520"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}, @dstopts={0x33, 0x2d, '\x00', [@pad1, @generic={0xfb, 0x93, "df2a1b7297beb7db94f3db3d3c9c583ced7832fc75a474399ce6d3e8bbfcc29b4d40820ab86c121801cc3bdf9994dc6bce2e0eff1db0a2fcf779abc0fdfee830c8873ca36c440e677fcdb317fba16d29d7a90991387fc5afd793d539dc765050d9aaada4de829d4f127c55079f90d548e0e0f12b6ba3802be98bda2cff924fe4f6ec0644ca414270ed6523b441625d688ce91a"}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic={0x0, 0xba, "0cc632a577200c459a2ceb99a7dd56187d002a2a0732d276867f767be7edd97d0ad5c2ff4807982400feaff1f1d2b8afa9144d87dade292dd1112b4c040e3b37fc3a138823fca9d4b387e2aa98d9c60ec927a1413f583888ccfe24fe8122a29f26c7bd6e2e54f1711c950ad253a4f74c7cd48eff31fe0c5e5a5059fc531f277f68c578a4f33ac2f4932d89444a26cc4223d62dd0098a564a794be048620bdb41c0265e3a8e6bb6728a18073ce48cc401ec27c82f6ff83c412400"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}]}, @fragment={0xff, 0x0, 0xff, 0x0, 0x0, 0x0, 0x68}], @tcp={{0x3, 0x0, r1, r2, 0x1, 0x0, 0x16, 0x8, 0x3, 0x0, 0x8000, {[@generic={0x4, 0x11, "a2d23d1262c4a6fc6767258c4e7150"}, @md5sig={0x13, 0x12, "7c1f10c5db4293f4baec6faa06e8e557"}, @nop, @generic={0x2, 0xb, "d91bd90ea4331ed9c8"}, @eol, @md5sig={0x13, 0x12, "dcdcfc20f5f921fa7015d1142107fb9f"}]}}, {"8c38abe909949009833276d627e57296bd5b2959e09ca917011d9f4597d4e81602c96ca0ccdd859ed2905e688c1aeee6e112734ba74d72a952eff41efbfe96ef195e6da106a4c28a5fbcdda305177eeb18"}}}}}}}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="dcfd1b812fb8c3ea158a54d3", 0xc}, {&(0x7f00000002c0)="75bf1e210efab98d459718339c38f47b7d8b318ac9d784ee81edc041720b4c3ea4a6a8c26e7ff9f5a5ca4e0379c6b34b4652917c124ac3667bd65079c684f5b5e788b2b861d9d1676684df0a2f32d7499f89969637c0527f14fce45dcd22e9572b3d964ff113c0241569dfe4ceb26a479cadd9b02226ed047c4316fd7a06b4463f2a3ffd06bdad031a39f8d251c57579fe7dafba4449721943762532c4b778e23174b8cf367750654201bcdd2b4ca70e56a3dffa7f0298c8bc573ff791797ce012fc15f3119bdee0a0ca22b73cc4ff26ba6a6010aef7699c868d2e10797792e2286a86ee864d8319ccb0fe5d0233fc5f644405ee8ab7d5a1da", 0xf9}, {&(0x7f00000003c0)="891fa27c3d3e9a1f41d2f230930a679d259d27afbc1e039b1222a0baf4ec77fd15e15969fa7136ac7083b96b527efc32fe65daba9ba18db04e56fb2d0c4b06e0f8af8a9a8eca4e8fab92c0d5f5dc3ff0f2e137194f14b7e41a22cbaa564291bafbcdefca73f9f762de0853fb167eddeeddaca1919c9b83a165f5f42cc98a693885b2f41e2f86c49460fcc32ce560aad520f2535ccadb88ec84599218123a32d6377b08e36060af14770a969b25cd9100524d8292", 0xb4}, {&(0x7f00000000c0)="996e5bbfb9378576ccea9dca6a5e8c8689634b1160ce09e764c5c7a072db28bc677565cfc8171f1e8afaa2f50c05c25302410dce7c3de87184f965e55ec260090387d8eda62114110e08f7e93338a317effb311f98b4764e2b82871fd8f50d4c47896649fb42aaf2fabdb97352c386581d814ff055f5186c470091", 0x7b}], 0x4, 0x3) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000540)="2005666c883d54cf5e7706329e8f1309526300000000000025e5ffaebb4ee93bfd907657f024bd22dd2150557e9d65f4312c20c6835ab792bcd49b5972ac274e4a0eecae2a1a1172369f3751ae86e51f24134028c3b9de41afefd00000226652a46d76c9b2471196f8ca33fd0f591b023425fc608e8dee98d55bece13a4db5016f8171c54950520d1b661d008990f15eeeffdb2239c96a7e8110be30efa04ab933d6652d1c475f9e75484f7317ce16a5e46e7e378c4bce33b8dcf0d979d4b2cb11e8c9cfbcb7036c2904aa0424e8ffb48558bc89b78413fd6ae44aadd997d93d8a2ed8214bb7caef41ee7907d56746a352ae2d09189dce4448deabe98f03bb6564f616d58a8cba610c8cd2b3b3d8b4e2c10e06298ab67333ea8bd0f1240ca8be79549571d3995c430995cedd3979b034d86f424e0000000000", 0x161}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b0e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = syz_open_pts() readv(r6, &(0x7f00000012c0), 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x0, "0fdb00000000000000060004000000000800"}) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000240)=@in6={0x18, 0x1, 0x81, 0x7}, 0xc) r8 = dup(r7) listen(r8, 0x0) r9 = socket(0x2, 0x4001, 0x0) connect$unix(r9, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffe99) getpeername(r9, 0x0, &(0x7f0000000100)) sysctl$net_inet_carp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000000000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x180) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x74) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: select(0x40, &(0x7f0000000000)={0xc2f7, 0xfffffffffffffff9, 0x1, 0x3, 0xbf, 0x8, 0xab0, 0xfffffffffffffffd}, &(0x7f0000000040)={0x8, 0x8, 0x1ff, 0x5, 0x81, 0x3e9, 0x8000, 0x5bee08d4}, &(0x7f0000000080)={0x9, 0x1ff, 0x8, 0x5, 0x4, 0x1ff, 0x0, 0x2}, &(0x7f00000000c0)={0x9, 0x8000000000000001}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x8, 0x10000}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000002c0)=0x20, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x45, 0x7fffffff}], 0x1}) chroot(&(0x7f0000000440)='./file0\x00') fchdir(r1) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0x3, 0x81, 0x8b7}) sendto(r0, &(0x7f00000008c0)="453f25c149db78820f8df3cdc539638bfbdeac33902efff0e4164eb3dc17a855fea142f3c67d89c3fee68e089f0bc275ad476c7bb5ce3ff085475439fce2c770ed2f7a4db879615b7cb1d6697427c236dd0c449b55dbdb318f93e00877446594af258a8188cd1b8eab744d42c7db070609a8ff8d632b520b5b7863db183c619d884657155ff72ef6", 0x88, 0x4, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000980)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000009c0)="d60fb469a31d2dd14b89820eb45d2896815e990151ce8898a3de86d071d7192e0bb2aa55aafa7031b24383b721226bfd81ca1f7f32cf7e6d004812d3d6451588b794e575a6cd072946196da14385b86de56022fa917ee8f5f7e3480fa592f240465b5cf2cff377ce1232c50acf31e754c87e3186b257fe038eb1f8021d38", &(0x7f0000000a40)=0x7e, &(0x7f0000000a80)="4c815377cbfbf1483c8b3fc40199245f7e67964731a8a977935ee7990b9eda872331ae8f9b2508711cd7cc535867", 0x2e) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000ac0)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000b00)={'./file1\x00', 0x7, 0x1, 0x2, 0x1, 0x1000, 0x3, 0x1, 0x0, 0x2, 0x401, 0xa52}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000b80)) mknodat(r0, &(0x7f0000000bc0)='./file0\x00', 0x100, 0x7ff) fcntl$getown(r1, 0x5) msgget$private(0x0, 0x401) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000c00), &(0x7f0000000c40)=0x8) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000d00)={&(0x7f0000000c80)='./file0\x00', 0x2, &(0x7f0000000cc0)='./file1\x00', 0x8}) r2 = dup(r1) socket$inet(0x2, 0x3, 0x80) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000d40)=0x3f) socket(0x0, 0x8000, 0x3) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f0000000100)) executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x520, r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x4000, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x25, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpgrp() sysctl$kern(&(0x7f0000001200)={0x1, 0x9}, 0x2, &(0x7f0000000440)="06a3f7b9", &(0x7f00000001c0)=0x4, &(0x7f0000001340)="fa6b2e39", 0x4) syz_open_pts() close(0xffffffffffffffff) kqueue() select(0x40, &(0x7f0000000500)={0x3fc, 0x20000, 0x0, 0x2, 0x0, 0xded2}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x400, 0x0, 0xdb74, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r5) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x1}, {0x6}]}) syz_emit_ethernet(0x11e, &(0x7f0000000240)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xe8, 0x0, 0x0, @loopback, @rand_addr="297530ac4b1d49265c3d1e9b53741f77", {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, [{0x0, 0x1a, "f7bbbf88e4f766082c01c23b6d47494b04797db98495bc75149ba9d8c29007b2a6b4a9ee1c4813356e0321175a4559d1dcdd2b0e6de335d5650ecc8b6a03f5297794c314b088f954d6ac0dee24ddb1065cbef7c566223a5d0a6027fa23dbdeaea1c353da53f916966d4dc3443becbfcfc2e5f24f456bfb2e0b02c0ae3d4833a04c4768b87a275b8bc47cb854b24551a2f0b467a248975a7f54629567634f09d857fc93bb489079ede0bc194c1368fe30e13f4467e26040878cbee671cd8075b2be7635710453d2153189613e6cb2ce4b7151"}]}}}}}}) executing program 5: sysctl$vfs_ffs(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) write(r1, &(0x7f0000000140)="7f", 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000000080), 0x4, &(0x7f0000000180)="57fa837b33a68c6f223301b4e0f92190ffb2967aa6ec54d854f7ac0e043e19ad34800da648020167f3ec64", &(0x7f0000000200)=0x2b, &(0x7f0000000240)="cf6474be37c46ffb291b3d08a015dc92c6c4e824425124612d3b8b91c51d62f03be38e909c08b21b57b7f5419527edf8403d653b7bdfa72067ce8d47336a8879583330d6035847b4aed6f45e3352e29e25c2142864f7a0e55d1fc5b38da485f9156decbb108ecbf4fbba96402a3464610df5f09aa6274c0362575ae50b5c1648f7af1f1fae833592d480b704d89ee22db4b8d0012ff7ab9d910c11455571b2afbfec51706bdee19c61910082f95c3dce55f8467d4048e7f311c77f594002ecfcde208d99d7ef92dd6fdeee68c7d4e6e6c2fb2ddaff22e320ea69ee6b69618b90e0e06fc4473a7074a8", 0xe9) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x207) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000002c0)=[{0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1000}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) geteuid() semop(r1, &(0x7f0000000140)=[{0x4, 0x220, 0x1000}, {0x4}, {0x4, 0x9}, {0x3, 0x7}, {0x0, 0x5dc, 0x1000}, {0x2}, {0x1, 0x9c, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) semop(r1, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r2 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/163) getgroups(0x1, &(0x7f0000000840)=[r2]) mknod(0x0, 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) setsockopt(0xffffffffffffffff, 0x1000, 0x1000002f, &(0x7f0000000440)="2b7ac996f121ab4a8ece80a6f558ff57ab85e81c33cd146cb4560d48f74ac6d7dd1f197f30faafe2c266c6a7d2657e5c12d41b73825e9b0a85f324f8fa9021540ee9cfbf34bf8a640ba809acbec5b59b7cccde897ff56ed575a9d06bca50160511f3997c47ec14d89cfef641d245d4a4b47c29f65af51e35dc5945ae259a84d67eb3355cfa7ae6b5d4b50df8813a081a7132a1a8d20500000000000000fdf58819f823ee6c09e05601556d53659a40157bc9", 0xb2) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x3, 0x0}) munmap(&(0x7f0000702000/0x3000)=nil, 0x3000) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(r1, &(0x7f0000000240)=[{}], 0x1, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0/../file0\x00', 0x400, 0xff, 0x2, 0x0, 0xe829, 0x3, 0x78, 0x0, 0x1, 0x7fff, 0x8000}) (async) r3 = socket$unix(0x1, 0x5, 0x0) (async) kqueue() (async) socket(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0xb1}, {0x14}, {0x8306}]}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') (async) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) shmctl$IPC_STAT(0x0, 0x2, 0x0) (async) execve(0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x8001, 0x4}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0}, 0x10, 0x1802, 0x0) r3 = dup2(r0, r2) r4 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x10, 0x39, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) recvmmsg(r4, &(0x7f0000000340)={&(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000700), 0x0, &(0x7f0000000780)=""/193, 0xc1}, 0x401}, 0x10, 0x1002, &(0x7f0000000880)={0x80000000, 0x8}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) shutdown(r6, 0x0) r7 = accept(r4, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) recvfrom$inet(r7, &(0x7f00000009c0)=""/57, 0x39, 0x2, &(0x7f0000000a00)={0x2, 0x2}, 0xc) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x2, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000008c0)="9fa684a3f1835c36c1fd0e65d446a7f2d601a6f6f66ce4e19247169d2a304546672b4a8de74defa315bc5dbb5309148ca79bab7b72138b21cd84d70fbeca7fe2839786e434d8cc25d161eb5ac73983c5d0dc0b1ea0b2e54c46ceb7ebcb62fd97e8c9b1700bab9fcd0ac15bc4fbc601b41bc49f", 0x73) connect$unix(r6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) executing program 4: setrlimit(0x0, &(0x7f0000000040)={0x3}) (async) r0 = syz_open_pts() close(r0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) close(r1) (async) open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0xa1) (async) setrlimit(0x3, &(0x7f0000000040)={0x3, 0x100000}) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b644cf1a3f4d3c900000000000000e81f3e6323"}) (async) writev(r2, &(0x7f0000000f40)=[{&(0x7f0000000480)="b111bec04cae7c7152139c94fc29135885c2b7b1126044c8ec888bb05b00f17dc4a24377c995518a3ead2b2c9078b262945bb9b4554847171f7334a23d1e34d3a2ab8f6f8f6ec6239a564210c690496e1a7c9d8b4b5b52cf10e44b1a9910b266320e7411197c1124d4fac6a4600673ca934eaa4b96dc5f4f1681b2f1b615a30f0979f80f8f9500247a5269642b9019da525b124ec3012cdd35ebb1b58a36bd9942fd9ecf632a7107c7d0a34857fe50e43237f827ee39c903829b68572bb4c373897bbab6be503e86eb3f360d69cbd82f5b99ca60f017506d2ba053ab48c88a94b145399f3b2f1de8ed5d93d8ffc28aa4141c8e99b8f1b0f1963e61a762900a433c6fbb64a350b868d62f3aa8d5efdde5d7051f38ca4c0cb5c3d0da2ceccdc6e57355f42e73744666b8fa01e572800573575d467b5dbe5ca6fc6f7eab1d77ad732fd568e2f8c59c2b3508749a55bf04bdddfd5c2dcb5f5c405c66ad224ca9d6fecc2bf8d7fe1e33ed765b200e1422e4f1599dff9595cfbd55afb3a54aebbe29624cfc769900baf957d3cadfe1be7e605dcd66e7c9b4f7be85d91f20830e296eb31e721e2cbee8d7bd120a20c0e540ef6fdc68f5bd7bd84557774db6730f00b1d786b2491b94332f1a96e2a622ad4a930697eac1ce3337214c3973e462595d0b63e05ddec77a72b290093f3b64d2dee99f0a76454375616f3f5e020477c55f798e27a3ce67506563ab1a0dda4c5ae7243b4922e87b4d2bf98826567318a5d79bbc9bd77a2f0e57376bc85226e5e50f97f26e6ad213becc95a282f963e24aa12693e55054f8406228cd40c6768fab639abc9bc5e3d42e811b5ee33930a45444c4b5cf9cbda8db48d1af54f8faaa4c5f025bc084dd0b3742e72075020b7c0f069fa9939d15c82be759fc02dae035c39d21bebd06b1cbe247d119c9076d1c00f35102095dd676377b1a59dc1c2fe6135897882fbcfd6a8811b7e7a25e25b9d197a6217d517a0f398cfc19513ef1177982cb442531fedff8f382469b49d35d3751599c8090fa5169345c9b9fa3d710f373375ebff2aca2c8a750e77cbaf4459a8f782c9da945a96de669360f024a5c761544acc51fcbbda11a68e547826506001d5a9f6aaeb603d9a6cc8cb1e4c85d64dce3", 0x32f}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) (async) setrlimit(0x4, &(0x7f0000000100)={0x16f, 0x400000080000000}) (async) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="8373e0bd", &(0x7f0000000240)=0x4, &(0x7f0000000280)="a2d1051d", 0x4) close(0xffffffffffffffff) (async) syz_open_pts() (async) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x615, 0x10) ftruncate(r4, 0x9) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x4) (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0x1) (async) write(r1, &(0x7f00000002c0)="feaefb66d909ec4d0da82748ae558f245ae981f92863eb9fa831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1145a90209341f2f75777933d6736442abd9ef8a037d285e3ba40144be08806490e84b1e80d6067243dcae3471efa9157e52d0d2aa5d3e55691d2003396e2cfe33b56b62325caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b3c0cfaf8853d09a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c9153d517617e60239c215d9643451b37f5ecf165cf003830a5730019000e044d19b6ec862b9a0513b4c025988e79bec3380aa0b010e045147aee22d5333ea3fb7b1c60f2f4c90bf0b33667022f649366ba13fa66df5bb06543416a3913b9a2c514ae9769d2d95724444e73e35df13ab58e3521435f27d758cdf01171713535b29a0168530c49c506d2a97226725295c549ce9f9613e145c980b8175ba4d4baaec801e2a5c40de570864120b91654d30f3881eecdca07000000000000000000", 0x183) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0xb, 0x0, 0xfffffe12}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 0: sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xf694, 0x7fff, &(0x7f00000001c0)="0242007ea950e47b118b7636520000f1ff", 0xfffffe18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x20520, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x7}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000000)=[{0x44}, {0x35, 0x0, 0x0, 0x2}, {0x9106, 0x0, 0xfd, 0x40000}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x0, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x4, 0x40}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, r7, r8, 0xa, 0x8}, 0x200000001, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) semget(0x0, 0x0, 0x470) getuid() socket(0x18, 0x3, 0x3a) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) acct(&(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x30) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x2, 0x0, &(0x7f0000000100)={0x0, 0x301d0bcd}) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x7f, 0x0, r2, 0x0, 0x0, 0x0, 0x200}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) recvfrom(r4, &(0x7f0000000100)=""/94, 0x5e, 0x43, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x25}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(0xffffffffffffffff, &(0x7f0000002540)="76e5bbda369af8607d2100000063", 0xe) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0x0, 0x0, 0x0, 0x2}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffe5ffffff00000000000086dd6073d477e407000000000000000000006b00000001ac2c0000000000000000000000000080"]) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) (async) acct(&(0x7f0000001240)='./file0\x00') (async) socket$inet(0x1e, 0x1, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) (async) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000280)="efaf63836d7f9ecc3edbd8501466720c4c0536ad678aef59ec42b4915e9269a9263ea266c1cf441f913ec7b1bf97393256656f9d8011d62a5a619a3982356013dc2026e229d9b5b55b46cd8dd0707ab1cdc92baa67efdc1ee8e0a50947f60d36deca8c9d42165867c8c9", &(0x7f0000000300)=0x6a, &(0x7f0000000340)="5dc5c603bf37fa16dd1fd0fb2a7479205a9c55438f2e0004ed603770dd5e1d93b03cba40cbbcb8b1637a42f3acf0b24f1ee3f2a8cb266808cc4816e69ae37e35179c5bc376aa6700f0a1ef69591289bbaa2fe5fd38961eb4d86ce0bd95139ab296de436f28ca17329ec9390c816ec2f77551161954866d9b10593bd6936a27bf872eb172aca35087dd21c3f7fe6e2f13fdccbb288fee4d308fb54e740dad465b3209458440cf73af579b58ff1360930b78e12e0dee6ce78c89a88e48a502ffeb7e93b34d053a82cbacde24c2b88c67748acf8106779607346d8f48070a335d505b7eabd5129728664800cb70a30e89a2617219dcec6001c165", 0xf9) executing program 7: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$ddb(&(0x7f00000003c0)={0x9, 0x3}, 0x2, &(0x7f0000000480)="1ea51b87e76b9636e491f5f12897b73e9222e0415631f096b4a0d78a3aacf2b0ffdecc7e82cf59645a272f2facf37cd659144af92ad061ba361db44c116d63cf10e560b2b3447c444695f81b9d64e918c52a599506c1edc033f9d38d899ab685db8cbd231a3943535df7b92aa690480c6f6ab0168a0feff032cf271fda651e1516f7fcfc8a1df29a2a9a89532e3302d8de3ba4de18e08573479da87e4334c672b8f73ed243f072f908f5c8c673baf200102747524f51f4d8b431c2333c5546e7337583f011ec7d3c986c79ca3216feaa92e0b25076110ed05d27c8a3b8e864f23f36e08f099d3844e6226a5f1fee99bbb33e34fb69b5", &(0x7f0000000400)=0xf6, &(0x7f0000000580)="47f77056fd38f0fbf51e22d64c9aa6f71bed7d42e06804a2e1760f8d8f61c30b851ca7dfe3dfdadc450703465e6523da59ed606a4ee26dbdf4019d24e259a0e1134d4e28593d7e601662517a630ba4b2fce41080fa50437ce1028c96e653f676516b4324559cdc021fdf5dfe6ea979f0f0e28fc34048fb815f035be9332a97036a1d3ad6177ca43af783ebb354e85da511fda2605cb5da75ee94b8b1c26a8025bc628ae03ec53bafa4ff54d75346795370accfae9cdab6e98e03596436ffda7a68462f2ba4c6bdccf4de1898fd4fadd52ce344ee6cd28030465811b11b514e8f33df6526eacb626cd9fcaadc0c7e10f84b83bfdd5cd8dfcc134ac3cb0c8829b47bfef7d59cdba1e6b74bb14650de99e5322ed3d95e5193686328eec6c62bfeb0a1e843307709ea840d924cafa8bdf47651a2ac9e67abd6ee1668d3a9fdeb1a4914c73315060d17c94ebc8c5391e5bcd9c2d46c7b675e0b36de2c2227b2bb5e8c1b4f11437718f65f03c96e22cccae5eb687902fb62e7bfbd4475104e94224a517b2b8f82743f27c7ffe1d2b44e8d52c7321710b7ad7190ee3322544d6e8a0512f2226b06306c9b3a28a2d834f508ff78405ac773f904ef9544abc0419786404ce0f94686337767730ca93c9cb794f793a40fd7773714316de37eee0889301ed4f50749630483c97d2dd175034c45ecd7e2611368ffc806074bf2dc304f531cb9768fb7855015d01d9f563a36c5157ef27befb9e9d5ad02e938079ca61e05105c196f8419c191c6165975156c025f98777ad4ff41db0aea9cd584a45b7f05e5bc19098b1190a6e1b67e20060beee30d85a933b5ccd1b94b4cc4b772881d1e4404d1322a69b35859015500036fc259b27a799991f2ac7bbbd8d61256fd848fd56a080f59e5da3cc305c448bc6eb3b8fca33fdb95dd64e1fd1cc99d05b50eee6f6514813f69f42cd1a751859db759123c02f602a2655674e87c3db438be88ec7f51e3847e1c10d6070e74a2a92eeb1177312f70bd87cf2ff8c676679370c74f9761b0dfe5eff4dc4e28f1cf3242f0e7d62fd19767a519def9b711e582386ecc6ba83a6d42512d3a77ab069fca2f77c9a78c65463d536006fe5e21f8ba71369f8fe638aa1a5daf9279f6c851a099f5ccdb3c405e5df1eb42c20c6f6a2731bd51eecb57e0fae90d3e76c4988060b1d990fd3140d9e6e7e96f73f40142eb129417988883a00951a8739f039776fec367b7047633a40c88ba46c0bd2a44c7c99bc1095462bdca09fc9600c96a22c1ffbb7906270db5aec091b02bd96e98f2b95ace02116a72f19ceb7caa4bd955f0969acbc8313980fda7c70063b0d373ad5072b79f585107461a7e4dd3ec45abd704896ed8e8cae67fe103d0934c8484f03e503562f25cbef231c6f6f6f8a7491ce1fd1916ca78c196936085ca824b451ca0ccf6f9c8523d9e9812b4192159e91a78416e45ab0302e03b561dd0bc57c7e161b6b7168786abcc71cbc77a0b075e9472052d3333f510225271e0005d75b65929c913a0d0438ac26274b5bfefdde46e7377aa29d12d6a48fab21345c1b674b1b005f54974c0f85f36fcb98d124b3b79b127120a13783c89dffeaa5dd80a331c1dc977131ee5b8bece1a815d193240b0ca293339832961ffa513e632d54d0e7d4105a0361f3098c73f677267a9f974a3e09d6753ab45203fc25536c86f034cde0db5decf9a6464eab1ff2101b8b1d6e270a9253119f1e3faf2953a25aafe9ca95c935fd9e0f823cb5a1dc6d5589440f3a4f74dd9a1cef29c5712c412bf95adfe2ad06c7f2b4cb82b8bbf322c1c07e8fd75b309f8efcbf5a2f40cfa3156d592a8a364c0bf2830811ef0115d2c445f01f5cc722ee845f843329ca0c38df1739bce5bc29c8fe313dbff162ec009f22ca7f94a109f437268ab30db406d6dd1d4601ddc40e252643e6fbc763529bf4b6180a42879ac82aebafe4cbf3dfb18af0a05acaf51b7f943be929a397278a12529aacd11e9a4b4547c43a9aa10dc8dcc845a716e1c18fe9163244b0ce48aabcb55aebf57d103d277f91780b0afda6768ece58738f836f0d74c4e72e736f53a60e6020f45c4b955033f71eda4f7bfde2cfd78a07d31b27a94d6bbedf689950390ccc09c64d69986e696a6e45d0a49a044f086fa4d73f95e4414bf8e88d3bd10ec15854499f5989eb9ac495ff38b22e3008fb539702d52614af7120f2142e0e67602ad9631113ca98a0eaf6222c1a5a9b0c94f404602d5204504ea75f99297bb353a907ccb75d96708a5a96f609bf94255384948c540096895af0643428f5a8ec6baefd85e4a858e55661fab129305e6161242e25ae08f34085a87701787b707200d9f78b1dd84ebef53e0e50c1a72d617dc83d497258a75f8de3fa51d60cfcb6bb1f2cde81845e92cfbac1efd20294c613f075fc44d1b77926f594e7c6a3decb2a46596af4b024a6814d62e719293cd4494031fd8bdd8d83bbbfd3f072655d9116cad43cab16b35a3f6d56101ddbc6b519f4a01a1050cb9b67f5de64bd072f39ab8936798b5c7a5a4645382e3bf9c2d1338f493f978c533031d96fa5e148ddb94d67225e2955f6c532ef104a55b678ae513ab092990ea1da1aeda0980e997fd3ef1bdf43794db77ef37a14187bea55751e339ba4d38f405b3c0d0352e93c8154a3e35befccf39f9338a52fb503dc0b0645863923d1e0aadbed78510bd6fbf494518080f5588c9d52c4c8d2311da15a97abbdbfb3b4e6c68feca53f713cc246502bfd5cde53769fddda40e1ae68bcda0a0cbcecf0ecb6ba9289cb8225327df75aee2e430d971cfc93291bb188b7882ecf7b85014e766444508fbaf0fa0ea33b8f6ef6115097d722c547f64a84fe4b3225d6bde1b5fe2affc99c741e1458b8887c1ff5fa1d3a4d784b3cdff0e952637dadf7f3fcc5fcea59ef1f2d73ab8d8f9fd1415473958b3cdc872740b3bf21ef3b9d80d77f0579410f3420f1be88e3b5ef857a5af10dfc316d1b448923714ca89dbedc5ec0b6731f3208baec5291545ce916dd727d3b0e6d7adb1fc20c3c05176c8a5ff77a6eb4f3184f0469a733d302437b311ef94a379c794bc6d3aa7d16319701395584f112aa90eda16c187b6a8964ae30a37a77015b5740da83ab4930d0e799d4b079b0eef9ffeade4e751aa401a945b8fa42c1a9359c1104747cab5580df688f0c53e1068a5d824ba01d2a0437fa2fa963102f16b513399e9e0bb2a13c04b947ac4f93a94f26a0b942482081fb01fd45039c733a5ccdcf845e63e016ed8eac7c85f23efee1b6af30c1c7b78d213ea7e4516ee1761180db3c72148cd4ba53e91173520f7318b098470b4136148f80426865041a2c2cab3ea18701cc54aa6af97a1a75015ec7dcd50112ede0786bd2394812c84c02ed69784de30a9e9b173e1c9616a214b7619dacb48f77fd84e2d0a9f1824593b4bbb84b2e24a3fcea5bb094a5f1b19258e9769429777bb9068605762d08a90e3eca198457c5749455b00e72e1dc585e0651a6935dedd68475b2259b7d30a036a48e8d389ffe0388e6bf17fecbe22e14b244117989558053a75a2530e90ff1ac7d93ed124b2de13adb5ecfa5dd6916d515ed34ffeece0f3874e78c30a6a47a930a391d00e1aae0b0dd5c051eba21f48929e4ff478b0683965e1e486cdabf83895beb84efbaf25a7f4fbbf0ba3cf59fd555ba7210862d7c13201049c2ef32c3e9d695de088e81904f7156a567004a1b02351be647b2bfab6a84dd168aff6437bf5ed70309b4f20c3053f619da3d34e8c5366cdc88a5b19e882e2af87f7109bc3d5193f8b4fd784ea9ecb08061816087bee4c3efd94cecad97a2c9d12affa6ffadc3c5f4bb1d5ce8c851a434e1c4fdcf1c1d60c2d470ba66c8f14ed6dbe56f0766bb713cc6555a19ebabd24c7582f79f6529cccd91923731e69b2a2a590dc53c55b13b8fe85d33c296854e6b6e867e0114571e819e7e63994bc4300d005957d028206d3e1f838a1740096c8160e11065698cfa23eb5f66b584c27691ce08fcf39dbeb605f3cbf7b1d9273d86c7792ea09a13a97dc08fd82c5eb739eb9a1d5d24b69a68e400ae91d01d4f24c9916f2ec67d28fd36974ad6b2123a8343ea6aacbd555f02eb6aa616afc25803799300e1a33691157643cb7cb9896182adfe2b9c265ed6c74818faba4e6342820409e2c3192f46122c3fc03eae53296d02e8c6857ab3db900291604eb902321dc34b4564b85e6590aaf5cdfb3d612423ed7d049d49c20986e910c77b58f1e02f6b6ce29773ced8491de155dd57aece8c8c3df7c88b5410e217fbc646341c424bbed04acf57954f27dfb95fc8ecd92c9ac498672f7c3fee7092e953f2f7ff0bc2b2eeecb1a5e679d6f09bfd5a1e8cf23ef80ea1915719e80a32c3e952ef9c33ea756db02711b5e1d03f8f495c4b69335c6e6fd77adb1e2df0bbb8ee6102f7ad76efc8f334223aa3df68c2debdca5504db556035e9b1c0b645fe28323b878f7e4f920e1c6f25d74a5e5a667129bd0dd090704442946aff1215f5313625fbf945523cdaf3cb718c0958d7ce3676cd6e738c44f33cb6bcefc5241abac1507e2fa9dec40332e197bfcfc1d7b5510ba94ddf5898b2af8d14072578aa5ff7ca3b91673e0e1ab1ed52703ee60f8ed25603771cd89edc769ec4d562c10e1b599477345f4eee0d9e8f77702800bb54e873dde6e61376be774a6d1b5b43d2ed0648813e7d617c9986364b99a0a1450393bacbe93dd2aea84df4286157a69d55f61735ba6f4eb48af630f680d6b5abc4fb1b398ac66e337322ec8cd2f171b88cb31be2d0a7aebaf4edd88f323cbf9f3a1c87bcd737ba873910d36c42a7e1feec4ce5fdd3c1963c46809b434ecada314d8ee7c04a06100dab0b100ce49d4042166e22f2e44b5757e972e32e7e988fe685096274a32320ec5a2818721bf4fd59765016941c934d1db411f323e5dd0bbb65817362b8a2fdb93ebfe046f6b2bb2c7ddbf0cdf15158eba99452b3b51cabbc65dca153ad14053c29b6e83c393776ff0a3910c945f920e281af8fce1ae78f00ce49f7e7a0916237b493193353002a922b93a1761ff4a96ecc233fa8d2bc0649a0e843a9b5625aee8126d008551089c20c8eecacbc18994f913fc1b2f0aa7597e3334db60446eb7cbc4381951762eeb1621b3f278bd6853e8e328a81dbfac12b0855aff51f6b6c3722146a186db2cf98e32d1486c8a9fa9963eac6b9d629a87dec465b72f012c994ddd7d7a53b58fd9e1aa07e8404247b7dbdd21cd5eeb4ccdf9b62a98c3630a9c73f545e015c7f4448d4e61c6a222a12e9df9e5a4325fb6dc038342a7ba8e7e8ad53add3c3ea2bdb23fda10902e10834fbd5add5c791450d119d97990eae91c19d3e3e0f41d5db11dcf29bc89aa8ff50e03fe5286445820f353571068f4cd24e142f485c6f833f0249c21ec827917f65656a963ad90314d7efe3274cef45689d6c1e594746ce5b5666317b23d500f36075906e8940373b2018a4629263c994a775c620049715c1b880f187ba72054324f91b4bcaf1bd182e3399d5e9161d9f5d33b5c8af95ed1fddbe3140e6de7270e7f5cd586ff3c91ef7d33cadf90dc4ab4892e7581338118cc6fe63f38c15d23ec7449b1ede688be0f4c29935e9f94a6267fea0aa6effc7506d5992b7558a23e4fb9ea507d3803e0c0e7e656ca2f3a1dcb14c0aa2faacfb07ea5a1d1e220e4d3f243f2deef1128ec45d18a2e5615308f105eff6f5aaba54d197237fc09a7d4a05f9ab10216c7dda65b196e66", 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x60, 0x0, 0x4}, {0x50}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000001c0), 0x0, &(0x7f0000001900), 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000100)='./file0\x00'}) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) semget(0x3, 0x0, 0x0) setreuid(0xee00, 0x0) executing program 4: r0 = socket$inet6(0x18, 0x1, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f9e6ea5bf7996a4f70514577e401cc177a5a845685d88afce8e29a65ab74a5717ca7c1ceee9497124ea088b98aa13c31f9774710bd9ed54c47004806f4c673d3699cda5a7fd24fcb7cf5b74d2c3bf116b825caa0d2caebeeab12766c9aaf1fabdb92b0442ed36977f61a7fc7a4156cb56e37a2dd10a4e22ca86d391bc40eb95caed9f60472f5ce0311116bb93f0dc65f3056fcd27d1e00f0384c47bc8281fc9f66729c686dee45ec62b6769f134522c9c3cfeca186673d9e9235a085aa10ed9161b25d04965175bb44fefc0621ab2f5470ba7c9eae9205e518c747c807182c196b", 0xe1}, {&(0x7f00000001c0)="159df25dde162baace62a4e397ec9e3db6aaac68fa9170419578dfce6ebcb5dcde5649b47b1aa504afec14157ec385b69ca68273b4443e760bd927f0567d499c8696120277d26ddd3fa1b483b43adcd11e870f602b06b3f8a28b732f4390443a765b79824a61cc852c8ac4314ca067f89c1bcd02fe72d6e0c63d972bf9860e74501f1d8cb3e85934cfc7f6b0a83ea58ccee71e4afc07fe1a9c9308c7b9817d523d7c84bc2f894fa2de954723d99cbe", 0xaf}, {&(0x7f0000000280)="7d90f6e399a739ef37efe549961842d883aa24c7851fbebdb6bf46b061153e95eab8dddb1130ba3f84e23629783431d1aff2c0f75c739c5010fd7f71f28d4bd3c64e012942e748364299b1660b95fa20da8c8b1c2e6f5650377304b657cc7fb3d692d056902e1b7bb4de08557c7541633d01eab2f44922ee903674b8155a6cc99fa688dfc2ae828fe0e65fbb68aa3315f4e8949674cf5ec5fbf5699e3ade552f08c5f4", 0xa3}], 0x3, 0x9) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="b0c0b3f63d640f6ffa85ad31c6e22a06f015b0e969e22dc72fbd9b341fcfde699252f7f590e9a80de0d35da2b64626f4f319d90689d914fe5760f913208156acbed6757665831ad6d75f6ce382f50f9672efad3988b4fb1113d8d3d8b0f053ef9ee6a11fc5bbc5a0", 0x68}, {&(0x7f0000000480)="f5a4743d4478aef4f703dd7f02cf378a389f5a0f7ff2e9d2bdacace285e3a585e6e45ab1e351a0dc59173d39fb0cafdc5f7be78adf6728974e4f7c478de6db20aa1eb82ebeb984", 0x47}, {&(0x7f0000000500)="9855d519808b79bd28b6276d72e93f2e4b21dc9a1b1729f03f527ceb809dee9806137a1e8292baf5950a83ab8fd019642b5edd93d8db2c8ea65df9ecad343b2b1b30c525749f7e62142f080892833b08966a95132d89fdbdce2d83b55128ac935831116d6d5c8ef8047a56ff7623243a88ffba7b1816cf03e6c58f12d0f884c37807f309e7d1783f494eeeae74972c44055dd02ee1b09cf2b6c87a865b9407350801aaccbbf9131d722dfe7cbb85c67b61", 0xb1}, {&(0x7f00000005c0)="da5ef2976ea712364f47b65e5aa57d7e155a78b0e3f8207ba1272928d58c72c2c793fed5ef6b0cfe63db60097f7230860de76c2f1b", 0x35}, {&(0x7f0000000600)="b8ac71543818c68628dd4bb6cb1ffee31d7f64ce0352d95e3d6b4ec6996d0dc70f01d07a15d557c0cb75d59babb8ec9c268844abf8ebc8657adec6ac801f38dba6e94821adfafb0fb5f66118bb90ffec4ac9ae6f933323d2932831b569c7f6b5e8a721e497391fe15d9c5055bc14e53c6be3791330b56b08386edb3b243bea9cec4e873d9ac36f65b15717718b5a8cdc7c54b77015", 0x95}, {&(0x7f00000006c0)="ca661b78791f38e87cdd8ca5297275df8fa85b34180f4f2daf06d11d58ce2a8ca671f505441e793a3a", 0x29}, {&(0x7f0000000700)="4478fc3079ecc0f648781d132ca5eea8a9286763d10e7dc176d739652e44d79f07678550dbb810bed7d8eb3954a7b0023cd3e4d2bcdbb47f2b9c2ae374d941e323554a90f3f16a623eb10f3a43f134264f492b9e59018d3c09bbbee4843c441f93a38c22a63310c303dde5bb", 0x6c}, {&(0x7f0000000780)="adf917a5", 0x4}, {&(0x7f00000007c0)="1430aa", 0x3}], 0x9, 0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e00), 0x10, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e40), 0x800, 0x0) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000f40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f00000009c0)="a06cd65a780be3825825aa12c5340c50871f625f1a8da1266a39dae68e5114e2f1f76b4dac7b0e061cac96b8e2cff237dd05f6f5c2d6720ce51cb708a7d5ef98ea7f0d0b70642018e2b1ea0f6887ede25716", 0x52}, {&(0x7f0000000a40)="32c8d4cb62e6e52b9d56e5698c08e4c5709e77943751e077a763a47f7aa012638706e9095db2084fa7fa716d2254f75a0dc68660d180ecb5600d02c68358cd6a48a62385787c0e4ae4ce22058a060edc8f3d2ecac0096c955ef57e06fc4c99fbe31cf10d2b3b9b9fc41121a27d1ee3f4bc235986e2e42eda3a6bda6c2249d8049bb7290eb1ceedb363be04dd555790debda9f929852955389d2130308837cb3d68a27e15a8e8671d7d907f576a4103df57f1ef907ce19b6e8e912d1e1541710631f87fa8", 0xc4}, {&(0x7f0000000b40)="0ab1fd71ca65e60edf3ac67dcc5382fc94884d2497e85983093d7bfb51e55b054c16f2c4ca0536ac5e8acc28f48d3e9ba0e1f4d0f587cf63c7844a5c84c52bfe401df2f51ac6f1df53ff1d64c119ea247fee0dbb96c1", 0x56}, {&(0x7f0000000bc0)="1ffd7bf4e8efc1f51bac8c6ee596198c82bfee65e6e95731c11dda00157e880f695cf33567a29d44848a9aa838785e1189c2e15dd74ae853c2e0ff9cf24bfd5654ac515a70aeb115bec55950147a0e0fd31c81205103dba2074a61fd5a8dddbbcca85dad2e92e76bae1f3e9647d7c8", 0x6f}, {&(0x7f0000000c40)="9a9ee7f3b21009ad4ef7cec0b9cf90cce43c1aba4fa481c8c089311573d4f926860352ed07fbc00ab3258b7a0407bd3cacaa96818e95863320782129721c31dcceee8c155be488816b5c2b28076d43ab9f35cd5407583d90f80fac5aa227a335a47feaff86bc6d30f0b7084b2090860b473916e7f7d60d33943dcbe1486eab06a2822ed7f0324c6e79157d260c6df525889e9cff797594d0feb3010e50f47e2619278aa0d191e853899165da58f0fe8ea50a1def912c215907590e21eeec30823fa520770a", 0xc5}], 0x5, &(0x7f0000000e80)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r6, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x90}, 0x402) r8 = accept$inet(r4, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000001000)=0x9e8e, 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001040)={0xa2, 0x3, 0x5, 0x1}) sendto(r8, &(0x7f0000001080)="c31ab25586673a51aa7f3ce779672baf83ec85e2a230be38dffc8c06463472f2dc20999402c3b868e70c85178e707a77ff838fede883ad1e8fc81139e3bc27833349b88f7221f24e8e2971e873368c0604d01eb728172781a9a22cbb3bae3e1fa62e673c6593653e0b2f1d46306b70c028776e46410605d12a6a0ab3605504230cc8298b14a07779cd02d9625147758870d1ca5ecdd212591e3a4d", 0x9b, 0x1, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) close(r9) r10 = accept(r5, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000012c0)=0x3b7) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000001300)={0x8c9, 0xad31b60b, 0x53}) dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001380), 0xc) mknod(&(0x7f00000013c0)='./file0\x00', 0x2, 0xfffffc00) executing program 2: syz_emit_ethernet(0xa5, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x97, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr=0xb6]}]}}, @generic="aa5d0c1ca6c6c857df15adf1cb4100cf322465c15b9c522e2e789887b722224608acbd259af3f1e10990060605b2189da710a4d83c2df2ef5d0407a46d2c80f05066eccce2e1f9ae8c1a1f384390bb45b984a0008c17c97b9dc680bcd468d1ab7cf848b0ef00f78a79ea0f0330e1bbc9cfc32b680ddc30"}}}}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x15}, {0x14}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}], 0x1}) fcntl$getown(r2, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f00000002c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0xad6570f09f9216f1) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 1: write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xfffffffffdfffffc}], 0x802, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) write(r1, &(0x7f0000000140)='x', 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x4000006, 0x0, 0x0, 0xfffffffc}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="ebebfd510bbcdda9b489e9775d3e", 0xe}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = geteuid() setreuid(r3, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x4, 0x8000, 0x9c, 0x3, &(0x7f0000000380)={{0x3f, 0x0, 0x5, 0x3f, 0x1, 0x6, 0xb873}, {[0x9, 0x1, 0x8, 0x2, 0x1f8313d7, 0x7c5, 0x0, 0x5, 0x6, 0x3, 0x7, 0x4000, 0x3, 0x2, 0x2, 0x5, 0x20], [0x7, 0x8, 0xffff, 0xc791, 0x100000001, 0x7, 0x6, 0x80, 0xfffe0000000, 0xca], [0x7, 0x8, 0x4, 0x65a, 0x7, 0xff, 0x9], [0x1, 0x3, 0x800, 0x27, 0x9, 0x7ff], [{0x20, 0x6, 0x2}, {0xb6, 0x4, 0x3, 0x1ff}, {0x1, 0xff, 0x2, 0x8000000000000000}, {0xa85, 0x3f, 0x81, 0x7ed}, {0xfffd, 0x4, 0x0, 0x88}, {0xe00d, 0x5, 0x4, 0x7}, {0x8000, 0x6d0a, 0x80000000, 0x2}, {0x43, 0x5, 0x8c, 0xf7c}], {0x800, 0x5, 0x7}, {0x6, 0x3, 0x3f, 0x3}}}, 0x1f, 0xb7}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = socket$inet(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000000000000", 0x8) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000600)={0x1, 0x17c, {[0x1, 0x9, 0x40, 0x2, 0x7ff, 0x6, 0x8, 0x7, 0x80000000, 0xc6e, 0x1, 0x100000000, 0x0, 0x56, 0x87b, 0x9, 0x100, 0x6], [0x1, 0x1, 0x5, 0x10001, 0x34, 0x81, 0x1, 0x9, 0xfffffffffffff1dd, 0xfff], [0x9, 0x7, 0xffffffffffffffed, 0x9, 0x101, 0x56a, 0xffffffff], [0x3b, 0x1, 0x6, 0x9, 0x2, 0x4], [{0x4, 0x4, 0x0, 0x3}, {0x7fff, 0x4, 0x4d, 0x7}, {0x2, 0x4, 0xf9, 0x5}, {0x5, 0x10000, 0x3, 0x3}, {0x1000, 0x401, 0x94}, {0x4, 0x9, 0x1, 0x7}, {0x7, 0x3, 0xa7, 0x800}, {0x6a, 0xff, 0xfffff800, 0x7fffffff}], {0xfff7, 0x0, 0x1, 0x5}, {0xbba1, 0x0, 0x2, 0x8}}}) executing program 5: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) dup(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40b, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x504) setpgid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xfffffeb4, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="da99de1515ece8c029f34eb7b1a3b84ee461be9f73a20f32ad3beccdd3e799892a6c811b7f9bbc73700dc433335932c5aeb7c6c58b0cc9ffca003e5522ac4c501c620f866820e7b6ef35502a1028d441a1846947c0cad7fc267658dd1bbddb8061b07dee1e80bc0d63f8fd3085e994b962689599151727a562df69e4b0626e8acab8d49719cda229a0f58920c352edc7c94a6523", @ANYRES8=r0, @ANYRES64, @ANYRES16=r1], 0x18, 0x80c}, 0x0) shutdown(r2, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0, 0x2}, 0xffffffffffffff6f, 0xd) syz_emit_ethernet(0x3e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f00000001c0)="7094148ef48fbeae04f372c775f74b253e2c17f3757f8d192b98e200ab33813bf24438598f9c4b524349b5945f9f1e7a6d35ee91cecf40447da8b3d5e7c0219afef82007cad6a5f7b448c382f438de1feada69fc", 0x54) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000001c0)='./file0/file0/..\x00', &(0x7f0000000280)='./file1\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000680)={0x2, &(0x7f0000000140)=[{}, {}]}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000380)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c40000020036008abf09090080fdfed8dcfad700"/153, 0x99, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{}], 0x0, 0x0, 0x80000000, &(0x7f0000000440)) getegid() syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, 0x0) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f0000000100)) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x7a, 0x0, 0xffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x8000000000000000) pipe(&(0x7f00000001c0)) executing program 2: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x81}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x4) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r2, &(0x7f0000000580)={&(0x7f0000000540)={&(0x7f0000000200)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x8106}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0xdcd, 0x5, 0xd29, "0d88f90000040702bbfe06963c1afc25000007a8"}) writev(r5, &(0x7f0000001b80)=[{&(0x7f0000001fc0)="ea3a237314ffe8ffed9cc3b8cc869880f006425aedd5cfa7274947e2f0a2d1f87b0cf32bceeb9625a773c4bed770287dc4a4dd19cbe90c29ed26a32861cefe7610e5f3365672a1de4f1a4398f4d2f060f7885e3ddc50367e60af3222b2d32f48d3ece02aa82f54f7a9a4b2f5d7721153e31ff413247f364271e7a8c5b3dc4f7711a76ba9d5de618a636409b34edcb49533a4f09542ce860b12a75e4edff2a03ee9fbd9478f32439683376f9b1e31451335df572c851641a0b123e294183acc812f687e85b0f6e5a4b34aa92aac9fb4e08c2041cba079de04", 0xd8}], 0x1) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x0, 0x0, "fa00"}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$getflags(r0, 0x3) socket$inet6(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) r2 = semget(0x2, 0x1, 0x0) semop(r1, &(0x7f0000000280), 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000400)=""/8) semop(r2, &(0x7f0000000080), 0x0) r3 = semget(0x0, 0x3, 0xe0) semctl$GETVAL(r3, 0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/143) semop(r1, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0x601, 0x800}, {0x1, 0xd76, 0x1800}, {0x2, 0x200, 0x1800}], 0x3) semget(0x2, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x102, 0x200}, 0xfffffffffffffffd, 0x7ffc}) r4 = socket(0x20, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000000)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x3, 0x0) close(r5) r6 = socket(0x800000018, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) dup2(r5, r0) executing program 4: fcntl$getown(0xffffffffffffffff, 0x5) open$dir(0x0, 0x8000, 0x10) getuid() writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x3, 0x0}) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946465, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r3 = socket$inet6(0x18, 0x3, 0x0) setitimer(0x2, &(0x7f0000000300)={{}, {0x0, 0x10001}}, 0x0) getsockopt(r3, 0x29, 0x3e, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001180)) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0xc1206951, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000040)=[{0x25}, {0x50, 0x0, 0xfe}, {0x812b}, {0x3ff, 0x4, 0x0, 0x9}, {0xb16, 0x7, 0xc1, 0x2f1}, {0x7, 0x2, 0x54, 0x7ff}, {0x6, 0xff, 0x0, 0x1}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000100000000}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="00003226a4a9000064e7c803d2a423734333a4dd", 0x14) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000002c0)=[{0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1000}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)) geteuid() semop(r1, &(0x7f0000000140)=[{0x4, 0x220, 0x1000}, {0x4}, {0x4, 0x9}, {0x3, 0x7}, {0x0, 0x5dc, 0x1000}, {0x2}, {0x1, 0x9c, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) semop(r1, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r2 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/163) getgroups(0x1, &(0x7f0000000840)=[r2]) mknod(0x0, 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) setsockopt(0xffffffffffffffff, 0x1000, 0x1000002f, &(0x7f0000000440)="2b7ac996f121ab4a8ece80a6f558ff57ab85e81c33cd146cb4560d48f74ac6d7dd1f197f30faafe2c266c6a7d2657e5c12d41b73825e9b0a85f324f8fa9021540ee9cfbf34bf8a640ba809acbec5b59b7cccde897ff56ed575a9d06bca50160511f3997c47ec14d89cfef641d245d4a4b47c29f65af51e35dc5945ae259a84d67eb3355cfa7ae6b5d4b50df8813a081a7132a1a8d20500000000000000fdf58819f823ee6c09e05601556d53659a40157bc9", 0xb2) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x106}]}) syz_emit_ethernet(0x1046, &(0x7f0000001e80)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x10b, 0x2}], 0x9, 0x0, 0x7fffffff, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x207) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) executing program 6: r0 = syz_open_pts() writev(r0, &(0x7f0000000100), 0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 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) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000200)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000240)="80212b33d5bf044a8118234e8f6c72a6545b28a3bfa38d659ed0c420cf608c089d04ba40e635c1c009da59c5f8422b", 0x2f}], 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008a", 0x8e, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r0, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) acct(&(0x7f0000000140)='./file0\x00') acct(&(0x7f0000000040)='./file0\x00') setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) r5 = semget$private(0x0, 0x2, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x0, 0x4}, {0x4, 0x2}], 0x3) semop(r5, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x2a4, 0x800}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)) r6 = geteuid() r7 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r6, r7, 0x88, 0x7}, 0x7, 0x6000000, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffff7, 0xffffffffffffffff, 0x0, 0x0, r7}, 0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2000000000000000, 0x0, 0x5}) chown(&(0x7f0000000100)='./file0\x00', 0x0, r7) executing program 5: writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x3, 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='x\x00') bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shmctl$IPC_STAT(0x0, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f000047f000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, 0x0, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x1}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x1}, {0x16}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r7, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) preadv(r7, &(0x7f0000000000), 0x1000000000000098, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/520}, &(0x7f0000000000)=0x20a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x48) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000040)="bcf02f1785a92e9ee0f5bbed4165c6be33", 0x11) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) msgget$private(0x0, 0x425) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x0, 0x3, 0x0) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r2, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000480)=[{0x1, 0xffff, 0xe5ce97ab354d9ebe}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}, {0x2, 0x9, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0x9, 0x800}, {0x0, 0x3ff}, {0x0, 0xfff}, {0x4, 0x7, 0x800}, {0x0, 0x3}], 0xb) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000240)={0x0}, 0x10, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) close(r2) dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) kqueue() r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vfs_fuse(&(0x7f0000000640)={0xa, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) close(r1) syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) pread(r6, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x0, 0x1}, {}], 0x0, &(0x7f0000000300), 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffb, 0x43, 0x4, 0x10001}, {{}, 0xfffffffffffffff8, 0x69, 0xf0000000, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x7b, 0x0, 0x7f}, {{}, 0xffffffffffffffff, 0x40, 0x2, 0x1}], 0x6, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ff7800edd6e89f4368b5d068502559340956bb85c85e33e991571a4d2eeb98f588fb4a20818a67c355cc8a0cc9fb3b6e9add1a7ebe0c3cb23b7053d9849b3345de71eb9fa64f517833139efc48d022dde659949c0dbc1165ddf93147eaca1bb238430216d3707012d4d699839409fcfa177cbb7060753933d82c35fcac7b409ffc96570de27b1aaf93190bc895a2a224d4f38d9acc344021f14101b0617fc21e21789110fed42bcf7154bef718e0651f62a06fe8c1a2993b27c39d77be6c9abc83c457872f1e147802d98d9884ba3c95c3814f1117d4ebb7119724206775b877d121bda7202555580f9f645ab25c6e6a4ac9274fd96a299b391679b3dc262117eeabe7cb8f6602d60c30cbd2b20137671d7f342b195e2d740ba9d72d0090a38592a7ad0f8847e3ec5322361e31e425d5b7c1b94004d8cc2f02923c780f9646418608ff1999218549cdcc21d5323ccf242643265943fae794ec0bfb"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x20}, {0x6}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) chroot(&(0x7f0000000100)='./file0/file0\x00') r4 = semget$private(0x0, 0x4, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r5, &(0x7f0000000f40)=[{&(0x7f00000003c0)="89f77d1e000000001b4068e1642ea58e722c8ab1c50469719aca06110046220f28960d6b4c89d6c1b724", 0x2a}, {&(0x7f0000000740)="b111bec04cae7c7152139c94fc29135885c2b7b1126044c8ec888bb05b00f17dc4a24377c995518a3ead2b2c9078b262945bb9b4554847171f7334a23d1e34d3a2ab8f6f8f6ec6239a564210c690496e1a7c9d8b4b5b52cf10e44b1a9910b266320e7411197c1124d4fac6a4600673ca934eaa4b96dc5f4f1681b2f1b615a30f0979f80f8f9500247a5269642b9019da525b124ec3012cdd35ebb1b58a36bd9942fd9ecf632a7107c7d0a34857fe50e43237f827ee39c903829b68572bb4c373897bbab6be503e86eb3f360d69cbd82f5b99ca60f017506d2ba053ab48c88a94b145399f3b2f1de8ed5d93d8ffc28aa4141c8e99b8f1b0f1963e61a762900a433c6fbb64a350b868d62f3aa8d5efdde5d7051f38ca4c0cb5c3d0da2ceccdc6e57355f42e73744666b8fa01e572800573575d467b5dbe5ca6fc6f7eab1d77ad732fd568e2f8c59c2b1508749a55bf04bdddfd5c2dcb5f5c405c66ad224ca9d6fecc2bf8d7fe1e33ed765b200e1422e4f1599dff9595cfbd55afb3a54aebbe29624cfc769900baf957d3cadfe1be7e605dcd66e7c9b4f7be85d91f20830e296eb31e721e2cbee8d7bd120a20c0e540ef6fdc68f5bd7bd84557774db6730f0000000000000000002f1a96e2a622ad4a930697eac1d43337214c3973e462595d0b63e05ddec77a72b290093f3b64d2dee99f0a76454375616f3f5e020477c55f798e27a3ce67506563ab1a0dda4c5ae7243b4922e87b4d2bf98826567318a5d79bbc9bd77a2f0e57376bc85226e5e50f97f26e6ad213becc95a282f963e24aa12693e55054f8406228cd40c6768fab639abc9bc5e3d42e811b5ee33930a45444c4b5cf9cbda8db48d1af54f8faaa4c5f025bc084dd0b3742e72075020b7c0f069fa9939d15c82be759fc02dae035c39d21bebd06b1cbe247d119c9076d1c00f35102095dd676377b1a59dc1c2fe6135897882fbcfd6a8811b7e7a25e25b9d197a6217d517a0f398cfc19513ef1177982cb442531fedff8f382469b49d35d3751599c8090fa5169345c9b9fa3d710f373375ebff2aca2c8a750e77cbaf4459a8f782c9da945a96de669360f024a5c761544acc51fcbbda11a68e547826506001d5aaeb603d9a6cc8cb1e4c85d64dce37e07f75665386b465fc4630b1bfe6ead70a34837a7090e43dbb4830016d162a5d5453baf74e90ce9f153bf0ca26ed820b6a7d62c572a8725e6eaf28d1ee10593322a9bbaeed488f5e7fe947f2e25e67712447530b5b3517f7ea9a01a77e87efc1479c373da187387878d556c8085fdad7011519326e8aa917e73e6213ea2c3dc04b12fff658aa1d694bc76c0893e7b90e95664b42893fb89bbfe2e42c26d39dbb689ffbf7ce60fdef7e1acccf689ddd6a3e418419bcafe9af14a55117b2b92db97ae26026759ae4828ba35babf26e639612655d0dd1f6b8aa06562f29c7bda8589fe54959366c081b23de084c5765a5d27eccb5e0e3b60f0d135ffc7eda412509424f29878d70dddedd9eb57adbfbe39efe2e855342cb3ddf8efcea24780d14d9710aebe7dea7f70b21b1286048e96c21e636dde7edb3a72529c6ecde7eec8c045f1f1f914d277b21e6f1049013687dd2fefc573351de3e02d53c6e7a6140bf50e05b3df83c8711d15202c997e5a321f23a85f13c8d259d5af55ce1ce2103161472cac1777fa162baddc562051e2f707a0ba80cbbd0e6600f843106fba338bdb934516e99133cb3e70dc74314e3f7c3f7a5f1c9dd54512f737f3e486ac2c4c7bf761a21ef367ac466b0a135d7f952b862c99b884d8de902963829652eaa6393ed1ea5612cd47a77c428707c117554c722cab7ca50fa2a04d7ecc8f1fb45aefdc286c12fc5cee33537218d1499b61dc63aa30a48292c941413988788e2fbdb331714da1db02d6f55a2de06c89978c1b60c5c4ad5704265865d9e92a14d16104ac06ca288caa3c7d55db32e4f132edefe61b", 0x57e}, {&(0x7f0000000100)="06457410db7a86cb445413b034d9d5a4894b645b7fbc38af08458b162f780391906c038879b1b0f7b023ab11c1db8823fc0d76e8da767f2e8dcaa800d2edbdbe9a909ae88adeb2c221020d56baeff5ea6b1a8481a49912a753e83f65f39fb6f6201730471148b236fa1b02be1fb6b72b181b48faffc56883bd55f4a6ad218bb7abad", 0x82}, {&(0x7f00000048c0)="8efe927e139219019b33b40e291a6368427dbff01c7cf9e8ccc4ade5720223e7a6662a0f568427379d9428bc1da8fd20369e0ca8bb91335d364af186d9c5531b9cba018029760cfc5fe5d17bdc790f9925d9cdc96a5caedd8e6eae50d348188460bcc36dd2f6edda2619e63f35a27b1ee4e51f4de695b6a10d863b7bd4e1dbbaa8f26bcde8979f6bba0aa3a8f44ee0fd922a626b5147a7af25e431cf9939d7956aac37ea115181cb846522ada8aa188bec09c17898b1b82042b227be753ff8957a9a29ad685590d48405d84316994db071ed29f21521e5184fcb680dc0db4986739cf9c3c481bb6ea8a7438498d036e6927fdaf18accbf38de8aa188f8ad40261d2a02d88dc9efcab74bd4a77bfbeb013faef596e2895d5583b471e4e4526c5d4e436148a971e5bf1f1c37eb1ae5d542cfb0892b663a208eab4098251262b1f1713a0ae5406d57712c454655a5bcc1bb90e8598723fd410ed54b09212b790b1fb656ae84e53eb922fde9d93c5a3fd97994934f8cb5d7fda2c04b022b668f3aa04850f5a80e68103a8867317c201fa50f0545deb8d8ea0ae16a6884d1060a4e65dfa6fa5f7fffa77593b38e1efd6cac95bf8070243cc1b79e49963de3f2bf4f76768f2d384979d160bf75370f6742feb16efda16e2179310a5b504a2d57c6cd26851677755771a1a250ffd3ae98d60bc18a042d65c74dfb6c1e9f57662faa92126eb67be86773a736b70d176b31f8802de3dcc492727554cd7d7a6cd6b4d1b5daf6291a101b632ef7672a075a244a460b1445647979f1832e72551752eed8048cfafbc9a574613ae6f62efded1ab90fd37d28e6b8506f9f945db79385cee0ad50b922676c193cffdc418a59333b8ee24d9d7547ca00df2786e6aacf4c3e7e267fe0bea3a611dd0e9a36e90720d463af713f54f8b13a42c647847aee0a41743b42c907c5072ee5e769c63ce3614a16a3743eac6f64bb2edc35e44204616616f00d5283ee431a2a9cdeb830d572866dde345c96dd13cd001bdfe6fbf00bf043fda6a3daca8a06c1e4eb15fff83f7b38c35f51e781c8bdff20c78681ce6ce76f6b756dc2ef3fb7481980d1414c001147367f1b302f13992093e9e8decb8daa298efac80c892de7034ad8d355be8270018127c7201c3032007b7dc2cf38c7356dd1b9a80d0828fa345f2bd5b5d9b02324bf970bd5ed5472349a197097b6f69b5adf2dfe7f0074813f3956df325e0f80b9e1edffafb949f677918291b36e3e86a8eb3091febef03ce69f46a31e96e93114c0f62f69ea0ae1326bb9dbcf0e1a82865521ab493a381e91b4f28dcad093c70330cb2a228fe9056ff3bdb4cf5e0edb553559caed3055a37550da1ebd7e5ea13f9085a1a20fa31a17cd5d29ba5c3c01c00e2684513feb7cde3aa3461777112b965202eb8292a27410a34f5499d0ff49ca9da2054b4601c86474b47a15a0ccd994052bf6dee62c006ee762160e253ebf61bdad0e4868788c6b80535e20ee33cfa9dafcf7697aaba6180ea6291e8215493d28063e3f9573a1d3a3cb7d967dd09e402f5bbed673cf76f6a07ecb2d1c085bb6362d4d86be55c7196a52268703e7ee1b87c309c31173ead50cb7d14c0813e03694d71719bfd4ac246ff9ad990d9288ccb40075f57837e1bf15119cba7184c236a0bbf1f90e5e6c1b1862e7d8bd28d3925ad24992028aa8bd2511aa214f9e747453e9ed928fa926054c34470e039a9dbda3d2cf12b83135cafc3785ed09bddcc7bf70444448218028b2044630da30a0b1314d7b7c02792e4226be1e3422b98666d91b0ab08ac0875c7a698c37fb1b15ec3edc4f75af022fa59a58f67e7707e3c9a157aee42201569d4d9f93ec81acac9e951943eb5c3678a84a674e4f2bde76cc4f7dd6c1f4816d8b0423a5225dfe4d0c9d79eebf075372c29a294d4c0365400ab69d1eae152a188f7672c0172d2e509135515e7c9a57755b035230f214ae107c1550cf93f0f97634aee00c8fce7914615d5cf83349f1d528a232c9e56142005a865c0d7e1e736c41ebeac7756b94a981ceac91df4d8192063588f99ecf5883b3c05852490683cae11405440930cf5856615398a6db8620b887dee8b64d894289ee35d18e03f417d4109f551bd73bd29dbeefda2e4f2953ebe18dd3554a5db6f5d2dd97b5b5210be235b388eec8e9bcb631033e999a90307a1a2f39ea46d6714b4509ca7fcb52787f7fb81675dd1846744f42f9be873c1823fa765aef28826dbac4196b83d7d914b24c917fc6605775c8cf3a006864689210da58bd7521a6c8ebafa3c435c1d0b7e776153eed19dcfa4635ac7c05da169900f28c80e556ed8f0d3f449ac6f427c3f6ae61731e25e457eb780cb94a3f971285dad8fe8fa518b73d689b9b8da6ebc578f320c846b6ff8330b54533804e95690cc0b618e47ec64adfaf1b324f34159afc595b0ffd85bd730b76c91b63bdf059d799e5514c1c1006ec2e796c587b88ab90b13577f549d655f689632b49c5e5b42ce6ac5ac6a099727359b0e8e88cbb456b4dc966907e1ef010c81b7099405dde30f4dfd4d88d3d5d109f1f96ce42c0957daf613d3c85e393151d151b82b0001c74b704a62032b9e006e4938742df0864cb2740a6351fc8349f0840966efc051b3b716ac6a17fe6bd4ee4d9eb8a29ebc50d7a6790b891379306c8fe197438f07551406c93b5f4fca59b9de4919e0631b3e6a085780292038b2427822ff7fd6dcf0d5efdb19ffd9bb1a6684fceadcbac2316a880fa5c8ef32554b7565ba3e019ad5fa2406cccacf7093acdd3f348aa6724df7f80ce4513ce5780310d98cda7a9709d4f894d24ab963a895b465d0c5d342507b7a67520c63172634826acb64950b04ec37a1bd8384930db5396e24abc31269f17ae22c55b4a1a401fea8f36691fc27af3476735e901d2b0691a65761c0a3ff23638e805a8e694bf6438c5725463781d5c98188bc5c86c814aefa31f77c8d52d140c207d5c05579ef5bec2d66b33f34658fa95f193d6be077d9ff64b8f07e850eefa598e8a3c9cee522273851a5a66df3cb351d68f0282d90f927ee4c6b070f50a56e170ce3b70f4de97a218da1f54ae5cfb7400000000503e930607d011201b9fddc311f6736380e169b732165ebdfd6f65f61c0356ded5f87c8b1c7398002374e02e85a8a63e3fe74ad9ce5f4467166b00662532a2dc96c4ccd48df46aa01fffc2a873080382b39514919da36fb900e0b6351a387d6edaffe3b453a10fc9a46e8cc1d2d8bc7ae520871730df253ee6552f92a18ba629c95b523ac34b041c1bd60344edf35c0c497a847e236775e1d8d887850415aed2c239d19041fa00f42a52d38e61611bbef6e5763869042bf5bbda6ed3c117ce78b04edea74f92b19e410fbf8b130f83e68623ed3836a96e38dd30c3d2e7cce84d3c0ee9f1b546b0d716417af0d7ba2317a0ee2b152fe5e32527f9b177142aae42558866d982203fea7bee03309469b99ec690d401020dec4d9186657f42f8b3c2475acdf3e01edc6b3765ff1e8754965da7d311f0c30de9ea4090089623824e42dc2378e8dfff132a089be402f828bec70419f3c3d1fac377fe1cb061a60eb9aaea0264c25d4ac7856180da12c30d5dd226315b86956c4e6e6be5db586ecae1f647b914d0c2970305bd672375a66fe2265bd6f41fe16dbba16ba52427f0842de6678fd891db578c7d997e4da74b3588121be9e587da92ab4eb7a46eacc6ab91f6128cc7c0f59b2bcb0d69fc332e0b310e979bde14116e552b92", 0xa76}], 0x4) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000300)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81", 0x29}, {&(0x7f0000000440)="50add7375f21355f4f7a8bd47979d416fb01ecc215bd1f249bf75cde348f17640e896b610792189afc772921416837fb0bbfd466891b127354f0fa71093ddf48048e650d598f00cc500c5835d11456110e87070f013499d869a7ee82a95a962da3dbefbf", 0x64}, {&(0x7f0000000540)="12fa59f47bff787eed568b0400fb2d139cb357574ff863577dd8972ae8f2adddede9c30caf45f7727a774ff477bc35034e779bbdc590e91b5097db4b54591a7d1dac815d39530d82dca85bb120fdd6a3e0e6a31a8d6ba91432f81bf578c465c258488beaaf12c5a5c8d890016fb845fc8bb2eb155074", 0x76}, {&(0x7f0000000ec0)="fdda2113cf9349309cde5df66b3c4311b8ad80dee080fe0a2131b4708a266a9273eb4db27177328ab6b5902e62102018802ecd87d30c0eebb87537c479d34c6e6c82368898c55906d5ce87a3742e606a67965b6fb5ad167797", 0x59}, {&(0x7f0000000cc0)="9c1c442c25e6369b003fb1c239767253d5307e7fe1606ced7989f8770162ac99e9e74cb9a8f8164b8d2064e5953a79cfd6e6f9a0b999ca2c1949c230016a7996c66ed4051508783a8b5c2d50bf835dd35ecefa1db43977217dc7296f7db72dcfcd1f8cdb803c7c06d17cda0ab331d4545cc7971db021789dd5af9734a72fae1b61adb5a5a067385344bda1de4fafe23cf1078d01f8b04382b03f94c74ac32f72f73a81cf0c7ad2072552b4c81353d268af179fa17f48bdc427208e6c13de7b7609d24b38d12e65085f1c9bde5022bdd73d60ae869230a09691a36a29bc0b333f687e1dcd02b059cfb8e72f84f693f9", 0xef}, {&(0x7f0000000dc0)="d95307e605302abdcab4969f011459b4889bbc65288ed3b6945d7812ebb2b960998e5c040f4e592806cf48182e78b826dd55b74081a24dc803834b7adc80afe4e9387bbeb635702918c1c3c9ca9033e5706501c12ce2c615c0ec5243d3b192d12ea86c9f238baee04d27c2c9c13c1b625d602a0dc978eeced381a54fcb84e1dba794ea8171", 0x85}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000002c0)=0xff) rename(&(0x7f00000001c0)='./file0/file0/..\x00', &(0x7f0000000280)='./file0\x00') connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffe5ffffff00000000000086dd6073d477e407000000000000000000006b00000001ac2c0000000000000000000000000080"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000540)="cb57592b74376d685a62fd536a9991923156b767bf2561610f208517f035187a587887ed21c82f1e465e306d231b7098dd1b86b62aa6fe5a5d949ff1df78f2628fde8ce891b831af635a8660e9a509a19e32cc272b4d94c483296d3a8095b47a3763ea09", 0x64}], 0x1) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) acct(&(0x7f0000001240)='./file0\x00') socket$inet(0x1e, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) syz_open_pts() executing program 5: r0 = socket$inet6(0x18, 0x1, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f9e6ea5bf7996a4f70514577e401cc177a5a845685d88afce8e29a65ab74a5717ca7c1ceee9497124ea088b98aa13c31f9774710bd9ed54c47004806f4c673d3699cda5a7fd24fcb7cf5b74d2c3bf116b825caa0d2caebeeab12766c9aaf1fabdb92b0442ed36977f61a7fc7a4156cb56e37a2dd10a4e22ca86d391bc40eb95caed9f60472f5ce0311116bb93f0dc65f3056fcd27d1e00f0384c47bc8281fc9f66729c686dee45ec62b6769f134522c9c3cfeca186673d9e9235a085aa10ed9161b25d04965175bb44fefc0621ab2f5470ba7c9eae9205e518c747c807182c196b", 0xe1}, {&(0x7f00000001c0)="159df25dde162baace62a4e397ec9e3db6aaac68fa9170419578dfce6ebcb5dcde5649b47b1aa504afec14157ec385b69ca68273b4443e760bd927f0567d499c8696120277d26ddd3fa1b483b43adcd11e870f602b06b3f8a28b732f4390443a765b79824a61cc852c8ac4314ca067f89c1bcd02fe72d6e0c63d972bf9860e74501f1d8cb3e85934cfc7f6b0a83ea58ccee71e4afc07fe1a9c9308c7b9817d523d7c84bc2f894fa2de954723d99cbe", 0xaf}, {&(0x7f0000000280)="7d90f6e399a739ef37efe549961842d883aa24c7851fbebdb6bf46b061153e95eab8dddb1130ba3f84e23629783431d1aff2c0f75c739c5010fd7f71f28d4bd3c64e012942e748364299b1660b95fa20da8c8b1c2e6f5650377304b657cc7fb3d692d056902e1b7bb4de08557c7541633d01eab2f44922ee903674b8155a6cc99fa688dfc2ae828fe0e65fbb68aa3315f4e8949674cf5ec5fbf5699e3ade552f08c5f4", 0xa3}], 0x3, 0x9) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="b0c0b3f63d640f6ffa85ad31c6e22a06f015b0e969e22dc72fbd9b341fcfde699252f7f590e9a80de0d35da2b64626f4f319d90689d914fe5760f913208156acbed6757665831ad6d75f6ce382f50f9672efad3988b4fb1113d8d3d8b0f053ef9ee6a11fc5bbc5a0", 0x68}, {&(0x7f0000000480)="f5a4743d4478aef4f703dd7f02cf378a389f5a0f7ff2e9d2bdacace285e3a585e6e45ab1e351a0dc59173d39fb0cafdc5f7be78adf6728974e4f7c478de6db20aa1eb82ebeb984", 0x47}, {&(0x7f0000000500)="9855d519808b79bd28b6276d72e93f2e4b21dc9a1b1729f03f527ceb809dee9806137a1e8292baf5950a83ab8fd019642b5edd93d8db2c8ea65df9ecad343b2b1b30c525749f7e62142f080892833b08966a95132d89fdbdce2d83b55128ac935831116d6d5c8ef8047a56ff7623243a88ffba7b1816cf03e6c58f12d0f884c37807f309e7d1783f494eeeae74972c44055dd02ee1b09cf2b6c87a865b9407350801aaccbbf9131d722dfe7cbb85c67b61", 0xb1}, {&(0x7f00000005c0)="da5ef2976ea712364f47b65e5aa57d7e155a78b0e3f8207ba1272928d58c72c2c793fed5ef6b0cfe63db60097f7230860de76c2f1b", 0x35}, {&(0x7f0000000600)="b8ac71543818c68628dd4bb6cb1ffee31d7f64ce0352d95e3d6b4ec6996d0dc70f01d07a15d557c0cb75d59babb8ec9c268844abf8ebc8657adec6ac801f38dba6e94821adfafb0fb5f66118bb90ffec4ac9ae6f933323d2932831b569c7f6b5e8a721e497391fe15d9c5055bc14e53c6be3791330b56b08386edb3b243bea9cec4e873d9ac36f65b15717718b5a8cdc7c54b77015", 0x95}, {&(0x7f00000006c0)="ca661b78791f38e87cdd8ca5297275df8fa85b34180f4f2daf06d11d58ce2a8ca671f505441e793a3a", 0x29}, {&(0x7f0000000700)="4478fc3079ecc0f648781d132ca5eea8a9286763d10e7dc176d739652e44d79f07678550dbb810bed7d8eb3954a7b0023cd3e4d2bcdbb47f2b9c2ae374d941e323554a90f3f16a623eb10f3a43f134264f492b9e59018d3c09bbbee4843c441f93a38c22a63310c303dde5bb", 0x6c}, {&(0x7f0000000780)="adf917a5", 0x4}, {&(0x7f00000007c0)="1430aa", 0x3}], 0x9, 0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e00), 0x10, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e40), 0x800, 0x0) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000f40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f00000009c0)="a06cd65a780be3825825aa12c5340c50871f625f1a8da1266a39dae68e5114e2f1f76b4dac7b0e061cac96b8e2cff237dd05f6f5c2d6720ce51cb708a7d5ef98ea7f0d0b70642018e2b1ea0f6887ede25716", 0x52}, {&(0x7f0000000a40)="32c8d4cb62e6e52b9d56e5698c08e4c5709e77943751e077a763a47f7aa012638706e9095db2084fa7fa716d2254f75a0dc68660d180ecb5600d02c68358cd6a48a62385787c0e4ae4ce22058a060edc8f3d2ecac0096c955ef57e06fc4c99fbe31cf10d2b3b9b9fc41121a27d1ee3f4bc235986e2e42eda3a6bda6c2249d8049bb7290eb1ceedb363be04dd555790debda9f929852955389d2130308837cb3d68a27e15a8e8671d7d907f576a4103df57f1ef907ce19b6e8e912d1e1541710631f87fa8", 0xc4}, {&(0x7f0000000b40)="0ab1fd71ca65e60edf3ac67dcc5382fc94884d2497e85983093d7bfb51e55b054c16f2c4ca0536ac5e8acc28f48d3e9ba0e1f4d0f587cf63c7844a5c84c52bfe401df2f51ac6f1df53ff1d64c119ea247fee0dbb96c1", 0x56}, {&(0x7f0000000bc0)="1ffd7bf4e8efc1f51bac8c6ee596198c82bfee65e6e95731c11dda00157e880f695cf33567a29d44848a9aa838785e1189c2e15dd74ae853c2e0ff9cf24bfd5654ac515a70aeb115bec55950147a0e0fd31c81205103dba2074a61fd5a8dddbbcca85dad2e92e76bae1f3e9647d7c8", 0x6f}, {&(0x7f0000000c40)="9a9ee7f3b21009ad4ef7cec0b9cf90cce43c1aba4fa481c8c089311573d4f926860352ed07fbc00ab3258b7a0407bd3cacaa96818e95863320782129721c31dcceee8c155be488816b5c2b28076d43ab9f35cd5407583d90f80fac5aa227a335a47feaff86bc6d30f0b7084b2090860b473916e7f7d60d33943dcbe1486eab06a2822ed7f0324c6e79157d260c6df525889e9cff797594d0feb3010e50f47e2619278aa0d191e853899165da58f0fe8ea50a1def912c215907590e21eeec30823fa520770a", 0xc5}], 0x5, &(0x7f0000000e80)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r6, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x90}, 0x402) r8 = accept$inet(r4, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000001000)=0x9e8e, 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001040)={0xa2, 0x3, 0x5, 0x1}) sendto(r8, &(0x7f0000001080)="c31ab25586673a51aa7f3ce779672baf83ec85e2a230be38dffc8c06463472f2dc20999402c3b868e70c85178e707a77ff838fede883ad1e8fc81139e3bc27833349b88f7221f24e8e2971e873368c0604d01eb728172781a9a22cbb3bae3e1fa62e673c6593653e0b2f1d46306b70c028776e46410605d12a6a0ab3605504230cc8298b14a07779cd02d9625147758870d1ca5ecdd212591e3a4d", 0x9b, 0x1, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) close(r9) r10 = accept(r5, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000012c0)=0x3b7) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000001300)={0x8c9, 0xad31b60b, 0x53}) dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001380), 0xc) mknod(&(0x7f00000013c0)='./file0\x00', 0x2, 0xfffffc00) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) poll(&(0x7f0000000080)=[{r3, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r1}, {r3}], 0x2, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x7fffffffffffffff, 0x4}, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x6b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a5, &(0x7f00000001c0)) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) write(r0, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000003c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(0x0, 0x5, 0x40000500, 0xffffffffffffffff) socket$inet6(0x18, 0x1, 0xff) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x64, &(0x7f00000008c0), 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r3) sendmmsg(r3, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() msgget$private(0x0, 0x421) r4 = socket(0x11, 0x4000, 0x0) sendto$unix(r4, &(0x7f0000000440)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2f47db5755db9583a5953794d284dd236acf20bf404be01000004f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c41db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71d0900090105000000000000001300"/191, 0xbf, 0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, 0x0) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f0000000100)) executing program 2: sysctl$kern(&(0x7f0000000200)={0x0}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x18, 0x0, 0x102) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000240)={0x100, 0x80000001, 0x4003, 0x1000006}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000440)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0xfffffffffffffff7, 0xffffffff}, {0x0, 0x2}}, 0x0) fchmodat(r2, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x297856873e19a725, 0x2) readv(r2, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r3) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(0x0, 0x0, 0x205310) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206917, &(0x7f0000000100)) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x106}]}) syz_emit_ethernet(0x1046, &(0x7f0000001e80)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x10b, 0x2}], 0x9, 0x0, 0x7fffffff, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x207) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 7: syz_emit_ethernet(0x5e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t\x00', 0x28, 0x0, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@pad1, @pad1, @ra]}], @icmpv6=@ndisc_ra}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x3], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff, 0x100], [0x0, 0x3], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) sysctl$kern(&(0x7f0000002340)={0x1, 0xa}, 0x2, &(0x7f0000002380)="d7", &(0x7f00000023c0)=0x1, &(0x7f0000002400), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendsyslog(&(0x7f0000000200)='%', 0x1, 0x0) socket(0x2, 0x2, 0x0) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x0, 0x0, "fa00"}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) fcntl$getflags(r0, 0x3) (async) socket$inet6(0x18, 0x2, 0x0) (async, rerun: 64) r1 = semget$private(0x0, 0x7, 0x3c0) (rerun: 64) r2 = semget(0x2, 0x1, 0x0) (async, rerun: 32) semop(r1, &(0x7f0000000280), 0x0) (rerun: 32) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000400)=""/8) (async) semop(r2, &(0x7f0000000080), 0x0) (async) r3 = semget(0x0, 0x3, 0xe0) semctl$GETVAL(r3, 0x0, 0x5, 0x0) (async) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/143) (async) semop(r1, &(0x7f00000002c0), 0x0) (async) semop(r2, &(0x7f0000000040)=[{0x0, 0x601, 0x800}, {0x1, 0xd76, 0x1800}, {0x2, 0x200, 0x1800}], 0x3) (async) semget(0x2, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x102, 0x200}, 0xfffffffffffffffd, 0x7ffc}) (async) r4 = socket(0x20, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000000)=0xc) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x3, 0x0) close(r5) (async) r6 = socket(0x800000018, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) socket(0x2, 0x2, 0x0) (rerun: 32) dup2(r5, r0) executing program 5: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x1, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000340)="b7", 0x1) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000002c0)=[{0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, 0x0) geteuid() semop(r1, &(0x7f0000000140)=[{0x4, 0x220, 0x1000}, {0x4}, {0x4, 0x9}, {0x3, 0x7}, {0x0, 0x5dc, 0x1000}, {0x2}, {0x1, 0x9c, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) semop(r1, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r2 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/163) getgroups(0x1, &(0x7f0000000840)=[r2]) mknod(0x0, 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) setsockopt(0xffffffffffffffff, 0x1000, 0x1000002f, &(0x7f0000000440)="2b7ac996f121ab4a8ece80a6f558ff57ab85e81c33cd146cb4560d48f74ac6d7dd1f197f30faafe2c266c6a7d2657e5c12d41b73825e9b0a85f324f8fa9021540ee9cfbf34bf8a640ba809acbec5b59b7cccde897ff56ed575a9d06bca50160511f3997c47ec14d89cfef641d245d4a4b47c29f65af51e35dc5945ae259a84d67eb3355cfa7ae6b5d4b50df8813a081a7132a1a8d20500000000000000fdf58819f823ee6c09e05601556d53659a40157bc9", 0xb2) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="7dbe6a47c122d999315d0b17637b8fa72047fb7918a2ca4cb9f5848ecd567142d9fa487ab31a20a03c578a84110eceac4b89b1c97eb66995795d63a8f2f7ad191b62c09d9aca430980b71f29f128c6fda4c63c098de0f2221c4f9d5107b9f66976c7ebe9fc7585aeeb2be7297d72e6e21dcfdb1bf1f0fa6d2d443141409cc73972d3c71b25d97f7e8b2c9a9f856a97c4b4499ff65ce8936d0b80906e9a22bd220a062c54db9a0f5bce2288d484d33ae7bdd2e645b860bf5f7bb245f237a6169d00bf4871e3911c9978bdff6c477b0efe63fee1f575bd8da48f78d54d253641e8a5e548a9fee1620c2b133f53e9406b759ee8f37a71be965bd93e0564e811b60dcf395bd9de9820548c010fa0276aa6d8096e51b86717e14e611d5c46d3d3fe4d8affca37ecf48a7835fc0353fe7454936be88fc2ed505a3487a42490c79284773c308a67c56d46b923d5cbac255cf57c6bf2118d47476c8fcf643f4d494c9efb7da9ffdacd4a626228832a4aaa5826967385004910c86b764b1904fff1c9345503e574cb86da23456f6e722c5ea7543867b8356f667bdb764bd5c184cfec6ff0591ae8e65ef961dc252fbd38ee1e53570eda8c91b185b67d6b041d527b326110e3132e598668a1af3ee899b5bb3e4c67f1a720a4dd5d3d4dbc0e61ab6ffdda4176f336c0e465a9fdfc21117111d7c4366244982090cc136173367144bf2d2b8cb5a52018505c3a660a93340b290b15a61887e2ccb6aa4b38825f54f9cb4be17e458b41547bc42b67dde98830f0c77c44d5c16c6a3e609f93bb82bbbdbd5b1c5b3444807e773a0a93a768ceadf2566316ade8bc6b9fb5eeaf3dea5ee5bd1057723bd53ad2af21e19eedda7ba3c8d9f3be427922187c98971c57ad12f7a11c9b0091bbffb3633069a8cdd69d150ebf7580deb4aef382ef709da3d21664240bc0709b2855d03aa9855c2d6bffb3ad96ea13b6952475c6501b7d2cc381c4f2e487c91ff9c489073733a1a8522d9ac462157ee0bf2e1f4980d5cff46f29d9528277bf3bb9c3467d5cdbc97a57aee61606c18f8b16ea93a877d2b57d8d8fab93cffacf3d8f9974bba028e283fb0af617f914e95e9bead87910bbb51850856cb13fa9166560f8c55ed343c3f582cb9c75da49447d2780b6120969bae0b336ae6731af21291d6b6a4ca16dcba6fad6a5fe28d0ba4428bef13d0d95e4d2acccb7bea864325009c29a03bf097ab04d8b854f64e861e18c8ea1ea917043bc49204f76c6277ebd0db00f0d0711cd185b01106bf5b007e9207eed04bd65f04cf26665a79237b2b1681b7360c9a994726e7f3cc019882c62acb69d18a63954c06db849ff4b9168bdb670f2c028b34400560d2c1d187afa4e2043d45273ae7fbaad521f63f9b71863548bb5fa6dc6443d669c8881a7bbdf77712929c259d3279e3cdb7dd285f61aa973fc488c0954f7e53bc67dc9e72708aac9214bf9711d93e6a04e8529790af8fc8cf470401bbff99db20541aafea69bbd8605d6239b20ffd2572d3a99501cbf38b3e7651bbb0765dcf12448852c681266c23efc366002e001173e95d22ab5855f64410f4e7774a07706b8f5c3d44f7cb932d678444ff88cda054757d031e22ded22e10a6615f84d2c447a1016f30bfc3f2978ef70ad9acc4fd418bf6c8751e54b699ff5270f500c581b9f58bb0aa9e59b6dd4ba294f79e67fd0543c4c188cc3029c7f65bff944262e3c108122f309d4e1dfcfed8a57440bf1134daf48b8180bb64ed3a705bb1b7c5558c260dfd97a95cc12470da46b0a691754cbc09341175607cd4163d347b600939def8914bc99adafcde9c299a88780bb6600b86250b046026e5328822d13c6e5143b13e83ef7eab72bac3ef116eab369c78c57c322bde25481cd8332fe649a56803d44415bdfa8d5224790dced7185f36c9cb8177ffba5a2ff36f99c5e4286dc0b0e568ee71313214a3dba200a2c8cf1fd726a346ceab4ddb2f8344b8713ee0ea6a2bc32197660556dd8f313cfd0d80163f3e242c6143419ab93c590dd7840c6257a17e83c42960d0a5bdc03bdf323b925d35d01203df9ef5d07d87a32ca2a340b56a4a0347a6d50903e69f72f3d00704f8b87484a71c7e191efdcf49b255d66f223b8a5f8c0012c343bd8646aab676ebcbd69f2178b2bfee886a8d74eff7dd796908cda1c6e7902be6b59090c9b776d4be7efd4a624566320bfaaeb4dec88d6c8921dd1dd4bff674643a59b31accd7338349f0d9f565b3f42e0a7abb75b281a054f0dfe7f0135537daa8fdd052603d632fe10c93875881bd26bd39a31e556c1b9ea669f3f88a66fc34a2f6bb9f229272a9137cf99df0fa016ba7ed5e004c93ef63e1d68db07a83be2881bd06c87e5453ce13b0d4fd9ae133dd3f3af1a35acc926ab780eabd97af758a7ca2593bd7a5805bb4d419dc2a2fa4e1aa953775e6a29711b9631509cf72bc5d64c2873bea42f7b6227d583626790329aa57fef7d6a45ea60a27a5347b1f05a815f898e6874327eb18f40f6de0b6bcc2a63e7b57604830d1578749cfc2699d3a3aff750347e4e2bd3dda467e0701682232a534e33cab37ecd09e3de7a0636320d4a023058dd9b2478dbd6e9e8014d3aed4860b6ad0226359814788735226d87508512b620727ce5c6e34e16d5090394e07dd69306b9a1c6bb12cc63e525560594047c21b1a0bcc1724cb650868b14c2ebcd5c7e7fd73e623d7975c784963a4c54ac94c0936d91ca4e023f26bd5c290865bb1a3507de6583802296ecf7afd15bcdb0e120a0291866dfc3f80a507b7a2e51442868199986665c4a3454b0e3ed38093ab380044f679cdb50031c057aa924fa21d43b61cc4bd13895404ce3b8d56825ad7550c87ecd39cda3688e88615d841f123c02cf2f9aad9599cc838ceb16c6a82d20dad82f29566b1699b195eb84a1ab1ee1c27a688aa4cf74121fd5300055ec1a5a904fa3193f05155454a55c98250f01e6278dbed0bfdd1dd497eb1536891252b30c1e1bbfe39f8b2b04b3330bf42f27d31233f8090d71a0ffbd90d8c76eeeea8a720a740488b690b9f1ba494515b07f5168a988694fdf4329024fedd1586786fe094cf21073024a19cc22c3d81bf4ff63f0e8ae73e0d74d81415c11dad49842c14038de1164934a5a0c7413813c2f67e1c77761e302cc7e0381b0c03fc55dbcfe1a9241c4179d2be3136451f9a8b6de1ab8494345a6ba442c0ac4415d323fcb8e5b20a6092c0d45e41afbf7f5a85cd5c8abfc92a479b1db4e42097fb9054e45a5fa7c273555fad7368f26873a306ffca57e4402a045ed9c6736a9c1b15aedd3919f67aae4eccba5f8758665639afa6b0ad7fb958e79e180699b0695b6198599904e9cc03d814f1e14b2a256e160ecfa072910a229d45c1327272b4c07aea3277708918124ddeb1608e02da75aeb994139bd3cbef2d292996e33f7f07c5360b2afaa4545ade22ab62d12039d28bea1c83dab0c7228a9877ad24eef904b29a006b68462649439c42663564b5fa6bb526ed6c7f9daa5cc7760ad4031cb181641ab8992683423554f83cf890cc5822a92ba3b7ef2d1a3029113f267aa9f9e4e544b9fae25db0e94a8fa6aea67ed49c3ee5900963986298a4ea431dccacc52c3583ef668d415f8843daae59fbe84ad0b4977adbf94028d919f2e2be77313bf436b237ca9cdac9e7c95f0b96cb052e6ab7cc10ff26cb27c1c820cf2db2e5bcd88486fbbd256c9ce5b1c4a0ff2fd631ad62bc29b5f7d366dd31b1ba1a09eb81c8a8d0dd4e0593af894ebf5c5bd13afeeb2cc85e9f2701b25f352fd35dd112dfc4706f3d2896156fdf8e8e6ee13908f168b5446da3d6815048afffe4d18273a273a1055d45cc7cb55c734b27f8682fa847a507419e97c6c7206dac4e3f42f12cd94a5dce0e03cfe625b5c3052678977e1c8969313321bd283029878851e76de1deab191c487710344a54daadf152b83ba924eb83b875d98bbe6e22a3bc6fb41c2e105af9939744aebbdd4a9b0a6ef4b08812b39056dcab718c502402b965ffd490bc747924000581a2bbc83428f396cbb762286dbc6ec135259c0c1fb7dad0e8525760a1d309976de89626726edd323042a5d101ab864fb4280376b8c1972b668691bd1bc1886b28c68aa52abc828d8e98c86338b19e2fa7fe631532b6e7fc40adb865d25519c5508f1994a73bc4274c8f7b311cbcd1ef0cfdf785282f4a946a99b24e59576fea59753a813b1f06e099a1335187ee4fef09fb1db5cdaaad389a828a2c87caa6aa14a5d1ce2a4119b8afe67d5df9a1d9f2fd0f4f4cb63495805ca417b453d5978c8b4aeb8c68a89bc9e9dbfb2ef3dd0f999accb201ff8cea576ac5b98043c9eecf1d2800c46818726a1fc1450dc7793131917621d82eae27107624a2cb5cc6ea1ed0d6748d2ca375be127dcc603c58511a45bab3eafebec2ed7bb0fc2c13401a1fba8fb532bab626bf7d1737f77a157b6c3002d2e9443f1ba26e75d685479efce5d7f802a1d0a4a9d20c1b2e0c990511b14442c96d53a1edbe81b54b002dc59c6817614d6eabfdcc16570869d9650920319728afd8b26a11810fd10676fe32196ec4cec2988447f58c31dd45ec04413ad6c79b36f4ab44fa98b93282109f9d81ff7848ba7a11aed5ac13c75ad8cbaedc690949c5b52c0b53e97d1055aa768fb739d27b9dbe2def3d96f911f885583a56f7c52b3ac06deb2c3e3d9ae14864c049b4f61e17ea0a57ac82af1fcd0b2edb90b5ff7ac44f03ab09af435a2f030bcb391757574926fea745a52d0f8dd40e7e74025efa5e0cef1411579cbd96d8a8a3688554aa8561dc4176fe96909c8fd4992995de18a268ff2a6a32dd9d72219b015a2a280d5d7de3a323dc3a713966ec144a6e72282c155b36948e72c89f9730991aa363f01b0d865738b965e3eda8cc9c96c19da36d6d1676dea478be791bac6e908e2a3d4f12479f9c51c3a5b218227481cd96d8358b6a1b636c12c38a51ad9cbc639d423051a12dd2792181a5bac23dcd29eddb5ded21099b2649dc3d3d3dd5743ce822ee7ce0f0329078e8416257487ec437ca00b5ed7883a830bb6041dcc824b06d0fbc75df64dbc5ef70ec6936b4bf53b013d3d584b7904715393c54c5c585a56bc148fe802d53a985b0b818a4e5ce2626a6a3ff6b9437a25944c3e1a9960b0f5d3a86c6a58addfb3387ec9aa5b84d035216bc74fec6a8d1b44020d049c36836cddedd0a7161848a04129b39aacc42fba049e58c1c1ac3a9f0dd4c863dc6331b34e6b548b8d0e4a70c3f28cbff81a3605e17eb09bc5944a46a621ff0f8d6ac415142e628133d365bbba0a5e32127dad0810d1683515331fac79a2af9b71f6a69c5997a162013ed6f7730d01366cf4df0a666af93f39eec543e7c81d3806e95d48b3b4a09eafd2ff22eb3a592365e070b5597fba0d6f27132717f6f3fa470a743830a6284fde304b57576976483179eec4ba40467bac9fd850861818c06b8a437ac7a8de5845a53a40e6011f7f3a22e9eff217674f9e406d0c9db6b2ea86c1f90a1b464c1eea93b20b441ca1c1c008dc03a880af4a1d1b91b9614d0415aff6d432169f0c6dcab4957f1814b4fbbea7957b1821de0a58b00c7e42325a704d3d3aa42e970d42351cff0b97ea14b04b1d8921592e3a45cca3871649317d17f6816f80ad389c75b2357db44f6e1e49a127c8a59f3bbd5428d7003e92dd230f48b41f2ddee7b0a36752f6c7c0101170df18ddc91e1aed54cb492602816d800ac7162a1f0b16435eb2c48524", 0x1000) r1 = socket(0x6, 0x3, 0x9) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001040)={r2, r4, r5}, 0xc) sysctl$net_inet_ipip(&(0x7f0000001080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000010c0)="3b9c3e292130a57beff2f709d703bad4fdd77df16b1ed9e57652c847fc90b4dc2771720475aa26a524a62516bdc1483a6e430b0fadff70dea597d97988c827e17060a532d56f53f857e6ce26e812dd61115419fd518fa70ae0e093496789c4bda8cc2f9fa40e6e8dc786af419357d504ad10fb125ccac59992f3ac56c09412dcd89bc7b691ec748788e04051c2b65d73ba7f2593a5936fe2d46c717842684577cfd3776e23cb36a87150a2f2039b8873edd411cc2c3572a57b6316bae9f50d2d7924fe1b0c", &(0x7f00000011c0)=0xc5, &(0x7f0000001200)="f2fd0a2b4581d1e351", 0x9) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001240), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000001280)={0x2, 0xffffff01}) r7 = fcntl$dupfd(r1, 0x0, r6) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f00000012c0)={{0x1, 0x5, 0x7f}, 0x3, 0x1}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000013c0)={{0xff, r4, r5, r3, r8, 0x2}, 0x7, 0x0, r2, r9, 0x8, 0x2, 0x1}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0x80, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001480)={0xffffffffffffff01, 0x7ff}, 0x10) sysctl$ddb(&(0x7f00000014c0)={0x9, 0x7}, 0x2, &(0x7f0000001500)="0a5e33255a6fb8721feb2d031b732424fa947ec8453a32643e70b15a9a64ca730a196c275224363491dbafe7b2b878f7bcbce854ba9596e80c5eeda1ce02a2b402efb21e5766b1b6a92fdf8ed2069cfb066f130e30713fb258cc4298db0f6e1d3e283206675ad850c4db7b2471087ceba7a15abc958f0cee89e3b471986b9ff18716c667bc799d7c98466a0d6aaa87a6639bf4b889499e445f776194e3651d848b25c44f9ffa3d9e3506f812c7be30341925a927ca4e6e4970694a2f9bfa63", &(0x7f00000015c0)=0xbf, &(0x7f0000001600)="e4e19080339d71f57cceea67dbd0c59afe2bbb1fa790270c2edff00a883001456820294fc820635fd247397cae4b60653053d1535bcecee1797f32", 0x3b) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001640)={0x101, 0x8, 0x2, 0x0, "4bc0ebb1266b3dcdc313a4903268b80d1f49989e", 0x80200, 0xe0}) fcntl$setown(r10, 0x6, r9) sysctl$ddb(&(0x7f0000001680)={0x9, 0x2}, 0x2, &(0x7f00000016c0)="18d59b0080c1f9217cb2cbe27b32af63f88719acf2c0e3c63f99e87314b3c219b0108c211019a51d743fae154974146aa1a5a26d54b1db88533fc4a7d8a658a5abf09f9e9acc9a65b5229988dee66377901b1bfe31427d1202991fe324ff8f50fb0b6f", &(0x7f0000001740)=0x63, &(0x7f0000001780)="4c6f95ffb1a30daf5fc93db3491d950661a257b85714d5261adf1cb460554f0da08f884317476418ba28ad10c73d052c50fac4b6cc674ce92f714905a5d5b0ec5350ce274a7974a96db6ffb52e76d5472f679e8799c0fb37495492fdf6b81436b9d89877fbabaf30842dba5b3e831b30e47e57631f1f008964fa0ad3", 0x7c) socket$inet6(0x18, 0x8000, 0xac) r11 = accept$inet(r7, &(0x7f0000001800), &(0x7f0000001840)=0xc) getsockopt(r11, 0x7, 0x1, &(0x7f0000001880)=""/1, &(0x7f00000018c0)=0x1) r12 = socket$unix(0x1, 0x1, 0x0) connect$unix(r12, &(0x7f0000001900)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername$unix(r6, &(0x7f0000001940)=@abs, &(0x7f0000001980)=0x8) sysctl$ddb(&(0x7f00000019c0)={0x9, 0xd}, 0x2, &(0x7f0000001a00)="56a08ea6aba6765d81d638337ef73c99a13bad74e593d93a37b3a50f6b2a8a1b6f", &(0x7f0000001a40)=0x21, &(0x7f0000001a80)="f4f734e9da0b746d14ec909fafd60904240c9f2df063d061a8533ba5abcdc95ed156d3ac1b90284ac63c06b9ea025918d2e25ca6db794e0b132d4bc92af19f99bef36a9d53e242380735d9efd5967b1b1d9693eadef39d51f9184f2c438314492e07cd5e6c2dc5237d", 0x69) semget$private(0x0, 0x4, 0x110) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x106}]}) (async, rerun: 64) syz_emit_ethernet(0x1046, &(0x7f0000001e80)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x10b, 0x2}], 0x9, 0x0, 0x7fffffff, 0x0) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x207) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) executing program 6: fcntl$getown(0xffffffffffffffff, 0x5) (async) open$dir(0x0, 0x8000, 0x10) (async) getuid() (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x3, 0x0}) (async) socket(0x0, 0x0, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946465, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) (async) r3 = socket$inet6(0x18, 0x3, 0x0) setitimer(0x2, &(0x7f0000000300)={{}, {0x0, 0x10001}}, 0x0) (async) getsockopt(r3, 0x29, 0x3e, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001180)) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r5 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0xc1206951, &(0x7f0000000100)) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000040)=[{0x25}, {0x50, 0x0, 0xfe}, {0x812b}, {0x3ff, 0x4, 0x0, 0x9}, {0xb16, 0x7, 0xc1, 0x2f1}, {0x7, 0x2, 0x54, 0x7ff}, {0x6, 0xff, 0x0, 0x1}]}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000140)="d5bd0d1d2d9ffee9de25ae000299278f439e7ba85cfc6828fac6bd2c4db863", &(0x7f0000000040)=0x74, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$hw(&(0x7f0000000340)={0x6, 0x5}, 0x2, &(0x7f0000000600)="03ee840c2a8c096e53431b1f8cca932b17da5907293bb8e3c8ec3f0d099ba7a2a91c6ed6ace6d9673c7e7059d655cd99e2615c2436bcb6099aaf5f2c72a71f503956cb264c31fb37a3d6284a14f2150377f001a93ec2e502fbea4ca0dc79fcfbf5a2c9a2787a55ba25cbc868917f0bd4c9273a5cfd533ce86bad0f7da4eff55c6317280565ec9e17b9d7d85dee02cd5d5d15e48acfe485d2efd9cee8ff3c8eb3ed10d8fe68bcd00c88c13710e710f1ff396fa714df630ca538db72057d9931618bedd6a376b0ab0d853388e6e6d15c1f765a45b074a12b8da7a99273ab46a88016e9b7090ed7c37942d745cd3c6e9afe", &(0x7f0000000700)=0xf0, &(0x7f0000000740)="d1f839ac5cf19fd04dba6c0dbf68ca1fdf288b359001bb5dbb35a6c00bb1eb0c894854fdfb43fceb8a956ece264f96", 0x2f) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0x7fffffff}, {0x18, 0x2, 0x6, 0x200}, 0x8, [0x8, 0x80, 0x0, 0x4, 0x60, 0x10000, 0xffff7cc0, 0x5]}, 0x3c) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="46976936d2ec8eeca52a55e836b2b79a842d9d3fa2da4be3c4051d2b2dcc978e994d8f80f79cc10335f6ae79", 0x2c}, {&(0x7f0000000500)="daa30f743ca7bb0455691f764caf006334a2c76ac9e8c8220560342b00b272f7290a50fa4fac686b89f0a18d10011688939843442a194923f2dfafa761291f215146e1eb12957f47db1213fe83f7770764eb233eefe74f87b61968757f60e1cc95ce452e054257a330ce87c9242785a58964424aa94231995f698ba68f71f29dcea2013e61c1173c846ec26cf026602f3fe24cedfbc1879e69945e863cd3e54f4858a937299a4bb290643085fa95e89b5ee160e8f784aed0fa26da169863efa225bbada9167d14bb1d71bd", 0xcb}, {&(0x7f00000002c0)="09bb3be752f154208975ba08d81eb95dba9bc13a1608c4ed9484dbf4356a6498286fa76910157020aab33ead493f8f2fdb70e2dcc40a3a1f9db08c6fc874f4c3fcfbeb2ad0c740594270ebb7e097444416e5a7198faba35afa0a81", 0x5b}], 0x3) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000780)={0x1, 0x9}, 0x2, &(0x7f00000007c0)="22c4d67167902fb46fcbb7c2aa129cc43f1bdb46166de147841b5ba81acac4bb59a7199b47d6de0e9317a83156f27193ece874749f58d8dff0d8f29c94eef52a1b275b088e84ba5b1816036f88fac0dc6489e2459ffec710a84a534eeafa7a426b430a337355e5e05d59aed39da5b8012ae07b196ed7", &(0x7f0000000840)=0x76, &(0x7f0000000880)="c409e8d66e1427ea932c3e1b0b5d197634a0ca118e56e1", 0x17) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async, rerun: 32) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x3, 0x0}) (async) r1 = socket$unix(0x1, 0x5, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='x\x00') bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) shmctl$IPC_STAT(0x0, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000000)) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f000047f000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, 0x0, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x1}) (async, rerun: 32) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7c}, {0x812e}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x1}, {0x16}]}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) (async) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r7, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) (async, rerun: 64) preadv(r7, &(0x7f0000000000), 0x1000000000000098, 0x0) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) kqueue() r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$vfs_fuse(&(0x7f0000000640)={0xa, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) (async) close(r1) (async) syz_open_pts() (async) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r3) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r6 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) pread(r6, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x0, 0x1}, {}], 0x0, &(0x7f0000000300), 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffb, 0x43, 0x4, 0x10001}, {{}, 0xfffffffffffffff8, 0x69, 0xf0000000, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x7b, 0x0, 0x7f}, {{}, 0xffffffffffffffff, 0x40, 0x2, 0x1}], 0x6, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) ioctl$FIONREAD(0xffffffffffffffff, 0x802069c7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) shutdown(r0, 0x0) setitimer(0x1, &(0x7f0000000300)={{}, {0x0, 0x80}}, &(0x7f0000000340)) sendmsg$unix(0xffffffffffffffff, 0x0, 0xc08) socket(0x18, 0x4002, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket$unix(0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x40000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x4}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000001a00)={0x0, ""/4116}, 0x101c, 0x2, 0x1000) r3 = socket(0x18, 0x3, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x55, 0x800) msgrcv(0x0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES16=r3, @ANYRESHEX, @ANYRES16, @ANYRESHEX, @ANYBLOB], 0x298, 0x800) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) msgrcv(r2, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) writev(r4, &(0x7f00000001c0), 0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) pipe(&(0x7f0000000000)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r2 = open(0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x15}, {0x14}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 32) r5 = socket(0x2, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}], 0x1}) (async) fcntl$getown(r2, 0x5) (async) open$dir(0x0, 0x0, 0x0) getuid() (async) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f00000002c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0xad6570f09f9216f1) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) (async, rerun: 32) syz_emit_ethernet(0x3e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) (async) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f00000000c0)=[{r0, 0x45}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x35}, {0x46}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x6c}, {0x8016}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="e50b796fa52062bced8f646268e24f252922e5207853782e9f0bdbe77c1757b9e3fc0680fa9c9cf08a3c3775850b5905d7d3fae180d335c453e15a0876cc401573704cd525196252ab5cbcadb9", &(0x7f0000000100)=0x4d, &(0x7f0000000140)="63558fdedf3c953f3f83669f08f21e7d02a3", 0x12) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f00000001c0)="441add139d2879efa7503f87500b9404907c97b0d54fbcab04336299b80dbaff26bf30d4009ffec65c1d8cd28de9c7b04c9694ff3b1efa1dac1b944c674061809efb59edd8d198344e08d68a0a28f01e2798e2330ed3074a81d509b7f79cfd36adada44e4bcd031de401278ed7304775f959b9f6725f477177fb2ed0e940c41db41af800cc5dab4f09dfb885ff7f4fa4f15271b3345e209e639b58e3d8f5d68637eeeadc8a255f28af27e9bfab8abaf2041b28f8ca19261e757e722ef25e5d0295ea21e72b497f34582e5df61405be46bfb48f0593c4f0bad763a1436a65616bc66d3372e98a96dd25e3", &(0x7f00000002c0)=0xea, &(0x7f0000000300)="e656825f035fd089801789e1039faa76c50ae2f4dfe6aa167a862e8b1f26f49077a32f4efc6927c60d0db74ef19ae3a809c0392eb08c12d0952d4dbea41a9e1e6f9daab6ad3577d8c174047c8331572e5a6e975b659f7857bcc40315fbdeb507966382ab63ec6debadbcaf8cec1c700ee64ddc3f61330135d5686b14286252f8531a898bcd3da8d240b694729255a7389b62813400a8a3d2704c409cc26742037eb39cb399429440c0014188d6e887954434b4c4a6af4d1a6a990d09bcbb9fc6843ae8a0d03a02b4484548287a61ee4b9696d981337fb2ae152c9f6f1a0e1f7c9a94781af57aed031c7a16d90192bb67e719", 0xf2) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f00000012c0)="049515c11e187f4a917998a5e0771a71d15d10dcfe0adf5d1175d8ad537ffadd074b431dda60f6e2d30db629f32b3c72883444bfa214dded718ce5e31883b6dc0f2d85f905d43cc1d1150313d60a3626ae6aaf0d4f67bd1a02c456b8fd0a43bc1c98f7364c8d155d08114b0525db28e0650ce34026405eca143f2e510a9bd9ec0ba2f2db7e5fbf0115e6db", &(0x7f00000004c0)=0x8b, &(0x7f0000002680)="3d27041277c973f03682bde1d99bcdae121242028d0aeb02c3eea5e0700cf8e43db0ef7e1ca62a377ed7bef2e878acfc51990fe386db142e408ecf0cdc101fc588e237cf42978b59e65fb0b638d312d004ddae1ab3cdb2db45ef0b3bfe2885faff37bae2adf17325079985be35f0b93458f21484093df0a26ebda97033ba99f0d54c2ea1a00e1bf8c4a1da9867996084515f9082d5a31792b3d2ae2f677d73f50a7404ad38e3992c8ef0b30a4d03604338413a9dbec71f5ec1cace49178b3c7e99c6138ee7e79be6b2bcf372c4a99957b596e5017752b880e8afd94fc4e7e5807dfd67fd72bdffd5b3746d122563c119220b33e94e76ebb6c99e913157", 0xfd) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000580)="45203e6ee8e7f915343bc69df01c68d5e82aa8a3841caef6a172142d740e091812", &(0x7f00000005c0)=0x21, &(0x7f0000000600)="6bcd97f7b4825464eb6f17c0b3579cfd31e88dee1c0805d12d4670b6529235c08fef9377a6dffa208d27cd40034ee4994eaf711bc2d799522659ce5e00120a0cd86bc0eab62e3ba598d9e8df55fa6b9bf90c035cd5b7d8c0550760da1c5b1803e11a32d8272a20f723d1f128cf65a946b3c482de0e1c8ceb82228832868df38a7f56a4e281357ca0bb7b24f946748ff1c07208aeaa5bace038ba61e80da151058fae6a1cea8c456d42de0de3667d5d0118416c", 0xb3) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000001680)="d0749078a859cc3a5935a33af4976bd47628b06086ce6c4fd9f193924359ac6f884298afcd6baf94610a9e63a88a8347087a4fd09d894524ca88db85389473c912bb77f9551a591dbfe1bf82cb2ecd6fcf7f60b2c16fe9b5f57f3a697573212f3927f6aa31fc6e7e2f7d8a83363c0c8e9515050f3a893a69bd25856316707017afedfc3aaea35213b55fde30304588d599e5c143aac3002595b89a6f644fccbdbd9adda685acf5aa0e955f7ba731bf06a951856de1dcbebac45ffc797265a3f7640e73ad2cb5c445cdbd29153b112f95e3f44da95d10776220b97e090bb67e2909b33916332e311b509e1d0b40df5ece0edb65719499b45ba37e93d2781b9b0ddc04f7028213a709d68006d46e15b16582afb30c3923e7f49891011699e4106c0866f4a0f1410ab448020300d7cadc1bd72871339cb73ff6504d1ee6590022cbbc4db16d60cbd68c839c0d5670ba33816193c5d7c610b4adac67351c3e19671481409978012046dc8ff62e5beb49d8ce4aecb78fda6e9ccb64310d11ea3069e5e8ed6433811de2b0f14cbfed4059da495d50aae54aa8e7bffc88ce7e538ddafd2d88a1aa1e58f3bf2cffa4175a6a6e2e0f1574507aa181788f3fe093c40f23545fd5ecaff944f2a7c0d03f98d174b07fbcf3b195ad123ce95edb2223b15be806cf5b7a91e3925ea25e36cb540fabc43dfd13abc7b45c1dc6f76e83b8cb3a49b8a9a9d3c22172f1994466149696a11de4dbb627e573877a1cc1a0265327d8a4250ac6ce0439313839e893ccc3979fc778ac9ba2f9efa699a76317932d5cd8d085ebbe4d7bdfe03790a0cd9ad32a72e1d56667a28950addbe8186a22e31a7be604f6f20b6e30934a0ee34fa129b4a9edde3d32a120476e6f1fcd228971b597b86110e29c84fb8903fdd60295b69c6e77715f38bd01bdc742ac38ccd2f882b323ed04d44aff00a3c5a7a0bb0b99ac20fcaa7d8d3a6219070de83f67691a8a7c99a75605bfa64ce820b1f519c216cfd19db96964e4273933adafcd46345609428c606cb92d5f380025f2493d0c5368393182eb919f2454e3b8f35af8a52fa4dc6882d7dbba3074aa072c5c56e92bea8a41f3092f17b59ee02db6f940df87fc399881f24f63549a37cd48daeab56165576e871958702c15b19358f3669cd77915c9d02be5b1d62721c1ea458122d30cbaa7df615030e114933bdb0e33a012efc67fbeda5e69249df8b6b1691f3e90f9cce068b3a9fe45921887e29fe4663b0ec415f64432d293615123b822d123603c91b390898216383c3a80534bf4e9eeb6bf3a33bf10a61ecd9353c549462343b2b5358581caac100fb451720fd6d849b213357eeb16063c8260e49ddf6ec25463634ae4940e959915e9b484e3032bad4738b686a6ce9865441be49ffc8c3374b0e38ce9b0169e780820bf227a17bb60e043375e0a8c3bbe7d48a3e4f3fe0f009a120b77974c2c34d2f622966b3ceaae3a0edea0c8f6de10f99188ed8639d9b1fbacb85575a4e51166d7212b23fc0d67bd4d5e3de393e953be7453f18fbfbbac833e53c7e4d7ad663245e8b959c939ee0d5673508835125254062d804123ca36b40caa5b750143dcac171577518f7266699df1eb2f82ae3777ca5270756ba7fedbd63dc291e72bc239fbf986d0b5ff7f380d169f4ed7fef51873ca2021e6c814619894a09a619af6cba87b6c306c2a3ebe99b92b778c39dda35ac234c2b1ff8cf3a0f173b08c364eaaf27fb2bf68e077ec1bc45bc73092902218e78b8778b9c71cbeaa15bf64cf562d87c81d6ccf84b628d3d190befa169e1ccec860de86b06781dcedb4ec45ef54c58a30e24c5c189a7c33ba627d57f2781df3a718b02e52b97fd8c74805ac1d1744a7415633bb8fe2f4870c250ea3041e118cca6a692f5076a0eed04acf83b83e367767adea35ee5f89ebc12aa29f0822103971441042f524794e4a7d80a0eab13281bc27c121aac6704c8e9cabd856de147960ef6107f1d7bed7250b439faec4e80a2346d612432114a4a769a743bd53e4fae63f08f2880c3adfec77f07fb81289544fd954c1f8b7dae1566eff048637ef825ae48b6efc230a9e026dd575d2cbf62b3c611828ec0e51099736a5821f989fceaba283e2c91c09a0ab4ededd68cfcba26c338071666f8656f2692665839ce9804c11638f12376c5e59525b6b0b26536d40d736b6d0637bb65ad8cbf28171b4aa2810500eb17bfec7184e7012f10762d2778a1bdbdc9af1355f6e169d12623329463ee2672f40c68071bd3cad1b0c3ed1ae4482249030b9d84ddbd70a413586da5c5bacf935887295635976ced3db1832d0dc80faf0303258ef12735fb1e343bb6f43609ad2a67228a2034190eabcb636a583ec6f6eae251c15089e2cf26d383cfcb30592bfc65f676b8b4055a9f098ccb33f0942e19662ad3075ac03d10c19b7d491fc1ef8adc4843ccb7043e0324f04f9ac74fed566c1fc8a31f084ad4996489bb2cdc027c8e48ecb291dd045589498547b588261012a1f3ffa25dcd3804396c38d194885c8071bf78dcbc15c4e4565ed7d7e8dced0d12689d0df9448af8015a102893643c4046c2a0a6402412c64345ce77930869d97c323df7e03a31320495dff02d4a3f8599c4b1ed2e6f43feafb46b20d671e581397112fb8524c37da07328ccb328c110da68c3920c65f07c0b7bda8b7c494b1bc2cf7e0b06947f1cec04b800bd3b36f08faa0f4bf9177f58b8511a2fef07cc62e7f4eb0a645aefb4880a00eb33ce50f9df566e48c576b29e59fe9e6e8f4f249b220910e2a4977b92a0910c481fe665ae5ad2ab01596b5048ed5de95b2a7e468f95221e7a4c622f5acaff45bb365d5933ee607cdd19f489654b98f72c410e23b6c8cf8736cda2429537ad85d6de18e9ce11797307adeef5cd4926f174f12005fa95e89f69151f84bd19f4a79eb7ab1d86fd3935f45b1603fdabd77ba2b764594cd9ba3cf8d849ae0fa0fd7e0ca424d8f3e431201bce6d26eb68c7cdd7069442a4e4c0672845683ddc0360daa421f9f8ab66ce96c9bc3799fa41adf69439b9607c7677f582ca23714b1e8c80eb769409379d57a68f3a170aac3464a665ce76da5a56869b792d2f4aa1ed2c3f40a2e304247a03c8a5ec151edcdf7c52233436c9fe7ead03eefce8cf10441fb95e01e7d64de157908dcfe248fecfae691be722e99b2d5c09e0fc67af8bffd193f30844e57919c5563788e83d82b5133e0cb2214fbb053efa6fac40c80d2506c940584d741a2d71738c816cabdf506b9e19f4e77f149118c43334beb0814a9236c3648bfc5e4e629fa3972844850cb4bbf77c1e172d5f90583e3f2faf688766f447b523e2a2399c4c0a0d2dc2e794f8a2f632c4478af7e3e37de8f671504791a9526f5324c4546d9d133e0a5c843aeb48b3711f070b0403dc801e473fab5451d68a0865f9a74f272e45a6dcf9b490ecf413f3e07d8569cb4f96b96b590f321454d3bffdfc642f1863c9d8612dea56584d15c288644d958d0f4ddabf82bf4ff849155bf5479457323f1044ed54da9c1e9b35a75cf3a91d6f62a7124f0f34f377bf16471e2379453c97f3087bc057ed0a0172fac4b7cd6df4dfca8268acb59cb60e71db031b1f017387cfd65edf120bb375588f7cd896234e542823fd0f5c706ca3bdf05a95d9f74c2a2dae94f79def23fd5131ab0b91706cecdc15b6730f84427ff244d541f59dcc7d6222b894eb017e934555d8daab61b0c319bc4fc2fa851acf810f2c8258f46aeb816cdec3ba8749169a82755dcaacf3c6b", &(0x7f0000000980)=0xa80, &(0x7f00000009c0)="061f69a8745aacad26f1ea6302541a3b38b38ea1663bab413da3d676a740a1ad4e89a057aec74859b1fc5678ffb9783a39215a67449315e73df418d6680f16026a88bbfd7e1cd6e8b83425e16bc79f0baba817355642c43603429c971b37a5276d77c169b770a127d5acb66cd8ac1ea87298165ecd72a43823f27c0f8e121459e388", 0x82) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000700)={0x1, 0x401, 0xc430, 0x2, "2f9840e74cfedfaaa23087efd7a79d1b9d195752", 0x5, 0x8ce}) sysctl$net_inet_ip(&(0x7f0000000740)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000780)="12e20e5ec2e9239bf63482eff7c590ab2ecaf8e958bcd000977913acabb787bdb6ca97ee48bc669fd9c55d8a2e9841c4ef3c1a794f466029ea348207cd97360249b3b003989a94ae2fb7e596563fc09d116f37d098d5b3a195a47f1c7fa6849adc3d5e89001e097d82c2c867f1aedd624db28bd5404d9693ec00484bff3ebecebafdcb113906015c231beeee740cd8b6d873fe886ab92fb7f8298f5c36ad093fbd992742", 0x0, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000900)) msgget$private(0x0, 0x108) r3 = semget$private(0x0, 0x6, 0x40) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000b00)=[0x9, 0xbe8, 0x7]) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000b80)="85fa76c9ca47551930f52c445a24fde8da82489ea8f459f10ca6bd85195d9e12e9af451b2c91b2590fb21a8bc79b429be142ffbf23da6e3b238db049480584db4475f5a7d4a06e45dc21e78e1fc2cd3d3e915f839669468dadf46de1cc56f65f9855f61cc41b5037e49a806d00f80e8e87a0ba8438bcea8907d85f3a0ee2a428bc166aa2a17cca964bf91c511e0cd4177af5b0800dfec0b8", &(0x7f0000000c40)=0x98, &(0x7f0000000c80)="8450f056dfadd67a15af1cb7e1b943979aab28c6a1b9c5b4f575715472df218b8b9c1eafc6d323b7f278df663b5e53a94e3ea7d68b93ea0df4110ce9f794f8519288de3549f2e77780f7ae4b189967d1d4c9b6014847ed0866e04359ec833b865461163b015025fac3e6d47b541aa38755985f8a87d8f682f8dca7a0a3e4228cdf8005d346c516ce831389f959d49e7f5985edaa61a8ef6935b2f7396c07a753a3beadf2cf3dca002eb2de09a071447b7ba0a332532e949acc65e28bca82606f72af4ab237435dd29929c03fb8b0acd74d7b8c0873757b82060a48f4f3ac78f814a5a5cf9f4f", 0xe6) msgget$private(0x0, 0x201) r4 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000d80)=""/136) msgget(0x1, 0x40) pipe(&(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000fc0)={0x6, 0x14}, 0x2, &(0x7f0000001000)="db9c7d752e119d764f82d888308ac4e2de24f20d55a8ed0bfe5a028395949a6c880b8dfcdc8adbfff0ac57187cf71fd65825d6badebe2e59b4ca0f230eac6c", &(0x7f0000001080)=0x3f, &(0x7f00000010c0)="cde57635c535ec8d75b8b991a813b86358a60d373f9356408712", 0x1a) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001100), 0x100, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000001140)=""/117) getsockopt(r6, 0x1, 0x400, &(0x7f0000000440)=""/102, &(0x7f0000000500)=0x66) accept$inet6(r5, &(0x7f00000011c0), &(0x7f0000001200)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240), 0x800, 0x0) executing program 1: r0 = socket$inet6(0x18, 0x1, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f9e6ea5bf7996a4f70514577e401cc177a5a845685d88afce8e29a65ab74a5717ca7c1ceee9497124ea088b98aa13c31f9774710bd9ed54c47004806f4c673d3699cda5a7fd24fcb7cf5b74d2c3bf116b825caa0d2caebeeab12766c9aaf1fabdb92b0442ed36977f61a7fc7a4156cb56e37a2dd10a4e22ca86d391bc40eb95caed9f60472f5ce0311116bb93f0dc65f3056fcd27d1e00f0384c47bc8281fc9f66729c686dee45ec62b6769f134522c9c3cfeca186673d9e9235a085aa10ed9161b25d04965175bb44fefc0621ab2f5470ba7c9eae9205e518c747c807182c196b", 0xe1}, {&(0x7f00000001c0)="159df25dde162baace62a4e397ec9e3db6aaac68fa9170419578dfce6ebcb5dcde5649b47b1aa504afec14157ec385b69ca68273b4443e760bd927f0567d499c8696120277d26ddd3fa1b483b43adcd11e870f602b06b3f8a28b732f4390443a765b79824a61cc852c8ac4314ca067f89c1bcd02fe72d6e0c63d972bf9860e74501f1d8cb3e85934cfc7f6b0a83ea58ccee71e4afc07fe1a9c9308c7b9817d523d7c84bc2f894fa2de954723d99cbe", 0xaf}, {&(0x7f0000000280)="7d90f6e399a739ef37efe549961842d883aa24c7851fbebdb6bf46b061153e95eab8dddb1130ba3f84e23629783431d1aff2c0f75c739c5010fd7f71f28d4bd3c64e012942e748364299b1660b95fa20da8c8b1c2e6f5650377304b657cc7fb3d692d056902e1b7bb4de08557c7541633d01eab2f44922ee903674b8155a6cc99fa688dfc2ae828fe0e65fbb68aa3315f4e8949674cf5ec5fbf5699e3ade552f08c5f4", 0xa3}, {0x0}], 0x4, 0x9) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="b0c0b3f63d640f6ffa85ad31c6e22a06f015b0e969e22dc72fbd9b341fcfde699252f7f590e9a80de0d35da2b64626f4f319d90689d914fe5760f913208156acbed6757665831ad6d75f6ce382f50f9672efad3988b4fb1113d8d3d8b0f053ef9ee6a11fc5bbc5a0", 0x68}, {&(0x7f0000000480)="f5a4743d4478aef4f703dd7f02cf378a389f5a0f7ff2e9d2bdacace285e3a585e6e45ab1e351a0dc59173d39fb0cafdc5f7be78adf6728974e4f7c478de6db20aa1eb82ebeb984", 0x47}, {&(0x7f0000000500)="9855d519808b79bd28b6276d72e93f2e4b21dc9a1b1729f03f527ceb809dee9806137a1e8292baf5950a83ab8fd019642b5edd93d8db2c8ea65df9ecad343b2b1b30c525749f7e62142f080892833b08966a95132d89fdbdce2d83b55128ac935831116d6d5c8ef8047a56ff7623243a88ffba7b1816cf03e6c58f12d0f884c37807f309e7d1783f494eeeae74972c44055dd02ee1b09cf2b6c87a865b9407350801aaccbbf9131d722dfe7cbb85c67b61", 0xb1}, {&(0x7f00000005c0)="da5ef2976ea712364f47b65e5aa57d7e155a78b0e3f8207ba1272928d58c72c2c793fed5ef6b0cfe63db60097f7230860de76c2f1b", 0x35}, {&(0x7f0000000600)="b8ac71543818c68628dd4bb6cb1ffee31d7f64ce0352d95e3d6b4ec6996d0dc70f01d07a15d557c0cb75d59babb8ec9c268844abf8ebc8657adec6ac801f38dba6e94821adfafb0fb5f66118bb90ffec4ac9ae6f933323d2932831b569c7f6b5e8a721e497391fe15d9c5055bc14e53c6be3791330b56b08386edb3b243bea9cec4e873d9ac36f65b15717718b5a8cdc7c54b77015", 0x95}, {&(0x7f00000006c0)="ca661b78791f38e87cdd8ca5297275df8fa85b34180f4f2daf06d11d58ce2a8ca671f505441e793a3a", 0x29}, {&(0x7f0000000700)="4478fc3079ecc0f648781d132ca5eea8a9286763d10e7dc176d739652e44d79f07678550dbb810bed7d8eb3954a7b0023cd3e4d2bcdbb47f2b9c2ae374d941e323554a90f3f16a623eb10f3a43f134264f492b9e59018d3c09bbbee4843c441f93a38c22a63310c303dde5bb", 0x6c}, {&(0x7f0000000780)="adf917a5", 0x4}, {&(0x7f00000007c0)="1430aa", 0x3}], 0x9, 0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e00), 0x10, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e40), 0x800, 0x0) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000f40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f00000009c0)="a06cd65a780be3825825aa12c5340c50871f625f1a8da1266a39dae68e5114e2f1f76b4dac7b0e061cac96b8e2cff237dd05f6f5c2d6720ce51cb708a7d5ef98ea7f0d0b70642018e2b1ea0f6887ede25716", 0x52}, {&(0x7f0000000a40)="32c8d4cb62e6e52b9d56e5698c08e4c5709e77943751e077a763a47f7aa012638706e9095db2084fa7fa716d2254f75a0dc68660d180ecb5600d02c68358cd6a48a62385787c0e4ae4ce22058a060edc8f3d2ecac0096c955ef57e06fc4c99fbe31cf10d2b3b9b9fc41121a27d1ee3f4bc235986e2e42eda3a6bda6c2249d8049bb7290eb1ceedb363be04dd555790debda9f929852955389d2130308837cb3d68a27e15a8e8671d7d907f576a4103df57f1ef907ce19b6e8e912d1e1541710631f87fa8", 0xc4}, {&(0x7f0000000b40)="0ab1fd71ca65e60edf3ac67dcc5382fc94884d2497e85983093d7bfb51e55b054c16f2c4ca0536ac5e8acc28f48d3e9ba0e1f4d0f587cf63c7844a5c84c52bfe401df2f51ac6f1df53ff1d64c119ea247fee0dbb96c1", 0x56}, {&(0x7f0000000bc0)="1ffd7bf4e8efc1f51bac8c6ee596198c82bfee65e6e95731c11dda00157e880f695cf33567a29d44848a9aa838785e1189c2e15dd74ae853c2e0ff9cf24bfd5654ac515a70aeb115bec55950147a0e0fd31c81205103dba2074a61fd5a8dddbbcca85dad2e92e76bae1f3e9647d7c8", 0x6f}, {&(0x7f0000000c40)="9a9ee7f3b21009ad4ef7cec0b9cf90cce43c1aba4fa481c8c089311573d4f926860352ed07fbc00ab3258b7a0407bd3cacaa96818e95863320782129721c31dcceee8c155be488816b5c2b28076d43ab9f35cd5407583d90f80fac5aa227a335a47feaff86bc6d30f0b7084b2090860b473916e7f7d60d33943dcbe1486eab06a2822ed7f0324c6e79157d260c6df525889e9cff797594d0feb3010e50f47e2619278aa0d191e853899165da58f0fe8ea50a1def912c215907590e21eeec30823fa520770a", 0xc5}], 0x5, &(0x7f0000000e80)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r6, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x90}, 0x402) r8 = accept$inet(r4, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000001000)=0x9e8e, 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001040)={0xa2, 0x3, 0x5, 0x1}) sendto(r8, &(0x7f0000001080)="c31ab25586673a51aa7f3ce779672baf83ec85e2a230be38dffc8c06463472f2dc20999402c3b868e70c85178e707a77ff838fede883ad1e8fc81139e3bc27833349b88f7221f24e8e2971e873368c0604d01eb728172781a9a22cbb3bae3e1fa62e673c6593653e0b2f1d46306b70c028776e46410605d12a6a0ab3605504230cc8298b14a07779cd02d9625147758870d1ca5ecdd212591e3a4d", 0x9b, 0x1, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) close(r9) r10 = accept(r5, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000012c0)=0x3b7) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000001300)={0x8c9, 0xad31b60b, 0x53}) dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001380), 0xc) mknod(&(0x7f00000013c0)='./file0\x00', 0x2, 0xfffffc00) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, 0x0) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f0000000100)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffe5ffffff00000000000086dd6073d477e407000000000000000000006b00000001ac2c0000000000000000000000000080"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffe5ffffff00000000000086dd6073d477e407000000000000000000006b00000001ac2c0000000000000000000000000080"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000540)="cb57592b74376d685a62fd536a9991923156b767bf2561610f208517f035187a587887ed21c82f1e465e306d231b7098dd1b86b62aa6fe5a5d949ff1df78f2628fde8ce891b831af635a8660e9a509a19e32cc272b4d94c483296d3a8095b47a3763ea09", 0x64}], 0x1) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) (async) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) acct(&(0x7f0000001240)='./file0\x00') socket$inet(0x1e, 0x1, 0x0) (async) socket$inet(0x1e, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) syz_open_pts() executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x3, &(0x7f0000000280)="32d55286f3dccac0ce7240cd7d1b97d95c8f29197646f5caa2bc630100000093f57e8ffd9e57bb", 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x5, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 2: socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x21, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sendmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000340)="fe14098858d12b676456a62d7ed7d06dc75e5188ea2b0ae0e8ab1176e99b45354f8a8b3cc91adfb0368286b2618c07289e168046be59897f100f6b2c92fd5aead2db0411477144f08897479f20c5a0eaab70d35585f9dcbe3526133f7dd98c9d57342fb7f1e20e4227ae7e657b1ffacbce33ba6d550aa4b5c325632b2b38ca02624869831871c39d9acab0601c00e5224ac9a1ce903880563df6de0b5c6bd0094d4f606b27a7", 0xa6}], 0x1, 0x0}, 0x10}, 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x3, 0x2) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ktrace(0x0, 0x0, 0x53e, 0x0) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r3, 0x9, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)) open(0x0, 0x40, 0x6a7727c874f9f404) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x5, 0x0) executing program 3: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r0, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000240)=[{0x61}, {0x2}, {0x46}]}) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/116, 0x74}, 0x0) dup2(r4, r5) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x4048, 0x0, 0x5}, {}, {0x810e, 0x0, 0x8}]}) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000480)=""/223, 0xdf}], 0x1, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x4, 0x4, 0x0, 0xffffffc0}, {0x7fff, 0x28, 0x80}, {0x3f, 0x3, 0x6, 0x3f}, {0x401, 0x98, 0x0, 0x4}, {0x1ff, 0x39, 0x80, 0x3ff}, {0x0, 0x5, 0x7f, 0x7}, {0x40, 0x9, 0x1, 0x9}]}) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/520}, &(0x7f0000000000)=0x20a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x48) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000040)="bcf02f1785a92e9ee0f5bbed4165c6be33", 0x11) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) msgget$private(0x0, 0x425) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x0, 0x3, 0x0) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r2, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000480)=[{0x1, 0xffff, 0xe5ce97ab354d9ebe}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}, {0x2, 0x9, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0x9, 0x800}, {0x0, 0x3ff}, {0x0, 0xfff}, {0x4, 0x7, 0x800}, {0x0, 0x3}], 0xb) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000240)={0x0}, 0x10, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000380), 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x20040, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) semget$private(0x0, 0x2, 0x4c1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) syz_open_pts() close(r2) r3 = socket(0xb0691a53ab74dbd, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000080)="ff030000", 0x4) r5 = dup(r4) setsockopt(r5, 0xfffffffd, 0x5, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 1: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x44, 0x80}, {0x15, 0x0, 0x0, 0xfffffffe}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x402}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000100)="07bf850fd6d2691cb0cd2fc0a7fd31e85590e334bae49b3b6e3de857c12fd0c5d6b1cc70ec59768b7898e879332a9b9fcea8f791c469abb923da6cfe9b6d0adbeba1fe4a540a5d00f03ec945c47e8ded848f89e6db5fee11c2e3331dd15079f2c82247808aac362671211ed7f17b936892ffe8047d343010e32dbd5f686f5b3221a51d5a81ee6c371bc20cf630194b8e7675000211fdf5be99562ef4a86ba729bd945899a89ebc42552d2d2ab4dffc3b63a0f704f4aa1aee2c54d5b8e3712c3994983dcbce481fe5ef295b115a307c", 0xcf}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) setreuid(0xee00, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = dup(r3) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x38, 0x2, 0x0) close(r5) r6 = msgget$private(0x0, 0x54a) msgrcv(r6, 0x0, 0x0, 0x0, 0x1400) msgsnd(r6, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r6, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0x7b}], 0x9, 0x0, 0x0, 0x0) shutdown(r7, 0x2) dup2(0xffffffffffffffff, r0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/251, 0xfb}, 0x0) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000002c0)=[{0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, 0x0) geteuid() semop(r1, &(0x7f0000000140)=[{0x4, 0x220, 0x1000}, {0x4}, {0x4, 0x9}, {0x3, 0x7}, {0x0, 0x5dc, 0x1000}, {0x2}, {0x1, 0x9c, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) semop(r1, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r2 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/163) getgroups(0x1, &(0x7f0000000840)=[r2]) mknod(0x0, 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) setsockopt(0xffffffffffffffff, 0x1000, 0x1000002f, &(0x7f0000000440)="2b7ac996f121ab4a8ece80a6f558ff57ab85e81c33cd146cb4560d48f74ac6d7dd1f197f30faafe2c266c6a7d2657e5c12d41b73825e9b0a85f324f8fa9021540ee9cfbf34bf8a640ba809acbec5b59b7cccde897ff56ed575a9d06bca50160511f3997c47ec14d89cfef641d245d4a4b47c29f65af51e35dc5945ae259a84d67eb3355cfa7ae6b5d4b50df8813a081a7132a1a8d20500000000000000fdf58819f823ee6c09e05601556d53659a40157bc9", 0xb2) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 1: sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000640)) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000100)={0x10, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x800}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000686000/0x1000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f00000dd000/0x3000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xefff}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00', 0xfffffffe}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x100) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x8450c) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x106}]}) syz_emit_ethernet(0x1046, &(0x7f0000001e80)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x10b, 0x2}], 0x9, 0x0, 0x7fffffff, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x207) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x7}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="a874253151679a7a56a14c6bd742f10d57028506285ae08ec2709f2fbe0e687d457386c4937a19ee1846b6e1e2f00a3ed76e182ac5200f3b5bd7b3900e12832a580e7da40a160cf0321c6e6dec7497fc9672bfb0a1b61c5c7fe62e22326d6f0cb88220591a8d53ba82ba4f525bac9ee608278fb6ad84bff634584916a7b3b3d8fe5e3aa49a25b549b07041b2b6372a6184139610c9eab531", 0x98}, {&(0x7f0000000140)="5aed144b5293e05f4e738f03e06f0c538bb5a32ecb20a652f04d8050c721d6409080d4449ea5c37293ec9177254e13c45dbf7951aa3c1a6eed7bce5ae4146759f57812085f9f76b8f12cfc9f4f633f9d07ae72c24e2c8dcfc5d4e2d33ab3b1625e57932c9839c351148b6f80718053be739c6178a3098ddbe3f038f91862a7236e212006e83376f9a8cd5b7c58d61fd76041e9a5f6f688c76c0d7b4433e4867d8290d715ab1d33a2c20110596886270f4f9a9b9f9c1ed21c73edd35f01ff7eecbaff067a12f4e64cdb03bbea6eaec559d1bfb23bd472f3a186719826371f777dfc463c4f253a57c590175667af5c7c7cac12d65bb55ca14432806f3db670a7261702d49f43691cd7e79ea85ee24d8268c57b0241b31d26d8831339db31ef1364d6b1ea40a7060b4891f664eb60d1d1b2cac3a822bc5a260229136fc2059fa4ad288b3bd2d74c77712722377b103d7a510ac078c3d58be54a51e744c976b64bdc938ceea8675475b68bbf9c97608d2525c0adf8491abf9160099bb7fdb570cf316857f7cbb6e66833b0966d495ce7c09e0e40650de055bede081537b31b98b1e8238ccfbd522630eb67b727fa96816c9bbe5a4f01c9afd493a030da9a44ecd597454fd433471043036eda884db6a24ce9c4fcf014d2157aec7536e449adde4df518df272f8147f9b735018b863e7ed6585fec517b269352818ab02692c3870f0d8bbf9501b4c4da454e498d5f70d2df15128b9ad036b528cd789ebb04ddc97ba59a32ea0efa353e7ff31066f45eec3f66c08350d149ce96c2f616b65b1fb91be8597d7780201a95cb9c4ec9b87375e1576460b69c57ebe3873b11d868c93a11d43e1f0cca56b6eb33bee0ea24398309d79237bbb9c90ea666030b1063b837ceb5a694f196efdd31244d9b13dd4bc9342df0e2a8a208d05456af7ef0515dc340b6162148c5ac560eb00a04b586175a35b996964e1eeadff6f6c0498b61ad48e4caf35187e73b8d00e81f10b04c1b97ab4933a6c7783dd5ec27f3a6d3a0b05dc6ba0be403d848480f23b9d0b23d20cdb5ad3602851e26090e65c5b145bf6ac5fc58e83602fc98593515829b0a8f18ea975fa8265e321f86e14d3321a88e5eefbf99141905adc51c0104d0348829b2a3224d644d6ebe81edd7c5f18b379e13d5693bacfcd2750ba09326d94c7e65b79c35c8fa2fd92cdcc25fc74c0c8c7f291a9cf95a3800f90674c2ca26e36fbab64ba3d7504060bfe87c8f6e47f7bc1c144ce7e0887c7763c0d556375c68f670358ae998784fb7adf015e05a38bc5d187df0775db82bb580ee80427c78e6fa008fd7154b778ee41e5092a05f974fce2c3c6337c946853fb672609581b65ce1ebefd26da578eb9ba1a6cced0a84d70d66bceac914a02b727d5ea5089dbd61f02f8871fbd5fa71f2e32e07261738f083ced5d2b5d93a06bfd84556f5761decabdc40d660bab33838ccab6dedd6455d354f7bee82dcae7d59a542638a4f27bb6f5e31aad88396052dd7c23f08763ab57d360800983b2c8c7cef057aa50cc67d11751ce92ec828fd77f9085e211ed700df41edc7aac18890318df0b607ad10d96bfd520830af84f40836af2e413b68e2e84d8432f03e093a4e5bf426fc827fadeb1a0853b3a764d94ec03156974d4e12c3162a51724216efcfd7c886e17ca90175d08e5f47dbbd6ec80c6bd1087d8d514fc33ba1ac536a83583bd43cc65e40827407af453ac900013e08c519c6998dc6bf9a22bd87143a69828a7fd8f13aa597b55930f117b9f649cd7a4db3fbb81cadb24df3c92811f643369e393cb7311bed779b280b8b4c6f8924a9b73c4db5c0a84e582425a1530c3b1f7359ac550de6f6a950e72737b58375f5977a2f8b7ef6fa5c1fbcf765e46799dd7520d163c246ecf29e03beaece3db2aba2f914e06abe0c3c7b3a184117ff2bfa10533e73a3b9e190f82c842652e7e6c35014d1043bcfb967caec11a244c88aa1cd53b032126ff10b9bf1a67f558b78f8d049ccecee0db64cfef0718f60a4374e5a60c57c7199cc787bb2601a6d72ef1cac99274d2d8936819eeb2a58a113be68ce802e9c2e61fd0c050fde78fc94cb4240b763ab0d56fd9e89549626c3467764ffde1c5122028437f5240b550063f11773a05f332af702b03349a74fd0e5abc9bbfb9030749f16ae422508159fa0da618731da9c4f81ea19b3fe60d4d1d1af4096094dbd0311a1933d2b92cb193fa7dcc64047b7dae5f35c663bb03bd7e0f5f2543c83cc48dfe62ae591b7cc60555a7c0c7c47e89bb3cabbc770b897e8d5fc8af1f9ee8bfd5769e87d529bd3f54f38f7a67d4114b900ef300ce6ae61d5cf418c06b49e212bf73e179875c5943849f562630d5c276cc7ed28139b89e1ace20768fe4aeed9b36b1e2c68e71e3ab85d1c3057b881e35372790d65435d21a2fea37d0c63a1d55e07f433d3a71bdadd961bf417fdc16a05104a4b9037001c8236e3273767b4e52bbb4118a7dc083e8a9c9538965576699f35c69a6246974e6bf033c9e0f981dcdc2c6cd23e9291820d3fadb8358d030dbdc5eed9e9e3d25c7f23f81536c3f739ddd1f5f1c9f9392ad5d30fb705b0d0e74bcad13bb6fbb3a60583c2325c9f32825c719a4c8c58536a3121ad704008383ce9f691341eafb9c9c3a38bf8b548337904892a65e3d2fc040772f9a6422d46a34ba5a6c20da3f3efe0306fac5153d34efbafaa4018331d64e44ac5d807353f1c1725545ed490daa9fcd1276b8235701e6d59b98c2bd149581f5e8daa61122b5897c0a899668129363ae3582c83952c259d3502713aea6aaf0988c2f492de67dda4186ebf20e54960a26837e948c830d4d9f71ce53c37b656a7fa2fb3700454a2f2e1073f09196c68e2c1ebef995bd2e7036bad414dc26005c05b0cdf630847af6512ad0abe69eb3395cba77c386329326fbbd1f4e9c85bcef04b6539cd996f048fdb707e465f20fd704d370e962101f3e9cf01c660c250b30af69b35d2bcd25c795e21ce9634a7244fddea696bd038addbffa4d45a26c4596a9e05122990e583faeea3de6444a7ced6b6b290b090eb49b4ed39e4eea06e0d2e880d35ed980aad33ef0b107bc86ef545d93c19158b0288fcfe5039ef8b5d3aff564d33e7ca1d0cd2381481fde469322d1be97ea44f9e28b001a925eb01551e8573dbfeaac4aae5268c660e57e84b3f7e4a15c8a930ff92d4e2300734e57981a998ca9bf6a4ef9d9bc71f3080c6186238af622efe5edd070e100d7027285424c5fef242a71b3f265a7c791385abe3020464d8194305dda6b65a4681b2d943c9c9b1c0bf7aface2f43b907622be9e4dd05d3729da0827e9abfd0f4185b4e9daa9a0685ce640c8ba028af6a640cf810bca43dc07b2e5398af88e531606027b6b563fd951ff66edef673c9d98db72c83437c63b43bd621c9c354f0e06cd89d6e7ca1e56eb740817736148529efdfa1467490f0ba69d51f1a661fce3c9869cf32a016f3497d224ec7eb7e8e336ee8a95520dd8b4f037c1b432295fd9ef854f9e971a426c22caceaf2e9ce56c3b6c9dff0364ff41f2c527e13a594d0cc7e42754d2f8944231dfee94d17b8284104980e8f7653d1034dd067c25df655534a02ca1e37c1c65ac34129b774c7b6aa74f1515e8e081e2b76d8d340dc5b5cedb3fdef5aed8bc6596af7abe282be25196666fb39e631019a0887aacea7265f9e4499e23f8cd73587e3a1f425717cc610fd31c8b6806c85f51e2936f38e0cd6f1b8266dfdd117b11c23837603fec136f0efca4c5b4c800b79ce8320a04eb245bec25512fb738fe29c82d54526589ec56e27ccf99bdfc9d9f404d941746106164c89b23055506b2c268c25a77b93c5419cd2cd10f3817d015cb54d5bfca2eb22628e95ac02bfbee39d7994629e3d1139db023cfbc8bf2856b773bc9734a7d7073bb15637ec1fbe5c2a0dc45c2b4794a0e14747b06b9209c65e39a800714a1609623090f5488ecca104ea17ee7395950bd6502f6bfd4b53ab45fe13df51687671dc9676476fe302e31cd53b83b96668c16b459c492fd937a18f039bf73db765ee2d4d4ce07de37ffb9c91ac76476a6f458f1f0ab245783b3a6385427ffc33828a37372585ec7c7e5fc89c39685c4d0a85e977630a6f0236efca6028611cb95808b7a2c90e1524fd41caf4c85150e307b9a7e9ab3aef0047027f3d0454dfe52992ddca756aa335e54ea8591064e29c11707a5881c2ecf98d2ba755e0be560479f7a2fdfa83c6567f122053232c516f6cc4b019ba18f07f22721f749a5d25f32df1a6b4a0ab776aa5970ef7f434cd482d00f71a539dab7d1079c5ff2cdec34b16d0394a1679508185534480886fecefd84a774bdae61526191ca481065a11099233042a4a18dda27216d7f1e905c920bf3927a676667dbed8220f6e534e294d363440adbbe978b91d5bbe8dece90ff6e0a6f3c55cdb56d0b482496df86fd33ebfc29092ea28e9063e96fea4aef9f4c4ea2cfe29898314f49aa9d5a1707a45b8aaf839e767bef7fbc88f5ac20b0be4dbde726f1e9d02f54625984a529e97f97643a6fd40ccebc6c736cee5213229c55bac39900f922cea10bada6dd18f04f3ee720329a1c67f9403aaaa4e2bcbe3bc183a69e66c4a55d04662f9e0a474c47a04b52a86062bb68c8061bff4f4b9c0b6c4b99c1972ad3b8a41449a9ce8396895d35f798aa94aa8ee16a93605eba7a872888cb3a3065b0afbcd82e20891db8412d7123ad80df8dca5d40ab79539e3a59822436e35412612d706f8298a93881eada027faeb7edd63863c1b032fd3cb7f96beed187c875e267c82807b95668e5d33260042d783baa46a2371b96d605c6c0469499513bffde8743db18494118400626a35c7c37470f86716d8b77e112429e0ad7a163ed53096972f9c5792f6ba49c249ca0bc0bbfe1ae67442c22af6c8e50168bcd3c607f311630202995427a02f5d47e5e371b5947fa9686f8377a73aec52fe745c7a8dab3581caf3750b778de89d1520f10bb07a5f7ace882ceda9f6c4a882bd5d1432411bb6d482e1fcf94899a6e05797668fdc51707090ecf3ad4d1b05a744d9d20c6c36a27c42518ce6a9fdaceb7f2eb09e8a21607ae0a3352cbe2df47f9bc3539326e95bc847292c30960998c614e922d6ec9e7c7d9d07217ec85667daa01f143f1c89e096b5e0035bb28ecaac8f27629301afa702d5c4fb1dd67a4d0b70788eb169d0cb8440163b73ba6d76979c4dc05dd7db8ae75489757e174d2021a45d6d39dbeeb74038e726d2604d7717e2bac4f9bfa950b48b5ae57fdfc940a3f0bdd11c9755eb9bf68b2f23669c23c02b4c65b130dc18a299003e022194f34774e40cfa39a87444114524e72180a4fdf7ad43e14ba3314a5a4e37168271c37b87900fa9b36fa69f66d27f8b41f03beb28bb9de01d08e3eda367022f220ef55319e7a6f9bbc7622b4afdbd82b1400a77aa6e7a988b003a4d27907c58ca6615e755669bfaf45a68c374c148aaf03831a9a922ca7f49b269bd883c1ee5f14dce51622d5bd01177dfc01739f05ae75d2ac6542ac95fe80ba08acdbbccaa042517575f322dbe9dfd7c2ae4de56d7a1e85260454985868e0fa5d53cd64f1f18538fb905d28ee66fafe18311de1cfe9cc4ed481b90dc4b9c612ad34467bbf252f60b652f5f4222203c2bd03020c173dc13f040e6c7418bc002785c5564ec8b8f6b056d563e0c6399a51ac9262d12c20383fe290f37597df3a1be4cfc90564811012e1f1335837478e2d3cea2", 0x1000}, {&(0x7f0000001140)="5f45bb8e87484b0ec499e4e96190c847714359f7beefc390f2810be686f78fa35e8055db378b9d3a78652fd2aec2a4f86f043e7ed424fb26ce0dcb2ec232080a40677b36d96117155a6e28f0f0616a3f6f98baef06be540c9b0087ec9e8535677f982d25e9c9bc382282e76fad0ae73d76ec046f9f263635968a87e2db59a175a8b111978510d0b8dffe785dce1a0a14049567ee2499ddab6fe9d8ecff6806e628b119a3a228a87b84ec2c7e8a325ce555039f8e6730cff9d57df8e0b347c36e801ca39a8c92f343d1c83e00942b3d97ee2a1e60b87479aa5c8c86b87390d8a7f80503a2bb169be43e238c6f529cab2a0f24", 0xf2}, {&(0x7f0000001240)="7c71356babe2f7332263b696881910d9d82f431dc8975e28876c23bca0e8ab4b5864e363af34da7591b42fe49504844424a0f46d0a24a4e6c5f9b03851c8c9c04486d6e3eca94118d2a9c5781402362b180646c90058257cfa498b7b04e203c6e90bca85000d8fc26fedac2faa84e3aaa49f72147eed2a54a1b4587575ec470c8fc278ff84ad", 0x86}, {&(0x7f0000001300)="8d997e8064afdd1abfc236d0d8af7358b16bdbbe9866fe200bc41248c2ec1e16c4fb4c363f1110ef18265ed8a660281d4ef834f6037cd0fef9baf363ad43b87b8c44427fc9f3b8318fb7047607c59b80f2c893987302cdba5091414ef222deea03df80418b64aa3dfa07", 0x6a}], 0x5) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000001400)='./file0\x00', 0x2000, 0x1) r1 = socket(0x2, 0x3, 0x6) getuid() setsockopt(r1, 0x9, 0x9, &(0x7f0000001440)="ce728ce425e5dc0c893f611d439be9025ac251873a9988d44ad1f988fd34367ad70119c27978a238a6d26e1bbbc7a633166baf8c7e299dcefa12c1eca8d136926a4b12f7cf636aea6f208bb65eef88a243d26e3592f41f647421e34412d8ca5024d3aaca3add2f575bf41263fc9dbdfe38d4d9408ecf01ff9be17c62f2d357f471c8153665333b38b24d89553394062545d065fbb427e5c544e55e85cd91611cec458d371b3cdad35a4d9fb9023047ef691aef6625428c58e31f3df59a79a52ff9129e723090b9acc13ce9fe0875e82faffe87e86af092ee602b95a9d8a2142c", 0xe0) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000001540)="55f04b8e8bd4f0025c9e8b8f76326e235d95d2503c7ada6460cc18bd4a2df3bd82e974550c9843ec3741b16b957f1a170816499e8cbd715e35c65d26f727e77d239821d8da0154724e2d255a996cc83625b243e0b70dee9bf2aa47c0fbf7827fe5a848bae1dec2aff55b7f98445f01d4bb9bf3f30ce7677362a39c18c34b391b947c64a09410685981ad2787716f2e9ed8dc109ff32a50da200a8e27267b952a07def6b55abb5ad3dfbc", 0xaa}, {&(0x7f0000001600)="fb213b3585de18e9d0e96fd70f33150f19e59ab6fa427da9297b080536a0e90d40c5da38378294f7cd83dab19cf61b3bcc3cd1a9d159110c2d1a1e63857852a5cad701e44b3eb4fa409e16ae474397f3177e798eddcfa690fd602ad8b8e5a50457ac5cee9770158244057fba6114935512b261ebf12e465209342bf5a11b0adf2918f69c022affbab7d63df3f143132e2441ca08039e08a700076e6ac9e604c3459782c512958d980d651c80e5c4a381f95bddebd25331292829e9eb71f3e0887be17dc81c542988546a", 0xca}], 0x2, 0x8000000000000000) connect$inet(r1, &(0x7f0000001740)={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000001a80)=[{&(0x7f0000001780)="b3df7895292ad2f94f5f2d43de4a599f8343b55fd9dd5949a75c22393c82d3d8158920a5ce52a3432650b0eb86d899240d805cbc3e1f02cc2f988930fc2aad8fc593a17cd34542e366f745025329d7d6f581cccba6c469819ef5b61d489fc37c284e83d442518396c0b104f3542d34785164f9caa59acbd62c08dcd9750347203eec92d58a97451493b90051f7655f1edf5f7e9d336ca4fded6d777450a8fb64975d4065a7a65b865ac7cb1c1217ff11eb5aafb83fbfa7e484327359baeaa2ab17cb6ad81ecdf062", 0xc8}, {&(0x7f0000001880)="93f0ec7211a121628910c1bb0b743bd6ef1cb973be2390ab038c8ab6032f3d0e7b3863673d7161c2cc40a2e88646cd0a3d9bc93562f5", 0x36}, {&(0x7f00000018c0)="2e6eb60b2123984a13685a39a08de1cc077858f854e9ccf67903fc9d803a51a4fbcb87a10aa353a4b8212b1c92f767e355c3ad22dc6bafb2bf41738d181968c42fa0c29ee4f2e3c34b90a6113059a30ad554f36a6bd76674a02b05e776e9ab1da5c7cef7a9c4714b47507dba328309dea8220de9d78bac252e89b213913b34e33a7da9feeb3b21c2732cfd899de8150edd90cde6fea1fac52c309de2b3d72c0278e5099a182839b346f97a5576a38b5a830a2bd4d80092a31df6623ec5e59a", 0xbf}, {&(0x7f0000001980)="06eb7b7749f2d249c87251a7c8ca02f686d5088ddde2f0de84e22623656708ca22cf9fca4d895008aba1047699e02e822cd10e0f662772d566913c2c19980934932b9974f14c07a3ccd46b9c11ba2e98379c10e56930ccd87befc7399a46e9885d1d9cd5e328d465d650cea9637b8de63d7b81921e3522813e7f451b4cd28a2a9ee5adffef70d0d898f88266e9a1b3dd9cee104787298563585af1a8efcd35a84e43ca981a44befaca882b2c4884faff107654cbfeadcd1b2992445228d7304b663439877633fec7aebf93edf872023c49d896746b1dec20bbc31d3f64e854207334dd43a34def0406926380a2", 0xed}], 0x4) r2 = semget$private(0x0, 0x2, 0x260) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001ac0)=""/63) syz_emit_ethernet(0x40, &(0x7f0000001b00)={@remote, @empty, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@arp={0x806, @generic={0x6, 0x8038, 0x6, 0xa, 0x2, @local, "44dc41878a098699da2b", @empty, "ecebe45858b118175d0dceab37aa4ee3"}}}}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt(r1, 0x4, 0x7f, &(0x7f0000001b40)=""/4096, &(0x7f0000002b40)=0x1000) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x9) pipe(&(0x7f0000002b80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000002bc0)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) r4 = semget$private(0x0, 0x6, 0x420) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000002c40)=""/4096) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000003c40), 0x290, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000003d00)={&(0x7f0000003c80)='./file0\x00', 0x5, &(0x7f0000003cc0)='./file0\x00', 0x8}) write(r3, &(0x7f0000003d40)="836501f0d7a3eabc9298af6d141ac3ebf3a307ef74f25ae32f2e09bb88ce0c04e532b03b6fa7397edd48e03976c98597aca1e3e68b9f5f4bb35ee2862b7e4970a1b0ad378639b4455e9c938fa7ffa1f4ff1ca08b67a076260df3034eff296a37a02111407691cb752a74329da6fb1608", 0x70) listen(r1, 0x5ba) fcntl$dupfd(r0, 0x0, r1) pread(0xffffffffffffffff, &(0x7f0000003e00)="3d7810be63f91f0b66f426f85e2a8dfc22ad38de92380d787dd7d67ec0a939c41b418f5a0a0f0d6ad72dc39d6605afb3eb7553a3bd1a07ed24930b8e7fe38c8b55772689773e437c17a8c4949747ac0c2ddc6aaee8a9fc6309fc4e85086b57ed2affee6501e91e43f9efe849a526066b2f24d93207e4a7b6c046545d467b56630c4d5fd5bd100b789630dd436e1ae684d8ae7ff91c8f0e4e44dd5e594a67ec9fe4bf7a114f9bdf55526ce7", 0xab, 0x0) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x0, 0x0, "fabafa588fc0001000000010000000001000"}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) readlink(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r8 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc028756b, &(0x7f0000000000)) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) close(r2) dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x48}, {0x1d}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) r2 = syz_open_pts() dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0x4000, 0xef, &(0x7f0000ffc000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r5, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffe5ffffff00000000000086dd6073d477e407000000000000000000006b00000001ac2c0000000000000000000000000080"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffe5ffffff00000000000086dd6073d477e407000000000000000000006b00000001ac2c0000000000000000000000000080"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000540)="cb57592b74376d685a62fd536a9991923156b767bf2561610f208517f035187a587887ed21c82f1e465e306d231b7098dd1b86b62aa6fe5a5d949ff1df78f2628fde8ce891b831af635a8660e9a509a19e32cc272b4d94c483296d3a8095b47a3763ea09", 0x64}], 0x1) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) (async) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) acct(&(0x7f0000001240)='./file0\x00') socket$inet(0x1e, 0x1, 0x0) (async) socket$inet(0x1e, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) syz_open_pts() executing program 4: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x4, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffa8, 0x0}, 0x3) r4 = semget$private(0x0, 0x2, 0x110) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) write(r2, &(0x7f0000001740)="6bcfa4b9881483a90b39b3d69b291d52febf872310aaa4a2e578b500e36c06a801b9a1b1b0b3f59f4d5c5ac74912174aba1cf8e255ba77ab172e180d8bb1244819f4cbd4b890f9f315b41d033489ac5c4ed4615f3ec975c8fc24c1bc448c343e1c19739fa2c68cbc0e21f289ffda3f998a9abacc2c720876300a6ecbceb1c58d8c7e7c5eb2ecc8721dc51f6cedaeeacce5b5ed4c899d1c7cfbafd9c4a60f9d5895f761f7b8b324b3da1c55fa5af4310804297391416570e18b94a3847d35995834ee06640fd366081b288c7516fe585f21d763a8775c3d50c4f9263d0eeb9ff64f99cdca2aa53b7f7e93fc53967a95ce6eb378bbe9626e39af4ef39aacf80f1401259138e04360ea5509d8927f26a95b449009ed1aa610a7e179a2f335bf32a97c742c32f4fd73d5258aa2d133eb3d16e72b7b610d3944f8f56de83615c34a486679dd0d57beb341f6aafd300c1b1d758f1137a0d309b0d3dd4b8bfbc16c7cab9826d4c1ee46845c44d8995b2ac3c83dd18172d29a39ebecfe3fe41c4a75d614b87f54d4cdf9cb23974af98c91a20cbc76c4805b59139819e2dc728571d19812e1594babf4bfe8a5029188eff1b8382c9ea0aeb6d76830ecdc19ce585905b63f45e8c90b510393279580a3c23287b3927e2384f7ff6d40b38ae2ce662f404556d71097c56ede95cbe17e6495749ccb2d15095d67f5c7f7aa3049b1948f60c00d8c82e3d688374e65f214c4320fae37fc3ce4f8c9197e1c0ffe13cb366a41dab2037bd9ffe88b6b6d97dbab48bb5c043199b918f67e3dffe6aadb890a8b7444398f9d3e0ae27c7f70d343dd465c505b464813b339cba541257dee3c6c572685894534cabfb457b2bc0c90222625dfbe7a6a204ae56c92e869d4fad87dc7316bc9f67333228690d8384859072d2e61bf9031b161a98e45a5e351b058853eb5eb25b0419939ec5307aeceffe0a60f1e2ee7e642b889746987e4cac34ecd7b25f754451140517d64253e0dcea3cd32989f41daffb5f67d5979c332044b7174f7144011fa8137e3c7df5d79aa4ebc141a0c2a0bc55c21638a5b917bba420aa411f461257601161a1a7ad1c785440c88c069c4360014253bf919daf995984167a9066ceb4248089d808637378a88e234c2a1fb896624515c25db2f67be18ba345a5353cb6784429bb9bd7e79a72f1f852143b2ec0858276d51b52ebfc7dd893e6b655d6bda4b937c2c8f962f5680bc920082ca194e22e465c4fe9435af8457e558893bee96523ee2df670df477cb0c68054853f572d4405ccb89cda6318f1cf078aa250a0ebfb96842869c8d4fe064a05c2b7b36e7e16d439c27e4f959fba2138bc9c60dbb04a7d0f9c5ccbc641f79904362c9d5b7e4db8a6850247ef1eaee4209ad58c02ed482f0497d110d2b90dc1481b38a059256db4a7ce1c23aeb2fbf8ead2ced84567050e04b305d2203aa33c3dd3e9302d32dd87f4b0756eb95dd9d123f00afad000b6628ce20ae5a9c58cbc81b3c8590703a4775dd33111a06f1b8227918790c212b9330f2f0bcaecc538d56ff88685d29ce79099364edc82b3bbf80452ed035d0dee05fbbb7a74383f9ec377668a14163a46412983b8ea9fb8cebfe6cb38545f34e0a6fd1329670e1f73fb4ea8922f4078dd07ce1c612e97d825780ad3fd7f0337db7bcdc3c5c108477eb6d4cbef239bd478a5ea968048acabb378b26e570af01a795c5f55834741b802081d20534e757a0713ab8629ac795e1e7aafc0d593c08d96b6b62a1997d851f1850029ade0922d863c8952dcfc265b1ce92ffa664cb9fcb422f522aafc11a923eddbc9412303de0e5ba682ffa2071d12559ba3183a54224aa3da58915248f631036b180dbae63f689c0a29152b2a60ecdc2dd5c4d8012a71d0f553bacbb68c206d22fa3243e68428f1d8b846c77f1d7f89f4b61addf5e40e99484652b730d37c47fe90a65d04af519d97896b03ddcc561963ee353e48a6b41e499d0721832ddc0ad9f683dec6a45ab2f4b019a54889b2c99073e558a784a28893a603fb9189c0778c35f2cdf495bea08720bfb23ed0db657d2a92acd8551c3b7ee40985a0a874d380df0ffbfd1e50c5ac38a8de3f87366780b0df3ca39968251a1c6571192a14aecf34f02cc11483636f43047cb0da21091fa28a4edc8db40a54e31ba1ea3ca512abd7add4bac0c0edf57362309bcbda5c9a783a2cd35e4b0de7f35ec5f40ea6269bc83063b891dae128dc907070f7da619e309410983e6e7d23db49f7e4383224e766761dfd6eef29af1177598ea2851b3fe1d287bafb923da4ee8a77022249ad5ddde63810c37bf349bda50c150aa4a038099b866dbb01ee8fa26f04d95a78e7dd2c373c31ed1e01f18aaea790aea003ac618745f18fd759d2008af66a816f22c21709b7f58f253bcee27286bf4d71d4da79395fcbe29baa6bf194e7f1cda452cbf74ea8d71ea635cf37cea93e7f585baec9336f30ddc55de8c5afa6fdb372750012d01fb580a136417b4afd493e921f82cca403649c80512725140cb43f90f5d50ed626134533aea0e53bb85dadb5577102e29def342d204378baa3f89dc3e78cedb6afa6ea71e69411afc814027955e7616c00f14f48911b427478c2627cda8b3c21363e1e6ae7cff0d76052f121522f5da3300ab191d44c4a0d9902a29060d48114e655b94748c0949081841477e55076084a5a5b77465bdb1ffe02461e1fb845b471b5d6570c17a4dd9975c626a6bd91f44856a3ce1355ac565533b10bd2fdeeb57dda1a71b00228c80a03da1b53d8dcf4ffabf4186d821199a35a3b95707570d63dff1d803333c70572a457e71840f125874f9b2cffc2c66951d71a8a325232a80a038b90ba1df27ae830a07d12f8f57b87a4581944dc4576ec8719b62e55758aa899234d1771d6e742ed9f950e2067abae7b2f80a292aa7aec60c2813636810eefbc4009c958fc56ea3b3f0554a85c2a6a391f0f8c02f982b8e228b1488ad79e2d1584b2b7e41fcf2552f37b9c8d157afdb3f228cfcaeba2c19d0813cd39cd226e00db9f8747ae8aa954dd0f2ad90ebdf84490c72f4c1f5a84902a3b03bd80d9c0dc354c9022fc5b80e5dca7bc505c565ca014437ae751acc1c1a7eb1e0d33aff1a745cd6d24dd05d507b8dc4bb4d06660697c58169e8c9fca2c5d877921cf0505b317f7522b272daebe0edbcd7a00f733f8f10c0fe592dbdecd2d3fb434883d57646dad2e7a717dfa00872e26a3d9789989dae562caa8e8e5799fc33f3a02ad6106c993d8275edc2639f8ee80979ec5468b34cda90916bee91091f260f56f1082bd11655fea6143a95bb92e200f79e03fbd71ade29ef8a3449dadb41567887befeaea4541074df6cbf7844834052eeaf2c995d5d9dcf81c8354e3e9409b533b9e42f7a0c9a506a3f06f426f94d02c6b01922dfbe3000252834728c49c188fbe64d2b6875b30ebd77e87097012652991cb0024c657e297751de362b732e87182847b1afc137bbec1ffc2e2fa0a6ba063baa3491a19a7326608879819a0dcc9b6bc19a0b518bb2f1e13eea442d7ef3a096f612a6e433d3b252ff4dc1e84033e82ad0a400d13a4b33c41a4f3c3ed5638c0840b228102cac0c6a1bb1c5a2c05594752b40b8ae79b92b2ecbf94f3ac0c2ef249552f3715e9c1023651cf7964016dccb4641b77f1701e89633107aa43521ae6602dea11282643b32ac3d5fb7052a773f3cb5e3bcbd509e0d3f51ab0ad0ae3001037f43f21968e2a7de5ada2adb98fd7741606ad57b0c44b0a12e9e209b846f1b6cdc3aa43741fe304c2e0889615df0c17519bf754ef66fc8db24c7d6ce842e9f773d2428a54b394c9a74841faf9f346a74fc2ecaa67a1bcc8116eff4448636f468693dac70f1e806f07d6b033d78e0e648642c061b831ebbae586c2e2bf9ab1fb5cd0dff12815a3ae4e19a7f068c8fae594adca813f88bc0afcac886ee0698b32b14dcae47551850df99001d110f62a77c9d89fa5dfc0a5ce6a87581efc7bb9b0cf0c2229742b5cdf4a470e157b1134b5614c81523d077fb0352d8ce364f891c5b5601b5d945bfd568060bbeecb8f724addcb088ba9943dc3a1e1fc9f59db410dcea0c0f664bdff6a73b849fabfa84406e9cbcc567062b46476c43e4a3c8ed662a8e3afb66e6fad5bac154ae778c8d9bed8232384a4c7c93ecdf1109800061ec988ff7e965d82ab9a2b6651e4e56422d4d1c92349d85b8f9c4dff8c5729d4f6103d259cc992842501bbfabf9a978401b23e376d8fcda31eefb1676b9050329fa0928225c0740ab522e3aa22eb726dff94b1d43c00dd0f843ab7be3c1d19fa840b1a5b05ad18a4a6af6db3ef70e072fdf64dbd5136a3475147f0e3aa6d7184b0cdb0e3e246e835d92d66743834d8a327d3517424ed48923f4b738d1efd4f7470a5efcf9fbe9d6227649c53b19021e7a5ac15b273c010d0ad925a545e02179c137d7d5ecdc35c6045e8dffc1e01f8912df51959985c8917aabeff67645629a1f1a93610d1b61772a90623e0283fa809433a7e10e52fc4f7d2de634658acf25f28f798e95b49c867e29d04c961634f83f9da17b4cb53a04e6690a4ec135cc7e5846ac900eac9d802d96549f09d35e701491c16da7d4d8ddd9e47fb9e0467d1993acf85d87ad1afa0b7d1d049fd816f5c49f13c99e705276088776f61170b2e6c657366f45e90c471d93b8309b926106091d3cdf6f56d5ed56cb81e6cf837d45fb9748a1874504523a6591eb12771fb8ff947007155aa78c3f0beb42966f7df9aae84b431755d02fc407d552b7d87b64a6a0543aa40cf37596d241114c291f9ad2a66e9d0a6e91195de97226c256f083203ed460d04ad93f23ea070380b0a7db251ed013b831c77e5f6e4f60d8cdf675e5762f5b7631ebd8732de33a0d39d3849cef89a997e897bb25e634f1f35143c64a9f6c2a164f4de062b848f0168bb4e8091c87ad8bb20119fa8ea58fed6c3051bfc6e2695675b3c8c674039783ac9c4bd63f20fc690ebbd3b393a5d46857d30bb4802e2a96d1f9968df85c2e0d20d877e15d2e0bb203497d2fab3edb1560c7f5131373c9a4e26ec540e272b0f50e2fb1670df096ab097f173d718b2cdf79fbbe601f7abe7a83203541367b08a4177a49b208bc93641c9a53de6e468d714e965cf2f5058f032525c9727083b813897824a45845059576963ee08dae7f085a314e79368144b074a2062dddf7accd9a6f3c90fb4d13843ecd36d2f9524a86ce3bda595a3612628dbaeb7216a62150adc53d7f4372285760070e4fbcf21f540f584dde5d4bb1e698f5a1944a8b79d214ca04fe217559064c16523fefb809d03515c6c75ab2203253447bc4ea841bd44f07506c5327f084b7eddd5928b3061a7e2d307e7e212e4e655e390199c80a5f377cc59a2e0fc4de335777c05e44f3454219181582d97ac0ec082fe739fa0011e2df203bc0a4827641639b5b94817b84537e4442287b986b84e758fbbd2b6b735d928f6a587d016c947d2bb35e3b1be1bb0d3fe8c6d25b04b792a3da556458fe23345cb429654b78106c435c2aa01e4b758f8142e137b55b6b63ed0961737e02869f2ce6c2d8088ab5c7dd6cbfc80923ec526ed00103636d2ccb0c42bd3ce8b904c8e6c2a59d4e6732bc7ff348695ef9cb116bddd47e17354ad59ee191ce3f4973aa2af34dfa552077b2538a07704ed0c397eb43d28245a3e08c393c46f239ba78113ae5986e6a52fad2a3ea134b5de8cac5edc69bae9e217090600b3d63c13fee02c92008", 0x1000) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000040)=""/40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000003780)=""/4116) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) setuid(0xee01) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, 0xffffffffffffffff) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3", 0x8f, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000080)) r6 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) r0 = open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x5e4) open$dir(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62b70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d6", 0x49}], 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) open$dir(0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x7ffffffe, 0x100000001, r4}) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000000, 0x1000300000002}) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0xad6570f09f9216f1) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x3e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206951, &(0x7f0000000100)) executing program 7: r0 = msgget(0x3, 0x6) r1 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, r3) r4 = geteuid() r5 = open(0x0, 0x0, 0x1b0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getgid() fchownat(r5, &(0x7f0000000080)='./file0\x00', r7, r9, 0x6) r10 = msgget$private(0x0, 0x180) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x1, r7, r9, r7, r8, 0x150, 0x3ff}, 0x100000001, 0x0, r6, r6, 0xffffffffffffffff, 0x100, 0xa72, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xf75, r1, r3, r4, r9, 0x88, 0x1}, 0x7f, 0x2, 0xffffffffffffffff, r11, 0x10000, 0x5, 0x3, 0xce}) r12 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r12, 0xffff, 0x100, &(0x7f0000000000), 0x3) executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x8000000}, {0x7}, {0xffff, 0xc1}]}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x3, 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shmctl$IPC_STAT(0x0, 0x2, 0x0) execve(0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) read(r1, &(0x7f0000000480)=""/168, 0xcc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x1000, 0x5}) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket$inet6(0x18, 0x1, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f9e6ea5bf7996a4f70514577e401cc177a5a845685d88afce8e29a65ab74a5717ca7c1ceee9497124ea088b98aa13c31f9774710bd9ed54c47004806f4c673d3699cda5a7fd24fcb7cf5b74d2c3bf116b825caa0d2caebeeab12766c9aaf1fabdb92b0442ed36977f61a7fc7a4156cb56e37a2dd10a4e22ca86d391bc40eb95caed9f60472f5ce0311116bb93f0dc65f3056fcd27d1e00f0384c47bc8281fc9f66729c686dee45ec62b6769f134522c9c3cfeca186673d9e9235a085aa10ed9161b25d04965175bb44fefc0621ab2f5470ba7c9eae9205e518c747c807182c196b", 0xe1}, {&(0x7f00000001c0)="159df25dde162baace62a4e397ec9e3db6aaac68fa9170419578dfce6ebcb5dcde5649b47b1aa504afec14157ec385b69ca68273b4443e760bd927f0567d499c8696120277d26ddd3fa1b483b43adcd11e870f602b06b3f8a28b732f4390443a765b79824a61cc852c8ac4314ca067f89c1bcd02fe72d6e0c63d972bf9860e74501f1d8cb3e85934cfc7f6b0a83ea58ccee71e4afc07fe1a9c9308c7b9817d523d7c84bc2f894fa2de954723d99cbe", 0xaf}, {&(0x7f0000000280)="7d90f6e399a739ef37efe549961842d883aa24c7851fbebdb6bf46b061153e95eab8dddb1130ba3f84e23629783431d1aff2c0f75c739c5010fd7f71f28d4bd3c64e012942e748364299b1660b95fa20da8c8b1c2e6f5650377304b657cc7fb3d692d056902e1b7bb4de08557c7541633d01eab2f44922ee903674b8155a6cc99fa688dfc2ae828fe0e65fbb68aa3315f4e8949674cf5ec5fbf5699e3ade552f08c5f4", 0xa3}, {0x0}], 0x4, 0x9) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="b0c0b3f63d640f6ffa85ad31c6e22a06f015b0e969e22dc72fbd9b341fcfde699252f7f590e9a80de0d35da2b64626f4f319d90689d914fe5760f913208156acbed6757665831ad6d75f6ce382f50f9672efad3988b4fb1113d8d3d8b0f053ef9ee6a11fc5bbc5a0", 0x68}, {&(0x7f0000000480)="f5a4743d4478aef4f703dd7f02cf378a389f5a0f7ff2e9d2bdacace285e3a585e6e45ab1e351a0dc59173d39fb0cafdc5f7be78adf6728974e4f7c478de6db20aa1eb82ebeb984", 0x47}, {&(0x7f0000000500)="9855d519808b79bd28b6276d72e93f2e4b21dc9a1b1729f03f527ceb809dee9806137a1e8292baf5950a83ab8fd019642b5edd93d8db2c8ea65df9ecad343b2b1b30c525749f7e62142f080892833b08966a95132d89fdbdce2d83b55128ac935831116d6d5c8ef8047a56ff7623243a88ffba7b1816cf03e6c58f12d0f884c37807f309e7d1783f494eeeae74972c44055dd02ee1b09cf2b6c87a865b9407350801aaccbbf9131d722dfe7cbb85c67b61", 0xb1}, {&(0x7f00000005c0)="da5ef2976ea712364f47b65e5aa57d7e155a78b0e3f8207ba1272928d58c72c2c793fed5ef6b0cfe63db60097f7230860de76c2f1b", 0x35}, {&(0x7f0000000600)="b8ac71543818c68628dd4bb6cb1ffee31d7f64ce0352d95e3d6b4ec6996d0dc70f01d07a15d557c0cb75d59babb8ec9c268844abf8ebc8657adec6ac801f38dba6e94821adfafb0fb5f66118bb90ffec4ac9ae6f933323d2932831b569c7f6b5e8a721e497391fe15d9c5055bc14e53c6be3791330b56b08386edb3b243bea9cec4e873d9ac36f65b15717718b5a8cdc7c54b77015", 0x95}, {&(0x7f00000006c0)="ca661b78791f38e87cdd8ca5297275df8fa85b34180f4f2daf06d11d58ce2a8ca671f505441e793a3a", 0x29}, {&(0x7f0000000700)="4478fc3079ecc0f648781d132ca5eea8a9286763d10e7dc176d739652e44d79f07678550dbb810bed7d8eb3954a7b0023cd3e4d2bcdbb47f2b9c2ae374d941e323554a90f3f16a623eb10f3a43f134264f492b9e59018d3c09bbbee4843c441f93a38c22a63310c303dde5bb", 0x6c}, {&(0x7f0000000780)="adf917a5", 0x4}, {&(0x7f00000007c0)="1430aa", 0x3}], 0x9, 0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e00), 0x10, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e40), 0x800, 0x0) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000f40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f00000009c0)="a06cd65a780be3825825aa12c5340c50871f625f1a8da1266a39dae68e5114e2f1f76b4dac7b0e061cac96b8e2cff237dd05f6f5c2d6720ce51cb708a7d5ef98ea7f0d0b70642018e2b1ea0f6887ede25716", 0x52}, {&(0x7f0000000a40)="32c8d4cb62e6e52b9d56e5698c08e4c5709e77943751e077a763a47f7aa012638706e9095db2084fa7fa716d2254f75a0dc68660d180ecb5600d02c68358cd6a48a62385787c0e4ae4ce22058a060edc8f3d2ecac0096c955ef57e06fc4c99fbe31cf10d2b3b9b9fc41121a27d1ee3f4bc235986e2e42eda3a6bda6c2249d8049bb7290eb1ceedb363be04dd555790debda9f929852955389d2130308837cb3d68a27e15a8e8671d7d907f576a4103df57f1ef907ce19b6e8e912d1e1541710631f87fa8", 0xc4}, {&(0x7f0000000b40)="0ab1fd71ca65e60edf3ac67dcc5382fc94884d2497e85983093d7bfb51e55b054c16f2c4ca0536ac5e8acc28f48d3e9ba0e1f4d0f587cf63c7844a5c84c52bfe401df2f51ac6f1df53ff1d64c119ea247fee0dbb96c1", 0x56}, {&(0x7f0000000bc0)="1ffd7bf4e8efc1f51bac8c6ee596198c82bfee65e6e95731c11dda00157e880f695cf33567a29d44848a9aa838785e1189c2e15dd74ae853c2e0ff9cf24bfd5654ac515a70aeb115bec55950147a0e0fd31c81205103dba2074a61fd5a8dddbbcca85dad2e92e76bae1f3e9647d7c8", 0x6f}, {&(0x7f0000000c40)="9a9ee7f3b21009ad4ef7cec0b9cf90cce43c1aba4fa481c8c089311573d4f926860352ed07fbc00ab3258b7a0407bd3cacaa96818e95863320782129721c31dcceee8c155be488816b5c2b28076d43ab9f35cd5407583d90f80fac5aa227a335a47feaff86bc6d30f0b7084b2090860b473916e7f7d60d33943dcbe1486eab06a2822ed7f0324c6e79157d260c6df525889e9cff797594d0feb3010e50f47e2619278aa0d191e853899165da58f0fe8ea50a1def912c215907590e21eeec30823fa520770a", 0xc5}], 0x5, &(0x7f0000000e80)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r6, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x90}, 0x402) r8 = accept$inet(r4, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000001000)=0x9e8e, 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001040)={0xa2, 0x3, 0x5, 0x1}) sendto(r8, &(0x7f0000001080)="c31ab25586673a51aa7f3ce779672baf83ec85e2a230be38dffc8c06463472f2dc20999402c3b868e70c85178e707a77ff838fede883ad1e8fc81139e3bc27833349b88f7221f24e8e2971e873368c0604d01eb728172781a9a22cbb3bae3e1fa62e673c6593653e0b2f1d46306b70c028776e46410605d12a6a0ab3605504230cc8298b14a07779cd02d9625147758870d1ca5ecdd212591e3a4d", 0x9b, 0x1, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) close(r9) r10 = accept(r5, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000012c0)=0x3b7) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000001300)={0x8c9, 0xad31b60b, 0x53}) dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001380), 0xc) mknod(&(0x7f00000013c0)='./file0\x00', 0x2, 0xfffffc00) executing program 1: setrlimit(0x7, &(0x7f0000000980)={0x7, 0x8000000000054}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc48", 0xb7}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xc7}], 0x0, 0x0, 0x0, 0x0) kqueue() openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0x1ff, 0xd2a, "90d69208f30000000000000000001e00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b900", 0x75}], 0x1) executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069c1, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000007c0)=[0x8, 0x20, 0x7, 0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x80) ioctl$TIOCSDTR(r5, 0x20007479) setreuid(0xee00, 0x0) semop(0x0, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0x6, 0x1000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000740)=[0x1000]) r6 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x182}, 0x6, 0x8000000000000000, 0x2f}) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0xffff1c8d, r1, 0x0, r7, 0x0, 0x125, 0x1}, 0x1f, 0xffffffffffff8001, 0x4}) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00', 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="2aba0f79228522d81505c2abc71dbf569341d25ac6d93d9912f4aa04e960c6de16d2ae23da1e7e82702e9ae3b805f5333e4590e219fd33f2d2444dd95710e219a1f0a812553f18632ffdbe7c313e0040909f82d0cc6b2d510ca58ebada6891cf0b198314378196ca79dd6b0b7e1c9849d9ce03a22e4da51b55ed737e656002ff0bcea5", 0x83) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) lseek(r0, 0x0, 0x1) sysctl$hw(&(0x7f0000000500)={0x6, 0x1c}, 0x2, &(0x7f0000000000)="1c", &(0x7f0000000580)=0x1, 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/137, 0x89}, {&(0x7f0000000100)=""/168, 0xa8}], 0x2, 0x3) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000002c0)=[{0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, 0x0) geteuid() semop(r1, &(0x7f0000000140)=[{0x4, 0x220, 0x1000}, {0x4}, {0x4, 0x9}, {0x3, 0x7}, {0x0, 0x5dc, 0x1000}, {0x2}, {0x1, 0x9c, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) semop(r1, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r2 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/163) getgroups(0x1, &(0x7f0000000840)=[r2]) mknod(0x0, 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) setsockopt(0xffffffffffffffff, 0x1000, 0x1000002f, &(0x7f0000000440)="2b7ac996f121ab4a8ece80a6f558ff57ab85e81c33cd146cb4560d48f74ac6d7dd1f197f30faafe2c266c6a7d2657e5c12d41b73825e9b0a85f324f8fa9021540ee9cfbf34bf8a640ba809acbec5b59b7cccde897ff56ed575a9d06bca50160511f3997c47ec14d89cfef641d245d4a4b47c29f65af51e35dc5945ae259a84d67eb3355cfa7ae6b5d4b50df8813a081a7132a1a8d20500000000000000fdf58819f823ee6c09e05601556d53659a40157bc9", 0xb2) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, 0x0, 0x0, 0x1803, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x23e, 0x3, 0x8, 0x7f, 0x2, 0x800]}) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r2, 0x6, r6) setpgid(0x0, r3) close(r2) chmod(&(0x7f00000000c0)='./file0\x00', 0x234) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x1ca) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpid() recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1800, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1c}, {}, {0x60}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$FIONREAD(r2, 0x808c694e, &(0x7f00000001c0)) sysctl$vm(&(0x7f00000000c0)={0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00', 0x3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x100000000000000, &(0x7f0000000040)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x1000, 0x8000000000000000}, 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, 0x0) r6 = socket(0x20, 0x2, 0x2) r7 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r9, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000240)=[{0x61, 0x0, 0xff}, {0x2}, {0x46}]}) r10 = socket$inet6(0x18, 0x3, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r6, &(0x7f0000000640)={&(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000300)="57a1f0ce216e1fae07d4aa77c1705eef27f2b693d6591b", 0x17}, {&(0x7f0000000340)="e6167899c69fae124282d1bc778bc644217b622fc56b1745cac53615f0d6a6d4744987379dc5f10d6d4a7cf9fffc56875164d4c2b19df474bedc5c870889dda211cf84937618e902a8a20d46ad194076e7900ff7e84aee64f032f859b41857d80580511d1c514bb037b18802c6ac7c0e57ec5d6c904d7af3e41f0484037dde0d5af90d740368cfe2d48d8f82e1b3a881195346a4e29331d2e47d03de57e185f5bc6be7092b6c17384fb7b62aeb2334546c9b37fd", 0xb4}, {&(0x7f0000000400)="4e496be9d045bb4a88fb91d030f15d3c308d4bbdd4b63ee070682732", 0x1c}], 0x3, &(0x7f0000000740)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r1}, @rights={0x20, 0xffff, 0x1, [r0, r8, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1}, @rights={0x38, 0xffff, 0x1, [r5, r3, r4, r0, r7, r7, 0xffffffffffffffff, 0xffffffffffffffff, r10, r8]}, @cred={0x20, 0xffff, 0x0, r1, r11, r12}], 0xd8, 0x400}, 0x5) recvmsg(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) executing program 4: socket(0x0, 0x1, 0x0) r0 = socket(0x2, 0x5, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)) ftruncate(r3, 0x25b3) execve(0x0, 0x0, 0x0) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r8 = dup2(r7, r0) sendto$unix(r8, 0x0, 0x0, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x61, 0x5}, 0x8}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/169, 0xa9}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x54}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14, 0xfc}, {0x30}, {0x16}]}) write(r4, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) munmap(&(0x7f000074f000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x106}]}) syz_emit_ethernet(0x1046, &(0x7f0000001e80)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x10b, 0x2}], 0x9, 0x0, 0x7fffffff, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x207) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2029ff) executing program 2: r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0xfff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) socket$inet6(0x18, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r6 = socket(0x18, 0x2, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000002c0)) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) fcntl$dupfd(r6, 0xa, r8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r6, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) chmod(0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x0, 0x0, "fabafa588fc0001000000010000000001000"}) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) (async) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) (async) execve(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) readlink(0x0, 0x0, 0x0) (async) close(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) (async) r8 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc028756b, &(0x7f0000000000)) denied attempt to set clock back 3221618909 seconds executing program 3: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f0000000280)=[{0x1, 0x2ff}, {0x0, 0x0, 0x800}, {0x6, 0xfff7}], 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8a07fc059328491804424a11b2fa028d6cdea11cc55e5eea3e712fd225f505867123b7f479d6809197b7abb245a6a90d101904863d6e9a"}, {&(0x7f0000000180)="02c1e20a2e0ce81d339ed28b04a60d52cda2b3c86ad335e799f27a1597941910"}, {&(0x7f0000001300)="349409068a157a5d1cd1898fdd78cf8ebee5129ab0adf53061d63d4e70ae40ab544d00f5ca6775ae4f9c1076db79108ccedc8e3783e2a86cfc619429c6ab373acab96b35e818ce5154edd20e074dbe033ba9c2af6527497f77063821ec83053996276228d6d5dbc7c13718ca1113bea34ab01fc2932518b5cf93c3a051aade6f26347a74540c310eceaf2304da2d4c37d7b6d0666a67ea50ecf1d2fb7336a52f08695592437406e2ad9d4c9ffbd260dce6a9eff53832111728a7b100fe85beeae0825a2adc97dc1d3eee31d6e482e19f50d8f03b7e92621c09de112e7663521ecb604ad3c5f7902647371e116514953405a10bc3bc5a010d9eacb8f4ede38de585066aaa8ee9dd4886ca2cad43144bd0f3c0809f05382fe0b1b018cd0a1bc3b61c0dadfbc11e7939b47897df90a75084cd4fe203623abc7bd607a2ebc5e8ff0a933cb3498567a9a2941a063d86e263090c95ef9faf103139fa509fd5c76a0652b1e2234816e854812ccac047dad28403551275abee2de74a226ffd6dadbf7b5f550c7f46fab2e11be5af4fc7bbfcbe42885f9d90ebf01523a97dc84416bb4cb755cb7d3268ca6242aa1e0c8bee4bc0efd34a28485acf30427cda6125bd71de4b53a615105e19bab53514e8b1c6f59461cb0c3b4cbb0eb88d3da0534d20a665096e396278f7d4e0789588f420df9b7025f9dec8d2f4deab15687d69a056537b44723c2c12bfc1ed2a57b6b1fa3fff9587e81272484babaf3ca670099edc163a40d67931a457fab205604347d078bc6069602a1ec600475be8d3e0beb8e2528a5bb3d937ff37000c487f7d14f5b8689bc77566719be278e2bf3a293417498c34989d159b7ab42a6d4e0a83df7d4e96f8c537c47cd3f50c19b5576a1830f51b7dd8505607401263dc37e733e5d9e6be4c4a3ce3430228a21ede7d7ad81572f33688fcf39585a9b94169107b8cd092d5bf8861177be35ab14ada48e240f90ff38556173573fe1e3697f27a94a472397b1528fc7269a83576ce8a49f9b4395ba565bb9645818f58ec1d863c61a52d7a6dde3cbf3ea0ccdfe225cd696783685784ca798e4f700c47fbc159b2b41c6573b63061ee61326545d0d815d209b6b07ffde9750a423d4ee028c8ed2ad847ed21bdb58a19c6b4af36b916bbe47272bd33cbdb2bcaaafde3be906ea31ff2f123cc77868ffcbe9cf359390daaf4377101d8454e20cddf100084c0c0688a67d6772c945d27581eb4a1b2e40b1ffe2351ea98114d14d2e4bf3df16e45ce2def4aa9d845a04a27325a697acedfb23e891eabc1e6c8df87f02dc96ad245b3f884b75ff7d6fc421eeb924595daf33bbab051533a9927706a845f92cbae3277a4092a1acc93f7db688de0622c0680b96178015232b5db6a347bb8635b1792b43998c0703519e7ed1a34d66c806e10c70405a6bbe9c62433083d7108974224d0eb76f271b317749ec4b797cadc773d3d3314d9dad7510283080372917e00860d29baba7ca6145fb582468ef85d98b5068d7d25679386c723c47b3fac841731ab44d8935159a4f0d40a937df2c26aa6d6208992487648bcf8cc29d05cb447636561a532b0006ecd363340285cab33fc67d99305b38e66d533a089c20c9c64e96c6246f3c9a6f97bad3ef1abc0854d5619aeeba72cfb62a053245e32916987175e2f527ed6145dad3d46f98b10414c9180dc2c9b01eb2b6e9a58b96547700329febf9a2d9fe9325e5e35e758559ee4648ae2bd392036496b473270cdf3c6083d67ed4752e8107fff174d787ee1067af50f2e12ad33636ca1e3e1b0b98026c1d7214390d53990a84e864b8320cbb9e21d6db32b700265386e8bd338b6b601736ab8d1d8871356ec79fef672aba8074d8acf07def315220bcff5fb03d5e7e57b1ff26732ab9fd571c2876265481f8eaae49b13c840ead6231e7f237a9fc4ed83c3588a3dee05fea7aaaa5aff8e152c8d5c356e1756b2aeeae4d778718f08847421263f2080267144f1eefa5539f8c5b320cddfd4042795822545583bd56951f3f0760b9f0f74a481f29d11c1518bca77320b96a154571c627d7b1d57f910d002b51be7b2a4c7964953c6b80d5b182b7b2227211084c6b036473143f5244ac3e3b392792c661166d694927a8cd948c2a5bb7bf10cf314cfd85f86077b41e9b34c2dee93e671a50a5fafbfcf73f64f5a1afc92d194e310d3b819b90bab16ec7aec59c176dd463c955c14d718b49ae2bc812dcc30d32ab9c83156ae7aafd507bf9901c367c84e292f0af9ea29d2705655f54223f80eee9466faa5cbc4d46ddf62b37acf12063af4024ac1e336bb457b3c2bc0f66c6418c657012bb3aecc900c16b39b86f02894fcc60da0661d0669eda1397aaea4658813ad3868b6693a02be0ff75f64a672255dcc85562fd9d52d97d3f7c911ff9de786bd607abfc6e21d06d22edc93b1c95155c5e998b1bc45b3a544cd698eaeec65322d6b7df4507b19f77d15e8856d15da2abf2be48523eeb5a9971afc617e215861740629b9f0ac1e42d0d904ebcd70e207717c16a57f938b823644cc091a2fe85dd066538318bc2cff34cd4231164ea06300b4d1de763b7eb0fe7c8600a44647e6a760eaf9e91a1482bc3a39c749a426f990db81b5a930d614fbb295d1edda9be352961685b4cd477f3db580f04ee59f27c27f212efb82089f2d71d6951bec7146efa7e392cff3776eb2d10021255a749859a082a265e43eb60896029b6af3ee4e68c02ce2e150045d856fbfca1bb1599169f492722de75dfb81ea0579a9789a1b1a964f534feea3e62d670bd4be55f84a932f644aab077bff3fa9c110224b4e381965f4a9af2e13d7771f5a77498a74deab9de3c759723c6fade4713cc1f857069d889107018d95fde366a43b7b4237e9b903e49b8c21c7ff6aeef833fd79a35c84eb60b3bbbff67ea6243fb214d54de7e276ab39ccb0c5e40489635a44c5aec4978470f068e4c264531b921ed2212f6a06a675da2607968b13984e502068e24427aea33d1647b906124490bd4e9133adb014bfe71a98de1a37566e8c9c65d119131b41980c41be9dfb4149ef4ab6ce2ec81c731466f9ad409f097f7bd0fb6134325b64ea6ab40d6dc001802c6dda494343aae424f1d0e46b582a3a849f8891bb44e4c4a47967db604643cd3c34eff4d646db8dbcb867b4fae8581bb9a14f620efd2fb654733f04420ce010de178c38ef719414990e3742c00fdfd5c3b14c4883d50a0289397fcf08f503134a12ef8f2bfd669a91a5e813535d5d256b1d98490a1795979664dd768de802a0b479b11ee72aee7a0fa021f224ea2418902d2dcccafccafb194ea7db8410e80f8648f96f46df94e5ee12c146366a7dd483caf164ff430a91434b090f07082a3ecee4acea1889f4b7be6cffa58a7f0c4c0af20af88630c9d0ebe64e65204c4da50fef9c19a3f88a57c0480abe449ea08791d5f217b927b13787962234e708e9aea67461d6e2e9db8b3afe6666a33eaedc1c0fc07160705a3098f2394f2220d91b89693eb0533b6512bf27820608d11cd8e928a636e37e296d5cb030d567cce87a411416e7bcae80d21b38b2f50cd80f7b7ad205dba1af9e76f6e91395c830cfaaf0750bddb278687d2f70977b50f3fb7dbdc3ac0aaac14dbae97f49cf40ba6832e4c016e3dd397ce0429ee0ddb637a913c200c7e9384d1f97293db4f86943449b621aa10b7868df92558b8b1788688225d07ea0000cce709ce67ba7be299d0fb950c602da1d0228a61d65130879f6015d3b4787096f04e9a8737d627d4cafbfbe60df40f1dafcdc029d9bab336aaab0a8e9d49e61b127687bbfa40b6e126031be5ab2045c1d5f9d8c5d8f2dae487f5639ce0f57a5fe908d18a282b86c78e8cf6b2bad426d22742f414b30d05386788e65b8ee3b58c36f7cfd1e01e51f02491a0c239ff7d4fefff13dd3565e7075714b634a3c764a1a17126a3ccf451fb60e593be9551b481e4c93c268c6ce7feef26b54497907c721963c0cf6964bf7c194c137b2acb78350854f0a72503444b799d622d3342224e10cefd05381a222e99648882a4f39b65bcc62b8a6618075084819074dae6325e1826a68ccd45b940d8b7bcd38c00ecbfe72690142cf8ffa1b86c37ad7e80f0cf2b39abe0afbdca0f17c97b6d7ec666f335e7ef848946f876870c74fec8dac0beda5f8f5514476304452b936f0e343e440460d578d80eb42d99034b5894b16049f28f1e0d7679f35b672bd241d7bf96f2ef2484b85a12743eb8434da5e35a6c99eeb451b289a96f0a0d41e9d555508de504ec63c4628c02abea2d0ace115b7b1fcaf3679d4f68b45785e1ff2d7ab135834f5a34d69a336e95e64eb754ba9c67cb9787c2cb4a115f09fc70ef5bd87295b0287a8fb33789d53c9de6daa6058e29b017af3acbaa3269c109f131737e91cded362de0a080577affaf912c25a302ada66f94358a1baf648a5d8f20a7d588b159e49ff9ad9634fac8708093990e5cab88d4b2c52818c9fcfb584b9a83bedccec466e94dc5cebd892d89b9059b69ed69ebd52f5a736fd8dd8caac0c296a8e992473cc374d81dd5cff98c7788ab590e450b3b0e2f3d3353e14dfe849847b8b263407c7ce0e45ea70192bb7d0f96ca5846973189abbc9e71f73f2ab4395ba9e2681c67aeee2b6d3ce009b517c0872f3b6b906b9ca86e15196d38aef602a5ee671d511993c940802a4d3c4cf98ee012f5111e9c10e46cf2110afd22ed016238e16e8f1e9bac75c84f59b692e2cc6e4f9e0edca7e85c7fd19989f9de4ea904a572de19af3b8c70319139c0d5c035e54ad3436f6e5cc1bda4e252dbe5335fc1776794926fabbab1e7039e43b112c3b83841fadabda56f531245b1140483fbbe548691b3ddc569fa2b5d156698ca78cdc5d11aef9363fe85eff0dc2292024bba9f055316b1f0b9c08b7729620e4b459d7ceb47ba6de350421dc71698b1494b14bc35be2c21cb125c36230599ba362206d8b9819e8a186d90a218b6195c26ea7e6d215b8c7f210e350396e87e3b9fa302366a91327be7040272d04125355876cecb6d8f6ff13115806cc946f63bfa4ea7675eb11fd027a13fca8375b4682f4b669fb9f7f04320d93e7f665fb3307092e4bc958b4d33604e262f374956f87cc811becd7313c91bbcbefbd4356426d90cca601092a90d16c8dbd8e5e8cfa2d4fdb0a6706682c993336be10378492a9c980a5def332c2a3266f4c3460d9ac4a06eac3addf223454d6896ece7824efadf29f14c8e36b9631891143c952e1f67ca3de76f93ce410d74147eed5af08bb3ce37eebd3cbbb2baf77ad57ffff186f13ee31b263e452c4a6780e677188f872944d2496167ce92eef6f33b16232e6de544c9d0d3a77df877c7ee3c4e2b464fd261c2446bc71d20bbd9947e1de113933efe365bebd8b1de05f0cf11d842c9cd9cbe03dfdd0068ba7e207e48d44e17458ac4420769ca9f3d9cc11bffe6cc16313167b605cee6513989fedd77b076a57a6779cc3cc724b1e2fc219bab630f310e7ec903e74d2a6deeb06179c1d8690ce46a398eeb318d61ac4cd66758f6262235b931c510a5b78f02a3ae00258cebf0ab362c0ec0fbcc6e41b7c6b83f441cfc907d811eae3a39aaaa0b91bd3a3066d1508da3e3df742a97e5e4ff88c2a56655f3efadbf78cab2f32caddf31b9513036e5cf038fbf5641cf1b6e75a961d91e43b299b4e72b6d210902c1a9ca933c282c941b14f336dff31bac5848f12e982b99b7285e128fb000000000000c6159beeddf2165aa1fe5374321ee849bb33733832fb16632ece8fedb7b06d7d2b0159b2c9a85907ca47be9e7c17bacdb2ab0fb592945fa51be18ace572681be61"}], 0x43, 0x0}, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) unveil(&(0x7f0000000040)='.\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r3, &(0x7f00000001c0)={0x0}, 0x10, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) (async) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x48}, {0x1d}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) r2 = syz_open_pts() dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)) (async) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) r5 = shmget$private(0x0, 0x4000, 0xef, &(0x7f0000ffc000/0x4000)=nil) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xee01) shmctl$IPC_STAT(r5, 0x2, 0x0) (async) socket$inet(0x2, 0x3, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5fc5, 0x5, 0xfe, 0x3}, {0x0, 0x0, 0x0, 0x2}, {0x7ff, 0x40, 0x0, 0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffe5ffffff00000000000086dd6073d477e407000000000000000000006b00000001ac2c0000000000000000000000000080"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) acct(&(0x7f0000001240)='./file0\x00') socket$inet(0x1e, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) kqueue() executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) getuid() socket(0x18, 0x1, 0x0) msgget(0x0, 0x80) msgget$private(0x0, 0x90) mknod(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x300000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000100), 0x1d) r3 = msgget$private(0x0, 0xfffffffffffffffc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r5, 0x0, &(0x7f0000001380)=0x1fa) msgsnd(0x0, 0x0, 0x17, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0xffffffffffffffff, 0x0, 0xcc, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRES8=r3], 0x0, 0xbf6ce03ba1750aab) msgsnd(r3, &(0x7f0000001180)=ANY=[@ANYBLOB, @ANYRES64=r2, @ANYRES16], 0x1af, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0), &(0x7f0000000180)=0x4) executing program 3: fcntl$getown(0xffffffffffffffff, 0x5) open$dir(0x0, 0x0, 0x0) (async) r0 = open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x5e4) open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206951, &(0x7f0000000100)) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/520}, &(0x7f0000000000)=0x20a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x48) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000040)="bcf02f1785a92e9ee0f5bbed4165c6be33", 0x11) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) msgget$private(0x0, 0x425) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x0, 0x3, 0x0) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r2, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000480)=[{0x1, 0xffff, 0xe5ce97ab354d9ebe}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}, {0x2, 0x9, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0x9, 0x800}, {0x0, 0xfff, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0x3}], 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000240)={0x0}, 0x10, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62b70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d6", 0x49}], 0x1, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62b70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d6", 0x49}], 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x7ffffffe, 0x100000001, r4}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x7ffffffe, 0x100000001, r4}) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000000, 0x1000300000002}) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0xad6570f09f9216f1) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x3e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 5: r0 = socket$inet6(0x18, 0x1, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f9e6ea5bf7996a4f70514577e401cc177a5a845685d88afce8e29a65ab74a5717ca7c1ceee9497124ea088b98aa13c31f9774710bd9ed54c47004806f4c673d3699cda5a7fd24fcb7cf5b74d2c3bf116b825caa0d2caebeeab12766c9aaf1fabdb92b0442ed36977f61a7fc7a4156cb56e37a2dd10a4e22ca86d391bc40eb95caed9f60472f5ce0311116bb93f0dc65f3056fcd27d1e00f0384c47bc8281fc9f66729c686dee45ec62b6769f134522c9c3cfeca186673d9e9235a085aa10ed9161b25d04965175bb44fefc0621ab2f5470ba7c9eae9205e518c747c807182c196b", 0xe1}, {&(0x7f00000001c0)="159df25dde162baace62a4e397ec9e3db6aaac68fa9170419578dfce6ebcb5dcde5649b47b1aa504afec14157ec385b69ca68273b4443e760bd927f0567d499c8696120277d26ddd3fa1b483b43adcd11e870f602b06b3f8a28b732f4390443a765b79824a61cc852c8ac4314ca067f89c1bcd02fe72d6e0c63d972bf9860e74501f1d8cb3e85934cfc7f6b0a83ea58ccee71e4afc07fe1a9c9308c7b9817d523d7c84bc2f894fa2de954723d99cbe", 0xaf}, {&(0x7f0000000280)="7d90f6e399a739ef37efe549961842d883aa24c7851fbebdb6bf46b061153e95eab8dddb1130ba3f84e23629783431d1aff2c0f75c739c5010fd7f71f28d4bd3c64e012942e748364299b1660b95fa20da8c8b1c2e6f5650377304b657cc7fb3d692d056902e1b7bb4de08557c7541633d01eab2f44922ee903674b8155a6cc99fa688dfc2ae828fe0e65fbb68aa3315f4e8949674cf5ec5fbf5699e3ade552f08c5f4", 0xa3}, {0x0}], 0x4, 0x9) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="b0c0b3f63d640f6ffa85ad31c6e22a06f015b0e969e22dc72fbd9b341fcfde699252f7f590e9a80de0d35da2b64626f4f319d90689d914fe5760f913208156acbed6757665831ad6d75f6ce382f50f9672efad3988b4fb1113d8d3d8b0f053ef9ee6a11fc5bbc5a0", 0x68}, {&(0x7f0000000480)="f5a4743d4478aef4f703dd7f02cf378a389f5a0f7ff2e9d2bdacace285e3a585e6e45ab1e351a0dc59173d39fb0cafdc5f7be78adf6728974e4f7c478de6db20aa1eb82ebeb984", 0x47}, {&(0x7f0000000500)="9855d519808b79bd28b6276d72e93f2e4b21dc9a1b1729f03f527ceb809dee9806137a1e8292baf5950a83ab8fd019642b5edd93d8db2c8ea65df9ecad343b2b1b30c525749f7e62142f080892833b08966a95132d89fdbdce2d83b55128ac935831116d6d5c8ef8047a56ff7623243a88ffba7b1816cf03e6c58f12d0f884c37807f309e7d1783f494eeeae74972c44055dd02ee1b09cf2b6c87a865b9407350801aaccbbf9131d722dfe7cbb85c67b61", 0xb1}, {&(0x7f00000005c0)="da5ef2976ea712364f47b65e5aa57d7e155a78b0e3f8207ba1272928d58c72c2c793fed5ef6b0cfe63db60097f7230860de76c2f1b", 0x35}, {&(0x7f0000000600)="b8ac71543818c68628dd4bb6cb1ffee31d7f64ce0352d95e3d6b4ec6996d0dc70f01d07a15d557c0cb75d59babb8ec9c268844abf8ebc8657adec6ac801f38dba6e94821adfafb0fb5f66118bb90ffec4ac9ae6f933323d2932831b569c7f6b5e8a721e497391fe15d9c5055bc14e53c6be3791330b56b08386edb3b243bea9cec4e873d9ac36f65b15717718b5a8cdc7c54b77015", 0x95}, {&(0x7f00000006c0)="ca661b78791f38e87cdd8ca5297275df8fa85b34180f4f2daf06d11d58ce2a8ca671f505441e793a3a", 0x29}, {&(0x7f0000000700)="4478fc3079ecc0f648781d132ca5eea8a9286763d10e7dc176d739652e44d79f07678550dbb810bed7d8eb3954a7b0023cd3e4d2bcdbb47f2b9c2ae374d941e323554a90f3f16a623eb10f3a43f134264f492b9e59018d3c09bbbee4843c441f93a38c22a63310c303dde5bb", 0x6c}, {&(0x7f0000000780)="adf917a5", 0x4}, {&(0x7f00000007c0)="1430aa", 0x3}], 0x9, 0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e00), 0x10, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e40), 0x800, 0x0) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000f40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f00000009c0)="a06cd65a780be3825825aa12c5340c50871f625f1a8da1266a39dae68e5114e2f1f76b4dac7b0e061cac96b8e2cff237dd05f6f5c2d6720ce51cb708a7d5ef98ea7f0d0b70642018e2b1ea0f6887ede25716", 0x52}, {&(0x7f0000000a40)="32c8d4cb62e6e52b9d56e5698c08e4c5709e77943751e077a763a47f7aa012638706e9095db2084fa7fa716d2254f75a0dc68660d180ecb5600d02c68358cd6a48a62385787c0e4ae4ce22058a060edc8f3d2ecac0096c955ef57e06fc4c99fbe31cf10d2b3b9b9fc41121a27d1ee3f4bc235986e2e42eda3a6bda6c2249d8049bb7290eb1ceedb363be04dd555790debda9f929852955389d2130308837cb3d68a27e15a8e8671d7d907f576a4103df57f1ef907ce19b6e8e912d1e1541710631f87fa8", 0xc4}, {&(0x7f0000000b40)="0ab1fd71ca65e60edf3ac67dcc5382fc94884d2497e85983093d7bfb51e55b054c16f2c4ca0536ac5e8acc28f48d3e9ba0e1f4d0f587cf63c7844a5c84c52bfe401df2f51ac6f1df53ff1d64c119ea247fee0dbb96c1", 0x56}, {&(0x7f0000000bc0)="1ffd7bf4e8efc1f51bac8c6ee596198c82bfee65e6e95731c11dda00157e880f695cf33567a29d44848a9aa838785e1189c2e15dd74ae853c2e0ff9cf24bfd5654ac515a70aeb115bec55950147a0e0fd31c81205103dba2074a61fd5a8dddbbcca85dad2e92e76bae1f3e9647d7c8", 0x6f}, {&(0x7f0000000c40)="9a9ee7f3b21009ad4ef7cec0b9cf90cce43c1aba4fa481c8c089311573d4f926860352ed07fbc00ab3258b7a0407bd3cacaa96818e95863320782129721c31dcceee8c155be488816b5c2b28076d43ab9f35cd5407583d90f80fac5aa227a335a47feaff86bc6d30f0b7084b2090860b473916e7f7d60d33943dcbe1486eab06a2822ed7f0324c6e79157d260c6df525889e9cff797594d0feb3010e50f47e2619278aa0d191e853899165da58f0fe8ea50a1def912c215907590e21eeec30823fa520770a", 0xc5}], 0x5, &(0x7f0000000e80)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r6, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x90}, 0x402) r8 = accept$inet(r4, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000001000)=0x9e8e, 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001040)={0xa2, 0x3, 0x5, 0x1}) sendto(r8, &(0x7f0000001080)="c31ab25586673a51aa7f3ce779672baf83ec85e2a230be38dffc8c06463472f2dc20999402c3b868e70c85178e707a77ff838fede883ad1e8fc81139e3bc27833349b88f7221f24e8e2971e873368c0604d01eb728172781a9a22cbb3bae3e1fa62e673c6593653e0b2f1d46306b70c028776e46410605d12a6a0ab3605504230cc8298b14a07779cd02d9625147758870d1ca5ecdd212591e3a4d", 0x9b, 0x1, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) close(r9) r10 = accept(r5, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000012c0)=0x3b7) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000001300)={0x8c9, 0xad31b60b, 0x53}) dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001380), 0xc) mknod(&(0x7f00000013c0)='./file0\x00', 0x2, 0xfffffc00) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r1) r4 = syz_open_pts() socket$inet(0x2, 0x3, 0x6) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x801000100000008, r6}) r8 = getgid() sysctl$kern(&(0x7f0000000080)={0x1, 0x16}, 0x2, &(0x7f00000000c0), 0x0, &(0x7f0000000200), 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r2, r3, r7, r8, 0x2, 0x43}, 0x4, 0x9, r6, r1, 0x4, 0x3f, 0xcf, 0x9}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) read(r1, &(0x7f0000000480)=""/168, 0xcc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x1000, 0x5}) execve(0x0, 0x0, 0x0) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x8000000}, {0x7}, {0xffff, 0xc1}]}) (async) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x3, 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shmctl$IPC_STAT(0x0, 0x2, 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x40}, {0x3c, 0x4}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x4, 0x4) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0x80, 0x20, 0x1, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000002, 0x9}, {{r1}, 0xfffffffffffffffa, 0xa, 0x1, 0x8000000000000001, 0x6}, {{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0x7f, 0x20}], 0x0, 0x0) socketpair(0x18, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000200)='./bus/file0\x00', 0xc000, 0x81) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0xffffffffffffffff) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x21, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x11, 0x3, 0x0) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000100)=[{}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201}], 0x4) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000200)) semop(r7, &(0x7f0000000200), 0x0) r8 = semget$private(0x0, 0x1, 0x33f) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x8005, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x40}, 0x0, 0x5, 0xffffffffffffffba}) semop(r7, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x4, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x0, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0xa000, 0xfe) r3 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getuid() setreuid(0x0, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r8, 0x80047470, &(0x7f00000000c0)=0x400) fcntl$dupfd(r8, 0x0, r7) fcntl$getown(r8, 0x5) ioctl$WSKBDIO_SETBELL(r8, 0x80105703, &(0x7f0000000240)={0x1, 0xfffffff8, 0x80000000}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x2c}, {0x14}, {0x8306}]}) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5143) r10 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000080)) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000400020000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x60) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000002c0)=[{0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)) geteuid() semop(0x0, &(0x7f0000000140)=[{0x4, 0x220, 0x1000}, {0x4}, {0x4, 0x9}, {0x3, 0x7}, {0x0, 0x5dc, 0x1000}, {0x2}, {0x1, 0x9c, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) semop(r1, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r2 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/163) getgroups(0x1, &(0x7f0000000840)=[r2]) mknod(0x0, 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) setsockopt(0xffffffffffffffff, 0x1000, 0x1000002f, &(0x7f0000000440)="2b7ac996f121ab4a8ece80a6f558ff57ab85e81c33cd146cb4560d48f74ac6d7dd1f197f30faafe2c266c6a7d2657e5c12d41b73825e9b0a85f324f8fa9021540ee9cfbf34bf8a640ba809acbec5b59b7cccde897ff56ed575a9d06bca50160511f3997c47ec14d89cfef641d245d4a4b47c29f65af51e35dc5945ae259a84d67eb3355cfa7ae6b5d4b50df8813a081a7132a1a8d20500000000000000fdf58819f823ee6c09e05601556d53659a40157bc9", 0xb2) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 0: r0 = getegid() lchown(0x0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="30df1399a7c60b3cdc97a670144a4203fc902be64f79e9fa9e44e2f9015ae01f98a35a9537", 0x25}, {&(0x7f00000000c0)="b91a1fe0454dd6b1fca9e19bab7b4a2a12d1b9debc350a84d0758ebca2a4ca9a655db423044bff901ea1004786844a47587dc4a21b91d0cdfe940761dc2738bb793d", 0x42}], 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="1001000000000000ffff0000f9ffffff70ce789628f23728a7aa2f121d71c1aa83bd61e87eaed097e96a933f6f48e0f8288b463ac71fba1cb445744c8003c426f2e845902cad05eefb230d8bc01ff32890350f5994959129871a1b1b50a14ac39d74f720b6a27227a5b54a06d33f6f9c5b1eddfff43bff2735c4b3f4558527dccff83b4c7b864de77510fa98b90a684f9843563869f30a30047295da0dc8441c12211dedb0b6a3fedf5626ebbedda8e66908ebd84e134e39b1dbc72bb0c168a252c77d615dc99311436d8e62e2e6b6d9d7a6fc96e02fcf2140d5c6091ccfa9b97cdbef8dba4db5c94a08eef491d572cf4803d112d179043f3d04d2ba710e7406cc85cc486b7a95d554c6fd64b0c02d001800000000000000ffff000003000000ec78740000000000600000000000000001000000070000001d61031edf771c59ce93f540b9b5ce37945f2336e7fd3d5645e45c61e8e5696386d6ff69f2bc0874acbf1cb0ac27a87813a8b95f586dc99ac7a16452a952e3801f27661d4915eff264be0000000000009000000000000000ffff000006000000a69d9c2bbe28d7804c0e0c3eedf67156b7005263f132103b38d098118eecf0dbb0e02bc4d38e645ed1a6efec58771c072c2d2e4fd0f583c7a14eaf98bbf24fb9dad88309f3daf6a1ae29defa155ba91952243159166b6a133dc97ab5457730f69ccf2e4738a302070e11f5eee4063df3c86781417e77a7c1cf4c9af1fc00000058000000000000000100000002000000271bbc083ccd2fb90aebf86ea41068c64ac55ab56df821939c531f6fc00ede13e3438daa7facce13202b7c9724cfb038409f54a13179ac9b1ac12369f852f4dcba00000000000000"], 0x270}, 0x6}, 0x10, 0x8) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x36, 0x0, 0x0) r4 = socket$inet(0x2, 0x0, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = fcntl$dupfd(r4, 0x0, r1) ioctl$BIOCFLUSH(r8, 0x20004268) r9 = msgget$private(0x0, 0x50) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x20, r6, r0, r10, r7, 0x88, 0x3}, 0x1, 0x4, r5, r5, 0x8, 0x0, 0xffffffffffffb400, 0x6}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000001ac0)=0x3d6b) mkdirat(r8, &(0x7f0000001b80)='./file0\x00', 0x40) r12 = shmget(0x1, 0x3000, 0x185, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0}, &(0x7f0000001c00)=0xc) r14 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000001c40)={{0x1, r6, r7, r6, r11, 0xc76c8cb54523c897, 0x3ff}, 0x6, 0x4, r13, r14, 0x80, 0xd1, 0x5}) setgid(r7) fchown(0xffffffffffffffff, 0x0, r7) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) setrlimit(0x5, &(0x7f0000000980)={0x7, 0x52}) r0 = syz_open_pts() getrlimit(0x8, &(0x7f00000002c0)) sysctl$kern(&(0x7f0000000300)={0x1, 0xb}, 0x2, &(0x7f0000000040)="e6fd062c30eaeb89a709b57b3b1ddc", 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="97"}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000009c0)="f941a3733444576b14802158e256a7c16dc37b02eeb94800591b3877b0cde7017caf7d0d3b7541f5d48364442828d19d7685a70ba71fed3158848f9a68bd6f3352d64a21c612e6eaad50cb9e4c8b43773f5f9b43a8aa980dbfd9502b6a34ee4976ad67f2d3d6919c36634a9eed8cbe26d0f87d897cbc091fc32cb21b559dd035fbe6b7765fcef72ca9d31451d6007b61d4e89ec015c7ecf401e9e98cdf9c5c5b1351644720d29c24dd2e9e017f85a12141e44ba2f260339f24381d113c634d9918daec904b75eac711a04c56ee5d4a9149185e2437d8d58e31245fdc52a0f0dfac13288b27ef57616ba55dac691005180d8d67799b5bbee3f7666657b024d2fee10e5be80a28c57f67186765dbe2ea606b620102d062cfee03d1f9410fc4115a1b90c347d103042ea3505f7f900c1ef1be52100394308863e0c555972d3214a0cb62a40b73a050f43ee3bb16c0f3a3ba4853c8bac0678f2477be6abe93e886b17c0538854cd7db840c46c5e1aa86d276ed94148a3553a70a0465a8aba7a9cea676e42c9b8b76e2164ede57d979cc8d20072f410b409ac8363ca7c47c9c884daf9e47f02ffa48d4b8a196ca10432b6a16e55ff8235a3709ae6da6918513832f1b81d6f10d29931a84665eede5643098edd8177e0d201467927b9137aa22441a9bb15e9a290a7989e3121e6daf028920d7833e0d14fb6b504d230e988e6e9fd8b278e4737c7d5641d258a534be01ac889cf64a3766c19f4f3adce393c70fa0aca2d777a519cda3e2e8465eab78249be23596ecab815fb89f1f998c28d84bfa776ecbe80e7cf7a460e147c881a338f5f8cb4ba6d12822b73bb75d6b845f96acfb9cfbebc7fdff17d3a3a499174c153aaaf375f807273f94d8349f44be75ae91874f266ba1500076497b8e69a9d0d47947452b1df0d3ba78a83a9add79bf96e8ffe0f75250081e2685758608461008e0008c0e398b99da93559392f1c235443174e1c34d52ccfaebd34011b7447f12d1a90013fe5f6eca33b2ddb118794282356694d3908edddc1841116590e30eab9ea6ee834f1eb0f0f66d8bcdfcaa4d4b5ee43428e7862de797902d7bc21017130fc01a97c38665ddb0f5650a76b770214f45a176e3da83dbab6660db293a82255a32f6bb359cddf2a231140ca63afd18157b8f48bf78d271b71a0ac5f73992e9501285fc3261aad7b5875748ad2032c70bf3d9daa68fdb50e836a2d0c5d06041810c66fffded9860ce05d6759edb26112695c5833840d92b44c37b84fec34e82cd8345a1366f358088da2940e300d602e81913a7d02963730b6de71d56f43ab33aa34733bf0c1070ad4afd34f0c6d9f98e927d9146bfd770b51761da57d36cbb16a86275d8d78720a1f6d8a5ba63eb29e1771fe53f9aebe5ac4a01bc08f1f20f10566dc4159cce78a44e7db8290c7f96f84d4436747f19f8c4af0e22980ced78b574ca94200be064f146fdd30d47239b432a42f089d1b0f9f7355bc3f85b1ba0ba3c1eb9f4f0fb97433ee2f213d35cc740f5e354555fa6567c86443279553c8739ecfece55d4733ec1043e195d85a731c1028b696fafde001888e0fc7c6c21de50a7ea24110c507ba0221386638de000ee23e4dea416ba3b43b64c34211600c2f45b2bb22fb99f92ca635d08add70e49fa3b4e2dafb266dae06a21f2c28739ccfbb464ba78f94b1aafc3ca52a2b68be6aed79e33fabd0b284451ef964b3ddb14a4820776996dfe6c48eab6a699cd82fe4265cece1628d7fe691c85414e8b37647026a33cd51355638de6e4df36c888db0ef04dbf141ebaf5fd1ad485ff3a146097855b7ec10d5aac4e584100e4cd511fec963818e6ed06cc383158b5188c59f544433d4050f79be3abd4e6743d3bdd51064f10ae47d2cd13d854a373d6217ffa6d2e79337206509dc4075440ddc7a09b6c6e15e65483bb0bceef80002a7599b7f2db9a4ff0d58c8ff57e9357b3ec8e7023f21dcdfe94e7fce201fe3cc0e5b23a33e4de1a7a82085d6c57c3f26f1e2f153d84a4eb2a012b56add52954413fc05e5b7f38818e59891c6238b2cf12f44f44bfd58e0a49534a33515293902302f70cf315d69c21921dda2e1ac78e72724e02a96a063fb673984230c46eb569e84f4f828807043d4ca960d9935d6941258e207e84cd7366388660d075043bd3707bc27e56240dcc258e6840fa4ec54cd933a3f21417a13d987d10c4b03299d4518867c74e0b10f06d0da7c310d6121803b53a6c63287ddb3bdc472dac91ee66304aeea77313254a164a7261560dcd7f56b87848b264eeb38cfe154dd329ec4dcb3f5610370236f235e7ad51ccc28e484d10dce134cc2320a0ce83c451418bb2cf8c48ad42ab12bef92c2b3ac4f3110f1dacf2301638347921d984e4b0893c48aca668023c52fabf9e3fec5bebee87dae9708261e7e8a7316d5aa1a443342e3b33d2a0eba9f9a01799cfea5664d8f71d0403e52fd7f37bb2dccd61907a4fe8a47235425dd51d35f9560563a68dcc1b8c7731498bd0b5b7b6a32689cafb851ff07af189d4e23e466db15336249bc7a6f15e572a9a1d8a1ecad74ed3ba2f91990228edd725f98ab00f3b05c6fa7b56cc665650cbcd961c2239c86c77c44851259d5068266010a0fd90309f6a2e128bc7b7ee0b58def5332844050b488c35db0c0794b64ffda33026fb0d384d6e8fd40eba9eeb2cec494fe823f8011fdea981db1aa14255201f751d1bbc847958abc57fc690219398bdf0f3e58b0d047fde37ca328e181a21aa49ab3acabe9d8c39f16704e84713d61722a77d7baa0edbdcec19fc73a0625efb36d97cbdfd4f20379ae81bc9a4f6920976f835ff96b1eb55a099ddcf3f36c90ef16efebb3a3ab8536dbe07d48772c602c0483724adb338cfe20e5b4dd68dc8c352441040bf88c17dca971440bfb05e63ed889ab7e5a488b82beba9e96b4a3f71b9acb1e8b17ced81bd030c512a97422c394124a87e358a6830bfb4b6a6d253d49a5a6ee228450b21b1934a2b71e7aa2e840636179170df324e5f3832b18aaf0202ff4ed36d4b43dafa28e53a38a96414456ebe791dfdfda128a85f4206b27bf85a4056309fc430b5bc9adfd0dcafb9489c5059f703b226ea9a2baf107ec907abe33b0930fd6e5b8cabb720eb0760cd8698fc3739e00b71b6253e32433f584ad84d14dc6428fbda9e6a34660d5082972b1f56794b41c2a061c34cb8a71251383e1b35f1612ad176df66b0b78ac2704d02436b8fd7401feb4290b56aae3c8aae19fc80e67711089e2756bcf8cccf3774b16b83b26ae264ccf6ac06cbe7e0ab5a5703042269a13c0961af48efaccf9b2233ec6c887f4a42f73d6962754193886c5f613397290b24c25784bd37e50032a3088b51fd956cf3409041a20e3cb546c9e974f1b8894db50ba7d840be905c4ca73921cdd79ca6277bd474fd50d2125ea3efc555aac4401778546d8fffb00ed349981a9308c2a7640d81da5aeb47f63dc059462d81f96231c5b2b2511abb695dbe3ad42740157889a43698b24cd63a0404feac940a70874e9a45c4dfdd1d702ba19ac0710cde8406a55c7984d6a96270a20c483a12fec49a6d66e089ddda3aab0e293100c0ff66a9afada9993fcfa5e31a96ad7e354e75cc58dca9949eb2c113a1d1c079fb9185ece58b405330992e2d33aa8ae741afba029c66dfc7cf70dd73b4d14f3804b81a8d91aafb8d182ee399a913a2ea27c3b9029565fc7136fdb45a8a2da7995844dc43f3a566df0a0d72c9f5f54d9c91bd1e2d700b2855e2cded13a9b7710ea89e2ed66d3793812929db9cbd61e6d2b6891894a939d8804e7a69548adc30e9fd28f9cb80a8132145a58261a8e3f289753108b386be1525865c2ea16c44607d44126942631412ea83cc45195fc03a22faae61bb649f5f7eed85809f194a6c6b0d286d84efc3ed2422e3d0eb24fbda17a1aca3b4bc62f65855b3591bb93f5da23116b1eb840792909a5ba34256f2653b30be6dc1365b65ca8446307269b393e4b8155ae6827e1bdbd8dd0a0cebefe69dde238c608b4fbfa761801bc6585200043282715b645fb3986ee2c216b1d00641992e89906cf85ab217da9e309bec7f31c268e2a544261a671f7387637386ad8e106a4d7b6a4a615eabda45e67b6179ff077421ea241c11f43cc278486aacbc947849da38371d80822ef8c4fdcfa9cd6e5200cb10d1139c4ec2e202d6b4ec10c813094cbb2205664a0746d8256a3435ef1ee2244844c76023613ba2f88be035190792c775ea3c54d07be018ed53818e11bea0d6dc90d99caf5000e3238ede9f162f4e3fe6d85c52edd430b719833f8ee3d94911b03696bce1a04bf01975006cde9b9448769e3659ac4b04b9617c2b19a650a94712f8cf0db2a1bf4b357016479d543f63f42b475df8f84809aca6ac60f37c632a32bc04d49650c4f1bed2a18c1303f71cdfc245e89072a98dd140e2d1c740ffd8393e16919982bdbeb9c7486bb48037343a81edbbb91ae086293434ffa81f96563206ab9e92f7da0778910649baaec276bd5003e3e1651a362d19bae4c04c92d76be232aa98b111916e117194f5320c026175cd84d24b763c8d045b85690cf04c406188e57058790fce1bb8d1c7ad3d0f95546d1d42f04f4e4baffcefddb8366835ac7dbd7dfa567cd54e3954449ad73480156959eb2aba556dffbfc89c3f2819c08fec7d9893579260fd76c80414e1fc976e4bbc433dcfed5c5dd67db1f005d6ab8bb021dd79901d1822b64d1455b165acb1574dfb37215e647fdd8155c5c2c453b8196b80dcc9342da781c3029f1f17e695b35d2949aae0aafd2f44be29b5e3a1e754d583ec15ebe4c3a51d0285aec10f94a4e116e0b32f276c5a2d23cada1eb7b99dc9939625ed72181ad2deccacf6e282c652ff1213a060ca910a7c3d201dda1c049c52c32731e7fd1ffc7eeed62344633ce4c27350422d5b90a3575d14b147889035a446d3d9b013b1ea95d35a6bb78bc2e6914a9d608a2f95b7d83bce2734b1656159056997b9f76c906727926ea0522d00eb76be544c7f1ca7a64566e80693b1b71ccd2d9109591088dba58be43bc5f53784de6b7cfd943266e7e6382a405fcf6e1e7ee0c8783d93f08443b87ac0e8df809cbd917e709ab0c80cb42b8df6854e079dfb1b44ed421ef3b0a305a89daf0a0640b194e2b86c36649d4cb1cf4e7c5294fd753ac355aa6a0de052712c81d740012087a5776810dc4b6eaccdc0b9dea25682d52be89f3eb4f882622ece49fe1696c2dca0d1931e790d4e41f6dfb3e6575da2c304d1730257a50e745affe01f05940efc51f871cacfe73c7ec710615af5d6677f310a0975c645238f924f333543494f85ccfd0ee5135a092b2a8c72622955de6b5215f190784f669bb28c78389546c6743b97b074dc", 0xeff}], 0x1) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004b00002c000000000000907800000000ac1400bb880244140b0100000000000002030000000000", @ANYRES64=r0]) r2 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7) r4 = socket(0x25, 0x4000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) link(&(0x7f0000000140)='.\x00', 0x0) socket(0x18, 0x1, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000600)=0xc) r5 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x4) socket(0x18, 0x3, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) close(r2) dup2(r0, r1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x5fc5, 0x5, 0xfe, 0x3}, {0x0, 0x0, 0x0, 0x2}, {0x7ff, 0x40, 0x0, 0x6}]}) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffe5ffffff00000000000086dd6073d477e407000000000000000000006b00000001ac2c0000000000000000000000000080"]) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) (async) acct(&(0x7f0000001240)='./file0\x00') socket$inet(0x1e, 0x1, 0x0) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) (async, rerun: 32) r2 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt$inet_opts(r2, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) (async) kqueue() executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x40) connect$inet(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r3) setrlimit(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x1, 0x1, 0x0) close(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x21, 0x2}, {0x6, 0x0, 0x0, 0x7fffffff}, {0x16, 0x0, 0x0, 0xffffff81}]}) write(r4, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0}, 0x10, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) executing program 3: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c9"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, 0x0, 0x20000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000700)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=')', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000380)=[{0x20}, {0x15}]}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r2, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x0, 0xfffffffffffffffc}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) writev(r4, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c1", 0xd}], 0x1) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000200)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, 0x0) writev(r4, &(0x7f0000000240), 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) getsockopt(r5, 0x4, 0x6, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8000) r1 = getuid() setreuid(0x0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="db36e5f2c4936dd32a35cc46b3278672d293e3e31c35a8819e9db66294025fcf6817a8691e332454e5c6e9f2dca8ce3a3df85c966e999bf06a0f592cdc9a45c31e5cac01667f657e25235166318e83b259030e948011308f82f78cd4a637728a8cb7323e18bc083fe758794cb003e753a529d9de07c220f323f4db3cd1a284f9cc40acc710e18eb970422c595a58f58ddaf0c64a8aaf6263a8f6c88cea33bf13cf065f", 0xa3) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0xd00, r3, r4, r1, r5, 0x44, 0x1}, 0x4, 0x100, 0x9}) r6 = getgid() chown(&(0x7f0000000240)='./file0\x00', r1, r6) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) r7 = socket(0x1a, 0x3, 0x9) r8 = geteuid() seteuid(r8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000002c0)={0x3, 0xff, 0x401, 0x81}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockname$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000380)=0x3ff) pread(r0, &(0x7f00000003c0)="2f4e03b949a964a6e07e8564ea8bda2ab77e8e2744fb5cc3c9443edcce7bab54d1f129c932196e10b9e1ff981579922f988ffdd424cb559f78af2bc58ead7b5623359a11089dd1e425186401732fed24ac2479924eb430493b17be63aadbb88fd0daabc48d205cc2d32d467cf78ed8e9d25cf9affb3b2af576884fc48ce639dfc82186cb12a374b3651974cbc25f40d2e8c88e40214d988980c83b918dd2852b62d53c659410e2fd0f11d0bed5f53afbd15cdc81389e35e0fac0446c19cbb1235ea85fdcead58d13f0a2262f7fd9a489606dc9f6a3b49205205442cf1f", 0xdd, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) read(r7, &(0x7f0000000540)=""/146, 0x92) accept$unix(r7, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) msgget$private(0x0, 0x240) r9 = dup(r0) r10 = geteuid() fchownat(r9, &(0x7f0000000680)='./file0\x00', r10, r5, 0x2) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f00000006c0)={0x9, 0xffff}, 0x10) executing program 2: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x4, 0x5c0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYRES64]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x4, 0x6529]) r2 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c22", 0x49, 0x0, 0x0, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x80206982, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x106}]}) syz_emit_ethernet(0x36, &(0x7f0000001300)=ANY=[]) semop(r1, &(0x7f00000001c0)=[{0x0, 0x5}, {0x0, 0x7}, {0x3, 0x6, 0x800}, {0x2, 0x24f6, 0x800}, {0x2, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d57}, {0x1, 0x8, 0xc00}], 0x8) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil, 0x1000}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0x4}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = open(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) connect$unix(r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) chmod(0x0, 0x0) setreuid(0x0, 0xee01) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}) executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x0, 0x0, "fabafa588fc0001000000010000000001000"}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './bus\x00'}, 0x8) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x0, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getegid() r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002f80)={{0x0, 0x0, r5, 0x0, r5}, 0x0, 0x0, 0x0, r4, 0x7fffffff, 0xa, 0x2000000100000001, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000300)="bd1be33c770fa5cc02149f96a06227", 0xf}, {&(0x7f0000000340)}, {&(0x7f0000000380)="a13a5d2a20867eacd4ddaa4bb8c460d1cc10b1b0a9e414a7cdae2d0ecc18a37a60953d9037738c72f6f4eab5023aaca1119e78f7ef979f07bccc1baf4bf8fd411dcef401cbae7cc0fcb806ed90d219", 0x4f}, {&(0x7f0000001b40)="0090cb16b61b90993010ab404729cb6e47fe2f0f8d53e0aac8a5685b13632b17ef2209cf6e3fc3db6bca9441b45502b19b534ea7737a517164f7b77c45ab4df97c6f2d190e80b882b46ee62b08da893f7d03da1b9c78829e324947c515ec0ba0d5d12e982768b3c9437a38bc55d944bc9431f1053b94e806f531567e84221812bf84bf6208b6a888a4110884818630a5c13d38746d9a0f7ee755270e251525844c18f5fa2cea168e30d1809c3a8f738ad97aba34588c34dd62e68da62b84fb6a3c9a7beb", 0xc4}, {&(0x7f0000000500)="da6c34bb57fdce30c82aecd51d3c81466ed444b09132b6265a9b0e02a634bb117ef27e437b4d5fbeb80da7ee922b5edb08b4041dd82e74857b20c54c5def7999fe428ee1d6e8890ab7e51ec1b9cbe2690ecd28ecb6383cc0d88d493dd52a47665687dcd74a1ea14f7033491f44e944db380dcdb527ca9f8e7eb746cd31c231cf1318f9aa90018a03679d9780b741dc462c55582b24b5d09c2596d6eb621e8020638aed62efe966c588cf8b4ee119cf205f13bc443d75a70678d89d78c08f4040380feb00fc20858e9d4ed60f246182339f8fc396ec8c9d19e089a9c496a2381961ba72261840eb5aa7b9c4fad6ef", 0xee}, {&(0x7f0000000600)="2b8e037cf1d980958333df366adaf8c08ddd41d7ecf0ce98179cb2af4697d0f06cf7699fab7b84bb516bb3542058143a524a8db994a98b1a0cada36617d1af203b0d617ff35d048bbb214684338d855c0c357d6d27cfafe2a6404cca09c4564349fa5241a7b599bc678f02d5609991971d99418f3199d1fd68c5bdca48203c510b891783ec2f40c76723e0bf4ca610f7e758c6b269e86d828082f54af1bfe9d601a9cbc34ec74f03f768ae37d3d276763c0098734e803fe424c6e678b6ff2be809f2487652147db5abd95abc20ddaa8c2aa7fef9937758a2cc2644ec3ae1b2a530c76746a86e7f0b0c7cef1da51904e70e76ef9fc715dc96e463c4610f25d64baa01373c044b8b3078e85c213fa32540d2634a5956359514c674381bcb53e1edf2e35bc6fa04028d1dd6ffbb66ee207401747cea26dc2045f98adf21ee2fd7fc907959b2cfb92dd73301a8d0502e60e0f1bcaa9c0f66e8dd0675569f11676be7439adca9f12339ec7c212b1531f89ec37804525010d77dc3a83dad3f57a60765dccd2b734558f46d0c6a6bf186599f2ed04f0464e3aae74e6f56b60b1d27afc5fb0530f427ee648d48cce0e4c38abd2b65e27fb44c587f3522b8217a193de0449e29b7d1af0e58cc2d619b10c01d56b3c5e03d6618a284b1feca1d4301fc15b859dfcfc89821f610e89a57071d0af4cb9eda5769d1abd51ca28c3431faeb45593f399aa470633b736dcfc5e3e12f8961390df120a2cad45bbbc7c976f15f0238fc16a1c0005dad6db23e35c85c0b8cf1d8f3df7c4b88a150642cfb603d9a8db0389860088840bda9efbe2182590890916eb692999d2961e79c2dd8972b4d868b6ef5399b768ffb6b11e5acc07a0928f8c48471c899bfbb51892fd171ac01e90bbae2a4fdcb9492cf2f5c92cd986be05ab06986bf1cd172001bb0d082c33579da3c32cff8c2e736a26fb6dbe999a284bbfa797258c3d6d00ace9496eaa91ace0726b8242669e614e7c4258e8213abd5fddedfb8e86b810cc091ea2ce431fc6e623cdc642996596aecd5df896aea12f3fd11209238b106a47693dde449c607e1f5746a9da53021afcd8550c3070371618259d8ace925af475f3954477ce20d18925381844434207f7f341684ea539ceb2ddffb0f343759ff7994f72a70a90eb0bcb83f3a87eaca93aecd544aa07a41819b262837281e64d7a10cb31f30a730543b93a6f396e42959dacff94f173a508d58eeb94f8fd10ca4c2e04a0077135cf71bdb204a6bcd9b4dd92788ea3760cc76eb7f37cccbdaebda8b590e7d81fd6f6871d3091b55794aa9a602c38021b023156b97e6cede5eaac53c18c555ed50048ac755d622637cfdc34d2cf9a9c8e347dd460c780835fee7aabd257265e5281b11b1cb0a53fe405fef192bfddcb23ed02b3fb1414148d47ea7d9428beba69299d7ef024214b9261593ec4273c2a7d4843347d8f31feafeaf56d285a6cadd45e4b500ab10aa5cf87e7c74c1d564089938c1dd7390e89ce6b9d27e4a525a85e76954450caec3a8562d69e814ecff487b9ed94f960fa80c33bfe7363b0185448cc09ac1d5c1cca78b59d84470d296016031918d4985c79561b98415a1996f41773d888a6f907950ed7f7a560015135c839f4dcf0fba9c96f46fecb10523e927d1ed7caf83e03f550b9795c9497a90d7898e01d72765a3b97fda3245d3da5bab6f37ae8461d082456d5a15d721c586d0f779fc4f4bc79fbb23384e4c7cfd6b55cacc539829b076d4ca90b7d91ab740fe510975c11a52ca70d0b3600ac9fc809fe7b7ab67718039032f0b21178f1e7484491655d168759bd890f71f6280d95e6bc2a28b59fffd1a88d013971af81429dd891ae293df64f915de043e0e5fedba9504089afdbad8ba7ef551a5a75dd3bc4497da6665659fe774aefba4fcc6f835c54f5c944eb934b5d92de28d6c86fe0989b5ed43f49a82aaf257d2b91298b84e790f79c3e50ecdc9fbb5e139b82b2583c3dd636a68857fc5b1a9edf90e4d2b85bd6b335b050f49428660871db9054fc464685389a3d7bb085dbae238a27d69ab3807ddca957d1afc88e2d9b4013f23f295fcfd8f9d3eb0605451121cf621223c992cee94d86f96326c57701176d56735cb2240b7d2cff57c50c0a51c10e797383d6dba7b48cb36a843bb795962cd491e31c2fd23424e405f98adf54739dde50bc589d3ddaba88bd917d654454c5c2aa141b39fe997d2083218707ad1bc8d5efa51f89acbae9d32633a75cd1d6a0b3ba0f8662f474c3ffb208ffd9d2ae832497a4edd6eca69a87a590d8a42e7e67088a0094a83a46d42d81eb48883b5131351dc4f6d6bedef0544dfa270d3477be8fdc0e8b1d0563775f76ab0b5885f830a85aa6a2c32a8771649271bde12d50dfa4c74005b4582f115b855754647be58bb8b94502503155e64a46293b79227a974146a0c69986a131b44b05e4166ee569aae646ad38587ff2db7004dd3cb681d0b347ec03979bea3920c2c27dc4321169abf8e07b99fef3bb30f4a87e7556f668b786ec1cc6f91a2ae6ef0281eedbf2d3d29f48d6871828412d185cdf2c3cc68ff63b5023e862229724746fc4f25a0c249c77f6b0e0638124848dcfca92754eb73cd5c4b5b6e5ce60067a233edd5d8e6678cdb88af1197b8cc79fe509a1eb4ba06a6cdc364334033de4352ea05aaa468c0cff462acd5dca36a5d61efc71f9ead273c2f656950ffcd53fe5abda6afe2a669a293c5f14ccd111030755f025a2fbd57c6ca424592980e17fdbed516830f9c053012c45df0933c26cb918358d4b34557c5144a3e68f8afe10e96ba6671a5c061c38d79852d7e79e1e440663f7a1e1a7b1e7242cd3eed0d7ff268aa3bccdab64991f1eaf3947fcdedd5938daff9fd27665e23f75a4242c7f6bb6c046a20f8eccf37b0769f96050ebdabf6d201d3eefe5130bef18af80ec0357325d7df0fb9ee8b3cfde2f1d35e92bfa5b49d6d609b76297e93a2acc6d90808c4999da1c6383b83ac0aca05d6b6271da9ab5ead4738a62f85bd9e85d353e5f82c11ac45e158919f126c569742dee9beb75a293e4af600926110a802956daeab9d75d16a99dc2b0c218e280035fe9c00b738cf8bc419ede2099af9f539980d0c30bf72fd2d436106d115a7b110fb4088700b4818fe698025a5395d47015dd615447f1a060ee7c796341482b52c57fdf4c0b1068dadec8dbd22ac3f49dc65f3704b95f5ee9efe29a026899e7476b60456a70e47bc11d9d503bd924d2f76869585434bdad46d52b9b2faaf48fb70a1a66b594f249791c96c013a441a0f0aaa20536e093839f02989adb59a927612f73c7836c0f8a2472cc4230afc365caf77f09eeccc90e18f773635b8864c419c018c17534c81f3102cc3b3f16dd739967965960dd2ca4b6c7475cf2413250f085766b77ef9046f124a57f55515abdcba6b513005b3a94edf0d3fc812cd1faf3aa8b5f7889a1ef9be844ff8686dea965c1cff04a3eb26a564aa8079be914a0b8cf165860b815991b1e74a08d49579dbf143da83db5a11f2bc67294f1907e63224a5c8337634473aa4bc0f03c59a7ed2b4faabfc4e7d58b66f54552f51e79d8c17ed7523e6ab97501d5c55ef6a68cf310c84cd02147d25caccaddf051681f03ec3b2ac6016c6a3ae88b2aa7ec745edb1f32082b50113b5953c512b308fb3c9488d848b0593d448b3580aa5a71ff768d0631f772ee1e0fcc47dfe755615f4efcbdb7c64c631797b8adeb6dd9459b0e08f8463f8488458b6a1ebfdfcfb64670d6d3fa537118de0d39e396bc6a58e159e1d1ec88dd9dc55d8142800d593f238067f3a4c2bf7e5a3210ae95536be5bb57ae58842b17a90263ce431fa07fb033273c04d8339a9b001986ddd0ada06375c171d5f72ea9298b8c63ae943875c742a2cbbb9da0291de05985ce8bcfa8b5fc20a7ca0d35165a8489fe016d0c83091ed9ab3d051fa62341e091cd05d375fc94adcd62524faa6e359a8c4937f622605121adf2d4d0d3e0d5d9523344cd2843f73c9f29b99c7f1df31ccb2954f48de9349fa1a08f014436708a16382ca0f4dddcefca6ad80f5d79a89c2e7b281aacb31bd6cde8767761e3d289d0d9e520233e9622365527002a8110b4ee9dd9769d743a1ab51312bce5297a8f0476b58fe363f7f7718175ff8a61ac619c4c8c3187b40208bb0155a41c49ad4f82040ed23df8f2994b5f62beb17c47584b081208aef44a8f716e7155904c611194c11f4aef969da6c093ab21a477b7b4c04e252daff195c6c1f75c529698b9c27d8854138dd712007e6270b0b07458753776928850d597e71442456cad9ffc7415d6465c9309e7b83f6cfcf569d4d5bc36dc751d7f5f0145569c88aaa06273cea5aacdd8736bb7eed0b2207d0e9981f4f518b5e9beb8c25a6ed9764cc3e26266b716ea4530e78121baf14b3ec63c1c0be11b8d8f960357a5b139423a4db8332d9e0430771153400ef786354698b9b62f369ba7d5718b5d9a0e618ffd1196eb5bad79b8716301c31529f71b4e1d0664d3e2c9896888ee909c7049ca3658c7a637971cf6d6a3773a8f1efd08c8922a49699751fb64438d37ff470325bf21d903f0062665eb4e39f25387b79df5dde5c7cb3054a0ef013617748abaf72c4a7274e19866fa8f86814b7798ae8029f05be64b150d95ad52a15789f42325202f0aa66923dcda0e6e1c2d364fa87d5d05b003bac72586c61cd63113cd07a0979079fe5c9a178a2570e520731b4dbb31c42beee77d49d333afc61e83aa7e62498aeee317b380e86eafbae96a146c0e9c97587c506814236d5e4fb13c6ec010e152182cadd8e6ff037c3aa125180378ec988352cf76d5fa62e76274edf1cc5719277e8308628b58c01978b7ecb3c7fe0f0b04a3b674f26e465aa7a174b5b8f85f748d908b1c0f7a7e4665ce6b07585917bff153d4b2bf27a399cf5df87795646abc64b42a337c821ea2d9bf7e546e135030329df29ddfad036f8854b7669a74832f4864dc31e5d49442f92d88f600ba818df6d4012e14988243989a0688fe529c63adab785f23efc3a6553aa2d956e1e6ac6662e16135d588f2b89bae94b0fe1da966c1988be670666caa8cf1b77839450f482ebeaacf452a1716bbe27a67a041da8dfe6c7fc16d510ab1d69ce62b2f22cdd3641a9e4609393437a1fdbc69c8bc3c93dc8236be60b6773607f0996bc57ac637d4638a4df47e527d7007b1a0be295f1c41f86a34ae7ddeaf5145a0224965a2b963882118751788ebc326c63a04c1f17d7b5acd5f47af2debc95c7600e7ce9b808981a6a98f00719e1b8fa4498296dfe32ef1e8e33648f6e9ce558eacdc0d146283eab5eb51f399f073bddfe45b24e71b8e3b6c46411005329d8eae81d88199842c47a5cb5e6d72e395adc2b0470349342e7b2e24fb4c098e17b90381b6e4b6bd1732da4a882340ee4481b60f1603bfb0667917d72113b2f51c136632b6cbf3713201ed3cc571ac741f07bcae9473c77429b725a55ecbab628e54810a91a0adb0c9036a057eb002623bcac01b4b4e3d644c87f768547745616de1a629b6de6c305ea3b7bd747d8ca859c50849f355e4b4946e7b0473756372f09b557ce282553df3bf423d785e43fd22fbb4127bc45495d11709197714c26245e792d4c6ac2a6dcde36ee0cc95eeef18282c86f249e6b82e526895ad0b4b22b323831d362b1a22a2a5c7e3461dab6bd7c011e5b6037ba77ae6761eab6b7c51ed2785dde366399ac2032dca8cabb7a6a75337a6d14d1", 0x1000}, {&(0x7f0000001600)="857104994c3414e9cf61bc7f7049d08d12a55c8850b67768f4e77fc63496ad75aaf5c693b0cf05ca8efc95f46464da2f448c4da809c17bc82bddac5d614684d63e7c1d1187aca0d05087730226a9b8557dbbe37925445791742d397055e4939282759c915054d051521b1f1e7b4a055adcdcce1573fe1000292944760453dc8da8a3823e12809aa013d418f029e13733f2db02e9a8c1f657b0305cebd00439a7380af9e83001a8a0916e33539a7b8b06f6d1252bb4c646ff2516b81034ff6e00491dfa733dbe6dfb193f1f1b871bb1ba8a06d140f88bb3a64d4314685376c2b0cea765124bcfca187e25b4b68ccef2f9c0eeb2", 0xf3}, {&(0x7f0000001700)="f88b3619a9fd4d3a4f59f626579aa9771032d542f757ccda8abb5d1e610cb22dec0f2d688b2a7ea339ef1c4609ebf6ec9bd053c2a7510d5dd559d35f15ff33b70be2c8d4afe4661d4790f3a99d4efb339966b04866c5f6a30afe33f362f440c1077dfc55f8a79569906b37cc6fa31107bfe7ca90", 0x74}, {&(0x7f0000001780)="2657c0362bf8d1a0359cebb2437c5a1981b197d74eed0a44c4c04663549503ad1774fb6175fa9c055471166bfd1c55686c7da98e47c8bd9fd1a63e67594b66c7dd9570478ff6fa0f54bd55a14623172ade440a7d7c199a81cba56062c0839fd339e9aa7c2165d33ec25bbe7fb8747e67d062996bd23e2777279469fd1c6c39bc33b2b6d4a62c49511dff8659a6e2fa00e9e0638b575ffe8969d371b883836ba42a18864802f0b5889bfa93fa456695c24fc0b145b8ee15bfdd60254001ca3dcca8cd956d51a7e3a1b4689deeaf23df0c840b3cbabe16ccc5528a8440", 0xdc}], 0x9, &(0x7f0000001c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="2000000000bddf6656161c000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0xe}, 0xa) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00006ef000/0x4000)=nil}, {&(0x7f0000412000/0x3000)=nil, &(0x7f0000769000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f0000136000/0x2000)=nil, &(0x7f00006e7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {&(0x7f00001b2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007f6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000310000/0x2000)=nil}], './file0\x00'}) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r13, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$setstatus(r12, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r14 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r14, 0xc028756b, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r14, 0x2) executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="ab157888df3ccd154815a7bde7b1e1b4", &(0x7f0000000140)=0x10, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x32}, {0x0}], 0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x83, 0xffffffcb}, {0x42}, {0x4, 0x5}, {0x46, 0x7fec}, {0x42, 0x8}, {0x21, 0x1}, {0x86, 0x1f}], 0x7}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) socket$inet(0x2, 0x8003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {0x81}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40001220, 0x0) r5 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r5, 0x0) ftruncate(r4, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000280)={&(0x7f0000000040)=[{0x80}, {0x0, 0x7}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206951, &(0x7f0000000100)) executing program 3: fcntl$getown(0xffffffffffffffff, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x21, 0x0, 0x0, 0x8001}, {0x1, 0x0, 0x0, 0x3}, {0x216, 0x0, 0x0, 0xfffffffe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xffffffff}]}) setreuid(0x0, 0xee01) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) dup(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ktrace(0x0, 0x0, 0x1720, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) socket(0x1, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x5}, {0x3c}, {0x106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x8}, {0x28, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r3) r4 = syz_open_pts() r5 = dup2(r1, r4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000100)=0x207) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1) executing program 4: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x1b, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0]) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000300)=[{r2}, {r1, 0x1}], 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x1, 0x62}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) socket$inet(0x2, 0x3, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3ff, 0x10000000000}, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x0) r5 = accept$unix(r0, 0x0, &(0x7f0000000280)) r6 = accept$unix(r5, &(0x7f00000002c0)=@file={0x0, ""/78}, &(0x7f0000000140)=0x50) accept$unix(r6, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}], 0x1}) fcntl$getown(r1, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000000)=""/240) sysctl$net_inet_ipip(&(0x7f0000000100), 0x4, &(0x7f0000000140)="fa7f538e09f5b7fc2865b5c5", &(0x7f0000000180)=0xc, &(0x7f00000001c0)="d252ff025cdebc7c9b6cce9cc11a8165dc031e2289b1dd2e9d2ba83f952e729b38bed07acd476ca9e566d6d3f0ea0378efb2fc2aee7541e3d62699743d011fb3d9679c059ecbda936c388f72bf7d68d682acdbd16f88c2faec10b326cc127be35ce141498819111011422817041c133ef98217769f3a5a1a0f87b9238eac14b82ca97dfa812a171dcbe7bca817f73825beda0626a57fc798a7f7d7e14a2eeafeca7cf451bef7e477157a901a62d0af546ad825a6047298a3cca2fa5eb93943f0", 0xc0) geteuid() r4 = msgget(0x1, 0x200) msgrcv(r4, &(0x7f0000000280)={0x0, ""/202}, 0xd2, 0x3, 0x1000) msgrcv(r4, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) link(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000014c0)={0x5, &(0x7f0000001480)=[{0x1f, 0x24, 0x9, 0x6}, {0x5, 0x4, 0x8, 0xffffff67}, {0x8, 0x1f, 0xc3, 0x5}, {0x9b6, 0x7, 0x32, 0xad48}, {0xfe01, 0x1, 0x5, 0x6}]}) utimes(&(0x7f0000001540)='./file0/file0\x00', &(0x7f0000001580)={{0x8000, 0x3}, {0x7f, 0x40}}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000015c0)={""/16, @ifru_vnetid}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001680)={&(0x7f0000001640)='./file0/file0\x00', 0xffffffffffffffff, 0x2}) sysctl$kern(&(0x7f00000016c0), 0x2, &(0x7f0000001700)='/', 0x0, &(0x7f0000001780), 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, 0x0) r6 = semget$private(0x0, 0x4, 0x282) semop(r6, &(0x7f00000018c0)=[{0x4, 0x1, 0x400}, {0x4, 0xfff9}, {0x2, 0x6, 0x1800}, {0x3, 0x1, 0x1800}, {0x2, 0x0, 0x1000}, {0x4, 0x1}, {0x1, 0x1f, 0x1000}], 0x7) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a695c98 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f9e6ea5bf7996a4f70514577e401cc177a5a845685d88afce8e29a65ab74a5717ca7c1ceee9497124ea088b98aa13c31f9774710bd9ed54c47004806f4c673d3699cda5a7fd24fcb7cf5b74d2c3bf116b825caa0d2caebeeab12766c9aaf1fabdb92b0442ed36977f61a7fc7a4156cb56e37a2dd10a4e22ca86d391bc40eb95caed9f60472f5ce0311116bb93f0dc65f3056fcd27d1e00f0384c47bc8281fc9f66729c686dee45ec62b6769f134522c9c3cfeca186673d9e9235a085aa10ed9161b25d04965175bb44fefc0621ab2f5470ba7c9eae9205e518c747c807182c196b", 0xe1}, {&(0x7f00000001c0)="159df25dde162baace62a4e397ec9e3db6aaac68fa9170419578dfce6ebcb5dcde5649b47b1aa504afec14157ec385b69ca68273b4443e760bd927f0567d499c8696120277d26ddd3fa1b483b43adcd11e870f602b06b3f8a28b732f4390443a765b79824a61cc852c8ac4314ca067f89c1bcd02fe72d6e0c63d972bf9860e74501f1d8cb3e85934cfc7f6b0a83ea58ccee71e4afc07fe1a9c9308c7b9817d523d7c84bc2f894fa2de954723d99cbe", 0xaf}, {&(0x7f0000000280)="7d90f6e399a739ef37efe549961842d883aa24c7851fbebdb6bf46b061153e95eab8dddb1130ba3f84e23629783431d1aff2c0f75c739c5010fd7f71f28d4bd3c64e012942e748364299b1660b95fa20da8c8b1c2e6f5650377304b657cc7fb3d692d056902e1b7bb4de08557c7541633d01eab2f44922ee903674b8155a6cc99fa688dfc2ae828fe0e65fbb68aa3315f4e8949674cf5ec5fbf5699e3ade552f08c5f4", 0xa3}, {&(0x7f0000000340)}], 0x4, 0x9) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="b0c0b3f63d640f6ffa85ad31c6e22a06f015b0e969e22dc72fbd9b341fcfde699252f7f590e9a80de0d35da2b64626f4f319d90689d914fe5760f913208156acbed6757665831ad6d75f6ce382f50f9672efad3988b4fb1113d8d3d8b0f053ef9ee6a11fc5bbc5a0", 0x68}, {&(0x7f0000000480)="f5a4743d4478aef4f703dd7f02cf378a389f5a0f7ff2e9d2bdacace285e3a585e6e45ab1e351a0dc59173d39fb0cafdc5f7be78adf6728974e4f7c478de6db20aa1eb82ebeb984", 0x47}, {&(0x7f0000000500)="9855d519808b79bd28b6276d72e93f2e4b21dc9a1b1729f03f527ceb809dee9806137a1e8292baf5950a83ab8fd019642b5edd93d8db2c8ea65df9ecad343b2b1b30c525749f7e62142f080892833b08966a95132d89fdbdce2d83b55128ac935831116d6d5c8ef8047a56ff7623243a88ffba7b1816cf03e6c58f12d0f884c37807f309e7d1783f494eeeae74972c44055dd02ee1b09cf2b6c87a865b9407350801aaccbbf9131d722dfe7cbb85c67b61", 0xb1}, {&(0x7f00000005c0)="da5ef2976ea712364f47b65e5aa57d7e155a78b0e3f8207ba1272928d58c72c2c793fed5ef6b0cfe63db60097f7230860de76c2f1b", 0x35}, {&(0x7f0000000600)="b8ac71543818c68628dd4bb6cb1ffee31d7f64ce0352d95e3d6b4ec6996d0dc70f01d07a15d557c0cb75d59babb8ec9c268844abf8ebc8657adec6ac801f38dba6e94821adfafb0fb5f66118bb90ffec4ac9ae6f933323d2932831b569c7f6b5e8a721e497391fe15d9c5055bc14e53c6be3791330b56b08386edb3b243bea9cec4e873d9ac36f65b15717718b5a8cdc7c54b77015", 0x95}, {&(0x7f00000006c0)="ca661b78791f38e87cdd8ca5297275df8fa85b34180f4f2daf06d11d58ce2a8ca671f505441e793a3a", 0x29}, {&(0x7f0000000700)="4478fc3079ecc0f648781d132ca5eea8a9286763d10e7dc176d739652e44d79f07678550dbb810bed7d8eb3954a7b0023cd3e4d2bcdbb47f2b9c2ae374d941e323554a90f3f16a623eb10f3a43f134264f492b9e59018d3c09bbbee4843c441f93a38c22a63310c303dde5bb", 0x6c}, {&(0x7f0000000780)="adf917a5", 0x4}, {&(0x7f00000007c0)="1430aa", 0x3}], 0x9, 0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e00), 0x10, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e40), 0x800, 0x0) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000f40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f00000009c0)="a06cd65a780be3825825aa12c5340c50871f625f1a8da1266a39dae68e5114e2f1f76b4dac7b0e061cac96b8e2cff237dd05f6f5c2d6720ce51cb708a7d5ef98ea7f0d0b70642018e2b1ea0f6887ede25716", 0x52}, {&(0x7f0000000a40)="32c8d4cb62e6e52b9d56e5698c08e4c5709e77943751e077a763a47f7aa012638706e9095db2084fa7fa716d2254f75a0dc68660d180ecb5600d02c68358cd6a48a62385787c0e4ae4ce22058a060edc8f3d2ecac0096c955ef57e06fc4c99fbe31cf10d2b3b9b9fc41121a27d1ee3f4bc235986e2e42eda3a6bda6c2249d8049bb7290eb1ceedb363be04dd555790debda9f929852955389d2130308837cb3d68a27e15a8e8671d7d907f576a4103df57f1ef907ce19b6e8e912d1e1541710631f87fa8", 0xc4}, {&(0x7f0000000b40)="0ab1fd71ca65e60edf3ac67dcc5382fc94884d2497e85983093d7bfb51e55b054c16f2c4ca0536ac5e8acc28f48d3e9ba0e1f4d0f587cf63c7844a5c84c52bfe401df2f51ac6f1df53ff1d64c119ea247fee0dbb96c1", 0x56}, {&(0x7f0000000bc0)="1ffd7bf4e8efc1f51bac8c6ee596198c82bfee65e6e95731c11dda00157e880f695cf33567a29d44848a9aa838785e1189c2e15dd74ae853c2e0ff9cf24bfd5654ac515a70aeb115bec55950147a0e0fd31c81205103dba2074a61fd5a8dddbbcca85dad2e92e76bae1f3e9647d7c8", 0x6f}, {&(0x7f0000000c40)="9a9ee7f3b21009ad4ef7cec0b9cf90cce43c1aba4fa481c8c089311573d4f926860352ed07fbc00ab3258b7a0407bd3cacaa96818e95863320782129721c31dcceee8c155be488816b5c2b28076d43ab9f35cd5407583d90f80fac5aa227a335a47feaff86bc6d30f0b7084b2090860b473916e7f7d60d33943dcbe1486eab06a2822ed7f0324c6e79157d260c6df525889e9cff797594d0feb3010e50f47e2619278aa0d191e853899165da58f0fe8ea50a1def912c215907590e21eeec30823fa520770a", 0xc5}], 0x5, &(0x7f0000000e80)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r6, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x90}, 0x402) r8 = accept$inet(r4, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000001000)=0x9e8e, 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001040)={0xa2, 0x3, 0x5, 0x1}) sendto(r8, &(0x7f0000001080)="c31ab25586673a51aa7f3ce779672baf83ec85e2a230be38dffc8c06463472f2dc20999402c3b868e70c85178e707a77ff838fede883ad1e8fc81139e3bc27833349b88f7221f24e8e2971e873368c0604d01eb728172781a9a22cbb3bae3e1fa62e673c6593653e0b2f1d46306b70c028776e46410605d12a6a0ab3605504230cc8298b14a07779cd02d9625147758870d1ca5ecdd212591e3a4d", 0x9b, 0x1, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) close(r9) r10 = accept(r5, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000012c0)=0x3b7) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000001300)={0x8c9, 0xad31b60b, 0x53}) dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001380), 0xc) mknod(&(0x7f00000013c0)='./file0\x00', 0x2, 0xfffffc00) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) read(r1, &(0x7f0000000480)=""/168, 0xcc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x64}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES64]) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f5"], 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df6", 0x15}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) r1 = semget(0x1, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x1000, 0xff7f, 0x0, 0x6, 0x8, 0x5, 0x400, 0xb265]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x800000000006}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, 0xffffffffffffffff, 0x2) setrlimit(0x0, &(0x7f0000000980)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4, &(0x7f0000000140)="fa101824", 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000380)={0x9, 0x0, 0xff, 0xb946, 0xf1b}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) setpgid(r3, r4) executing program 5: syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r2 = getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000d40)=ANY=[@ANYBLOB="aaaaaaaaaaaa94ea09066dbd86dd60db834400080000135e80f1d3addba80b9e61dd0c575acf73ab88fe8000000000000000000000000000aa4e204e2200"]) accept$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xf669, 0x4, 0x7b, 0xfffffffa, "3c00000000000000000600060000ea02f1ac7e00", 0x9}) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) getrlimit(0x8, &(0x7f0000000340)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) setrlimit(0x3, &(0x7f0000000140)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in}) unlinkat(r7, &(0x7f0000000100)='./file0\x00', 0x0) executing program 4: mknod(0x0, 0x20, 0x9) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) chroot(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) setreuid(0xee00, 0x0) getuid() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) semget$private(0x0, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) close(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x82) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0xc0}, {0x2006}]}) r3 = socket(0x18, 0x2, 0x0) dup(r3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) setuid(0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000e80)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000440)=""/153, 0x99) r1 = kqueue() select(0x40, &(0x7f0000000040)={0x8000000000000000, 0x0, 0x8, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x5}, {{r2}, 0xffffffffffffffff, 0x4d, 0x1}], 0x200, 0x0, 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0xffff7ffffffffff7}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus/file0\x00', 0x6000, 0x80000001) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10145, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x878baa77edbfdcb2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(r1, 0x4, 0x40) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x1000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x400002, 0x4, r5, 0x0, 0x5e, 0x0, 0x8001, 0xc00000000000001}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000280)=0x8) shutdown(r2, 0x2) getpeername(r0, &(0x7f0000003840)=@un=@file={0x0, ""/57}, &(0x7f0000003880)=0x3b) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206951, &(0x7f0000000100)) executing program 0: socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x7ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x28}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) r1 = open(&(0x7f0000000180)='./file1\x00', 0x2, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) setsockopt(r1, 0xddf, 0x83, &(0x7f0000000100)="0141db7dbed4cd630668eafb115f0892dccb7c7ac9e70c9d4d02f72dc3b82db9f82d1aa987b77ec88d433dedb32e8495e50fb1acd897716cbde4d7bdbbcb06c1675546a552f3842f2cb031d386f0af4962032b693d8865fb3fb47ea17bd9121de385ea64b9d802a5b7f2a2bca0decd", 0x6f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x2, 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x80, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) r3 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) executing program 4: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000440)={0x2, 0x2, 0x5, 0xfff, r1}) write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) close(r0) execve(0x0, 0x0, 0x0) r2 = semget(0x1, 0x2, 0x389) r3 = getuid() setreuid(0xee00, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={r1, r3, 0xffffffffffffffff}, 0xc) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000540)=""/189) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) shmctl$IPC_STAT(0x0, 0x2, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) accept$unix(r4, &(0x7f0000000200)=@file={0x0, ""/4}, &(0x7f0000000240)=0x6) sysctl$hw(&(0x7f0000001980)={0x6, 0x17}, 0x2, 0x0, &(0x7f0000001a80), 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) readv(r5, &(0x7f0000000400)=[{&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/217, 0xd9}], 0x2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) socket(0x11, 0x3, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x8531) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005236000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x6}) writev(r0, &(0x7f0000000800)=[{&(0x7f00000001c0)="7fd0465fe1a1e3d1f958e0e0f9606dbfb8e31b42b753bdf405b0b2f2bfa8fd556978b0a48081089466e1d9d53dcedb58930f6c099512794b886ff08b4f8c565151db", 0x42}], 0x1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x0, 0x0) r3 = socket(0x10, 0x1, 0x1) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e", 0x10}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x48}, {0x1d}, {0x8006}]}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffe5ffffff00000000000086dd6073d477e407000000000000000000006b00000001ac2c0000000000000000000000000080"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0x25}, {0x34, 0x0, 0x0, 0xffffffff}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) acct(&(0x7f0000001240)='./file0\x00') socket$inet(0x1e, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x32e6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) socket$inet(0x2, 0x5, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/30, 0x1e, 0x3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) shutdown(0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) socketpair(0x18, 0x4006, 0x61, &(0x7f0000000080)={0xffffffffffffffff}) open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x1a2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x76, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x40, 0x0, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@pad1, @generic={0xe0, 0x3, 'Uum'}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4}}}}}}}) getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00', 0x2) r2 = socket(0x0, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) setpgid(r4, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={r4}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000180)=[{0x0, 0xfc, 0x9, 0xfffffffe}, {0xb, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x38}, {0x4, 0x3, 0x0, 0x4}]}) write(r5, &(0x7f0000000000)="76a5dead0f01f8607d21000000", 0xd) pipe2(0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) close(r6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x0, 0x0, "fabafa588fc0001000000010000000001000"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x0, 0x0, "fabafa588fc0001000000010000000001000"}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) (async) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './bus\x00'}, 0x8) listen(r1, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x0, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getegid() r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002f80)={{0x0, 0x0, r5, 0x0, r5}, 0x0, 0x0, 0x0, r4, 0x7fffffff, 0xa, 0x2000000100000001, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000300)="bd1be33c770fa5cc02149f96a06227", 0xf}, {&(0x7f0000000340)}, {&(0x7f0000000380)="a13a5d2a20867eacd4ddaa4bb8c460d1cc10b1b0a9e414a7cdae2d0ecc18a37a60953d9037738c72f6f4eab5023aaca1119e78f7ef979f07bccc1baf4bf8fd411dcef401cbae7cc0fcb806ed90d219", 0x4f}, {&(0x7f0000001b40)="0090cb16b61b90993010ab404729cb6e47fe2f0f8d53e0aac8a5685b13632b17ef2209cf6e3fc3db6bca9441b45502b19b534ea7737a517164f7b77c45ab4df97c6f2d190e80b882b46ee62b08da893f7d03da1b9c78829e324947c515ec0ba0d5d12e982768b3c9437a38bc55d944bc9431f1053b94e806f531567e84221812bf84bf6208b6a888a4110884818630a5c13d38746d9a0f7ee755270e251525844c18f5fa2cea168e30d1809c3a8f738ad97aba34588c34dd62e68da62b84fb6a3c9a7beb", 0xc4}, {&(0x7f0000000500)="da6c34bb57fdce30c82aecd51d3c81466ed444b09132b6265a9b0e02a634bb117ef27e437b4d5fbeb80da7ee922b5edb08b4041dd82e74857b20c54c5def7999fe428ee1d6e8890ab7e51ec1b9cbe2690ecd28ecb6383cc0d88d493dd52a47665687dcd74a1ea14f7033491f44e944db380dcdb527ca9f8e7eb746cd31c231cf1318f9aa90018a03679d9780b741dc462c55582b24b5d09c2596d6eb621e8020638aed62efe966c588cf8b4ee119cf205f13bc443d75a70678d89d78c08f4040380feb00fc20858e9d4ed60f246182339f8fc396ec8c9d19e089a9c496a2381961ba72261840eb5aa7b9c4fad6ef", 0xee}, {&(0x7f0000000600)="2b8e037cf1d980958333df366adaf8c08ddd41d7ecf0ce98179cb2af4697d0f06cf7699fab7b84bb516bb3542058143a524a8db994a98b1a0cada36617d1af203b0d617ff35d048bbb214684338d855c0c357d6d27cfafe2a6404cca09c4564349fa5241a7b599bc678f02d5609991971d99418f3199d1fd68c5bdca48203c510b891783ec2f40c76723e0bf4ca610f7e758c6b269e86d828082f54af1bfe9d601a9cbc34ec74f03f768ae37d3d276763c0098734e803fe424c6e678b6ff2be809f2487652147db5abd95abc20ddaa8c2aa7fef9937758a2cc2644ec3ae1b2a530c76746a86e7f0b0c7cef1da51904e70e76ef9fc715dc96e463c4610f25d64baa01373c044b8b3078e85c213fa32540d2634a5956359514c674381bcb53e1edf2e35bc6fa04028d1dd6ffbb66ee207401747cea26dc2045f98adf21ee2fd7fc907959b2cfb92dd73301a8d0502e60e0f1bcaa9c0f66e8dd0675569f11676be7439adca9f12339ec7c212b1531f89ec37804525010d77dc3a83dad3f57a60765dccd2b734558f46d0c6a6bf186599f2ed04f0464e3aae74e6f56b60b1d27afc5fb0530f427ee648d48cce0e4c38abd2b65e27fb44c587f3522b8217a193de0449e29b7d1af0e58cc2d619b10c01d56b3c5e03d6618a284b1feca1d4301fc15b859dfcfc89821f610e89a57071d0af4cb9eda5769d1abd51ca28c3431faeb45593f399aa470633b736dcfc5e3e12f8961390df120a2cad45bbbc7c976f15f0238fc16a1c0005dad6db23e35c85c0b8cf1d8f3df7c4b88a150642cfb603d9a8db0389860088840bda9efbe2182590890916eb692999d2961e79c2dd8972b4d868b6ef5399b768ffb6b11e5acc07a0928f8c48471c899bfbb51892fd171ac01e90bbae2a4fdcb9492cf2f5c92cd986be05ab06986bf1cd172001bb0d082c33579da3c32cff8c2e736a26fb6dbe999a284bbfa797258c3d6d00ace9496eaa91ace0726b8242669e614e7c4258e8213abd5fddedfb8e86b810cc091ea2ce431fc6e623cdc642996596aecd5df896aea12f3fd11209238b106a47693dde449c607e1f5746a9da53021afcd8550c3070371618259d8ace925af475f3954477ce20d18925381844434207f7f341684ea539ceb2ddffb0f343759ff7994f72a70a90eb0bcb83f3a87eaca93aecd544aa07a41819b262837281e64d7a10cb31f30a730543b93a6f396e42959dacff94f173a508d58eeb94f8fd10ca4c2e04a0077135cf71bdb204a6bcd9b4dd92788ea3760cc76eb7f37cccbdaebda8b590e7d81fd6f6871d3091b55794aa9a602c38021b023156b97e6cede5eaac53c18c555ed50048ac755d622637cfdc34d2cf9a9c8e347dd460c780835fee7aabd257265e5281b11b1cb0a53fe405fef192bfddcb23ed02b3fb1414148d47ea7d9428beba69299d7ef024214b9261593ec4273c2a7d4843347d8f31feafeaf56d285a6cadd45e4b500ab10aa5cf87e7c74c1d564089938c1dd7390e89ce6b9d27e4a525a85e76954450caec3a8562d69e814ecff487b9ed94f960fa80c33bfe7363b0185448cc09ac1d5c1cca78b59d84470d296016031918d4985c79561b98415a1996f41773d888a6f907950ed7f7a560015135c839f4dcf0fba9c96f46fecb10523e927d1ed7caf83e03f550b9795c9497a90d7898e01d72765a3b97fda3245d3da5bab6f37ae8461d082456d5a15d721c586d0f779fc4f4bc79fbb23384e4c7cfd6b55cacc539829b076d4ca90b7d91ab740fe510975c11a52ca70d0b3600ac9fc809fe7b7ab67718039032f0b21178f1e7484491655d168759bd890f71f6280d95e6bc2a28b59fffd1a88d013971af81429dd891ae293df64f915de043e0e5fedba9504089afdbad8ba7ef551a5a75dd3bc4497da6665659fe774aefba4fcc6f835c54f5c944eb934b5d92de28d6c86fe0989b5ed43f49a82aaf257d2b91298b84e790f79c3e50ecdc9fbb5e139b82b2583c3dd636a68857fc5b1a9edf90e4d2b85bd6b335b050f49428660871db9054fc464685389a3d7bb085dbae238a27d69ab3807ddca957d1afc88e2d9b4013f23f295fcfd8f9d3eb0605451121cf621223c992cee94d86f96326c57701176d56735cb2240b7d2cff57c50c0a51c10e797383d6dba7b48cb36a843bb795962cd491e31c2fd23424e405f98adf54739dde50bc589d3ddaba88bd917d654454c5c2aa141b39fe997d2083218707ad1bc8d5efa51f89acbae9d32633a75cd1d6a0b3ba0f8662f474c3ffb208ffd9d2ae832497a4edd6eca69a87a590d8a42e7e67088a0094a83a46d42d81eb48883b5131351dc4f6d6bedef0544dfa270d3477be8fdc0e8b1d0563775f76ab0b5885f830a85aa6a2c32a8771649271bde12d50dfa4c74005b4582f115b855754647be58bb8b94502503155e64a46293b79227a974146a0c69986a131b44b05e4166ee569aae646ad38587ff2db7004dd3cb681d0b347ec03979bea3920c2c27dc4321169abf8e07b99fef3bb30f4a87e7556f668b786ec1cc6f91a2ae6ef0281eedbf2d3d29f48d6871828412d185cdf2c3cc68ff63b5023e862229724746fc4f25a0c249c77f6b0e0638124848dcfca92754eb73cd5c4b5b6e5ce60067a233edd5d8e6678cdb88af1197b8cc79fe509a1eb4ba06a6cdc364334033de4352ea05aaa468c0cff462acd5dca36a5d61efc71f9ead273c2f656950ffcd53fe5abda6afe2a669a293c5f14ccd111030755f025a2fbd57c6ca424592980e17fdbed516830f9c053012c45df0933c26cb918358d4b34557c5144a3e68f8afe10e96ba6671a5c061c38d79852d7e79e1e440663f7a1e1a7b1e7242cd3eed0d7ff268aa3bccdab64991f1eaf3947fcdedd5938daff9fd27665e23f75a4242c7f6bb6c046a20f8eccf37b0769f96050ebdabf6d201d3eefe5130bef18af80ec0357325d7df0fb9ee8b3cfde2f1d35e92bfa5b49d6d609b76297e93a2acc6d90808c4999da1c6383b83ac0aca05d6b6271da9ab5ead4738a62f85bd9e85d353e5f82c11ac45e158919f126c569742dee9beb75a293e4af600926110a802956daeab9d75d16a99dc2b0c218e280035fe9c00b738cf8bc419ede2099af9f539980d0c30bf72fd2d436106d115a7b110fb4088700b4818fe698025a5395d47015dd615447f1a060ee7c796341482b52c57fdf4c0b1068dadec8dbd22ac3f49dc65f3704b95f5ee9efe29a026899e7476b60456a70e47bc11d9d503bd924d2f76869585434bdad46d52b9b2faaf48fb70a1a66b594f249791c96c013a441a0f0aaa20536e093839f02989adb59a927612f73c7836c0f8a2472cc4230afc365caf77f09eeccc90e18f773635b8864c419c018c17534c81f3102cc3b3f16dd739967965960dd2ca4b6c7475cf2413250f085766b77ef9046f124a57f55515abdcba6b513005b3a94edf0d3fc812cd1faf3aa8b5f7889a1ef9be844ff8686dea965c1cff04a3eb26a564aa8079be914a0b8cf165860b815991b1e74a08d49579dbf143da83db5a11f2bc67294f1907e63224a5c8337634473aa4bc0f03c59a7ed2b4faabfc4e7d58b66f54552f51e79d8c17ed7523e6ab97501d5c55ef6a68cf310c84cd02147d25caccaddf051681f03ec3b2ac6016c6a3ae88b2aa7ec745edb1f32082b50113b5953c512b308fb3c9488d848b0593d448b3580aa5a71ff768d0631f772ee1e0fcc47dfe755615f4efcbdb7c64c631797b8adeb6dd9459b0e08f8463f8488458b6a1ebfdfcfb64670d6d3fa537118de0d39e396bc6a58e159e1d1ec88dd9dc55d8142800d593f238067f3a4c2bf7e5a3210ae95536be5bb57ae58842b17a90263ce431fa07fb033273c04d8339a9b001986ddd0ada06375c171d5f72ea9298b8c63ae943875c742a2cbbb9da0291de05985ce8bcfa8b5fc20a7ca0d35165a8489fe016d0c83091ed9ab3d051fa62341e091cd05d375fc94adcd62524faa6e359a8c4937f622605121adf2d4d0d3e0d5d9523344cd2843f73c9f29b99c7f1df31ccb2954f48de9349fa1a08f014436708a16382ca0f4dddcefca6ad80f5d79a89c2e7b281aacb31bd6cde8767761e3d289d0d9e520233e9622365527002a8110b4ee9dd9769d743a1ab51312bce5297a8f0476b58fe363f7f7718175ff8a61ac619c4c8c3187b40208bb0155a41c49ad4f82040ed23df8f2994b5f62beb17c47584b081208aef44a8f716e7155904c611194c11f4aef969da6c093ab21a477b7b4c04e252daff195c6c1f75c529698b9c27d8854138dd712007e6270b0b07458753776928850d597e71442456cad9ffc7415d6465c9309e7b83f6cfcf569d4d5bc36dc751d7f5f0145569c88aaa06273cea5aacdd8736bb7eed0b2207d0e9981f4f518b5e9beb8c25a6ed9764cc3e26266b716ea4530e78121baf14b3ec63c1c0be11b8d8f960357a5b139423a4db8332d9e0430771153400ef786354698b9b62f369ba7d5718b5d9a0e618ffd1196eb5bad79b8716301c31529f71b4e1d0664d3e2c9896888ee909c7049ca3658c7a637971cf6d6a3773a8f1efd08c8922a49699751fb64438d37ff470325bf21d903f0062665eb4e39f25387b79df5dde5c7cb3054a0ef013617748abaf72c4a7274e19866fa8f86814b7798ae8029f05be64b150d95ad52a15789f42325202f0aa66923dcda0e6e1c2d364fa87d5d05b003bac72586c61cd63113cd07a0979079fe5c9a178a2570e520731b4dbb31c42beee77d49d333afc61e83aa7e62498aeee317b380e86eafbae96a146c0e9c97587c506814236d5e4fb13c6ec010e152182cadd8e6ff037c3aa125180378ec988352cf76d5fa62e76274edf1cc5719277e8308628b58c01978b7ecb3c7fe0f0b04a3b674f26e465aa7a174b5b8f85f748d908b1c0f7a7e4665ce6b07585917bff153d4b2bf27a399cf5df87795646abc64b42a337c821ea2d9bf7e546e135030329df29ddfad036f8854b7669a74832f4864dc31e5d49442f92d88f600ba818df6d4012e14988243989a0688fe529c63adab785f23efc3a6553aa2d956e1e6ac6662e16135d588f2b89bae94b0fe1da966c1988be670666caa8cf1b77839450f482ebeaacf452a1716bbe27a67a041da8dfe6c7fc16d510ab1d69ce62b2f22cdd3641a9e4609393437a1fdbc69c8bc3c93dc8236be60b6773607f0996bc57ac637d4638a4df47e527d7007b1a0be295f1c41f86a34ae7ddeaf5145a0224965a2b963882118751788ebc326c63a04c1f17d7b5acd5f47af2debc95c7600e7ce9b808981a6a98f00719e1b8fa4498296dfe32ef1e8e33648f6e9ce558eacdc0d146283eab5eb51f399f073bddfe45b24e71b8e3b6c46411005329d8eae81d88199842c47a5cb5e6d72e395adc2b0470349342e7b2e24fb4c098e17b90381b6e4b6bd1732da4a882340ee4481b60f1603bfb0667917d72113b2f51c136632b6cbf3713201ed3cc571ac741f07bcae9473c77429b725a55ecbab628e54810a91a0adb0c9036a057eb002623bcac01b4b4e3d644c87f768547745616de1a629b6de6c305ea3b7bd747d8ca859c50849f355e4b4946e7b0473756372f09b557ce282553df3bf423d785e43fd22fbb4127bc45495d11709197714c26245e792d4c6ac2a6dcde36ee0cc95eeef18282c86f249e6b82e526895ad0b4b22b323831d362b1a22a2a5c7e3461dab6bd7c011e5b6037ba77ae6761eab6b7c51ed2785dde366399ac2032dca8cabb7a6a75337a6d14d1", 0x1000}, {&(0x7f0000001600)="857104994c3414e9cf61bc7f7049d08d12a55c8850b67768f4e77fc63496ad75aaf5c693b0cf05ca8efc95f46464da2f448c4da809c17bc82bddac5d614684d63e7c1d1187aca0d05087730226a9b8557dbbe37925445791742d397055e4939282759c915054d051521b1f1e7b4a055adcdcce1573fe1000292944760453dc8da8a3823e12809aa013d418f029e13733f2db02e9a8c1f657b0305cebd00439a7380af9e83001a8a0916e33539a7b8b06f6d1252bb4c646ff2516b81034ff6e00491dfa733dbe6dfb193f1f1b871bb1ba8a06d140f88bb3a64d4314685376c2b0cea765124bcfca187e25b4b68ccef2f9c0eeb2", 0xf3}, {&(0x7f0000001700)="f88b3619a9fd4d3a4f59f626579aa9771032d542f757ccda8abb5d1e610cb22dec0f2d688b2a7ea339ef1c4609ebf6ec9bd053c2a7510d5dd559d35f15ff33b70be2c8d4afe4661d4790f3a99d4efb339966b04866c5f6a30afe33f362f440c1077dfc55f8a79569906b37cc6fa31107bfe7ca90", 0x74}, {&(0x7f0000001780)="2657c0362bf8d1a0359cebb2437c5a1981b197d74eed0a44c4c04663549503ad1774fb6175fa9c055471166bfd1c55686c7da98e47c8bd9fd1a63e67594b66c7dd9570478ff6fa0f54bd55a14623172ade440a7d7c199a81cba56062c0839fd339e9aa7c2165d33ec25bbe7fb8747e67d062996bd23e2777279469fd1c6c39bc33b2b6d4a62c49511dff8659a6e2fa00e9e0638b575ffe8969d371b883836ba42a18864802f0b5889bfa93fa456695c24fc0b145b8ee15bfdd60254001ca3dcca8cd956d51a7e3a1b4689deeaf23df0c840b3cbabe16ccc5528a8440", 0xdc}], 0x9, &(0x7f0000001c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="2000000000bddf6656161c000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0xe}, 0xa) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00006ef000/0x4000)=nil}, {&(0x7f0000412000/0x3000)=nil, &(0x7f0000769000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f0000136000/0x2000)=nil, &(0x7f00006e7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {&(0x7f00001b2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007f6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000310000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) (async) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r13, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$VMM_IOC_RUN(r13, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$setstatus(r12, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) (async) r14 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r14, 0xc028756b, &(0x7f0000000000)) (async) ioctl$VMM_IOC_READREGS(r14, 0xc028756b, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r14, 0x2) executing program 7: fcntl$getown(0xffffffffffffffff, 0x5) (async) open$dir(0x0, 0x0, 0x0) getuid() (async) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x21, 0x0, 0x0, 0x8001}, {0x1, 0x0, 0x0, 0x3}, {0x216, 0x0, 0x0, 0xfffffffe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xffffffff}]}) setreuid(0x0, 0xee01) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) r2 = socket$inet(0x2, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) dup(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async, rerun: 32) ktrace(0x0, 0x0, 0x1720, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async, rerun: 64) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) (async, rerun: 64) symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) (async, rerun: 32) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) r0 = open(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xb2) pread(r0, &(0x7f0000000100)="55add5225a09d3", 0x7, 0x8000000000000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x0, "0700000000ed0c8800", 0x0, 0x8e}) executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x3}, {0x25}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x401, 0x9, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) open(0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r1) socket(0x11, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x24}, {0x6}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x0, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x10, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r1 = open(0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}], 0x1}) (async) fcntl$getown(r1, 0x5) (async) open$dir(0x0, 0x0, 0x0) (async) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000000)=""/240) sysctl$net_inet_ipip(&(0x7f0000000100), 0x4, &(0x7f0000000140)="fa7f538e09f5b7fc2865b5c5", &(0x7f0000000180)=0xc, &(0x7f00000001c0)="d252ff025cdebc7c9b6cce9cc11a8165dc031e2289b1dd2e9d2ba83f952e729b38bed07acd476ca9e566d6d3f0ea0378efb2fc2aee7541e3d62699743d011fb3d9679c059ecbda936c388f72bf7d68d682acdbd16f88c2faec10b326cc127be35ce141498819111011422817041c133ef98217769f3a5a1a0f87b9238eac14b82ca97dfa812a171dcbe7bca817f73825beda0626a57fc798a7f7d7e14a2eeafeca7cf451bef7e477157a901a62d0af546ad825a6047298a3cca2fa5eb93943f0", 0xc0) (async) geteuid() (async) r4 = msgget(0x1, 0x200) msgrcv(r4, &(0x7f0000000280)={0x0, ""/202}, 0xd2, 0x3, 0x1000) (async) msgrcv(r4, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) (async) link(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') (async) semctl$IPC_RMID(r3, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000014c0)={0x5, &(0x7f0000001480)=[{0x1f, 0x24, 0x9, 0x6}, {0x5, 0x4, 0x8, 0xffffff67}, {0x8, 0x1f, 0xc3, 0x5}, {0x9b6, 0x7, 0x32, 0xad48}, {0xfe01, 0x1, 0x5, 0x6}]}) (async) utimes(&(0x7f0000001540)='./file0/file0\x00', &(0x7f0000001580)={{0x8000, 0x3}, {0x7f, 0x40}}) (async) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000015c0)={""/16, @ifru_vnetid}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001680)={&(0x7f0000001640)='./file0/file0\x00', 0xffffffffffffffff, 0x2}) sysctl$kern(&(0x7f00000016c0), 0x2, &(0x7f0000001700)='/', 0x0, &(0x7f0000001780), 0x0) (async) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, 0x0) r6 = semget$private(0x0, 0x4, 0x282) semop(r6, &(0x7f00000018c0)=[{0x4, 0x1, 0x400}, {0x4, 0xfff9}, {0x2, 0x6, 0x1800}, {0x3, 0x1, 0x1800}, {0x2, 0x0, 0x1000}, {0x4, 0x1}, {0x1, 0x1f, 0x1000}], 0x7) executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) socket(0x1, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: socketpair(0x0, 0x2, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040)=0x8, 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x88, 0x100) r3 = getgid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, r3, 0x376684d9f5e40545) sendto(r1, &(0x7f0000000100)="e6f6f08ccc8c54c157c667db8aaf63ea057e5e4e488eccc080c57bc23df80f38b7fc317ba99b2b33e80ef2e7b9df19bd3538", 0x32, 0x1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x1, 0x51d) r5 = getuid() r6 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0xffffffff, r5, r3, r6, r3, 0x83, 0x88c6}, 0x7, 0x5, 0x5}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000009c0), 0x40, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000240)="796c79dcc116dd6cf0451fee0c7954b30d4a116e361d2dba810f28644a6f988ffe31c40dae3071c7d9f53176d129c0ad717d98d04db0a6f60c15dcae106aa3c3dfbce8b3ed288fbfdfd4f34b77a2b70439990d2b7097a1ce936a7d2622de40b95c7fc0946a842db4204680885c6f510672c3f6e72af58ae837bab5d2e95c0bdf9dd304140f7edc58af0e19caa4e8c0542e64febbe5e82cdbe92601d3c01d1fcde8cff4ee70447308ad6c16fb926bc955cc1986001e1d5fbdc60232a436ec6bcff5842df38c", 0xc5}, {&(0x7f0000000340)="18cf842b1395268560183504bea9f13a9decc16949226e2823d41c5a5432c361126f379910ac2c32c6dafd2a3dae4cafde107fa55b28fd6333692cf45e161c1bf3b12dec278387ed5c01a06685db668b88722475c49f82517988fc28d7dd5a07579534383c9d6e7bfae153512021bd89416cac2827a3430f5efa2c61aa607f0b079a528f14dca94bf5e9f2d4746db6b3062bb0433a7508c32345d9e88e6aaed92a3a98646fda293e0ca03a8ade9931cf71fac6779ca6624d0a2b1d631910eb7b7503470994402273ba278367fe14fd3ba7f79de68a24ae3c166c5c0df39de45d5793c12d06", 0xe5}, {&(0x7f0000000440)="b4a1af0eaca67c5f3a2ac5ebe03e7664c2", 0x11}, {&(0x7f0000000480)="f3f1741c84d156758144a75ff6d7fbe425c88e0e9500dc1e6b697d595115d49db607f7bddff58bb2c3234d24e74f539e17bf6c1350e1e28bab9ad417b045f9b746ac671e86e945463c0802a24c8e13ea778669806495763af3aa0ba1a8f29ab024c08e8a3ff7f277a7851a7ed10d0650b04ed0355b2e8c020d6f1857e058497c83923747b94d792c6c692d2685c769b6cecc1d2c0261c6220faba122b76fc5b4ea51daa7f92519bcbc8f28160d35", 0xae}, {&(0x7f0000000540)="bb2430e852", 0x5}, {&(0x7f0000000580)="086a2770d0aee9bb4f600bc4a27198a05c54d4caa2fc6a13c007f89052b2577337040230a3da70908ed4dc109a4314884229e8d62497cda4956b78c8d4b9e40b4762899075351a92d95b9da6bab2225b3245e927b86acaa47ddaabd739a43fd18d234433faec0a6202213d1caeca80072cbdacbd50d0b986e3e3e0e3e0c94cd0e3f035f4dc3dc3e28bc7197f67dd74f775efa031364518d5a5692d21b88d7c32a8d7f8277981a0531a6c8150e9c08acf1a2f6cbadef7585916fb2b7700613c9a15ad3e52ee675a8373b0e2a492c89cae3aa1de", 0xd3}, {&(0x7f0000000680)="872ad041165739f2d5546acc608fb2bbc7cceae711de2f4eeda59699fe2457d64b8f50dd621a1d9add5b3ee1a19e095e8aed60c37bc51c8adb8042846509c322ce0a79d9a27771ca983be36cb3cef604a7cb92cc0e93e3e1c6331d82faeb22774ede4741da07c0dd7e8a91054d2db00c2537536e95b2613829bf34856f2acbff13b3", 0x82}, {&(0x7f0000000740)="976c314ec9bd7f4f14451b84da90f94faf1e423880f400de6bb762ea1f5f3ec835b99555a5b669d3181a5dc4566a403a73a50dd0f6fdf4a5d7a3eaea6a5eea02434453beb36ed9b124d1e4390949c2edff782d0fc1da07cdd0225ea768e22802812c072cf34d7381818e7cae6051d3db2102b3245fe739958da58c7e19ef8701c4871e7337825251232b95c93492efc7ff9d7f2fdd570d19efa39c324e356b4ba754694197b13841f1be08fb0c1ddb1c5a0c95416376bcb2aea55a0ed9be951eaa521e984a999a64bd5340a6", 0xcc}, {&(0x7f0000000840)="92f0f19d37016909f17a37add273e9bece6f5906f072d53f3a69b1d6629fb8ee3b00217c9a0eb2a81283e1c012e15c8356e851440c322a5cf640d8b4bb6314cf6d6f0804d2ab1d924af211af2f45e18889a16175b66f85f631824528f379f33c4e6279ce1d97cf9e40f8b0e80259c2e3090f2d8919175887851a0dbd7dc4c6fb90bcf666aef1f857016a8f9b89b7e3f59927a3b8ff9ce41e3bc7bc2dc1aa8a2044b04cad0f59b1fa31d1514802914332b6bcea4f8307501d2d71cb696e0ae109", 0xc0}], 0x9, &(0x7f0000000a80)=[@rights={0x20, 0xffff, 0x1, [r0, r7, r1]}, @rights={0x28, 0xffff, 0x1, [r2, r1, 0xffffffffffffffff, r8, r1, r10]}], 0x48}, 0x6) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b40), 0x100, 0x0) poll(&(0x7f0000000b80)=[{r1, 0x8}, {r2, 0x158}, {r10, 0x2}, {r9, 0x80}, {r11, 0x4}, {r0, 0x8}, {r8, 0x10}, {r10, 0x4}], 0x8, 0x4) sysctl$kern(&(0x7f0000000bc0)={0x1, 0x1b}, 0x2, &(0x7f0000000c00)="486b4686147619b033a4b86adb39f39dc389f22aa74c21e95256fe46a153c5c384134c2e169f6dd27ea65bcaba4581fcf5f4d15bb5d4cdf4e34d4bbc61af83c2d848556da24db4318bbf89ad9cdb8cdf812057f019abd375bd39e83c94d286cf489f819c9676b3e4e26a55cfe0a81890", &(0x7f0000000c80)=0x70, &(0x7f0000000cc0)="9519cd098b66c1cfe6264f253e9bf8d70a0efd666858b64b12a349aee7ba3c40684daf28a6a2f168ffdf5dbe", 0x2c) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000d40)={0x7, './file0\x00'}) socket$unix(0x1, 0x5, 0x0) chdir(&(0x7f0000000d80)='./file0\x00') bind(r1, &(0x7f0000000dc0)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r13, &(0x7f0000002500)={&(0x7f0000000e40)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000e80)="a993088a05d6848511db029b01c1f04dfeba3a7df6b55958a139d5062d204bbeeace45cf1a1d203f5e37b5cfcc64382263037dc334316f6150db8dd3e5e3d19e098210018ed97a9ac885a043b26a52a8dac342d7f1f65931a9cbb36341ac39c0aa1a49dc84b2c436f3b96e85964bee83800119", 0x73}, {&(0x7f0000000f00)="28bae59b9f55a553e8f835bd170d1f9b9ffad710f409bde4cf4d73a9c6043c4279acbd76e8e5d0feea5799e37a2c7f31b40867e4db0ad0a15ba67bb16dae38fc4b10cde1b5305f1e337204a64219eb5472cf0e4373f48b5fde64d5b65e8d946580a85a0d9b8aff6e13717559ad7f97678686601ddf1ebc1ffaa65377be288f910fb0d9334f696464b5f55f9ecb81185f895a532392b31474a341020f4d6b", 0x9e}, {&(0x7f0000000fc0)="c03c59ba3d3d4277071d", 0xa}, {&(0x7f0000001000)="3571766b48bda6582fd7f43d3dcc2240632158db0da246f6c62513d53f2ff58198548736b9e546d52b2e306e66bbd32b22", 0x31}, {&(0x7f0000001040)="2d5c828f88e2d7c3f0460ac9eb670f09654e831d3e7ba0d683340d7383d1d3ad894ab8b427e911b108934d4807690bfa398bf76910ead5e4ee2a8e73c3f46894de245bb16a6d689225bbff33a78af6ab387d009582ac8acad9b93a6b452b0529c6a0cd179fa3282bef1a320945afaf30f3383785100736c318465b6faf04227b5b750442dbb1ae04a370af3597a363e611b2c3e79da2b7c1582f95eee7e517af2d020f471d9b7db9f31999586299169e494d493d46c6b44b96628a42715ecc921dd5bf24be8cd38d5d4fc9477438c7ff90e39236aee0ec371068f7e9fb61d6f64ba8321accc956", 0xe7}, {&(0x7f0000001140)="5f4d9d97df82d1dc09d2d1cc306a85dedca6984fd06055f9cdf62ab5a1da026e45d901a7862d", 0x26}], 0x6, &(0x7f0000001200)=[{0x58, 0xffff, 0xfe, "bfb1433a55b13e8a398aa4c9042891a41131e53e1984185f0b74b58557817a76ca5bd6c75fdc4ce288de67ff2c1d4c3d8e31197f680d1cbc1542556892f02a01bca076ece0"}, {0x30, 0x1, 0x3, "0961f9e3342663638d27a92c090bfca76d6a95cb928ddcd9f9006c8130"}, {0x110, 0x1, 0xb74, "22ae6975ec78114f215dfa9893e688fa51a4d25b151f9cee7f94080cdfe97942f86a60c8d254aea9e380fe7ea85c7a39b8f2d97c7597e32ddbd590ca4a839df0a843bcdd5dadf4e1210d2c6e91a5c1516190bee88f5182e836142ac6ef39c66fa980274eefdead47b8b520456d3787c28f085160f50622aa2383e7ace16acef7a3ea4fd9779f0c68c2867e6d35c5c8814d35795df971f5b0076fea93848833c77756c70a6749e97f1ed42c35e0a92b354aa4aa07f0d601ad84411c9d8b0b7d51ee993b2a4e1d6825bc8d9b0ff1f0f37f05885f317e57390b21effa091fbde391f069f2961990f0b6ea439be84d4d753f2f3d79521366b368a321c3fc9ec7ae"}, {0x1010, 0xffff, 0x3ff, "01e82f8e3d24ddad9d1c766ebc889f5d901b407052d30adf3da14124c6b41f6220ac8312a431139d6a0d8104df9d1cb8848faf933e52ff4e482c7aba5f8950dad3a5fc32a29319f3f2750011dbf3d4d0130b335d83a99126acd074693215392372e48bb78063c31a80b188f44b9106fe5e8c34ebd259f29393d153d3b5c7f9420b6b6d3e5b55f3b3964eaf660cf8a618b41c15b2ff92b52d63585b48ebfbafa1045f4ede3c319eb614a7ff286c50faddff07adda96ba298051a03fa662027d0e12c741ac57535ddf142cf5a495e9ed861f606a20c9fd314c60b0c317eb4e5b44ab48a9f66e36ba6e1b28bda1219b295c2000ad58eaf5b594fbcc89300e3e6a80a048804f8c45edc32df055fea4fc5e87f51da545d1928d709dc71e330f33747f9fd3d6aca637f6a09f5aaaa21eaae845c5833aaabbd03b1f9a117bec9aab30aa955d88b000bf8253c9537a7ab4ebd9cf9df950fb5450fd8fdf6a86503338ed6d64f9932eae287bec3ccc6c62e8c61d46035c5dcdafeac38becd56032d8cc9084a6ba066da4c5326f082bb581af8a58c38d8f085ee79e12d011444391871a2414aa5ade661390509ebcb5da437f002675913e26be88bc59eca5f35447e12171404a368e6f6a9e0c8a7558c3eacae6ea29ef7d95385041a23756b4395d661c675abbe528eb6dff778e45d1a5731e5a39efc9347b716ec5fdc4d564123cc0f5c85e3cca2ce2a38ea0bd84d1cd36b54f5b080babc5d13e268018114b587bbb32976d78e510244b5af2bfeff5012954fe2e7e9f5cb6689d102a8dba304a618d6146d19313f87adaf94a8d3200c4e48fbb6e2c485c0b669e97cf266b39c65d59d3d3dbb7cc888d1f31fe9bac56d943d9d2957e88a46ae502b908b88d7df1331607283df2866e02ffc3882d996eda3fd0f5841414564e45bfa3137b9b83e5150a00652b6989c1aaf20092044612551e855cea3820ddb76210a4b7fc6e301e0c59b823985a1cf5a6214cd6d99e2ee7a0d8e71fcfcd7f2261c85c31a05bc92b78b2c329f6945dbcf08e44f43886051a46560d351c77d197287d232cdbe6a01a916fcefc3e4e1713b7a20c7b116bd48d7e8dbbd2c766e9a4c29dcd0ff25ec4773039325e6ecf4d581c249c05954507efee64a8b8b7cee206da227ca6526fb20cec78b043dac74853249f577e45b677d26cfdb7bd66d2406be26f908d4559bc31d322fa3c0e75c8ac98ab8c5afd16c1376a5ab75ac8f85c125a20ada29b63ca89e8764d5235515f51101df859a71338200fdeff4deec12c3129d33ae3223f155a74ea009f1a729c064e0442f7dcce16fe9900e4cf0225b98416fbef8f716ecd62885673c94f31b30c658a8b91f3c8db9306d376fe26f4b7e9a591e5d7c3affe60c06c686cc689d4ecc626facc3acb114ada030a87b6859dbba38fa015067cc997a2607a22df765537abb8cdc1e890c1e4999195448d7c75d59b74fcf92104c01c6f9ffefc1dfdf4580e61aa57854a21af4116235c4eec6585a85ec6d35b497f65560acb02739cf6ce73da9a0aec2415262b47b19f0c0e42bac1ea9d1c54aac8b49362c516fa31fe230f71104d121627f2e6237e0248b93b99ebbf2ba56b486f3cf29df225d2ae09815db4136c919164f3dde7a4ccf19107c7ee21488614d85e99ae7024d0e101baa60c231dc8152204f9ea30592de7767e02a5e5d46863169474576dd4bf86ceae47a448f98b3cc747103b5aecf151f49c990e1e93441f70ba0ea90efbb4f1ac62bae9691a127131893d30b5f17d801dd719ac6a397567beb12655da6836f03f4748ada321a45b18d2e81cfe4bb242bd2db747506fca2f19afcd3d51b42e9ea9721bf6e84bd6974fec60f457bfcdc99d1f55206b934ab24e759961053f1af0aba85614ed52ff5a6163c6bb633fe77a45331e4c970676f18d3ea695f943efee2421fa5cce65af88283846414e348c7ce3d6c1c1dc8002acd78e582c1881edd2951157be87c4c1eb73375ea09a55a9f3b5b4e4a4da5b66dc449e516b8e2a7e933ae52c67469f8e3c8baaca96652d8ba3216d9d169cb06322d154d71ce46c68a3af2317ae323fd17f254dffce0fc79cb8e3e1086752ea95ee0651308789ac2142b045adb707783a585890c9eda95cea761ede8c8d234c3c52868cfd2831550bef1d24251eee6116447ebc4b2639aa6a5baac45d439d339313287a5a3e90c89be4f6c99242d3e262930aacb6a1b450da23569318addcc00e8595b0adcd5cc386579e89e67b1b37ce15c399509c6c8cf59f8e664be5b402597c23f8062635861e5dcf7cded61a59ef07b371d8372b3ed16c63fabd6f59c786b34845a7e6404b528a703ce4226b34064dcd87d06e5074cfd9371bbab5845b200a6ad88e696c9dc945ea8428be3fe4478bf16ac9991d2d378dd6f4a7160462f33804403d2c5b7c28bca2457d0f27eac37949c43afa9ae7b421de490ed6d9d7ab1aef61409cc034994bc1653ebd7bbe7c2753fa2f172c569eb34a7834ceff8d8c13b6f13f39117a3dec30c4eaafabeb615f567f762e825f3c826d20ca0bf257c52cd8f214b8faf9313809f268a53d286f5b5b39b6b52b811a8f8090d7b1d51801d34d1956c59d68428785107c81c7ef31400ed3e163beda44a32fb73650b5919f8cc7eaee2b04a27d35e7d614ef07595e714e0b150472e8c9dc8a87c42f46e48909b681af2aec59dc7ade7ff1a5ba2f5ed6a0a939fea50e15efaac65d50b6b5e755c367e8d5ae6a657a818d2fa70884b5816e3193f2a853170e7908d0c0c5b5d6d5ca9700c3dc0c1c5cafd151757cb3eb1c714b818c61e8f80b9363065a8f29969b08a2f0527c87b94a333607959b9bc31e514e02dbf26a284f00a50a1818e19bc0c5a565bd42aae9d89976df7b6d8dca18bd8188a4679d1d5f59cedb87600e0e33b32e9b5b9aea03eca584cefc4ac4d7ea7ad8c1247f97b1141a125abb8fd31776ac8cc040624cc3cad52e47de2a107059641706002187df6065129da0cd0441b7cc0cfc13b8cac962c855d525b2cbd51e49121028d56efe28fa441ab2239b6d86eba94aa5cd0dcdbfa51dc99811a97894b56c22637ac67c330df62ccd65c8b4f4864e7696c22b65b3799042788884cbabee13045562a30af4e1cd73e4aa6100d87a7458c978c7b0e78b58dfea19b4bc8946a2cf2c01ae797f566d40aa3d036734611831c2d7b47269487786718e96776422d81040c74b61f065eeec8cf1bba52ef6e0b76e79bcaf12d3286449fd606c8c2b8e3e83eb7a38c0cc408de3de60c6ce58faade3218f5abfa4d7dd0271248758f7ee2936424f0ce136b45aa8d4f5dec74cbb75825919e3727a58cfd5790bfa6a70dba3ec9600000d430afc476cb623264ba350187a5f730f254fc2488c2f649837433a7e73f54d37829260c87c78f7ae115eca0b2106a7071a62e958db93f6c9c0a25e7527e79d4d507cce9fb0137cc5ad0c31bfccbc4d02438a77f4bc9708c2c767b2347007cf946aafe1f70928119295dc3f08f7e0d9f1cbf6bd7b3e08d34fe49079cab241a43b6e508726cfa2bd730af6ccbb86de2857fe4813fad99cd908dd9a17d7d0eca31c2fa5c83c2775eb3acb0baebeab2dc6e37e9495f511a63d145f8ad260c291cb291ba3e929ffd43536242b521b9007d6e7911db60a97c97d371ada870fcb199bed23aa316d2c08bf90fae840a5befc993f173e49f643971330154e9768ec8168e3188471e8b615ccbf0fd699e69780d89984238569d536cfe0a7d348b8b598bfcdde00d623569a6218c7d29ed56876e2f2bb518eaa8d54627286d38249a3d21bc21a741d792bf209a35580e3c0c2eab2737b975bf8af206de0dcb40c5347ab1db215e12a45f9fe4ed5cfc37a6bff3a6a98e940d594c2de465aa4a6041577f509d335e6a8e116ab8ebff82e3646d87f01495838e898cf483673df2d5947820311364e2b1579c28d9060565331da0335a01dac711d50c1f220d94ecf601162b521a8b0f1793f57127fb789b7544a2873795781fb8e02ddbc5e7cd8f45854c909862d54d1c7f40dfefdde504b9c5ec33d83e365aa1cbf03a36de2680a2908f11fecfe2d04cb3bb1e9c50a10ccbd10249c943b0c7cce6e4823a2f74e4e598460cf41a4da120763ca9b0527db55b769480f5864a5bb034848def25a06f009e125745718a616f962a06b1baf2dfc55db628645951ae94a9785255d7a7ff96c7ac0c2f8f57d78dfc7afd347b8842dcd87b3bbbb4202d829b6745d9685190942ed604c71ec2a4909510cba8c58b96fb1261b1ffd23361f3e84740d754e6157a45d2e76cd51c627d799ab4b0de47f11ec2504cf0655c1c620d210cb4f57c80988a1e1d2ca0acd8e682779d285b6b68dd857f13ca6ec9f6e6cb7482a6264480281068cccaee7a709215ea59b2f6972a5afde33f260857568cca090e706da7967226d4b675ab2892de74335efde38ed17c9d435b7026b93c3f9dce1eefd2495e22c7fa2efc6afdff5a6cd437e5ac623a169e98b37b7d2c2911c9e2d47d31f0262648383e4fd7b0fd6292f51076fec434796c7ddbeb46f57f00c3cf9b39b30fdc464425cca695e1a8cd201ad51e56d5018df04fb985c7c1803e2b4fd7eb3ef8ccce6821f73899942d8fc8051d6755e58b8dfab64423f2c3eb9f496a66f2c132b3bb855f837e1179854986a767eb0cacf44186648e0e949e9212087b9182cea988c6533d021821b36eb0b19d05fa11f1b437487db4c6ab34ba2222b06bf2d2a5cbba3504dfa0fdcd2474f8263d6e95a927e495a858d15072090a1f0a6db0e0e96ccec32e14529afb18be18f2d20475d2eaa4125a2eb840724a77ea83656c82c084d282c8a5760b35c0c0350ef61a686dbe92d54f21b4647ab6ef78389a1fa33bb7bf533f212640ca48985299c2a26236b9ec128c106c862252b962dd3beead7f76c4f87e7cabde274222bbe25bebeacfdbbd588dff10676dbe8fb1a244f4934bbaa9d40d43c3d378e2066ac5002a68f4443362f9277d72e554521445f43317c4e6299041fbc5be643371b9402c11e590f80161bdb3ecdfc01e2ec1e90d4f82fc33cbfd82940d667c1c8e8d05a01d1b018651318ee8b6384f460a27f7767e4ba285d31d4d34d3995fd55f42ee59318e6990ee1be704a1e46fb11ccc48fd8254bb237dc78d052dedb2ef8294d3cb4bf8e2082f1f102e79aea75d25ef15b7d780f66b64c23f86cf651958dcef77abb0c7fbae0a519683043ff21c8c44b7b51c5ee895df0b921a103ee51cdcc9d1fb80a6dd86b5a29255398da74712a1510a3059f8b8e0b0c901bb9518f0c6fcb1cb1f6d7efc141853fe93651a66dff0dac23e3538e293a7778a5a1e66b81b53e987e156cd5259429778b0fffc8aabe93f42322a8f2a9c7b9138ff3e6047e75724bcf2f74c3e42977c3d42bb2d64f7415489ef21c1e73c373e6459ce788d3e3996f75414948a340ba7186bcef6aa37de64f0ef05d7dffe8338b7725a55df0e1f356edc53d72080895171379774ef1eb9a9d12a643215263d9f65162b69a937b424240a2f58fca9d2458ba9cc8fd4f7fe366699f581b85b6c2128403d0d681ec2e50fc9c9352da3d286f632041f4b7b8d5b7a8e6683a5d30f214780c1647714b272264ac586dd3b8754636a8247ef2be73782ec7a039c59d3b6e4e034a66550057365800334acdb3aef71422def80db5a622e5deff2517edcbdc9f9c925eaabeee6f53a9be3dbc7e2d93bfed4c5463053fdf93b1d1e8cb58863cdc98b4894dd45bbe1b478d47b3d288c0dbf119"}, {0x20, 0x1, 0x81, "4281b7a0d4020d9ad4064aefd7f3fca2"}, {0x110, 0xffff, 0x33, "f4e5e314f6afbd4b0fd150cde9f59e35a1b42e7baa63a57aeb7f3441368869149f0c0c285172f9bcae6a85ed5cbc6cb5c4386e3f17c34e639986b20b163b6f66314ea3c7642e215d90e51fdae4371ab8be2e9ea54e7509f8317801639635b7c5f183af1175a8f81d97e8e69e68cf8e7f771b1ca03d32be07271335db0048af5e8f494b88c82512d71ca840fa2738bce8232bb69f230839781cc4475bd5ae6867ea96f0ac1bee66b76bc70430612e6498dfca3156fb209fbe5b22f6393f3541331c2d759fce96ad3e19210024f8ea018a3c42f47edad4b70d25b363e5fec4bad21b52c062a4792d81268166c8f9280d96e82298abfa78d25d0dd310babd"}], 0x12d8}, 0x0) r14 = getegid() r15 = shmget$private(0x0, 0x2000, 0x408, &(0x7f0000ffb000/0x2000)=nil) shmat(r15, &(0x7f0000400000/0xc00000)=nil, 0x1000) lchown(&(0x7f0000002540)='./file0/file0\x00', r6, r14) utimensat(r2, &(0x7f0000002580)='./file0/file0\x00', &(0x7f00000025c0)={{0x80000000, 0x2}, {0x7fffffffffffffff, 0x1e6200e0}}, 0x0) setgroups(0x3, &(0x7f0000002600)=[r14, r14, r3]) executing program 2: r0 = socket$inet6(0x18, 0x1, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f9e6ea5bf7996a4f70514577e401cc177a5a845685d88afce8e29a65ab74a5717ca7c1ceee9497124ea088b98aa13c31f9774710bd9ed54c47004806f4c673d3699cda5a7fd24fcb7cf5b74d2c3bf116b825caa0d2caebeeab12766c9aaf1fabdb92b0442ed36977f61a7fc7a4156cb56e37a2dd10a4e22ca86d391bc40eb95caed9f60472f5ce0311116bb93f0dc65f3056fcd27d1e00f0384c47bc8281fc9f66729c686dee45ec62b6769f134522c9c3cfeca186673d9e9235a085aa10ed9161b25d04965175bb44fefc0621ab2f5470ba7c9eae9205e518c747c807182c196b", 0xe1}, {&(0x7f00000001c0)="159df25dde162baace62a4e397ec9e3db6aaac68fa9170419578dfce6ebcb5dcde5649b47b1aa504afec14157ec385b69ca68273b4443e760bd927f0567d499c8696120277d26ddd3fa1b483b43adcd11e870f602b06b3f8a28b732f4390443a765b79824a61cc852c8ac4314ca067f89c1bcd02fe72d6e0c63d972bf9860e74501f1d8cb3e85934cfc7f6b0a83ea58ccee71e4afc07fe1a9c9308c7b9817d523d7c84bc2f894fa2de954723d99cbe", 0xaf}, {&(0x7f0000000280)="7d90f6e399a739ef37efe549961842d883aa24c7851fbebdb6bf46b061153e95eab8dddb1130ba3f84e23629783431d1aff2c0f75c739c5010fd7f71f28d4bd3c64e012942e748364299b1660b95fa20da8c8b1c2e6f5650377304b657cc7fb3d692d056902e1b7bb4de08557c7541633d01eab2f44922ee903674b8155a6cc99fa688dfc2ae828fe0e65fbb68aa3315f4e8949674cf5ec5fbf5699e3ade552f08c5f4", 0xa3}, {&(0x7f0000000340)}], 0x4, 0x9) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="b0c0b3f63d640f6ffa85ad31c6e22a06f015b0e969e22dc72fbd9b341fcfde699252f7f590e9a80de0d35da2b64626f4f319d90689d914fe5760f913208156acbed6757665831ad6d75f6ce382f50f9672efad3988b4fb1113d8d3d8b0f053ef9ee6a11fc5bbc5a0", 0x68}, {&(0x7f0000000480)="f5a4743d4478aef4f703dd7f02cf378a389f5a0f7ff2e9d2bdacace285e3a585e6e45ab1e351a0dc59173d39fb0cafdc5f7be78adf6728974e4f7c478de6db20aa1eb82ebeb984", 0x47}, {&(0x7f0000000500)="9855d519808b79bd28b6276d72e93f2e4b21dc9a1b1729f03f527ceb809dee9806137a1e8292baf5950a83ab8fd019642b5edd93d8db2c8ea65df9ecad343b2b1b30c525749f7e62142f080892833b08966a95132d89fdbdce2d83b55128ac935831116d6d5c8ef8047a56ff7623243a88ffba7b1816cf03e6c58f12d0f884c37807f309e7d1783f494eeeae74972c44055dd02ee1b09cf2b6c87a865b9407350801aaccbbf9131d722dfe7cbb85c67b61", 0xb1}, {&(0x7f00000005c0)="da5ef2976ea712364f47b65e5aa57d7e155a78b0e3f8207ba1272928d58c72c2c793fed5ef6b0cfe63db60097f7230860de76c2f1b", 0x35}, {&(0x7f0000000600)="b8ac71543818c68628dd4bb6cb1ffee31d7f64ce0352d95e3d6b4ec6996d0dc70f01d07a15d557c0cb75d59babb8ec9c268844abf8ebc8657adec6ac801f38dba6e94821adfafb0fb5f66118bb90ffec4ac9ae6f933323d2932831b569c7f6b5e8a721e497391fe15d9c5055bc14e53c6be3791330b56b08386edb3b243bea9cec4e873d9ac36f65b15717718b5a8cdc7c54b77015", 0x95}, {&(0x7f00000006c0)="ca661b78791f38e87cdd8ca5297275df8fa85b34180f4f2daf06d11d58ce2a8ca671f505441e793a3a", 0x29}, {&(0x7f0000000700)="4478fc3079ecc0f648781d132ca5eea8a9286763d10e7dc176d739652e44d79f07678550dbb810bed7d8eb3954a7b0023cd3e4d2bcdbb47f2b9c2ae374d941e323554a90f3f16a623eb10f3a43f134264f492b9e59018d3c09bbbee4843c441f93a38c22a63310c303dde5bb", 0x6c}, {&(0x7f0000000780)="adf917a5", 0x4}, {&(0x7f00000007c0)="1430aa", 0x3}], 0x9, 0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e00), 0x10, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e40), 0x800, 0x0) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000f40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f00000009c0)="a06cd65a780be3825825aa12c5340c50871f625f1a8da1266a39dae68e5114e2f1f76b4dac7b0e061cac96b8e2cff237dd05f6f5c2d6720ce51cb708a7d5ef98ea7f0d0b70642018e2b1ea0f6887ede25716", 0x52}, {&(0x7f0000000a40)="32c8d4cb62e6e52b9d56e5698c08e4c5709e77943751e077a763a47f7aa012638706e9095db2084fa7fa716d2254f75a0dc68660d180ecb5600d02c68358cd6a48a62385787c0e4ae4ce22058a060edc8f3d2ecac0096c955ef57e06fc4c99fbe31cf10d2b3b9b9fc41121a27d1ee3f4bc235986e2e42eda3a6bda6c2249d8049bb7290eb1ceedb363be04dd555790debda9f929852955389d2130308837cb3d68a27e15a8e8671d7d907f576a4103df57f1ef907ce19b6e8e912d1e1541710631f87fa8", 0xc4}, {&(0x7f0000000b40)="0ab1fd71ca65e60edf3ac67dcc5382fc94884d2497e85983093d7bfb51e55b054c16f2c4ca0536ac5e8acc28f48d3e9ba0e1f4d0f587cf63c7844a5c84c52bfe401df2f51ac6f1df53ff1d64c119ea247fee0dbb96c1", 0x56}, {&(0x7f0000000bc0)="1ffd7bf4e8efc1f51bac8c6ee596198c82bfee65e6e95731c11dda00157e880f695cf33567a29d44848a9aa838785e1189c2e15dd74ae853c2e0ff9cf24bfd5654ac515a70aeb115bec55950147a0e0fd31c81205103dba2074a61fd5a8dddbbcca85dad2e92e76bae1f3e9647d7c8", 0x6f}, {&(0x7f0000000c40)="9a9ee7f3b21009ad4ef7cec0b9cf90cce43c1aba4fa481c8c089311573d4f926860352ed07fbc00ab3258b7a0407bd3cacaa96818e95863320782129721c31dcceee8c155be488816b5c2b28076d43ab9f35cd5407583d90f80fac5aa227a335a47feaff86bc6d30f0b7084b2090860b473916e7f7d60d33943dcbe1486eab06a2822ed7f0324c6e79157d260c6df525889e9cff797594d0feb3010e50f47e2619278aa0d191e853899165da58f0fe8ea50a1def912c215907590e21eeec30823fa520770a", 0xc5}], 0x5, &(0x7f0000000e80)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r6, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x90}, 0x402) r8 = accept$inet(r4, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000001000)=0x9e8e, 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001040)={0xa2, 0x3, 0x5, 0x1}) sendto(r8, &(0x7f0000001080)="c31ab25586673a51aa7f3ce779672baf83ec85e2a230be38dffc8c06463472f2dc20999402c3b868e70c85178e707a77ff838fede883ad1e8fc81139e3bc27833349b88f7221f24e8e2971e873368c0604d01eb728172781a9a22cbb3bae3e1fa62e673c6593653e0b2f1d46306b70c028776e46410605d12a6a0ab3605504230cc8298b14a07779cd02d9625147758870d1ca5ecdd212591e3a4d", 0x9b, 0x1, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) close(r9) r10 = accept(r5, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000012c0)=0x3b7) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000001300)={0x8c9, 0xad31b60b, 0x53}) dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001380), 0xc) mknod(&(0x7f00000013c0)='./file0\x00', 0x2, 0xfffffc00) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r1, 0x0, &(0x7f0000000140)) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x2}, {0x8106}]}) (async) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) getpeername$unix(r1, 0x0, &(0x7f0000000140)) (async) executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x76, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x40, 0x0, 0x0, @rand_addr="8a21000000000000000700", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@pad1, @generic={0xe0, 0x3, 'Uum'}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4}}}}}}}) getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00', 0x2) r3 = socket(0x0, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000000029, 0x9, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) setpgid(r5, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={r5}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001440)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x38}]}) write(r6, &(0x7f0000000000)="76a5dead0f01f8607d21000000", 0xd) getpid() nanosleep(&(0x7f0000000000), &(0x7f0000001180)) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8042, 0x0) mkdirat(r7, &(0x7f0000000100)='./file0\x00', 0x12) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) r8 = open$dir(&(0x7f0000000440)='./file0\x00', 0x201, 0x0) ftruncate(r8, 0x80000000) executing program 7: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) dup2(r0, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0)="c4c85bacf044abab53bbf9d32c1451c959ccc2e919f233b685994fc49e6370", &(0x7f00000001c0)=0x1f, &(0x7f0000000200), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206951, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) read(r1, &(0x7f0000000480)=""/168, 0xcc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x64}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) (async) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) executing program 5: symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0xfffffdffffffffc0, 0x8, 0x0, 0xff, 0x1, 0xfffffffffffffffb}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, 0x0) semop(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x2000, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x14) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x70e, 0x18) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="9ce8d2e9ea3e0af6e28371809546b58cf1d692192638d82b77787bafe78e68b9dfe5c644888bac46255e699da3bb5baa37c00a3957ec89fe0639562f2a661456621dd2287ae31acc313b8aba49e9177b965b72b19684f35f8b546cd252dd36e97d0eaa71b0224319c1e6a1dd6137", 0x6e}, {&(0x7f0000000440)="fcdd02bc81466dd7749134fd2cbc78166c4410d66a48f817217385a180c6dc45cf0d9d0156bfc9df3d37d772d30c9f60e171943e3e7d58accc01163f672987efca791f63fd0a", 0x46}], 0x2, 0x40000000000006) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000000)="96e9cf1c0f9fc25ac05e6f4ca619d5d43e2ccd0abe6d020600d0cd5bd48a411a9682f3af122a4ebc7a021c6f87a74123", 0x30}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xff75) truncate(&(0x7f0000000280)='./file0\x00', 0x9fe3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) writev(r3, &(0x7f0000000580), 0x0) execve(0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x4}, {0x2d}, {0x16, 0x9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 6: ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) read(0xffffffffffffffff, &(0x7f0000000000)=""/83, 0x53) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, &(0x7f00000000c0)="4ab3c2e5c3077b8237a620db90b99bdb5a7ef3453bcac442b81764ec07ad403080d91ea9d7c1d73796374ab50d37b72b19261d036f80071284e72c8d82ac89271c4c83b7f205ef014097192aaf4f52eac586472259e690d3e89bc3b6aad141282f1909c36ac9271955fc13da358d76deb0bcfdef3495445b165f2859ad8f4f86a41acfb9a577f6d4f3fdccd49d1b62d5bdde239aac1f72d564d42f788c503f55350f132cfd82640a6a84782d028cf73a50d21c61eb02d3153dc257451dfecea1082e751f9c74c28bc8e74d25fcf6", &(0x7f00000001c0)=0xce, &(0x7f0000000200)="a104844bc1a8b9dd7046f056c73277ea13e77aef496a7956c3698bdedda313317869d7e58cef4276ce0c07379e3f3fc368bfb80b83e98826d22cc60b994b0a482336de0a2363069cf7dd7a351f5c7431641746aeef4d0b22c6293ff844edbaafeb56c7e84597f22788bea4a4389ff284be63e88db7854966501898a58324a80abcf0cac14f9304fdb49e66060d60096cdb44682ddabea3683a6ab64a0029cc7045acbc5bcb2895c9a09892c412eb82cd6580032a2704c19af27a4a92a9e7fce26f96eb77580d0db401aedf5782daefd481176cbf43cecac225b63f9bc4009df286bc95a548ed654ee68d9f81e107980ea64c7ff893e8f3f68fd436884dff", 0xfe) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000300)={0x0, 0xff}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000340)=""/55, 0x37}, {&(0x7f0000000380)=""/109, 0x6d}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/227, 0xe3}], 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001540)) semget$private(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000001580)={0x1ff, 0xff, 0x6}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) semget$private(0x0, 0x2, 0x100) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000015c0), 0x10, 0x0) select(0x40, &(0x7f0000001600)={0x4, 0x1, 0xd1d8, 0x0, 0x8, 0xfffffffffffffffe, 0x7f, 0xfff}, &(0x7f0000001640)={0x8, 0x3, 0x8, 0x6, 0x3, 0x6, 0xfffffffffffffffd, 0x7ff}, &(0x7f0000001680)={0x8, 0x8, 0x23, 0xd8a, 0x9, 0x7, 0x9}, &(0x7f00000016c0)={0xffffffffffffffff, 0x800}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001700)={0x1, 0x7f}) openat$vnd(0xffffffffffffff9c, &(0x7f0000001740), 0x81, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001780)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000017c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001800)={0x9, 0x20, 0x200, 0xdc, "a69d43b8978702ce9e602f9534e157986fbfc6f8", 0x6, 0x80000001}) fsync(r1) getuid() socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000001840)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000001880)="8a938b7d17fba1ce891ca94a23", 0xd}], 0x1, 0x0, 0x0, 0x2}, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000001940)=[{0x40, 0x1f, 0x7, 0x6}, {0x1, 0x6, 0x1}, {0x0, 0x2, 0x1e, 0x8000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000019c0), 0x8000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001a40)={0x1, &(0x7f0000001a00)=[{0x5, 0x6, 0x8, 0x7f}]}) pipe(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x7, 0x7, &(0x7f0000001ac0)="99fcde2236be7e227ac42889a35cd829d21b2ad1b61482c12de4e7ef83d619c092811aca8d726a8ce25ee75f6900a5c5136246df6d30eda634d8fe258f386d3aa1098e2e3b826dfd6f9c5f6231e3efc3e0d3d2752dc390623b55b5c9f2629d68b66d98be38f7b6fcda8f4592b47f359ad913986388d9c145140827d8a8c3f9d38108ccd9eaa68810c09a29ffbd201adbc0c59e", 0x93) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001b80), &(0x7f0000001bc0)=0x8) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000001c00)=0x80000001, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001c40)={0x790000, './file0\x00', './file0\x00'}) executing program 7: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x0, 0x7}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000440)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) recvfrom$inet(r0, &(0x7f0000000200)=""/218, 0xda, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 2: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/188, 0xbc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6264df6f08414d4a9400001d10e90307ff"}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) socket(0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpid() clock_getres(0x2, 0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000240)="0016", 0x2}], 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8218694a, &(0x7f00000001c0)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) rmdir(0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x2) getgroups(0xffffffffffffff84, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) getegid() semop(r3, &(0x7f0000000140)=[{0x4, 0x3, 0x1000}, {0x3}, {0x4, 0x201, 0x1000}, {0x3, 0x1000, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72, 0x3800}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_RMID(r3, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x10000000009}) sysctl$vm(&(0x7f0000000200)={0x2, 0x5}, 0x2, &(0x7f00000012c0)="8fac714587d07766129cce54d92228b1861695bf930d6d13fbc9a01a1660d12216a2474be212abbf22268777e56b274f67a41c7f21c81ca87eb58a79adcbd2225372fc96278a98e335a5baad06fac7e5625a6d43e02985c9e73c27e7adecc30f1ed3df5803a3517d000e5ce8687a7f170d2018ae6759b486bf0d2df888e34409690046ccd5ffaeab22bed43fe91761c766d50669798e58cf6f1a3859bdcca068a5e89f770118201ead6f0973b616bef051c3c879ba04b6027bc7b3dbfef7c98d237a8d8f91f3372f3bf47af8fe9a3b6bd646898ef1fb2c27a8131fe3714508ca3e5804fcc99da6e145ae71d83452341f2db2c8552e4828e2b50a9ab51474dcd747f84ed35a65dd46d1cedb8c16fcd979a9c19354d971e716d8df572db7d889f0ec31d0b82255d8ef62ffdda33e09e97f51f0089825519be70c92b7f8e344e13a276e35e059a1a30b73619993f79096d6d983e72b35194fdb2c568a93b9b99dd6a665782f5faba5c3401012ae4fc30028037194b2f52ffd1d43535d38990b98d1c1730f21c1fa02db90292bbb710f570c640506df69ce6143dee8929517363921adc57e8b7effa3f1245d94b5670373905f1d995ee1690a4d23d17d1e90344f2ec2972c3d079667fffc2ff3b876ee8f118fc6e0e26c5d2a4afccea8adfbe328ca4b638568ca7344a739f152d9c80c57179a3f6494fdffc56ef748608e47b4f179f91bcc514d6955183aff20c6da2638bde3f91fae70a00d0a76acc08e892d5e094d207ee3e861f334ae64c7d19b1009456397479d82e377f1c3d7708b4a9796db7738e162302103fb82a4fdd4a80ac2ed8d5490dcbad6e98d11c70afedaa15a26834bc96ffbac806277faab63b5e26a24ed3b240c3dcdbfa18ce02a290f20e617ca4bbc77c5a0ee1f44cbca43a3c15b0075def231eadda280911ba3d8874331aa7f619c2e6a01b297e898959990de1c9c7b1b095eb504c98a2d4b4442a12a1292633e759c0132e60a5b80bae599104c5d4fdb469396bb1c260d2a277c9cbbf8f911d693b5e21b094d08d00e92c55dab8fa051ccfff72243b4c2714b10a66874fcff39b766ad1e1d73de01bc17a505a4433dc1948755036cd1e0eedb1ebea4b35c377189b0a2a7d049fef1a5bf28c5983450d7ae6fdf15899c47ce483817a3da479d6893103b28c5bc9f34b0a4de7fb7c48e408e10ab5903b9061c59124884e10ae6dc27ea42971cba5ced5321fab31a03e816a0a3e0e2c35941cf28623c3fd35755bdf4476115bd21a06a846932f89f3707d3e3e2c86187fbb2fcc4ae8884fc826fabbe4cd38de916e22bae9a681e1a0b2e668cd148badddeee722c4f522eb5c301f34b690a5bc8099a40f99306a2531503f7f16bcbfe50295db9b854f132e10ed05efc088d9997ad5038e6988bf3c75dfe18b6fc84445ee7359a6626c8ff7e59541edd4bff9a1467115727b2131af8d31a999898cfb76b41445c1f4c4bf53467db69ff9b1dbd036900d4a6510d4eb642231854f60eccf1cc18a69ea0a3518fe497d53f78e324bcc28d9aa810456fbb748702fc91100097bc0400c3f759d0f8b0df5a91db7900713db826e333388141c504058a978b4fa293661c7bdd4e58bd682466fa8804d41771bd09a1c372458437ee9d5b762ad80680f910f6cf01c8d31770e9351403cc5d0a9fafd06cb84b7189d7ff877923bc1bfbdded29883bc3449d56f7d5877dc81c55d999d6e131bd52a2ff26ff8836c9fc55eac56908b4ecb91d60c06fb60bba1e94f528fc5b164c3256ecc38fe6e6301929c8f3116ddcbd9e47be9a4621fd36dc4780cb33f604e59bfa745e7d934fc82542b25599c9dd26ac5b1190359acab5c2c6c1ff41b95c9852834321fc95573ae310932750430c0547c818b6cd3611171afa9d273864fd4ee02f3664d5379b26d87f34d8ab4e79b96cbaae3e68aab02e7376bdc01868fdfe13357174e1e7dfe5d1512c9345a1d8ebdd78368eb62c3f5c99a0840bdca4a2e78c0e3fd2d6da9d8e705f3f0641b9664d8d219f82ae969fef95a6b4a9b5d44eb88c6157fef9e16d07856326f9c119f099565765fee9c9113f7677e8310e233c56c72cb4f69ab66a41215e2402fc12210514a860f36d619df3ea9dbf6e2e9b015424c0f044a3381893b5d191b9d685e012cfa101ab106374cf46fc54768d7a8bf6c8cdad4a6c8edbdb15cabaac1a8624baa89ceebfc787ee18d1c082ace9a06b303bb05303fb01991adf1f80795432eb3da623e23f298a2eefe733487ac0dc36d46346e0cfb2527b70ff4f95044d01647ca8354e13afd4d1b08de9d65c8abf69718d865346d737621b6fb8d2dd0d645d3166ee9e700fffa4e24ed125d3e552ef8e2e01908b84c5f93029b24723ac7ff531cb24e47f4bbafe5a51fefae717862821c115249c13be9637ac99a778a10fa447686cbce9da73e2de453d8a092df99a325f5a5df0957519b4d3dd94640f5c7bfabeeb93ae7f9f8a81b3df67c5c56f58a53c0346bb6a973aa474e3aeb53e2f63d46c94aa2658a604769d558161268ed0529ca6a08824331f8fcb24e97dffc93dd0931fc583d1ea57f830ef64908e4c44775da7c3ed48fd50eb6dbb85ebb59e8d244d9c71c2b906bbb8afd4477cd56a7f1e9492e6722610bb4819af275ae89c9ad51b21e127f0b08957b77f1ac9fa52e6ff761c93cba7ff9cf7f2403e702567e515cd9f1789e0a2ed24e230b8149669fcb0b5a9109b06673988f2e2f97616f258375647b75ec295dc132bc7d98088aaced6610188b9b6e7e0d7d986d6a536904094dc70548c46c3ec0aae6a5abfe19f0db87cdae09ed0b958b33071d1cfab05e578aa96e8141cd4d1b25558e87009b1430808fdbe6a891d2efbe0f2e6a97e2cbce5c7dc85f4520a87cf4b288d648a8ce7f036c493a308c5ae89d9c44f427a172827aa02a58a5236739507b356f7a13c1f05fd471660393c2b795654f160a3af515820bd9b304fe5f13b892d2ab386b6f2b1e53ee014fbd2997189408e1d02b67d4fbf963df6d59bdf02456d26b4d4749363a3c96c4db6cb8b9f22712c344f1f0c8e9c65dc5b5395176eb775ed2810919821c520a2128b7abdcc4462aa0c4682a7a2d397e83a26355620bc3b5db9524dc7bc7e361669b03d05db62c0cb2782ec27760cb015378e87976ec0b0e26165a002cd1b30b62bc4a9df5cc3814867233fd173a71b4bf09d759ca7855544b6229b9413793b216dd91505fb659c7c95f0fee30e2dec7c092487787ff9dadafd30a74e7efaeb7898b3e9423468f3a12f732ed3505df3ad6d16eaa4f3c764ce7c3c1549878207f23b006bea46739c1865541c36ddf190f69600c4bdde58be1ab7d0fb548e5c667906c8898a651f37e268e3ea8b5f468f6538bbff4937c70aa2b4acd30819f6601e622af42aaa262eeb267e12442782684c3e380dc3bb8e8701bb81939769355f532458a48184293c60a2c69db6e5bd37e35c1847326ca18cdf8076c6a03c34ba090f4ae17d6fd0e3954556ed22e3dd605e06193a95bc5b7d89c67968ec9e93a07bbc372a7f89afff2008c94ab5cf6d32ba97cdb1cdc28d7b95dfd120ef861cb7b75258d6fd8f897fcb5aa97bd3ea5b30", &(0x7f0000000240)=0xa00, &(0x7f0000000280), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000004c0)=""/195) executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00003b6000/0x4000)=nil, 0x8000000000}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000160000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x8}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') chdir(&(0x7f0000000100)='./file1\x00') setreuid(0xee00, 0x0) r2 = getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) fchdir(0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/control/file1\x00', 0x21f) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r4) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) clock_gettime(0x2, &(0x7f0000000280)) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, r2) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x81}, {0xc0}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x2c}, {0x4}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 5: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x40}, {0x50}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r3) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYRESOCT=0x0], 0x0, 0x0) msgget$private(0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r4 = syz_open_pts() close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x9}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) acct(0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d87000/0x1000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00005ae000/0x4000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000991000/0x4000)=nil, 0x6}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f000086b000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000076a000/0x1000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00', 0x10000}) mprotect(&(0x7f0000145000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) executing program 0: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair(0x52d6ff17299d90a2, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000000, 0x5}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/109) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000140)="d917f726aab48235a5df7db91349751d64bb3912b4de3f028ae607662618e7d0b19c186323f6e4b61d113b721a4e6134c40c", &(0x7f0000000180)=0x32, 0xffffffffffffffff, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/156) r3 = socket(0x2, 0x4000, 0x2f) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x5, 0x4, 0x1, 0x4}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setuid(r5) r7 = semget(0x3, 0x2, 0x0) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000380)=""/4096) clock_settime(0x4, &(0x7f0000001380)={0x80000000, 0x80000001}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000013c0), 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000001400)={0x0, 0x80000001, {[0x6d, 0x25411876, 0x2, 0x6, 0x6, 0x5, 0x100000000, 0x6, 0x4, 0x9, 0x8, 0x759, 0x0, 0x0, 0x1, 0x89c, 0x10001, 0x4], [0x7cd, 0x0, 0x6, 0x4, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0x8, 0x7], [0xffffffff, 0x7f, 0x63, 0x3, 0x400, 0x80000000, 0x5], [0x6, 0x8, 0x1d2b, 0x7fff, 0xad, 0x244], [{0x7fff, 0x20, 0x9, 0x1}, {0x1, 0x1, 0x0, 0x3d3d}, {0x80, 0x7ff, 0x4f, 0x80}, {0x0, 0x80000000, 0xffff0001, 0x3}, {0x2, 0x0, 0x2, 0x6}, {0xaaf, 0x2, 0x4, 0x8}, {0xfff, 0xf3, 0x2, 0x9}, {0x1, 0x1000, 0x8, 0x1}], {0x3, 0x2, 0x81, 0x5}, {0x8, 0x3, 0x6, 0x9}}}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001640)) setsockopt(r0, 0x1000, 0x4, &(0x7f0000001680)="d90fd85023695a6e836f21ddd27be1ded442746be83900aae1be5a5569347666f30cbe9659888c596158333815ccb8e6f9333d10128d2c662b0bc9f840c8db773117452455e1975ec265f24660c99d22b764eef6f802d733a5e70286eab2d9fc80eb2573cee9ae2394180ca90693eef90ebc1b2d110adac2eaae3593", 0x7c) socket(0x10, 0x4, 0x2) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001700), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r9, 0x8010570e, &(0x7f0000001780)={0x1, &(0x7f0000001740)=[{0x1, 0x8000, 0x1c, 0x89d, 0x8}]}) msgget$private(0x0, 0x2c0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) ioctl$WSKBDIO_GETENCODING(r9, 0x4004570f, &(0x7f0000001840)) semget(0x0, 0x0, 0x218) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001880)={{0x9, r5, r6, r10, r6, 0x203, 0x81}, 0x5, 0x5, 0x6}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000001940)=0x1) executing program 6: pledge(0x0, &(0x7f00000000c0)='\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() close(r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getpeername(r2, 0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)='\x00', &(0x7f0000000400)=0x1, &(0x7f0000000200)="47050400000089abca1900c2fd164a8bf544e54f1c", 0x15) syz_emit_ethernet(0x126f, &(0x7f00000002c0)=ANY=[@ANYRES32=r0]) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000440)="3d7a149946b03e3bcafb171f0000000000000000af19a4c68a51f9c9d8dde8373d05000e12c89132dbce179a60d096e71eecd55e97bffb9e0702a80b36ce5542000018e190887c55589dc281f0f21149accd497b0425b22c9572bc01faf67fae5836c5ab4f97638bcc8fe48fac6e8323cc8f93caaf69a875cb8b657dd750e2c3b8d0040e00351c0b1122ae22459a19ccc4b8140245477fadebc43d55769278b580b18fb310e7365ed1f02d", &(0x7f0000000140)=0xab, &(0x7f0000000180), 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x4, 0x0, 0xb) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) writev(r4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000500)="cc2f65f2151f63c63bc1d515e23ea5635e078b9a8089868e80930839c3561e0df8545e31459223049d58b0be510a08c7e993f5c6e0a08bd0a59fbd064f839f53cc18cc862143f94c66b52196c8c73517d6781aa38cf05026209478ab713d0c4cb31f9c36ff0e7111da2c02a702b13e8d437e563e24b345dfbea1a4a09880413dcca968a37bd80e229a6ca92aedc9df096e1979162ddfddfdb2675db865970784f8b8d356d7d8ee434a8fb2dd692496fa152b54536ad93db3f96d6fec7297f1100e73a79ad67568d06c99c40a423e02a631765de11fd147416ef7455a1df219f78b566bedfe6853b3feb1b2acc81c900f656846d05574147c2361df712a122fd4ff5d432912a76e609a2fde2d8646aad23642d19367ef13246d9d469c3e757ceb56ff1cc23fa7b7aa216ed9b978fe211a2418761959423aa60b6608c9631894dac1b26bd3af18de6cf7c3b28698825e6e6b67799c1d0862e57f5e4ce09266ce38c0e1aee8f8ce23a384eebcbe71de46227e94aab4189096ee6633c9c529f3a34fd7f04ca0babcd8f70b541461a19276c0eb24df2e4ecb6f71ad67fc8dba19d629133433066bf58144cc06b7444842e1e91cece4b0a77941f42578e3ee364ea032cd430528c0d285ac361c3afe803d475ab9843f3382c94cb8b23051940e503f37c33c8780904117e15b3abcfd6e1f3861763942302b54dfe62bb331633c7c2d7745c33a37fdab2a30403f95294b67f1c0c54b94639d230fa396e27406ceaa81532317c14e06ec80c426e817635800c9f39cea2722a5bb4f8438bf91a82d938d117e90f16dd12ffaee4eaacaa150e5fb74e78f3fca25bc651a87dc2881064f482b9ed05a8fbc80ce9da755732f1e37ca2c3f4b7b2f727f5da4368d277f1590eb3f76dcc5ef463b94334616f21bd031ba8ce3ccb72d40458c7e96c85a63e441e643d9b8ab00724818d526cffec454f031aca12dd7bff7bc1ba1d944b12882558f9408b822e4be188a1c21281fe69f74dbe3b0238229db05b1434ddbbcd37fc17a13032227ba0b90ece7245b5b3f5eed5aae513c53b5606d3fc949b8f3219575a4301a4990190819982976dd919b88d37743a39917a4103b5f239eb02c08c03d77ff336de66ad805f37c3c5aecb644d050b2c981f8e01f4d2eeebc6c42345572f8554a08d7268af96e4d35ea6c5ac5bda2f37ac46047e2e5ac1d502e1cf5b37fbafad12bb95272941c004a650aafc8b0217f6d6f64c17ecfa53c3aedf1b1a59a23202c5b0dbbd62a2a7f121046a07d37ab1058edf61e3280e1a09a4fe05533650c7b3f4ea066461eb28342494ef3e543b051ab5354c808d42d973373af902a2328f18e5015d08e1b5fa08f95032206c8780d28b26d3b745406f14febed48d942c4b3d4fdc33ce5b4fdbc97613c5d66f5826538e35076867b029a4f21e9155834166de28442beaae1b20bcf00fd3c64765ec01cfef937934a0ebea159cbc7ea29054487a8c1d87695e79640d9aeac450797318472a0683425bea6ac8deffb07840813ef51028922362e8929796ab0548dd36e8e8c38037b6adf9901674ea9d6f235e7b6b4fc5ef30d16ec5ce557685ca53f8046658f56758237b2e2be6bd859490445962ebd6baeff94cb24525049b26e8ec00b547eb37626ae623ea3b873340b4829a0495ac74e2c6f304b64f1303b2ed9f40b7f19c522ab393a606bcb55422e6e4e2205e21149d772d5eda7a3cec8f450683c0a7f8850ebbf952db71519b3f208eeeaeea2b37609884d084106bd7a94cfa77f8b2b048272339385f2c5209f4c395b1ee4e3c2be9e5129694de53d0689e1b89aba433a7ac6838b5080287f91f30b66783fe2b74f1e662fe6c03f6b3cc50db66809d19dde28d93571fdac2d6ec01b9b53ac2dacf9210ce30207cd4de861325a4f420662f661ff77421d9aff25f8bdedb71ea6401c139355769202d77c4d36d880ce590c995230b49d89ed18a5d4a573ed2cd0685b69fe740dcf75b0a9aafccec68f0fddb8dded51386686a6bbaac3d8c8e37a09ade574e34dabfe7e31d6fec2ee00913dadfa49bf5e675aa5b0f529aa1fc4d18b593fac839f6a1a930664aedcbe87c761e1ee14adc3de584869ec157cc44ac556b27a6bd1a5745893505e0260dce10dd43458a9229ce8963922870f0ef620f1712334f675ddd4e5ab644f9ee4ae72acec97ec36849d19dd10612e7a6f08af8ad255da66132154a32f4809013419e57a570c550fb61ad40919ad0179e1b42b46b752dbe57197ad5b1223f026547fa422b328fbbb5b04eb1d2581ffce15de9201b144a96dcf773f59fe7584b8daecb1553a8b2bd135af425aec018292bd8142a6d0a281e9718e4b3533203d0629e68e95048d190faa01fcca7c35b1beeb1fc8183114e76617caa217db348f18526400e6f6738d7f754a9c54d47067bdb577ea5f854ac3e7a6a4b6cfb64af0757010af1a470d91f28f410b4374dd0aa9450b7bf2766075b938ff13280bb6f7ac21d042fe3c7d60dda9755ee88c9e9888a2aa37a95b01a388f4878d19d168fc7b1b8e0fe5141d5c6e57e1a82a28d9d39dc1e99184f5c409c2232b40e7a604b197b7798838dbbe157094cb366d572150f8ec22bc99f06095a317f7219284ad7da9f86ddf30c929856f6b645ccefa5f5c4c44386266e152792525a9e92823af62b868cf22cd7c77c834bd4fa0beebf281eb3119cf68a558f25bb8f6eead97b20e39fac752df84f97cb65a6f3b79a4f43bd959d5133b8e269afd11b2ce49b3dd670b0d2e262b0f93135fa83465a23dd3f27dd0700b41030907e3f6084c73d122a6403e83d1f7f8d87b78843092cf748af063639de01776b00b05ff5eb7bced1ed9d870d41a59aa534ec6f29f86bae4b67acf74044b4bab22f1432b5574dc1a639d5b76a33b7456554b63e75be133c9c791a69bdf5f9b3f53c9df0ec1fb3b308d88af5b48b1f265e3d8b68502848850921a2e5b023fdfea5529e7160924c9bdb524b0d4ce2f91ce4909b83f008e5bb40bbd8ba0195f5053fd1ffa4c4049083249fd40fbb7e54ffdce88fec23e86fa89522ad2c1185af42256dedc5612f3cf06f5f4b50517932675fb68a8768cff085b992bf0ed250d09325fdeed4d07ca4d9d951a9058fdf8c7638ae1f601fdcff4cbb2ab7ceaa030d770b800e2d6e88e6418c18ccc6981c645cc2edb3c923863397454b464c1812aa2997ac1ed06d065c6efb1911a4af132e5a490c0b607fc2833f19fdcc5f838ed4c6d92b9669195b661ee73cfcc3474eb41bf39a1668ec7aa484d812153d36102c0bf1a3cf2079d2b987db93c02b74afaa7a9d14558211a0570183a36cdbad73a2753da9d11b5992a903f483e3bff9e007b5c4b33d35c74f1b168563dc75a0c778a9272d1fe40cd1960c3b187d81aafff736daf6c77dcf46a71e205e6be2a8d3bda130790ac2a02252dff3beae24b495035b238c672a88d7f4af056ede1d7c1b184870b9e80a0971e84b5d842245dcd56d632b7ce4a51aad6c4adf9e15fc8ba64da1adcb0069feb26f3a42d6a134c0d6dac4f38edbe3276a7795699adbde539ea6c9ebe8a933281e6faeb838dae2b1361ae9b15301b5c414a09ba2a8aeaef5e2dc10b3f8dd268d645db1159aaeaf31e64fde081f1629af637f335e0f09f3d40b5ee4bc61c976fdb3a7b6bf4c260d7a558fb983a92c1229a6c9f236e1d9f9f97627157b5d745b6d8d7f28ef212a7a1d530e57aa1a190b03b530e46b918b23f4aeaac9d4d8f5e28d1510c1406b2b46a9580cee0ddd5b95a2100e227555722b87a4b3fc7378f7b39d7309afe6ab54207db7fa0beecbe15aeae8b76bf196946e48a283b8bdc1fdc7ccc563d001407c2af06527fcd91c3de802ef2d3907264e23dbc1da9d452b21b8a9bb2090eaa3add16ad0a62a9a3db724426e5af46ceff2b2ba60290022d1544d02646ad6e4b4eb2d4795f5f67066600203289419317737bd4381d930e7a037d23268fe79ed5bbe2e8e826914bec358fcf37cb108ebdd6958b23f6d4b6e164c84a295a50b5c1ac59210385821d2602aed0d214afd0205883e10147f2755927999187605c51b4886791d17c0702186bde41df0cc9916bb70be08f229e7734073225679d428216854d272a8ca9e53eb41d25d21a9f8e355985166d563fe91dcfdd5685ba7e9c64570f6db321f5100d8fb1963e4749d535376f194103d37b5cfd73afd93fcabefd5569e4e5068586beaf7c516e7ebf933edb61ce2791e4f29f8f03ac9a8fb684174b7e923c308b5941c98e10f40d940ef569656a51881e69395005756a53e4eb30b04b757cdbb5c8c9a0bdd1507136045c2c267386fee76b058606983eb63e1ad63bd1482a0f504adcc45528faeb3ce18034839d4dc3406efbf3d47af52b6f3ef9d122a2f8d0460da49f973ff1a2b1ea627f92920b702440a7ba3530b7cdff335dce849742afe208a67583dbdc911b87dc9f78c5bf9388468fead3b487bb1e223c55ab29448d021f6996a2295d5bd22272b5c28ddd19d87002d623f8604e85945095302a6e69ef7a7bdff177c325ddecb904f7a6cf2479aae75246896d31d63ce8ddd9454a277d741cecaeaf02e88583d7b095b3ce91a4d2151dd74da27a92c545f246f74ff672c2c858e925ac7db60bdc3a03f8de7bf7c2e8bd0366408f0cfec4377041eaf2470a274ffeb300e012fe557695d69eb76691e7a61c8a288d714b0c1fdc2dc605cb782ee307358a1247b17eb9798e66d4e4a3fdf74ef0da03f9e71c5e4a31a8af6ce3496e38fa5fa5713d3e25fdc8a489d37322e870bd859f11fd3815540bf26bd72aa7a8da67b9f86117a7d9a3bdb5d6bd5d0b2499aa6bc430f042bf8860eb50de757b1eba0b7f9849dbf9d2e0cf201943e38431e1cc84ad1094cfccd6c6135f37ff72b1a6f50d101ea5edd477317161df49a2157179d8207692742196c823d6269115c694269637c341f3f3bd6867e99eb17c4f12154d446a9c0824d8c0407877e2873342a9674208c81fcb09b44e8fdf8f91a5af6fdf2b191b63eba8b61ad38c0451995341ae8a6441363351b244bd6da3089bfed8f3cb9f1054be5b7adc233d254064f78a08e720af276ded03beaaf86a073290a1c440975ffcfd4cb5bef12d256d8b0743fd6f12ee5182c89cbac618a5344ee4a24d4491a2ed8a9a79a459519c14dfb9c02ebca46d295f88da0ad9d6ddb1ae40191ef81337527821cdcc05219a21604c9395a7a5b125c65cd5232cbeda685099af37efd743ac1b74d99f6626e7831b70d26e35977313615fe23637a0dfb9a7e15dc30d437b74716cbae1546985be25f04d0af4a75231ece6555bab1db67ce97a1ce1b55900979f1d02f5690907471f796f701f67dc51cbb1b5d919e879b9aa2ca3f8ecd6595e50f5771d3d095b6e821d7394bd18d31f5a9277db937d73579823c17384c64c1f0f789cd9c1328a8fb64b01c0794e77c1e972290c80f6534217b19a049aad66a26e653dfa316dc0c2f1573c1e7b4c749a00f52a31b6b316e270f148d2096dd625c2c3b38e01d140f53202e4836043e619836039300aea39423069e14ea007b08d068c4fe0d55104c0b8e3cb2b65a991f0cb0787a2b0a81e92705126968e8fc20f6ff704848f100749a04af955a92c1568a9e4196372da48d0f4d9f6728032d088676d514d0e614887930f9a562424ea55172e21909fb175a957cf5c113be5e911b94dd2a63a2098d536f5fab42b9053d2786f3e1b394d8d3929ecfd1d81b336a82892c41511185b2a60a039b41692c42ed68167", 0x1000}, {&(0x7f0000001500)="ab70e0fcf5930a4f8df4b523b64e01259339ecbebaf836c6ba40dc77e0857873afd9a2cc98452a15579b99a9b3a183637d8685c119dc0d63cd31ab22b3ccd9c1fe65726037683796af5f42b710fdbdbb05af35b19fd3374ba30a77750870fba4d9dcf40bf5b0237097a474fd3d5d6e2f2b9e39bb71c96e502f1e7a0a4bfad84059375159a80b", 0x86}, {&(0x7f00000015c0)="8f3d81c679cfd615a99ab34e95a87de044d80cb1cb9d3544552d43983ee64b1aa003228873b50fee2789b408b217ee5c2f1141772b24eb12f6c7ad2d926a5b766376e5fb26b13ad3d6f5eb6503b7ec0aaf6e8e71fe641589e96ee62cea8b6e3d6e47520fa44121d1a9aafc5a33b5f4c698070bc8fbb6f0d1030bbe6346f79206359a9063bc438244d1612d07e93a5d807adb0b7f626bb8a17db408a06f51365d5a5dde6d4a8f", 0xa6}, {&(0x7f0000001780)="53113cb7ac0666234c4f83cc89fd1d28b228b906b367c21d272340f0d634308182e5f4f5800ab609f2ba92a37b31129dd3f725249a846ab383134ecaa385349027f5cb6efe9a3181179d09be53c172434fd4c00c77d5f39d84b8047c6798034a8e8d772457375fa78467b37c2ce5b9859be38657037ea2a3088c9ab39cde2b765712c6f881cc649d013c53935eef511e906b02a8bac87b63bb60214d7d29accada92d9933cfc4c426afe87abcfd0cc43271c81f39379fc7aa77313010e6c5f2a33673bd616a1d7e65361b5817f89f1db65867d2e065958d75dfe776512a614876ae2e71e63", 0xe5}], 0x4) executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000001c0)={0x4, &(0x7f0000000240)=[{}, {0x3, 0x9968, 0x57c1, 0x101, 0x8001}, {0x0, 0x200, 0x3f, 0x0, 0xfb3}, {0x200}]}) nanosleep(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setreuid(r2, r2) syz_emit_ethernet(0x66, &(0x7f00000017c0)={@random="1930f5ad7fe9", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "03dbde", 0x30, 0x0, 0x0, @ipv4, @loopback, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "823fa0", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback}}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0xc020691b, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='{', 0x1}], 0x1, 0x3) syz_emit_ethernet(0x42, &(0x7f0000000500)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x9, 0x2, 0x0, [{}, {}]}]}}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: socketpair(0x18, 0x4000, 0x24, &(0x7f0000000000)) r0 = syz_open_pts() syz_open_pts() syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) close(r0) sysctl$hw(&(0x7f0000000100)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000000000000, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x2, 0x0, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x18000}, {0x48}, {0x16}]}) write(r0, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) executing program 4: fcntl$getown(0xffffffffffffffff, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0x18) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pckbd_enable: command error executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84", &(0x7f0000000080)=0x13, 0x0, 0x0) socket(0x1, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x80000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0xfff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xbb6b}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xca}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0xc}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) getsockopt(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r3, &(0x7f0000000180)=""/191, 0xbf) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r4, 0x0, &(0x7f0000000140)) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xffff}, {0x5, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x90) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x35}, {0x2}, {0x8006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r4) setsockopt(r0, 0x200000, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(0x0, 0x0, 0x20) setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}], 0x1}) fcntl$getown(r2, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0xad6570f09f9216f1) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x3) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='.%\\+])\x00', &(0x7f0000000100)=')%\'\x00', &(0x7f0000000140)='\\\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='&^^#-\x00', &(0x7f0000000200)='\xde@(\x00', &(0x7f0000000240)='!/{,#{%\x00', &(0x7f0000000280)=' /\x00', &(0x7f00000002c0)=')[%(}8\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='#\x96:[].}(\'[\\.\x00']) write(0xffffffffffffffff, &(0x7f00000003c0)="d51a2c2326131a34bf3df1340c85bcaf12276927ad070f52c8dbe053a9817e7987fd8e718c65526e0e4c5a42b850497f8c0c61e953c2b243e70f7f1b0fa4e8d6fd5150353f7b6abf0737f1debdb636773280e88b1f333e6a9924cd59449e5bc201628e2252603b6146286a053938f14eef4330fc03608b131aac4ebaf8bb02553f086da44e9310c2df3680ddc7ba84ad274fbd43f1e59eb29bb46026", 0x9c) close(0xffffffffffffff9c) r1 = msgget$private(0x0, 0x11) msgsnd(r1, &(0x7f0000000480)={0x0, "6f6ae8304f3919780836a9add8299413b731b9c0fa0b8e33c6897f0ac07f811fdac70abe111b9b28cc80bda98266aa5809531795516c046c1e66ee5a0ddc00e0ddc63fedbd90a599c1a9122855dd1b2b02e043ce8f83e17867e3cfd9e9f04cd2238270db67f637e59dbd919201cc5500bf543ce912cc5ad8bb82a35a76ea4ceb"}, 0x88, 0x800) r2 = semget$private(0x0, 0x5, 0x10) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000540)=0x7) sendto(0xffffffffffffff9c, &(0x7f0000000580)="fd2a792194d474266ab99ccbaa5c142c7ca66c264659ed094d626cf1777dc812013bc5505f1863c6cbe797bcb87cd4ae8d318ac2405b2d64f58fad13262af0bc", 0x40, 0x5, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x400, 0xf64d}, 0xc) msgsnd(r1, &(0x7f0000000600)={0x0, "c93401a74da159f4af0fc23bf35da262a6c9e31907d69a27f02b6678515223797f64173279ca5b4147573092e98ec8731c21de20a8ae586fa2064e0de03d00b508104230b6ed02cb4819b725b6045311ec7127c73a21ed7a8ccc7bafd23c9a759264998c4d293bd006b219e67b2ec7a82e75f5cb0f047abe88de4058f5"}, 0x85, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, ""/504}, &(0x7f00000008c0)=0x1fa) sendto$unix(r3, &(0x7f0000000900)="bf50a6584a9e7302b4daab1e227f01100ffc4b11ae0c77d3634d24bda5f7c5feb4fd1ec76f64b6ec4255fed5e04ab4bd27b6f933d10972b72f1dcf993efe678048d7af12182756571c85f98927f7f13b36788b2c1d9924ba9a15b53742d0b06bf215f0ff7d66d176e11db20f26191fcf02d0a4294844a79b418f374ee228f70be54ad94dc25eef5384b2fc6aa4c8eb12d85462a3249c52514cf20a63a6935290c07c266256c917c48f62f48c8cc751f7e872e7ab3cf7bbb96794c8c041fbf1b0f990ff0fa237307784d530c73932854b3c89a2594d395855a344ce9bb7b1229e96403d25180840880bc8890b3b35b8cd951f58498752804a1654e337b1ac3432f0c390096ddc47875121e888802c99354cf7354316dc3074ce0ada6a735f6813dd69d406945267edbdb038c733571c5cde05cbf100e1d8d00e9f21905e2008a64b968fa79340aa7c9671297b3f2b960a1e92d085aa3a898681bc2ef18da9966121f5b8885697bbb98f0f3b20f0de9b5ac807416da6e98c17d0ce270071930b964dcae2a6640e9507b4a455033679e5af88b9f8677f4c2030aeb117f2fa52db113dc910b59f74322ece92e6eacfe189652034e672867ef03bbb9b32cea3ee25d30901f84c1c575c833631c9ca678f9d4aa5a8a0c14a9695d3d92a9f14e1400820732db409d29e8b7bce23a9e5cd317b7ddfde976eb7029709fc28ea682be3e3113c3826a657689081001e642568679a36fd38dd482f24e09b993e92104fba4d87afd9c4b1f2e918caea606f73f7c089a4e4e41ceeec0f812e96ec262e93435c971a67e40c49f61a108843708bf7018ceabeed1f9c1631a17f91fb6fe5390d81565bc4eb1b231d3c3d602cdb51708ebaa55d6c076794ce6a1f07b4cce117b6dd5058e6ceb1d15cd5ce6dcfa3074a2550324d46feb4b0d7c6c424843d94019ef92e8738cc118ed5a43db5a73b3eeaec8e118ac8f52e4fc42fcd4383c928bb804d7b7b103463d858f5d1596eaa58e7c2bd27a3ad2a4191c4f39d126e7facf35f9b83957ef662203ae91985d69544dccd53e174d6d1d9a624efd86ed9864f7820c13bfa0640ee37cec6266cf0b4762f7cdbcb8424e3639d1321f716c8dfa621591894c7fd48807f5f9b6571ca05cb42d5068a11523211eb4b3ebc0fb8fc2624195e20e4210935f62d988cf720f762634c11f1b673b16b5eca4130646b7b22372c337cad4ff78d785db9f2a07a83ef11d342ce4d910801f753920b483a964eb1d8a2980f32729bb9fcbc28cf3f7b00383312bc5623d8cf92a92de36e8f5f022753cb9bc9dcee91f55a535d354eff7dbf97a818c057bd764b175c25f9e398c8e8804daf0643514cc50a7ebedc7ea4b90756da1582bd7dda4c656fc6a0806e1cebf2590bf285548f4f26cba7426871b625d90e233d8ee576af406a98cb9cc89096b7df91aa858b714ed853be6a55c456310185e16fe079c76c270a81c19fbe5764544fe4cd7d7000baf9975728df924636bfa4bd3d67bf92161432749010dee70c4bf57ab8c65b05af76c70ddfb99ec958a0973efe7c8fc1378d3795b5e1882346475d4d29dd1909d3ef4b414fc991e489d26331b58a9727b159f95331338ad3aa5f5bf2a81142fbea101d7c6bb7ae8d0e3a7c867d2c215fab3a2b5214f66e0f4495cb2d233a2f21c5adbab527de1a5703b43d8a89e97904c396dae559a433398a41ed04ddab72e0948855bc51d5350957a226ab1b0eaae61a30298572a960bb6fe5a732fb516e4f362134dd954488b9413c25a752f03a056616eaf02b7ffc72541f07965c099f744c547e1f4007dbb27c24c9695aa0b3db357da69641347e7fd67e7d00f2a343521f61f964f06bf8a61a227cf392f7be01c4ad97aac5a88b86a5d142393b33cadfccff2eb84a2654bab4602c6951899f01299f4f36e6650816ea19db91453e6ac790fdb3a3856957b8a02113e2720d40b71cf4e761092e6fb33da2662a2ffd0a17864cbf6a1d37ffcca8b1ea6c44db222d4729cc2c3568ded3a76d5a61a88761188d44c722730c58d25b568681a0d5a58eeb06dd1e21a30052833730ebd98176f2627d897a5fdd94450dcd0f3a95e6ad693426939df6e823e6e2f93a35de8ea964e2d658f9c5eea999ef82a1fd56d32001f96405a26cf547b00d0dd7ee8341822f5fb973203e2bfdbb0afd38c8ed197feb8ca8797803d8cfc332c9d3d0adabed79e5b43b8215e5ee86d6b093ffbd707e8fb78f279ae45e87e498742d6f78e7860e289055d912365fb15fb4f57fc821aa79203797fa5513b6ea7293f1d7eedcfaeeda7c5dba8cabbc391870fb4b71be05d6ee9b7f754343c1bc0df006e05fe20dfab1b44b10419c75a572e25fa392ee90202bb9c14f7afb1e0b189d2ca3329fe0d2a40e36ace5d33136733eab59dd384899a6c4d97d04fc2f9e1ab9a4b05fb9de787e36472de7b2878a24e669e67571a8274c5cd0baaee9b03fa568bfb74cd7e1977a51a3ff55a57631215e7fb762ffee549f0d296def34fdee2ebab0c53886f5e6aeb3192d81864c4a644a9861d7fd4646c5399eccc5716587fdf701157460fa1373e164cb4d38e226655975efde579207a90e3aae2b75a15e6b7de38f502cbfb5b1ec6cbdde6c18c920be1b805fb2eced24138081590fa9b3d1674a51896795f6cd9e57d70130c5320f3cfd4b78a2b8306b80139fee0a2a92b89671edefb4102538e8ff6fe03be9dcde8ae399d81de4d2a8485e11b8cc221b77b41b9bd75ccd5d205a710c76ceb6d26b44077d2cd2a10972f3451d12eeea1c4f4fcff19747ffd8975a685ee65cb4cfc02e9b16bd9f71fb6d6598515c5765c42c8b1198e480882f740bc6edf1adb659f090d403926f0529c1467ed86733781d9e7cc0283ec3177b9867309c7947065844b53c519add15e1ec8cd13ad081d9d082953572e34defa8c34fb4fda95ab772550c3296fb21ca2e3a067f5bb4701fc41fa08f537e87bc75de0207ff9cd50e90e10c7b3a63712db819b68ed8b2261c25d7f8ac9fc1e2e14ca69733bead56cbb3b0092f386b0953229e47165ab0d1f4f8fce30caaf7651b9de5a7032885dd9001434b952f5d6e44c8b45f82e4ce681f82500cf95c815f2c0c62fe227047187e81cf6c34e3bd81d5ed94b855c61f2cb928665d1cf65a27c07c86d0add1c8ce28038d4b9b41af9d1eed7416cfaca1a818c2bfc70efbf9cb9a22afb975d9eed1fdd7a68c2fa38674a1b4e9365b41e810b8cef71d3307a37342aa38f8f364ac9969ec5b4ad59d60875cbd4071e43599a9e62111e8659b0b7956931834bab9ed570cfdb6ec7babe38b753b04930962e759995cdb14c47f6eddb94480dd06d5002aa240229f58f1536cdc5b83086ff73499c43d4a91d1b3c05857dc6b32e30f5fff7081706f59849c0728a7864563f93012dec8abb21ea499661dc6030313649392f8595272d2ea02896dc5ac1f562f9e263bfc7f27dae65b1d23f5b4201c6151e7313f416c8c590e6e4c501fe3807b80f1cb4fe81abebe4b5378a38beb9056f7e55fc96463a8949912572cfd99709cdbf361e099fe388bf6c0c256d57386afe78b84f74ca361e719dd9d436a0dca2ea611ec748cc227060054d2c10e5a42d10f9fe32413fe9a5fd9447cb49e7d15055397b5b93c2b3b6de55f60f317a9cfcb924d79a64fadfe223a7c74c3f9b0861611521c3889c885602c6cbbea47cb81fb0f9db28aecaf1857ee74067b8bffb66d08794840bce3c797b46ae874c3b3a5e83e3bf209f287e26c91d53944683d6db49138cff316a6e13cd18cb0ebf63a420d53e88533d5de491ac6649557cd835ec7d4b25618fae1c55172befe4bc7b41ff204adb61c09fa613d5889d63cac43f9cf876d0c0837ed0b4d3bf0baf3e853a22dd14ca57c5918532ac79e7517eba2464128ebde5cac710e9ffab5af3cd400c2f5796cf4a52c2f2d96f93a8976b658585517060ed50345ffe24745ea00418c7e12462492bce1c1a6e488d6416779642162fdc9c749812ff5f48799c103854c4eded37c9a4204d76deb0a034dd40ae7557173ab10386e5ea9f8eed49e247d6f8974e80e2ac3c5b86c0bd5cd20a420a20c6a0bc86baaa720b7bbca301e3e737e6463067266a48b9180281e112829e6a7e93e92255c03f15722ede5e769517822f75a0b9e3686e09251c5c847c8b47f009d2a66ed4560479a5db7f780a81635d3585ff277f379b753d218be4f1a815436ab538bc9eb01aedaae2296af65416f905258cef8ef7d779171a855639840384c4dd340af15502e77bdec90e465781afe06dad3204530ce7f5c1029677a5c5c2a2f611cb56873cc061689b41c303d97d3b9a93c49464f41909e0e5193960ae3c108ff0312747bd7a07ff2370179cc530aba18485d922cad2ac48f06dec6be9df5e829d1345d33413d6263accc59224891973dfdf8a25cdccf45c2d68b170932479d3085d583b786ecbf6c60a78e2fff63731c09eeed7ea9417f900047e5bcbb8984b8fabb2ba2d0c7fe65877f0540d3b6727b8c0bccabb1f07a5d6a5aab6302ff3908ad27d7bf4e65f27d3284310f8000fcadc71978321060f24c2bfdfb3415ec4061d93ab8af5d7fea8783a7c3dd35f91fea8e7dd2dd8891473ff8cff3cd7fdc44e4919deb062359ce4334054f8f7b7b59a1bbc6e3ea2f78918450263c33fc79c6db8c2a383f1193d0cfcf27b342107b1c340fd3d2716e2e446e128a59dc8091a2401749517d3d4ddedaff0b877e5e85efd94ba88ecd942aca4691ac18646f994be30326b93e9ebcc9be44b61b9abe5feb6296c6d989626ed35c9e35430f7aa0e6ae430ccea6a2dbb28d08c08c5996b059e454189265782cd14842a10f089320c571e5d1386eae9e36062ac14a6b090967573494fe307a3db20968d4530f272928e6269c443a095ae96832087e28d28b732217d7eb9c78ba71c74b522852b28c6b087533c31f52c71bbd7d4a3c6fb37a5047d33fde4341dda80999acd0aa851e37b10feb81c435ab7f2c2761216cf077374f82c723cc98751f968afcbacf9019a5bf8e00262b858c2f8904f93c710655d8b8527fa4f093e4ac8e1ee9a90778bbcfa8fdfad4804c1c50da1e77ccc96cd3ea713806c6c90eaef5333e974cbfcbab582f8960f9bd4552175b2bf625326376731f03495787befaccf326bf1278c4edc10718ff3aa69078f78878cf73dbe2344923f8895b103641e903219ecb6f1b9eb05df6c9946905f81f0949bc6e62134e390dcf78fde698732d3de5f07fe861f233398c92c83f6ddca15fd6c2f79ca1be6626dfc8f9200a4f1dbff44a12b1706fbbf9f79a8f71893826d16fda8228b525a874f762b26c61d1581b046207f8f837324a03ffe1ae0a40432f889eeca461f899c4bcdb9733b5b008e987d3c4236b2a7fe477598772318bf3511bbc0c3ad08cc66dd90632378b77d95a86002e525e47b7b2f20b2f01707d6b2f35e2c7df0098a65d26cfd85d12935c48aa12454ba5b1b87b0e240cea23ddf22a398e26c83a244c14f56c4b2835d7d66781672922ac295100493c88691b8ec99c1bd90123f3e121d0daea71a9d4d4e70a12d2abf46c8574606c4907985d141be80fa81d29f50a78fc0685972993d03eb0b66221ddfc5e313d3488b79ca2623272f3018a3e474c54ca00661b2aae4138409419d2723c876daa32ad6e9bfbbcdc258080a3a861ca5410118900079d5a8069727ee316487b978e462fd1600b98d882dd4fce1002608f67df012f5cebbd4aac04dcae14ce89debf600016a08e9e193a", 0x1000, 0x8, &(0x7f0000001900)=@file={0x0, './file0\x00'}, 0xa) msgrcv(r1, &(0x7f0000001940)={0x0, ""/157}, 0xa5, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, &(0x7f0000001a40)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000001a80)={0x3, 0x1, 0x7, 0x9, r4}) kqueue() accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001ac0)) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000001bc0)=[{{r3}, 0xfffffffffffffffd, 0x44, 0x4, 0x928a, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x63, 0x20, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x5ba, 0x100000001}], 0x800, &(0x7f0000001c40)={0x4f20, 0x5f2}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001c80)) socket(0x18, 0x3, 0x3) openat$vnd(0xffffffffffffff9c, 0x0, 0x20001, 0x0) r5 = shmget$private(0x0, 0x2000, 0x22, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001d00)=""/181) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001e00)) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x6) executing program 3: r0 = socket$inet6(0x18, 0x1, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f9e6ea5bf7996a4f70514577e401cc177a5a845685d88afce8e29a65ab74a5717ca7c1ceee9497124ea088b98aa13c31f9774710bd9ed54c47004806f4c673d3699cda5a7fd24fcb7cf5b74d2c3bf116b825caa0d2caebeeab12766c9aaf1fabdb92b0442ed36977f61a7fc7a4156cb56e37a2dd10a4e22ca86d391bc40eb95caed9f60472f5ce0311116bb93f0dc65f3056fcd27d1e00f0384c47bc8281fc9f66729c686dee45ec62b6769f134522c9c3cfeca186673d9e9235a085aa10ed9161b25d04965175bb44fefc0621ab2f5470ba7c9eae9205e518c747c807182c196b", 0xe1}, {&(0x7f00000001c0)="159df25dde162baace62a4e397ec9e3db6aaac68fa9170419578dfce6ebcb5dcde5649b47b1aa504afec14157ec385b69ca68273b4443e760bd927f0567d499c8696120277d26ddd3fa1b483b43adcd11e870f602b06b3f8a28b732f4390443a765b79824a61cc852c8ac4314ca067f89c1bcd02fe72d6e0c63d972bf9860e74501f1d8cb3e85934cfc7f6b0a83ea58ccee71e4afc07fe1a9c9308c7b9817d523d7c84bc2f894fa2de954723d99cbe", 0xaf}, {&(0x7f0000000280)="7d90f6e399a739ef37efe549961842d883aa24c7851fbebdb6bf46b061153e95eab8dddb1130ba3f84e23629783431d1aff2c0f75c739c5010fd7f71f28d4bd3c64e012942e748364299b1660b95fa20da8c8b1c2e6f5650377304b657cc7fb3d692d056902e1b7bb4de08557c7541633d01eab2f44922ee903674b8155a6cc99fa688dfc2ae828fe0e65fbb68aa3315f4e8949674cf5ec5fbf5699e3ade552f08c5f4", 0xa3}, {&(0x7f0000000340)}], 0x4, 0x9) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="b0c0b3f63d640f6ffa85ad31c6e22a06f015b0e969e22dc72fbd9b341fcfde699252f7f590e9a80de0d35da2b64626f4f319d90689d914fe5760f913208156acbed6757665831ad6d75f6ce382f50f9672efad3988b4fb1113d8d3d8b0f053ef9ee6a11fc5bbc5a0", 0x68}, {&(0x7f0000000480)="f5a4743d4478aef4f703dd7f02cf378a389f5a0f7ff2e9d2bdacace285e3a585e6e45ab1e351a0dc59173d39fb0cafdc5f7be78adf6728974e4f7c478de6db20aa1eb82ebeb984", 0x47}, {&(0x7f0000000500)="9855d519808b79bd28b6276d72e93f2e4b21dc9a1b1729f03f527ceb809dee9806137a1e8292baf5950a83ab8fd019642b5edd93d8db2c8ea65df9ecad343b2b1b30c525749f7e62142f080892833b08966a95132d89fdbdce2d83b55128ac935831116d6d5c8ef8047a56ff7623243a88ffba7b1816cf03e6c58f12d0f884c37807f309e7d1783f494eeeae74972c44055dd02ee1b09cf2b6c87a865b9407350801aaccbbf9131d722dfe7cbb85c67b61", 0xb1}, {&(0x7f00000005c0)="da5ef2976ea712364f47b65e5aa57d7e155a78b0e3f8207ba1272928d58c72c2c793fed5ef6b0cfe63db60097f7230860de76c2f1b", 0x35}, {&(0x7f0000000600)="b8ac71543818c68628dd4bb6cb1ffee31d7f64ce0352d95e3d6b4ec6996d0dc70f01d07a15d557c0cb75d59babb8ec9c268844abf8ebc8657adec6ac801f38dba6e94821adfafb0fb5f66118bb90ffec4ac9ae6f933323d2932831b569c7f6b5e8a721e497391fe15d9c5055bc14e53c6be3791330b56b08386edb3b243bea9cec4e873d9ac36f65b15717718b5a8cdc7c54b77015", 0x95}, {&(0x7f00000006c0)="ca661b78791f38e87cdd8ca5297275df8fa85b34180f4f2daf06d11d58ce2a8ca671f505441e793a3a", 0x29}, {&(0x7f0000000700)="4478fc3079ecc0f648781d132ca5eea8a9286763d10e7dc176d739652e44d79f07678550dbb810bed7d8eb3954a7b0023cd3e4d2bcdbb47f2b9c2ae374d941e323554a90f3f16a623eb10f3a43f134264f492b9e59018d3c09bbbee4843c441f93a38c22a63310c303dde5bb", 0x6c}, {&(0x7f0000000780)="adf917a5", 0x4}, {&(0x7f00000007c0)="1430aa", 0x3}], 0x9, 0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e00), 0x10, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e40), 0x800, 0x0) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000f40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f00000009c0)="a06cd65a780be3825825aa12c5340c50871f625f1a8da1266a39dae68e5114e2f1f76b4dac7b0e061cac96b8e2cff237dd05f6f5c2d6720ce51cb708a7d5ef98ea7f0d0b70642018e2b1ea0f6887ede25716", 0x52}, {&(0x7f0000000a40)="32c8d4cb62e6e52b9d56e5698c08e4c5709e77943751e077a763a47f7aa012638706e9095db2084fa7fa716d2254f75a0dc68660d180ecb5600d02c68358cd6a48a62385787c0e4ae4ce22058a060edc8f3d2ecac0096c955ef57e06fc4c99fbe31cf10d2b3b9b9fc41121a27d1ee3f4bc235986e2e42eda3a6bda6c2249d8049bb7290eb1ceedb363be04dd555790debda9f929852955389d2130308837cb3d68a27e15a8e8671d7d907f576a4103df57f1ef907ce19b6e8e912d1e1541710631f87fa8", 0xc4}, {&(0x7f0000000b40)="0ab1fd71ca65e60edf3ac67dcc5382fc94884d2497e85983093d7bfb51e55b054c16f2c4ca0536ac5e8acc28f48d3e9ba0e1f4d0f587cf63c7844a5c84c52bfe401df2f51ac6f1df53ff1d64c119ea247fee0dbb96c1", 0x56}, {&(0x7f0000000bc0)="1ffd7bf4e8efc1f51bac8c6ee596198c82bfee65e6e95731c11dda00157e880f695cf33567a29d44848a9aa838785e1189c2e15dd74ae853c2e0ff9cf24bfd5654ac515a70aeb115bec55950147a0e0fd31c81205103dba2074a61fd5a8dddbbcca85dad2e92e76bae1f3e9647d7c8", 0x6f}, {&(0x7f0000000c40)="9a9ee7f3b21009ad4ef7cec0b9cf90cce43c1aba4fa481c8c089311573d4f926860352ed07fbc00ab3258b7a0407bd3cacaa96818e95863320782129721c31dcceee8c155be488816b5c2b28076d43ab9f35cd5407583d90f80fac5aa227a335a47feaff86bc6d30f0b7084b2090860b473916e7f7d60d33943dcbe1486eab06a2822ed7f0324c6e79157d260c6df525889e9cff797594d0feb3010e50f47e2619278aa0d191e853899165da58f0fe8ea50a1def912c215907590e21eeec30823fa520770a", 0xc5}], 0x5, &(0x7f0000000e80)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r6, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x90}, 0x402) r8 = accept$inet(r4, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000001000)=0x9e8e, 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001040)={0xa2, 0x3, 0x5, 0x1}) sendto(r8, &(0x7f0000001080)="c31ab25586673a51aa7f3ce779672baf83ec85e2a230be38dffc8c06463472f2dc20999402c3b868e70c85178e707a77ff838fede883ad1e8fc81139e3bc27833349b88f7221f24e8e2971e873368c0604d01eb728172781a9a22cbb3bae3e1fa62e673c6593653e0b2f1d46306b70c028776e46410605d12a6a0ab3605504230cc8298b14a07779cd02d9625147758870d1ca5ecdd212591e3a4d", 0x9b, 0x1, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) close(r9) r10 = accept(r5, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000012c0)=0x3b7) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000001300)={0x8c9, 0xad31b60b, 0x53}) dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001380), 0xc) mknod(&(0x7f00000013c0)='./file0\x00', 0x2, 0xfffffc00) executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1f}}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x1, 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x87}, {0x2}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0x1) write(r4, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {0x74}, {0x6}]}) symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) recvmmsg(r2, &(0x7f0000002840)={&(0x7f0000000440)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000026c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f00000002c0)=""/38, 0x26}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/220, 0xdc}, {&(0x7f00000025c0)=""/248, 0xf8}], 0x7, &(0x7f0000002740)=""/214, 0xd6}, 0x992}, 0x10, 0x802, &(0x7f0000002880)={0x101, 0x3}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007db, 0x0, 0x0, 0x0, "090000006f000021000000450000000000000100"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) read(r2, &(0x7f0000000480)=""/168, 0xcc) execve(0x0, 0x0, 0x0) executing program 3: socket(0x10, 0x2, 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x80000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0xfff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00002f6000/0x12000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xca}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0xc}, {0x6}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x52) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) getsockopt(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r4, &(0x7f0000000180)=""/191, 0xbf) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) recvmmsg(r4, &(0x7f0000000480)={0x0, 0x9}, 0x10, 0x0, &(0x7f0000000280)={0x2007fffc, 0xe}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r1, r3}, 0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x20, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001c0000/0x2000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000334000/0x4000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000008e000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil, 0x40000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000132000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000028000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000240)=0xc) syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x48}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: setreuid(0xee00, 0x0) getuid() getuid() openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) getgroups(0xffffffffffffff84, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) getegid() nanosleep(&(0x7f0000000180)={0x0, 0x2fea7dce}, 0x0) execve(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x6864e0eb383ec552, 0x0) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) clock_gettime(0x0, &(0x7f0000000140)) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="8bbe837bf99b5b8dd9fe51fa744d49734967bc2c4a577f5bc033429a1cec8a0a9510e3e3510ddd4b15926d3257f270545388dbb9b5fa5ab75124f76ef8c0e88c4d9e0016980f68cc13324d", 0x4b}], 0x1, &(0x7f0000002540)=ANY=[@ANYBLOB="280000000000000001000000ff000000e8ba4131160eafdfb96fb8732d8c44fe47a50000000000004800000000000000ffff000007000000f9e8e83c94efa734248b16b639e0d7f13abfedc508f37e6f17098ac11c99e186568ef99ab283ff9a9394ac6d0fb7e4ed452797ab94000000d800000000000000ffff0000030000001535649750284260b0018eebf9c3241678e3831933ccd492d16b65c440ad62ce5cc1461652154047913d6c71ce5632af54f3aa632525a85376bdbd6b2e6ff446b050b709a2770b9726c2b37fa4a6f4094e81b3e3bf25c0702d95c3b2dbac21702a78f44f8137b13d4fe2b458043acb5feb7f5437018a12391a7c9e8c45aec731ab567707ef113af65240adae2a1aacbb67910802db2ad62fe8c8480ba40816374650d982cd0799b5f05a0d41978496c549a093ca2212e46806962632c3fd3c122f00000000000000780000000000000001000000a326a06dba18e7e709da2710d7beff9aed1accc9b86e825b3cefb6a0a331b95cd53b9802380813bf12c99ec28f55e57d29fdc8e05ce83340d81371e0d6708ac8f8a932a2963cc2aed36702697bbe78b6c0237b7327825a45e2f952af95d958ae85201e6242e1a646000000005000000000000000010000004000000008fc6421679c03525ea32d67bed7ef960743fdccfe9c2fed4db819774fa394d62b073859f65d5163eda502f6fc9ebd0ca0a7962691fbd4b3840f0000000000000010000000000000ffff0000030000001d565891502cfdf54f0408d72abc69daf2008a6cc7d05091a82277632004ce4e354d33aa32ef1b0be227909221cd5733bdd3dae5e5cb82c840998af5ea19d27b4c7f1d6c9bb92b8d952b84e6c960cd9fe5df0877db1a1722af2789b3c21c189d032cf967278ce9d1f577537bd4e306b76da7eb58ef78e4619a9ce828064af0cd0044e0ad716e0f54359c2a55255b2fd83e71ade14a9d6472e9c11676d79024aaea6756aa9da04a8f6cf90353656242480aeaecd11face2e370a2b9ffe9986f9fe0b5392b9f0cfa3f84aa2b19284e24fbccfbd97283d30bbb93e077b0ac3da8951d26df909e4f47047013c8aa4e0e8a528cc232e335590ac637aa008c6962eeac78a73b1b45c27c441319191bb71bf5deab43feac070eea6924bff84f887b74737c6a0c22938984d0354e1781b2a2b8b20e5b0da4d7c7b3cee68f4901bd99c1a6b5f4851834c780dacc7a65e9e0696d097dd79257861858b8d343f2b5911fd7d58ef619ffc91bc8c54cc9d4441b53251b782e03284ff0d4f476fd8e8bc224bd89857440a148498525f91e32ae72a6debaf0122848b40795421833d83d84c42a76d14d80b4c61e003b95bf26d08ebf772e8511782d689d3a38a938c3bbc1e8be7f38c18a8f03d809b71e08a4f208fc5782697f77c8808489243c4d8a88025b8efd0e3edcb0e30d9b0365c5830eec6eec7cfc208f5a4f16050727ec87f02da9546d4bdf71c7bc8d078fe7550c426d0fa8f162a3acb482d8d916b8485422171b3d5d7baf965c4f3475a941135600928547720fac5759daac01d374ca244288eafbae105fbefb49d9beaf6ca39ceaa853c053a289a80a28070c42c138de8d355cf08b60d569e384840ea7bddc1b1d71fafac9d51962e1cf1aad70e8c42df448e9a25a68acd835186bfbb71c0690af5819587a5d6059256cca11c5be83141dc745222b3a0e7ec402e0952a6d9c19a29d52631056d9c45bcedd41b0621e73e9eda65c7b5a7f79a0ba526f30affdb4979ec89f2b2624197907e73aa3530631aa3df8ca57c6492ce83790d9bec167a2afe43234cd6ebc1f274d478085c57b3c5a9e1119d6e452ca2dfa99a572012b3fec5370f25f5737b090749e707732a155f5daddaf89a69cce4bc17d175dc0e4617c703c160a5955211a305bf0088ab9c3023e3b1b6598ef3cf6a822b172e73d757351133d88704243f354539ff5596c2f054c97ff38fbdda5edcca44c1f5cdb5395a92a3a9bce5f8270f16eed3267b52ba398e66d7634e23cf56b53eae3bfff45df97009cb0b57550affdcb3ae14766084d491abf0d6fe2788dececa5de3f236df587354e9f02cc6505dd5a98696e6052aac17427f20670d98e7797a28d7936638e3d12c2d5a95da7c9908f46e52e3e8876bc5b51259f66c561c38d0c33c286b4a4511bb3bb6aef92e0f0ccd2f2f19aa427730ea8051aef71e5454e831645ec4cca1a163f9fe85d8033cb35d14fabc5e600d411ef2a20e2c7b4697d568e80d6935df2315f19081d654fd04aa154aa4b6d64d7fe39254935050428cc5e55ce0dc7b0702ab71785284a8b0dae2ad95e6e2da31ca5808867e20a00805be3874b65ae9d15f58862dca79228c5a5bb0468b0fd6bb1e687b64a65bcd2a566172f45bdb6be29e0587d228c3c17a26c275faee441ceca93afac1074709989bb7ba685e350b1a0096e619718eca095f92f67161db0a25177c1af756bafe989eb025545897dc3a5bb3efd0c6952a9a925078b52a62bac78df6d2a828293c0358b4663ecbeeee18f14d6ae85f98c322bd552cab7d6a37ce97346edc9e9b494c086f73f8e0b3c4279d71fffdfdf4a3fc387fee534b8d5397177919a1e61fd3a853b66814c5f5d84c9743c154e395ccf9ba321a995b181d056bc89256335069ddfaa0962bb4cfa51960bcca8e2695c524ca85224d10a6866c18a009b6a4f564424b2202b049d5b81140e05d8c018737e9ef1d31528a15b897ac57f2effabf353a5dd027ce9ca2c6da8c8f1e00b6c7fed2d966fa1e809c0f4f94445f16c5f82e43953de0e9c245793e1071b1fef5367c4ed29b1d412b5e89d48a042693f3c05b845e1188b426ab359cc8b128f0ff8dca057771d690b712d16a9133273e0485fbdfc9408c78a9786c2ad148f239fd232908c6f6d8ec9f40c37fc4f224591fd86791ed0b392ee24cc2ab2381349b92eee91ef59ef65a0e0b5fdb6a1c92670b96ec2d66614771b9847124c334c3bf8c62a8dc9cc2094bfd4d619e01b99dc7c149b1f5ca7d7e3304a56d2eb0a77f414f515f76ab19cfbfc60736e603f11e697534fa2a0cfbe97101dd5827c0129e9f8ea82217af602cbf1ea9e3092043925bb88ccdcfcf57f54ecbbff4dbbd9de884c64fac39e4731adc8562e046ce2ed3a161071a7b98cec3daeafb9311fb15cca19b6ea8f93632c3c7dc9c7743961908302f953e820d0b0fc3ac152fe93d0031e10d264cb5e01e6813b3fd6644054425df5cbca82066ea66227c22f57f7029055ff1c5f022924f3b6abcc6550565cc19f97106cbb4b0715f3711aa5ac416ab1b95d7d9e1c724e37cab09ec61da273e788b56917787cf1af35ef1da45bb9f59fd68fc26217e7def1671e4644bff1ba5ecebd8b865f19102f0c52adb6662eb6ca1fd60946c7f4ae728ebad3c63f4632f740ddc98ad67d61f12b0639a2ed457f3ff1c6e29312299eb5f34fe65747f90d9b484af525085ce1774f2b4e6f67a5cf19885f175768801d9f14066e8b550945ff41bd5301da6ea8aaedfac3a8c410398ad0a37263be500cb0bd4816167bbb204cc71a6ffb0f42b38f31dad84bdc833e3a509c7577f2d9f4e6d89e964bccc312ff02c904260aa9617ecf4b68ad7e2d31354dca74b8f71876108f6ce7b7299c3df3fdb48101995608338fda03604757727cb0f3ffd559e4fddc28a85ab8ee4d83d3f1f66335e4fd8bd97a3563f893a9b503f68092096ef09a5bbba61c344e6eec687f1eef7f5fabf0a67cfea409f2d481ddfea1ef1b13ce879ef9015fe5b2b651fc5b1d5c826597a84161b286fe7977597bb16ecc5a792f6dc7910cbc37598e0fa5afaa34a569783e16d18c97f8a37b4649940f7583eed47d75372302684f833fac969cfa37b3105701cf5e5c40775f81571437d24a6b8c0aa3a74e6d31080421202223f315038e0fa3c1db1e99927de50945b29d917606457f801b7809dee0bc63f5d8685274e75849d2949de306a5a19b4b67c4c7c451db0e4626796c1a601b6c4b5d3b1c728404b3bf3f2618d6daf9080db49e1194fd8245b159a27799a8e7f57ea946e7f62a95fa16eafa594bbe51a2e4c35a2f94e6e30c15ba0bc839e7eb12f8c24b1410dd97fd827dd6742c51ff41679b7ef2a9839ea7524964f45f4e9521750e0daa671ae47a1014a70b271c670a5ad8bb79f5b3cf73f10079a3a0ec5fe2311b8545d76ade4daa4ea3b6afb017f04e2de635720c4b8c486aa53518d156ea5dd915061f95d49dff048ac8e5da6896064d5e82a0e2c12c6282e6bba2259b87a957c116ddc1a9c8cd7e36aae0f05b77874313e605b6053fa24303f3a7326592a0192d543bd7a5ee577e94aacf8ae0aeadfa44c30d30d0d291866d4f4020f2ed4ca5e3589f699f366dfcc90809ce3e7c53ebeb0fbec0fa6c7e34c1fcd555a2d3f627c0227cafae53488db31f89a47efbd7e33891f42138c0eb106e98ad35c71c5ebd536ce8e964d9f564b3577d6889f66a1d38dd6d7b432c86ee26696a34ff106944fcf5e99c1848b2b72d8155a9ab4cd1cb451475e4678f64f60c226bcc9559abf05900be0ea076808d4aa855f80c4c55ef5662c325f43571c5994ad3e4ff85ddb7ad0425f16bf77defe6a4da21c32b6c3bd7b6f53ba8a3249dfd8b27cb8c1fe802a97bdf224859d5a3e39941a19e13e025092fe3373ad936940f4267174ae9872cf2bd1baa207e7db9148f8aa0d5e0d9e9ad3cc9bfc6796bcdb5b8ad37da63ed5a90e1be45e3e12a9355ccab8197526e85b91a2bead52b4010a317763bd6429e730e0e03d4c4887b22f69d1a6fe71fb9ff6d72bf0e26b498c70ecf9793825eb73bd811fa47951f1934e20235903c6dbef909bb31b0aeb6b404abdad1ea82ea11d668951989edc7303aad658f820ada097152b094fb3115cbf7688724cd425433c749ef5a5cda91245e0df71dc41853aa4ed41d5beda387598ca304b31d31f43768e819aed735d2cc6e481720471050841e1f4883179bef9524412f08ce8112c08db1e5c4a0a2c3889ead113233f3a887f25d82375817fb294894e412e5418b72c35624b5280fa5b8d94bbff37e0899176d6264ca673769e823ee2c60e18b33b9eef0cdd29e5cc57df5969b9215cee0b04bdd31c380714663114ef8f1470941a9309c96dbd4b2a2a976bb8408d1b25e86b25a13c5081366cb7f159dcf7f018738e653a84a64fc7e332d72dd5a77413058fcfee641cb1927a686832322287e8812a152a924d0e61bb37e0cb4a80f67d6d5fce6275613f56cfcf23683ba31560101ca93cf60434f79a27f16f22ba3c81a376c593e10931dc5a192f7ba2ce4e07711febabd07c0c798eb0de4216c3d149c1170455594f103bcc0f2d8b24b20587995811409e59b5f4ea7c3a596d8b41b52dd06a226ca2b3007ba94c118dec78d9e98e0f31b90d8cf988974f1e9dc1f31967ac9251949aa5d806b52241ea3f204e550c5728756355eb458cfc7c84e230cf76f91a4e6087b4280637b81be671e35b6e359c7bc530bda47e947aa9099905ae966b3607fce16ade937b9b9229b53bb3a8b796f75bde6879020e00ea03ea560da71e6231d6710dd674be9e51f1434da2e8ae9ddbd2b25ac44bafb532ea5ba7aec0ecbbc7d93f9fc27ac569683f07f52054ae30be9fb1b9b718ef28f50f2a1510f016f3c52dd86f8e841b04eae85ae018055107d5485a6b337f984952c4b69519e711bb9ec6eb5777b9c97e7b50bef2725737a065ede82b834f76e58683556fa62eae731a90417b02a450f4aca631b094f1a27f5fd83a4bd5566c78b2e1df71b38ec6dfd4f08335f29242c78a5070e1369ff63e2d4f17f7d2aefb3694466b4438904700df59ef225f4d899fed097cf35cd8520776986ab3eca1f108db4f15ac6bca840dbfe156b07038f7d2bbc75da1bcdadbdd716a7ddbb65c28279aca1a4ecd3a8edde39ddf44f6fb40e0d6f81c9d81ac861b4f6bbc4d65b5de1847735e3158b7a671aa13d9c6b105509f34476aefb241caa629751469ca69ee8da9e55a3ddd8b8a5f7d0f20e8167f0a4905fd0f3298af6551786b7d9042b15b38ea825c7de5a7d54f6be209fcd59bd7da7b755c9f16440c3c4debd54d12afaa94c8fc472c6fd2159a15c71d4eeb4272ef1129a8b58fc2c7eb692ec539053a95c02766d2c3541bb73650690a06a5ee85d82b8c4bd6e2d36a72b040fd0cc4a36084de5e21bab25da45b877c5f53c3e1cc766b565bf2dd90a1979f391fe41ccb87e30d784b22213d427474194b7b3f95ee1296c7c7ff95f9c9c5c6cd6e4049177816708dba7719697d2d720c0055e27b7e6a11c9fa58a3d981a75356f3ba9a73e7bd75b928ec148ab6d47bd71fd4539d7dfa0ec956a99f9e541246ead17e4545800998cd5d09862d77c2931aeff2fd460570a76f110dd6951271bb4b6799fa147ff44ce0430ce9a7119727f9795415014fad3a3dd00f569445a1121e4cde4885511ac4c71d0b60030fc4058d7b97cfe80902c3c0f177810e12d439d770d467da7b77fe3b4eb9b5a6b69d194280000000000000001000000000000005cdf48f09399ba864b69e21dbe59d40a401ea0e0a3970000100000000000000001000000020000003800000000000000ffff000001800000c1fa7934cb080c2fd15e0ee8b2f789da631ce60dde1449fd4e02e28bc4c8de99872059fe00000000"], 0x1280}}, 0x10, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/195) r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x1f}, {}, {0x0, 0x10, 0x0, 0xd9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x2) setsockopt(r6, 0x4, 0x0, 0x0, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) seteuid(r5) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000502000000000000000007000000330086000000000000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) getegid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x5, 0x4) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x248, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x3}, 0x2, 0x0, &(0x7f00000001c0), &(0x7f0000000200), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x4}, 0x10) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001f40)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001f80)="b96cfa23", &(0x7f0000002080)=0x4, &(0x7f00000020c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x0, 0x10000}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 2: syz_emit_ethernet(0xba, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001", @ANYRES32]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x1f}, {0x3f, 0x4, 0x1}, {0x6, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) dup(0xffffffffffffffff) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = fcntl$getown(r1, 0x3) setpgid(0x0, r2) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) dup2(r5, r6) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206951, 0x0) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x6}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x200) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) dup2(r3, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000200)={0x7, 0x4, 0x3559a5c56a6d9b4e}, 0x3, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, r4, 0x0) r5 = kqueue() socket$inet(0x2, 0x2, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg(r6, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) r8 = geteuid() fchownat(r7, &(0x7f0000000140)='./file0/file0\x00', r8, 0x0, 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)="210e7ce90668b6d0bbbd8b5a1fc299bb040839ba1863d34ae4a1a577", 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x65e, 0x5, 0x6, 0x2191, "44475308d2e37ed1dfbf4bad6f6ad12f34e65256", 0x9, 0x18ba000}) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000001840), &(0x7f0000001880)=0x10) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x18, 0x4000, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffe7) r1 = msgget$private(0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x0, 0x7fffffff, 0x4777c53f, "1c192609307e7be2df67de200000d964612c3300"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b3", 0x4}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="62484cc3656b50cb2cee6a613c281101f1c48dd95843de0ec97478755c90ad1f38e904b1fc4a7767af5727bfd71c9ca40085f9febd201afb88b50f5fd43e9aa6a5c5fe35fcc9d7807443bb1a04a12cc0050c08b03fbd0cc2811e5c32a2f66b57ace884a66dea942f1a676e673f9c9ceb14c31fb5fc1778", &(0x7f0000000200)=0x77, &(0x7f00000004c0)="541e220defc51e236f6879e6036cc711a98b8402c6bb2396c5cca6df97e42af3cb7dc18f4748a8cd73eea33c41e4070788130d5d51b633cecf4442fbef7d3ba9a8f63916978d2af88f586bb684021a6aa755e2cce288eedc1ced58ca0b489d74600c3ce57c7866b0806005105bf5e001ab2f12dac35a46f6c683be9167cfe87ff42b747ef7cf3fa1a986b71e3a45fb3da65da527b5", 0x95) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000340)="d4", &(0x7f0000000380)=0x1, 0x0, 0x0) mmap(&(0x7f00004d7000/0x1000)=nil, 0x1000, 0x0, 0x4012, r0, 0x8) mkdir(0x0, 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/503}, &(0x7f00000000c0)=0x1f9) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x8b, 0x9}, {0x25, 0x83}], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000040)=[{0x0, 0x81, 0xf8, 0x9}, {0x7ff, 0x7, 0x81, 0x8}, {0x6, 0x1, 0x4, 0xdb}, {0x8, 0xc0, 0x21, 0x400}]}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x5, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000003c0)=[{0xc}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x3d}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000001c0)=ANY=[@ANYRES8]) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r2, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1306, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x7, 0x6, "cbe4c8", 0x12d0, 0x1d, 0xff, @empty, @mcast1, {[@dstopts={0x8, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @pad1]}, @routing={0x29, 0x8, 0x0, 0xff, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @hopopts={0x61, 0x30, '\x00', [@generic={0x80, 0xb9, "44f94a03e6d05b56744bcc7494d65765677243e390522f36c6cacc615a14090a256af3332438d8c9bb7cc463117d53e055d8e29afd6532b77ca0ee825ca79c29d4f6fc4fdc53b2fbe01214ed2abd027f318c6bac4de360e8e1ba7e6c6f6fa5a8578593a59b3b1293fbca9e68d8a2ca2ca61bae879d04f2131246ab47592cb9f86d0fb14ccccf81a44239a82869c3b2f2184e908da082304e2d027380863a933fb3074b863ebd1ebfe230f779b0690c1592bac268c69d50b4c9"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0xb5, "f2948f44e98cddc438b2d875924ac0c4e1822c87128c404ca7aff2d8f209b34e461cc21a3186058cc534158ef208df8fd74db74ec6d03d1a41c6e35d4292620a6840df072ea66f26441480e845659eba6fe78373a9d03d145eec08f57056de13c0a96214ba7347561bef6722326e4160f31c10d3320601a44bf2cc17a7b80db5f2fcb72d3a02139ba4d9516ddf86ef7845dc31f3ba02db94aab85147f777ea83c857acf26a810cb747a5a8de295b7a898e69069166"}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x0, 0x12, 0x0, 0x0, 0x0, [@rand_addr="1a47c3d9ecf6d9e681110e71aa428bd4", @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, @loopback, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x5, 0x3, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7fffffff}, @ra={0x5, 0x2, 0xffff}, @pad1, @enc_lim={0x4, 0x1, 0x9}]}], @tcp={{0x1, 0x3, r2, r3, 0x1, 0x0, 0xa, 0x0, 0x0, 0x0, 0x7, {[@md5sig={0x13, 0x12, "270689750c172377a96c7793bae952b2"}]}}, {"25519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3566f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b29372306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123d63cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c30f4e4fed2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627435a88da40a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026da25fd20ba99ec66caefcbbd481dc48419bb0f3264e70075d88879f69d84e54fe4b505d071c59ee8c726a778e9cd4c39706ffc79aa652db414ea2a55020d384bc4dbd1954cf5c134cb6d41d44a7fa3c0faad69f2b664b7976308339d7ea1ffc4e3340ecd68bfdea0092e56609e96204ce4c0a6890954fae06502a87831499477db2bbebb2b8bd967b34ca25166a6762f0dc10923c133ad315f3ae290dfccee6a46e03d000efb29b92dd132a73e6cbd0335218b48b2bfbe9c61178609c8d6d69163e10300fdea039680dbfe023b12cdacf4f9bb2131cd6b8a34747e57dd580ee88dd86a3095421cbd0f8c49b8b91bfd8daf56025646ea38019d1a8203c39fb2e3d22f76e84e9a4726cb4aff1fd2699cc5bca98e664bcb27865ce480524fa867bfcd94ff39797eddedbb0fcc92f6dc6b5669a5c61f771e0ec56318365e82034fbba46d04beea15b115a8ef5b1a8582dde1096dd527df5700a45c251878e04b3ca3dd815f072708080ae44da19c6513761e3783de71a1de11a036542b3206e80710a0d153b7bf61386f8d5f189db5081ccb31bacb9f64cef283a5fbb4cceb628ee62534eecd11b4891abe2d8f4a59276ac1a18178c63cd7d6d13b12df1590953c970f1824d04565be2200d21afa95fa309ba07b0623b6364038f0bec68cebc2879d36880a17b9d9ae8e805bb7d8e0a7a8b46461001a35d20c6ae2afb7cb5ac1b7c8916d80f8b3ba51d9dea9fd185c78f2e542f20193b673283daf212e96d40c9651c72f3e47771fd7fee65d28fa4f607a0ef453c1d9a2772714b39fe11581363be428ec956cdbd18772fa259c777ab5ff7c807bfeaa3e72cc73fdab77dad775b9a816f68e9fb1cbcddb8427d26096a4df566edcb3b3fe278de0936e443f214a635ad33d54503730c6e8d6eddd04ff531177809d4b0e2cdd255d49a7a42a9aed53e1970340189535f3bdf0e7c00f3c8f3379839f379521d94bfc12f1cafdfc58fc5e05a04ee1861b77d00f91837dbbb0e21167b5a13e2540561324b94a5c443a620bc75f2621af8fae038593002d2351e1856e3fabcb5b570b0db962ec8795cf11ff9491611f056f8b2a4c2546e62807d4fcea1cb633a87246b2e154b3c5ef230a56c655f30f8dba19a9199d2359b991a99b4b72507014d2aa0c6354b4f6525e48f7d75e94571bcf2436a10d48aa317ec3eb4a2b42ec5703e3148d8c3960172da9c1ac07543d44759987beecbb4a34743b7641955cda5ae9422ab0047a22090e649ceb5e163d32cc0548f050013b0b8c90ccf0994cdb6e45f629f10d3c6f084f1ec5e4855c3513ddf2de4ca4c239bd78de5d4f7c3b2f7fa5da5fe31960a04a6933010ad2965ead39e43039c49e2011626723d1e411f0bfa7bbbe342ac39a55b2d182f2bb7d50af6dafd3724d46ff5450f5a3c682fe9ae0921353ff3a5feb9fa24806ba5cfccd8fd471c92b48bd45bf0090b3710d679df6dc40c64d1b4ae77b54aee4051efcfba9669457850c5f59b02fbebac1cc79a935ddf30a57d01a1f1c313ed013459a1a49b3512a682b2d95adfb02ad58e778ca39283a16e658c8a37bf9376548db240696a8edb1ce8a9485d90a12ecc3bd9b0ab06cb338a8dd738f46dac5f2a58fecd3fa32d83877e90ec982830d58f0ad27b8a459d0c8d8d17592714770c9b995f628bcf5b8f05f9d84b72507cbaf31e33f8aa7d051e079b47f99af7720f543de0beceb3d716e77c57a075519cf91edce9684862b1a77ae7df3bf7a74bd3a51363459217680829c112fc2fd773a52103dc99a2dd4bae98b2677e1eca8429ca7069b83c0e450044bcf499c7ac32bcb95f1e22e96cbc094bae636a99eab5e9663cfeeeda97ebc4057c098f6986d760699a65d123c0f89c900df589384223b7609f7fe2938e3d1889d67fd4d610db69d1fbf10e57154b11a9d54a2c354bfea974eca068e39c442764c2d4ee0bb40e621720f0edc78ed6bcf16824073b8e350e932b6bd18c4ca05ccd5dc373d20e066017505fff1a6943f4b9d2cdf5117db7ae4a785044387d89081c6218bb7013522baf50c725d3c901a467c88fd9be4ced967a6962073f0416810cd34fea41ddaed728aa0a866d63d583162e1e78305c9a6aafff3fbc9408b740ad7afb90f3c1b41bdd3ae11929f2790719fd87038020c3d1ee76c62ed7820a2f79e4d50256abb058218e2360b29ab44332dbc7f83f5add426ae3c409f688b0c0a594916480c05df307a85b0ae95652cf06b2b6aeea979e078c206f70c7fdbd2fc0657deacf489c5f2090882eecb4c47d0b2fd438cefa90470ea1c7ca0c9e31dec634a9a61d3e5736ba4a657fd5a7a8a9f918704ca455a24fb407efab8331d34f0db65dc00a377ae12b5bc6ff2f6c7d46d9ceffb436e5fc079570f1049b507cea766cab28d5c1a88d3dc205f3d6bb1ff76da8ec4f7a048aa7b96290319061a41d8c1011ed695f7bb9d253190d0d0b38a10fe40c4357ed3dd930277849299ae65c01a71ab6a061312a75827bca02321444cec5d323a46bce50b43d9c6ce985817e00f148f953fddab6f0216f71acdda012cbc0de70f9c9ba0495024cf2148ab09bc0897b3c4adc54fb1f534b0c6ca72f2aa885cf880ccb9402076aeeee21515f7c9019aee5855e3dc00a68ba124d13ac56e128e49bb5537267d08a48c53c31b5083900c89be501b74aa62dc4b137c9a87d8c299e4391d327be72b9394017c16bae2602a7dad27cb50cea1ad8136b7bcd645d023f95022deeda81aa3d598e6c84071c59a2d6c4124ecd03877f4819e76225bfc198e174d36b1c79de2ae88f1be383ba4297f7048967a1c7a94f58c0661e9586b1184c7c9e6d0ee43d25a65aad6705fed257de525d4e5529902792b36d8e9f2fcf9d2c3458107ca3c5c7b4488b3a31a7e6814437f7977ea17c627035ea29e94790ca07454194541f5228ae76c25eade51aab1f4ea8a1e3af9f88b955e90dc6cade02ac99e54604fb5f10df1523e8dda4a416c34ac1e6713ce88418e09b597879171c2e0648302c36d19792955843253ab72b3b4665ab93f5f3ebfb5ff075e7e300f908f6c244212d6b37ba39e78a4e121e8e1e03eec62f67cdc3239669907161dcb092727183422d5a8aa01028ab8ec9daec0ede9e8d0f6a0ad8290e52ea9036f09271d155595d6ecb518ce74bc528596967b520cb092567df5d008f38c4dc9c2b8e3c4da7d81ca9b754d38a94b62b4ce3712383f680986aab3c5412d7f441d4fe878ec34e65e3c61a94c2e32f58050cdbf772eddce64d3ea8b99d6f6783a8da9436fb48c19e50e031aef2d1da08b6fa587d3466c0fa66a8395f35baae636d91f15e020c8c81d10a27e9b2543c460f6ee595a30dca0fbc86762a12122a68b7a278c7ba2f18119aaed9556e9d62195a6ac210702be0ff204ea543446f356a0ee618282504016a419542e5ff850f8c35715f3d43e44bbe63757878a362691232d3e2a69be997f1ce9955bce475f6e6208a0fc136f0b0318eaae86dd8b4bd7e8cb6ae75a26150065e99b3cf155bc45a2490ff8c7772889f008b327d885690c85252f8acf988488a7cdea12075c1fbe7ebdf440660b902b3c33681cac04f57f8132d"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000001380), 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0)             executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) r2 = open(0x0, 0x0, 0x20) (async, rerun: 64) setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}], 0x1}) (async) fcntl$getown(r2, 0x5) open$dir(0x0, 0x0, 0x0) getuid() (async, rerun: 32) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (rerun: 32) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0xad6570f09f9216f1) (async) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) (async) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 2: r0 = socket(0x2, 0x1, 0x69) sendto(r0, &(0x7f0000000000)="12987507676fde3f5ad2394052f58ecc05d9fea35f53e36404e5a7d2443838270767a9128d41265fe952362b7b571380b90b93482773e578ec8d1df456a0c9052f1f67c028094d930b10e5df46e157", 0x4f, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x400}, 0xc) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvfrom$unix(r0, &(0x7f0000000140)=""/16, 0x10, 0x1801, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xfffffffffffffff9, 0x8001}, {0x8, 0x2}}, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) recvfrom$unix(r1, &(0x7f0000000280)=""/213, 0xd5, 0x1001, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0xb598052, 0x8, 0x1, 0x0, 0x8, 0xfa6, 0xf88, 0x2, 0x1, 0x3}) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') unlink(&(0x7f00000004c0)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000540)={0x2}) mknodat(r3, &(0x7f0000000580)='./file0\x00', 0x4, 0x7) recvfrom(r1, &(0x7f00000005c0)=""/251, 0xfb, 0x800, &(0x7f00000006c0)=@in6={0x18, 0x3, 0x80000001, 0x9}, 0xc) mkdir(&(0x7f0000000700)='./file0\x00', 0x8) connect$unix(r0, &(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000780)={{0x6, r4, r5, r4, r5, 0x0, 0x5}, 0x1000, 0x3, 0xfffffffffffffffe}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000800)=""/254) rmdir(&(0x7f0000000900)='./file0/file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) sendto(r0, &(0x7f0000000980)="7263e52a1a0c69730ddcdd897c75f625899f9626ab0565f9dea255d40e8519d7b0e55ba5798cbe10f6addde22e34a2e9c3100de7e7", 0x35, 0x405, &(0x7f00000009c0)=@in={0x2, 0x2}, 0xc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000a00)=""/124) sysctl$kern(&(0x7f0000000a80)={0x0}, 0x0, &(0x7f0000000ac0)="d5881948a66927dd29f0c72002df9bec7753ec3d05c8bc7cb02cc73782c84f4a956c0f7d8f5d13ed0426865028c9ad3af05e2eaa8d4c44d9ce7259ce9e878640541ad97d37674fe4d961edb82c138c4636a86f69c32c2ea57a69c44cd0b491eba8a5e3b99dce2e9e1b927f904652337e4ed2b18c747d352047de0e5ed8680b00ce882880d1943892ede602bde45f3f09978fa574dd23d1e0dd05dd232ea0043c37bfbebf4fa19b3dcf66e316b353178d0611541b3b0e0ed9f81be0b9382dc3efbab09898ca1ebfc716de72e7f250bc9129e25275302a0f437edb4b45cd9d6fbdd17ff44224b1c176", &(0x7f0000000bc0)=0xe8, &(0x7f0000000c00)="21992a48e29630c122e472c9c3e984c05a53e180c109d51a5d245fef4fe735b5441e2ab4f4ee6d478552e1a8839f6317154af624bc324544", 0x38) r7 = socket$inet(0x2, 0x4000, 0x4) setsockopt(r7, 0x6, 0x2, &(0x7f0000000c40)="38831356c80d0f6595d686a09acef264471f79a0e672d9ebd1597ec00d7afa522dcce091e478ce4826687d6d0bb107084465d50107410c0ffab0a583032762f94239679d6ba797b1645e50a5bc49b07d05830fe38bdfda242b4bb71a28408ade93124a6a920f46a47e20135aed17fffb8c87b1aae94e538951914bb1b9fa03ed4975a7ce1512ff599d545437736496948fa488db305bf5f6dc95797e4fd9bbcf53c2d50aee27853131bf452f3e3529f0319ec02e4cb8e5bd40c99debf77260bb457c5bdb2e4ee5d7a0c60d3dcf49070961a0fbc5628959cef23c09c3c938", 0xde) chflags(&(0x7f0000000d40)='./file0/file0\x00', 0x0) getsockname$unix(r1, &(0x7f0000000d80)=@file={0x0, ""/20}, &(0x7f0000000dc0)=0x16) rename(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='./file0/file0\x00') executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) open(&(0x7f0000000180)='.\x00', 0x8, 0x10) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x3, &(0x7f0000000100)={0x1f, 0x100000}) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 0: r0 = socket$inet6(0x18, 0x1, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f9e6ea5bf7996a4f70514577e401cc177a5a845685d88afce8e29a65ab74a5717ca7c1ceee9497124ea088b98aa13c31f9774710bd9ed54c47004806f4c673d3699cda5a7fd24fcb7cf5b74d2c3bf116b825caa0d2caebeeab12766c9aaf1fabdb92b0442ed36977f61a7fc7a4156cb56e37a2dd10a4e22ca86d391bc40eb95caed9f60472f5ce0311116bb93f0dc65f3056fcd27d1e00f0384c47bc8281fc9f66729c686dee45ec62b6769f134522c9c3cfeca186673d9e9235a085aa10ed9161b25d04965175bb44fefc0621ab2f5470ba7c9eae9205e518c747c807182c196b", 0xe1}, {&(0x7f00000001c0)="159df25dde162baace62a4e397ec9e3db6aaac68fa9170419578dfce6ebcb5dcde5649b47b1aa504afec14157ec385b69ca68273b4443e760bd927f0567d499c8696120277d26ddd3fa1b483b43adcd11e870f602b06b3f8a28b732f4390443a765b79824a61cc852c8ac4314ca067f89c1bcd02fe72d6e0c63d972bf9860e74501f1d8cb3e85934cfc7f6b0a83ea58ccee71e4afc07fe1a9c9308c7b9817d523d7c84bc2f894fa2de954723d99cbe", 0xaf}, {&(0x7f0000000280)="7d90f6e399a739ef37efe549961842d883aa24c7851fbebdb6bf46b061153e95eab8dddb1130ba3f84e23629783431d1aff2c0f75c739c5010fd7f71f28d4bd3c64e012942e748364299b1660b95fa20da8c8b1c2e6f5650377304b657cc7fb3d692d056902e1b7bb4de08557c7541633d01eab2f44922ee903674b8155a6cc99fa688dfc2ae828fe0e65fbb68aa3315f4e8949674cf5ec5fbf5699e3ade552f08c5f4", 0xa3}, {&(0x7f0000000340)="89da2198bcfbfaeda96c1eef1b3728b0d659ffb5346250f5d7271f01722441523d676cbd1837fc5f91066a", 0x2b}], 0x4, 0x9) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000400)="b0c0b3f63d640f6ffa85ad31c6e22a06f015b0e969e22dc72fbd9b341fcfde699252f7f590e9a80de0d35da2b64626f4f319d90689d914fe5760f913208156acbed6757665831ad6d75f6ce382f50f9672efad3988b4fb1113d8d3d8b0f053ef9ee6a11fc5bbc5a0", 0x68}, {&(0x7f0000000480)="f5a4743d4478aef4f703dd7f02cf378a389f5a0f7ff2e9d2bdacace285e3a585e6e45ab1e351a0dc59173d39fb0cafdc5f7be78adf6728974e4f7c478de6db20aa1eb82ebeb984", 0x47}, {&(0x7f0000000500)="9855d519808b79bd28b6276d72e93f2e4b21dc9a1b1729f03f527ceb809dee9806137a1e8292baf5950a83ab8fd019642b5edd93d8db2c8ea65df9ecad343b2b1b30c525749f7e62142f080892833b08966a95132d89fdbdce2d83b55128ac935831116d6d5c8ef8047a56ff7623243a88ffba7b1816cf03e6c58f12d0f884c37807f309e7d1783f494eeeae74972c44055dd02ee1b09cf2b6c87a865b9407350801aaccbbf9131d722dfe7cbb85c67b61", 0xb1}, {&(0x7f00000005c0)="da5ef2976ea712364f47b65e5aa57d7e155a78b0e3f8207ba1272928d58c72c2c793fed5ef6b0cfe63db60097f7230860de76c2f1b", 0x35}, {&(0x7f0000000600)="b8ac71543818c68628dd4bb6cb1ffee31d7f64ce0352d95e3d6b4ec6996d0dc70f01d07a15d557c0cb75d59babb8ec9c268844abf8ebc8657adec6ac801f38dba6e94821adfafb0fb5f66118bb90ffec4ac9ae6f933323d2932831b569c7f6b5e8a721e497391fe15d9c5055bc14e53c6be3791330b56b08386edb3b243bea9cec4e873d9ac36f65b15717718b5a8cdc7c54b77015", 0x95}, {&(0x7f00000006c0)="ca661b78791f38e87cdd8ca5297275df8fa85b34180f4f2daf06d11d58ce2a8ca671f505441e793a3a", 0x29}, {&(0x7f0000000700)="4478fc3079ecc0f648781d132ca5eea8a9286763d10e7dc176d739652e44d79f07678550dbb810bed7d8eb3954a7b0023cd3e4d2bcdbb47f2b9c2ae374d941e323554a90f3f16a623eb10f3a43f134264f492b9e59018d3c09bbbee4843c441f93a38c22a63310c303dde5bb", 0x6c}, {&(0x7f0000000780)="adf917a5", 0x4}, {&(0x7f00000007c0)="1430aa", 0x3}], 0x9, 0xd0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000dc0), 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e00), 0x10, 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000e40), 0x800, 0x0) r7 = getegid() sendmsg$unix(r2, &(0x7f0000000f40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f00000009c0)="a06cd65a780be3825825aa12c5340c50871f625f1a8da1266a39dae68e5114e2f1f76b4dac7b0e061cac96b8e2cff237dd05f6f5c2d6720ce51cb708a7d5ef98ea7f0d0b70642018e2b1ea0f6887ede25716", 0x52}, {&(0x7f0000000a40)="32c8d4cb62e6e52b9d56e5698c08e4c5709e77943751e077a763a47f7aa012638706e9095db2084fa7fa716d2254f75a0dc68660d180ecb5600d02c68358cd6a48a62385787c0e4ae4ce22058a060edc8f3d2ecac0096c955ef57e06fc4c99fbe31cf10d2b3b9b9fc41121a27d1ee3f4bc235986e2e42eda3a6bda6c2249d8049bb7290eb1ceedb363be04dd555790debda9f929852955389d2130308837cb3d68a27e15a8e8671d7d907f576a4103df57f1ef907ce19b6e8e912d1e1541710631f87fa8", 0xc4}, {&(0x7f0000000b40)="0ab1fd71ca65e60edf3ac67dcc5382fc94884d2497e85983093d7bfb51e55b054c16f2c4ca0536ac5e8acc28f48d3e9ba0e1f4d0f587cf63c7844a5c84c52bfe401df2f51ac6f1df53ff1d64c119ea247fee0dbb96c1", 0x56}, {&(0x7f0000000bc0)="1ffd7bf4e8efc1f51bac8c6ee596198c82bfee65e6e95731c11dda00157e880f695cf33567a29d44848a9aa838785e1189c2e15dd74ae853c2e0ff9cf24bfd5654ac515a70aeb115bec55950147a0e0fd31c81205103dba2074a61fd5a8dddbbcca85dad2e92e76bae1f3e9647d7c8", 0x6f}, {&(0x7f0000000c40)="9a9ee7f3b21009ad4ef7cec0b9cf90cce43c1aba4fa481c8c089311573d4f926860352ed07fbc00ab3258b7a0407bd3cacaa96818e95863320782129721c31dcceee8c155be488816b5c2b28076d43ab9f35cd5407583d90f80fac5aa227a335a47feaff86bc6d30f0b7084b2090860b473916e7f7d60d33943dcbe1486eab06a2822ed7f0324c6e79157d260c6df525889e9cff797594d0feb3010e50f47e2619278aa0d191e853899165da58f0fe8ea50a1def912c215907590e21eeec30823fa520770a", 0xc5}], 0x5, &(0x7f0000000e80)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r6, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x90}, 0x402) r8 = accept$inet(r4, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000001000)=0x9e8e, 0x4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001040)={0xa2, 0x3, 0x5, 0x1}) sendto(r8, &(0x7f0000001080)="c31ab25586673a51aa7f3ce779672baf83ec85e2a230be38dffc8c06463472f2dc20999402c3b868e70c85178e707a77ff838fede883ad1e8fc81139e3bc27833349b88f7221f24e8e2971e873368c0604d01eb728172781a9a22cbb3bae3e1fa62e673c6593653e0b2f1d46306b70c028776e46410605d12a6a0ab3605504230cc8298b14a07779cd02d9625147758870d1ca5ecdd212591e3a4d", 0x9b, 0x1, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200), 0x10000, 0x0) close(r9) r10 = accept(r5, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000012c0)=0x3b7) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000001300)={0x8c9, 0xad31b60b, 0x53}) dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001380), 0xc) mknod(&(0x7f00000013c0)='./file0\x00', 0x2, 0xfffffc00) executing program 4: fcntl$getown(0xffffffffffffffff, 0x5) (async) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0x18) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: pipe2(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x80e1a8d3cbf95043, 0x0, 0x20, 0x100000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x4) close(r0) r1 = socket(0x20, 0x1, 0x0) sendto$unix(r1, &(0x7f00000003c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320000000003991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc268699a5f139b672f4d335d223e7d0fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41880e36300000000000000000000000055b0012ee68d24010d7e4e2a68548866f46287a1580cbcca5516acdd811f6018679f1e533b4e1234c54bef201a2069aeebbee66c2cd33bdf736cee598a96dd95e0a2ece2a9483d13f014069201e2399e015469cea4b91bf772b9afc54b61e0e2430a2faef1ced084eec61eb0e3c2d51ba7ddeb36b84a4e4e981ab50a31e4529d222bec58320e3d76cd15ab49f033939f206600"/321, 0x141, 0x401, 0x0, 0x0) socket(0x11, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r2 = socket(0x2, 0x4, 0x9c) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000100)=0x20000, 0x4) unlink(&(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000240)={0xffeffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x1fc) setreuid(0xee00, 0x0) r3 = getuid() getuid() chown(&(0x7f0000000200)='./file0\x00', r3, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000280), 0x3, 0xe94) setreuid(0xee00, r3) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff1e"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007db, 0x0, 0x0, 0x0, "090000006f000021000000450000000000000100"}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) (async) read(r2, &(0x7f0000000480)=""/168, 0xcc) (async) execve(0x0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x60) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x0, 0x9, 0x5}, {{r2}, 0xfffffffffffffff9, 0x6, 0x1, 0x2, 0x6}, {{r3}, 0xfffffffffffffffb, 0x10, 0x2, 0x8, 0x780}, {{r4}, 0xfffffffffffffffb, 0x41, 0x20000000, 0x2, 0x8}, {{r4}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x8, 0x3}, {{r5}, 0xfffffffffffffff8, 0xa0, 0xf0000000, 0x9, 0x40}], 0x3, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x84, 0x40, 0x1, 0x9}, {{r8}, 0xfffffffffffffffc, 0x8, 0x1, 0x72, 0xffffffff}], 0x1ff, &(0x7f0000000340)={0x800, 0x3ff}) OpenBSD/amd64 (Amnesiac) (tty00) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206951, 0x0) executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x4, 0x5c0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000001c0086dd00000000000000020000000000bbfe800000000000000000000189a95ace1efac6e9052475ca0400000000aa0000"]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x4, 0x6529]) r3 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c22", 0x49, 0x0, 0x0, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000440)="1232524fd622ac84e25d6b40239381c2cad7cce5f7eb6e60e3b9fcdd0ea1f7df16035c47ff67da2864de4ed722a8ad8a13b15816e546dd55c6746435ee27d0b80b1d294a51cd4cfa60c7e79493071e78a64af42378826e2bff2ede19ccccf6042ce3cdb51cd563ee5266768ce0f61ccc8bee1344673507108049d68ea40d7b4534c3959443010c66e9718cef6865d2360a5ac89eec3fd056fa47fad78ed7f3a9eb8e570f4c5a4be96f014eddcc4033f4b4c6f4229533df1f804c24b9e67ca72c9a306ee22f6c5c2dc4015f25aef70088e06c27b5afc458ba2a0856993e3ac0ad12338b0683000000000000179a50869fe6cb14d17cbe4f3bf2e1a1d36e3650255787a7bb8c9bf6d683dd06e4e972d3", 0x10f}, {&(0x7f00000021c0)="7ca28052f33bb449a638a9b9335493992314d8c9b88179a06e057c33825265b39d898bfab03ecb05062ad9c2869dd0cb141fc692102fdef94aa09df668fa9d901bbb6bae466a423ad334a602e63a96901bb339613bb10faa0fb2a7424e704ffe4db44f41ba0092ba7b8e73e2218f126a7642460abe068f172ff809010f01ddf011ebb613cdac547d606350d2be8e16049545d4047da5398dbeaee64340b9d7d365f66a2ef9672159d4fc5a298d8ef13a58c1ae319b090bd4bed0b4e92faa8840846fac17308b57a3a41bf68a5b7cf8b5d7a399b6e00f4440c6e22d279ee3c3de1263008532b344cadd5e5a971166526960a9773cd53cbaa2653c72d819a828e5d1b82e36b08c1e62ff0793bd643d4ab4647952b276ce9a0af5c5ec90180c7f59ef1e256914b63edb245bb513851b308b3c0640b343d4e1e78dddbd6df390f879b0f387d87a808d1f2390a8fe514fe21890a000d2485f7c3892a7bdc43d456f10371e6550300aa34cb174d4804e5c05faeeef474acf57ec74b15da1a53570653516fa25a475ff2a2398f1c2e1df1da2d4cf27ee135acc132fa6c5419faae036c48ea8f62c1b62eb16e285234a782fe0a88c701494794b346d5335c442be21960fb3fe0c4e92511ddeb6b3f42d6b9ed5886f638978e42790848672d1125fbe6a4a1c4e2f79acfddbcf2ed926945da6f44327e8f2a492aef8798d73f39d991ecd3cdbed99dfa1a873c4fc2dda5e17e9ff222dcc90bd0ea33609f05616df18af27bab6b3561ff3a9c24ed1eae781c3f72bffa513d80ce6bce3d80b933de580e148f58c9c2befab435cc153b4926d314c4b2282078dc6133b2d9f53ae962b8179325ebb10f2f30dfca822703c61f119d1de932510e81dd1aaab11522ea857d2b30fa2837aeaf7899b5cf29e8a202743063b7a55dc8c35d354f874c335e82adb7cadbd8f3bd5347d9d07e7644dc727da40705177c70a32de2a0cfbc889c771bbc82d2e5cdbb1cf950b05affcc617e5d1d08b0c51f909cb5521684cd6bfb5032e488fe6732576562439a4f1e7d7458fa076c3ff8ff053ac1fe58a9a7d151d674e34795a3a9217eb0cb407cd76e89d802c8a5825fe891f35e8ac7c3295b1170a099f2a8492d9e3c1496547da25e7e1725b1065fe5d5069372f37e98830fe11866587d53e63a5990bc02b87c137662a4f4cd24aa99e04d8012b65e5c2fdc58cab165a321cdab13d3d53329d2ca7e66bfb69cc2d96d70ec369c2a8079ee75dcc79fd982acdb14a7afdd41085d06c08412d72033f4ca9c42d2dcb6a82eacf5cf814b83b80ec6eddb507b560731c046b33397abd953d5e900d1d94fad6998e2211056d4951a870dc183b3c8277be709c0a16cec0c21c1da32581278180b70d9d6c4d563706a207779d7eca7f45013e99a19420d01d5f0e6239d12338694bb62877ef70d63a51a8861d6e0f0afb6d1fa05f96962edc05ca4f26903640225a023a2a5ba2c3990b240ad8b187068a32e58ade83a8de2799e71b51c8e8d9eacd4cf7f94030c55a814d8cca15340b07186257936e2c5acbfd27554a2cb9b9a414342a04c36d190f259738e379a99e2ae2f0d724a495157c5fe86b6e4ce1893c8e83bdc583ab9086e4492e2eb61285f6d988cfde90702998d0e18a5760bab8e89063aaeec10fbaf8cce8d5b3d870282bd69f61ca2960035d02f4fca3c842e300c6ca9b97b5b2ac1c514e51831b1a3c1c47d6ef132bd64bdc76b959f9eae5e893c9ec18f3ddcade634696079bae1d84741f412ec4af5392b25b7e93ac70d3c3f4083626c47d11cd8eac9ae397b76f2a1fcd987d505130e128b119b2b8fc991b05c3f7e7121b5ec45c38e17c1fbb9c3cf01e211a1ffc2c2dcfeb052dd52ed3ef5261f19a8d0ccc37c59bbf5d7176028dcad1a5918699b6f3c4e972a039e9fbbea5852d80bee1a3a6b406903e4056e0c0861afdd1ab304dc63f0dafb76dcc2625d0c09408e22d43bf990e38cc2cb7b228636275642f2093118fe334b2655dedfc0e27d79a5544174667fb767a95178b41791ff78df93a945a6496d0c1d6df3e56ea299c2c0de083922038b3323af6fbe010a7ac35970082e043f45f11ba46c322db04a4a26911c401198ec13357cefa6ab800d22e4666e0092b0c0ac4346619a06e437b39427cebd47e2038339b62d146dff9746a5f3e3ba60bec3ca8012bb145c4aeefaa83bd9a8189998e31eef57e10da766001fee1db20e07adc07fe463d1cf3fdbb8e68753432cfd662a2aca0ae18f090fb932faedde997d3fdf82f94ae6bd880fa1c81f670f1456d70900e48f3f72cc5258d1654107fac7f55b6cf7797021b8955272c4df3e7d163188868f4d2b157b64a738b8a0c6b5980298a9514919cf6b0596fa460e6ed92dc6ffec89a68f415707e6b09829ee3448e50c0a64ed02f56ad4afb516754a480fbcfb33b7f7d6838db01c0d0a3f500f108a3227e1c80376f936572b9439108c48c228dc8cdcbbafb64d38332da3a5cd1fb1818931186e3fb1cabc0f05521d8d513e1be9da58f44760da54563a28048d6731ddcfcdd45d20daa950b2012eb57f8593ec0c41c68cd8c9a9e03d5590977f742f2871bd3de12dac78e54dec8c03e67778278b51bcab13b352c803dbc07e68e4e6a0f137f64a22127b7bf10407b6c9631b794af9ebfce3971fe4a6db1d798a25e1f298ca864f9ba23ad38a874186db88dfc74726bb387203ca47423587bc3d3d790eeb63ce424134951d88057c2d20618de9b0097a25b6e9b41df085b54abd7057ca9e8c3590e7a43f03c4cac2953e9d4cd9016870f574a537ff52c9f2d93b22fb23c7f62a54e29cde3e3ee13638f0f2ad5d0da3044e399e4f895934c5420ebf93f88ebb6c9d9e1d3fe29c74a20a2574775ae301f52ff03f3a9a5fb85af856fa5d5b79ddbfb7a6d123ab326e735a0818aa557d3f7bd557abadf2c0ca2f22e4c586bf807883e43d1313c0714995a2305b8764955163e9613acf5d4babfd1eb4a723cb7dfcfbb38f4b76e6efd29908607c7820671e5c6439b959217fd4be78758d2dab8bf60e4837d281b810808336132318f0e1e0bb83e6f1b24ab1a8495f9e89594fabbaf88a685dcca0cea578b4a9a36793c8e6555d5b50edc80865d4159a503100e30af037adc69b7c2d6794c991848958bf1dbba85d3a0d107915d2cd5d23f8b9c07ad892ae19f7aac422087fff6cab71b315214fc0474406e6dfb7fbc1039b46ae56bcc3b93f2549cf6793ae7fc5bf8072253abdf4a603e08ac662d6531a7081cfc014fa8ad4deefb0c4f292f813e5910371b4434556fd30a561ce726a924ad2473532f2ce9df2c99709eabb7bb6fe533c5d2423aa8a5b56fe14ff62c1e1ed1095adcfa3ab2be6ce52adb97a7ff2c30d95d6e1332469afdd2117d7167f924a47fe3b7b7d3ed31a1b329e9a3dfe096939ed5272d701e1c2cf1da11802aa425b8abe1fc1d9205fe6f0373dac2fd706a0d4a168560c4dbb15d08c9f13e199905458dbcf20776fd6ccdecc102c9d78b5d98bfacf07e3cecdab42574ad12eff73871223355d575a880d8797ba9cae563ceb4fe08bb35aa6786149e04bde35ad687b86e5815762746564cc0c630cd85d4eed4b50287c73bd7d5d15df84a2512ed7904e0cb7b6125223b9c8bb4d5b9163afe381ea30c5999fb2c421a9a39e3db5f347bd972dd696e023952c21eb9abf6507ef58754b837c811e175bfe6c4be96b1faf7d1ea8fac240da7cf7cb902f24d7394cc0129addbfd2d5c64676bd961074dd4e4ceb558e88145804d23b9461df2f19f7b7776a10d318dcd5dae561c17ef374c8f9a26136bffa25b23408b353486e31a6e0ec22093313ffbd32ac245c50d6fac22ec19d2be557c4a205a31597845e11b0bb6728236a30c9084cb38a98922a9661657209073fc65085cbc2ea70f442087468f2dec944591cc2cf3fe11a2b27bf7c96fae9062ba873293fef690087e9050c447d3adeb2c3522d6d31e078a7389e4fd05650602a3a48e98a8d645e33d5a8205f6bc850035c5f3422de8e1ab8b56c69a40cc2d373a3976d8853a2139d9a6174fac2b87d96ee242a8bfbe9d76bb2f05e9daf321f3cbbb657e6b3920acbbf2a9011a24956ef6844caf7be3e76823f47cb1c9037855884a1c5870b79409e346a6e41ce9fa8d3ef0198ba43fa06dc6179fc3efcba6cef611ba67cd4c01d3d25f1d80546c694e14a557ca0590816153a4b524c9ebbc5b46efabe1fd065aecc439a0867f5b2d0405f0791c32d8a3c17269859aee6e2a5624d4ae43adb4db886ab93d05eb7f4e01921891f937cdaed2b369d933281ec9547cc39f8c4b7f9a4401d09fcdc00e131d8842dff50f553d6be43a5cf034aaa183d5dd803adb24e899030f98d5e8df16d121a4a9f5e443ee7e58b40c55e834db76cba5394c91fba9b69e6dbdd7b2c60e5a0ac4a3fb01d89fc04d15dd431e7c0f615e85a7c2a2ae20c42e036ef08b224aaa04baec61ba5ccaa08dc276b55e339934f78acd9686ba913121d764519cfda2212d9a54d55c1250b58d37f2aa9a6f6817c18057f952688f7742dba95eeb97be450d2618a7036ee0d786794d920b9884cd56ef6ae3198e5bbb74d4840882cfd5e770b74d76c6ba89a254134cd7686139981e6e3bd844af4a853e9dd679f596b312e5fd11907b5ce3f2325d9ac9cccbc0b648d72bffeb4da4ed3cd2856d0234b6ced8e8f6491f7cbe96172b93e593ce7dc03f755bb1b365d1888c3e6cb6697a8bbd8e8c5003707f31781dcf47415f0b897ce779c43a69e0a9f6da14e2b4652d5563bd5bd325e0d78d75e2916bcf7a654106247a73335dbc5fd1544c0b6d4c9c0c5f25a65955adcee4439b0222767affab2fa70a1ff2635d0159393599bc999c8d1c3aed465396bc7f85744ebf45fc285469bc6d67820d964bc78d137214e474167f666eabded3c14bd21f029946d4a7c6c42ee719399bce294656f2b36d3ec68a2ecf7113ff521012a76aefb76b70a6c451983abac5cb4f05a5fbc5cae0e04ba7e07d3a57366582a06311e3dd76e6bcae52d5d4c8b75f716d9e5900aa9b9d9f2ade379d44954dfff3fbb7426307ce56d86bf2a2d3b3a4666c6a771432edd157081d46bed189b6b8554ba5be160f77dbe411577dfa7a599553dfbccb8423cac9c5c681d2f8133bfbf93af012e2908618962e97e5e71ea57b1b8e46825e2cdd8e82ca48036f82899b28430cb03c4018ee20e23da5e034799668e85233d70b5690d0ccd451ff033652dc5a0d458b81f0751358c17339d84e3f721df23126720b0a835e2e6068695aac5799dc6b579091f3d574050e304e8df3857ad58ef225691f52cb7e1b48d496666fb709cda712a0d7fb81b89c079abae342337fce41546913c8f1eced0f16d71c0492dded6f645048626960d533aa9ff5fae23fba41c90ea501bb78ee7ccc263f49f418a692b533216c81cda1815d23a9bb67d03c4ae6d6a43d49224018996d2e09c07dc3eb9a4f0bf0268b82961538013e94e87b370ca52aedca0e690d76d63d87863d579450ee8b800e9dadd1e460dfe9350d757fe5c53ce66f168e2e079b641132b9d967f1fa5a4ec140a3b522e75a23b4827866a5bba4abae6f8da950b4aa0f85b79a753716df0cb746998c69e4df48b76ef0faf0ae45d8d0b394981ab0dbb555ae5e01a0d74d10a7d8a194c625b97dace5e8d9a42d9d53fa1a5e64de1d7136217cf8056d25144efad59e0dac3298bfa8eca28941af2ef4356effef9e563968b6823e143d7cbd7c855e546f1dad23e392a64f0254d866c7c9d7", 0x1006}, {&(0x7f0000000280)="6beac81ae5d9", 0x6}], 0x3) r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x80206982, &(0x7f00000001c0)) semop(r2, &(0x7f00000001c0)=[{0x0, 0x5}, {0x0, 0x7}, {0x3, 0x6, 0x800}, {0x2, 0x24f6, 0x800}, {0x2, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d57}, {0x1, 0x8, 0xc00}], 0x8) setregid(r1, r1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="062e", 0x2, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) munlockall() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{}, {0x38}, {0x7, 0x0, 0x0, 0x104}, {0xffe, 0x0, 0x2d, 0x95}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33b", 0xb) executing program 2: socket$unix(0x1, 0x5, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) (async) listen(r0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x80000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0xfff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xbb6b}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xca}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0xfff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xbb6b}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xca}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() (async) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0xc}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) getsockopt(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) (async) getsockopt(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r3, &(0x7f0000000180)=""/191, 0xbf) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)) (async) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r4, 0x0, &(0x7f0000000140)) (async) getpeername$unix(r4, 0x0, &(0x7f0000000140)) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7fff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000300)=[{}, {0x2}], 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x14}, {}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xba, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) r4 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x8, 0x0, 0x1, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8", 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x7, '\x00\x00\x00\x00Q\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x9, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/512}, &(0x7f0000000040)=0x202) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r1, &(0x7f0000000980)=[{0x0}], 0x1) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0xfffffff8, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) setreuid(0xee00, 0x0) r0 = getuid() semget(0x3, 0x4, 0x34) setreuid(0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8002}]}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) setitimer(0x1, &(0x7f0000000180)={{0x0, 0x8}, {0x80000001, 0x101}}, &(0x7f00000001c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x83c6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000200)="d5", 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) nanosleep(0xffffffffffffffff, 0x0) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$unix(r0, &(0x7f0000000400)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139bb9a70e41f78eb96a05672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c500002002000000000000aabfba09001d89e001e2ffffffffff7f00ff00"/186, 0xb1, 0x400, 0x0, 0xffffffffffffff3f) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpeername$unix(r1, &(0x7f0000000c40)=@file={0x0, ""/4089}, &(0x7f0000000200)=0xffb) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = fcntl$getown(0xffffffffffffffff, 0x3) setpgid(r5, 0x0) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x80, 0x800) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x11}, 0x3, &(0x7f0000000800)="15161665a565b678efcc1a16e750e50147e95193ee4a52bc22714f2d99406ed9e0046419cf774346a78b91f34134423ca6df2ee7e11498de3dd4ee42273a30c6221164bc556c759101a63dfd9a07da07c07c55632baa5f242d7aa5e0d7bce28d2bd5710c7cd74a77f4ddcdd98bbbb925fd0000000000a0c5b566e95cffd51dd54778f017805664c5222303ba4097947fdf6c8f6c89d172d855f83b18c1f2ddbe1f158b1305cf56c8030b73e0a97c164dba9af2df834846be2ec32e933527614df040bfa999b6eff82215b3768fe1947d3fafafa52d2e71c0b8782b7ba56af6ca070356cd633c34c22bdd9ca355290c3a46bc7487fecf09c65251b3516f00853822191627e6356313aa5aeff007467b9301a9049c8559f14e43b4028404ce30f9e683d7b2b3c55da53e4951756143a590eeed8f8f2e0de32bc1e63802c846a2c4474eb81df6fe04f246b2de4c0331166e9b25", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x4, 0x3f, 0x1000}, {0x1, 0x9684}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x2, 0x800}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x3ff, 0x800}, {0x1, 0xfffd, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ef, 0x1000}], 0x7) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r6 = getuid() r7 = getpgid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r3, 0x0, r6, r4, 0x0, 0x2}, 0x0, 0xfff, r7, r7, 0x10001, 0x8000, 0x6, 0xbdc2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0x62) setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r6, r8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r6, 0x0, 0x44, 0xeb}, 0x2, 0x8, 0x7}) getegid() accept$unix(0xffffffffffffffff, &(0x7f00000029c0), &(0x7f0000001800)=0xffb) open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x42) socketpair(0x6, 0x8000, 0x38, 0x0) setegid(0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x28, 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000040)="0541a61e8d1b075103c080ff13432826ebec6a554ccb8e1749ace2b825fff47565cd0fef245b52e27246533f22df2b2f13ea3d3eb1b7545106c5b7c9dd821511da7ef8f54871029248a495af47a738ecec7de0b97f7dccb1edc25e7b2096db3b5b38a5b10a8f213fe7b41e076b2f2311439fbb5856c36ca09f3e9b02dcc21f2770fb711464", 0x85}, {&(0x7f0000000100)="9395c6c8637cc4aee16a8f6d2e785b894932d806c960c4c144d6ff68ddb5bd7075f58df4e7887c669fa5b9abbdfc02d9d0a6cee140274934f128b77a26a787a01533fd5f949a96f158ca32bc5a367aed55b88ad4ed5f468c69721bf6e40afad300f49e1c6c66da91467c63560ba18f40ebdd40695bdffe7e62387f411b2a70912011edc139f86b31fd5482b2f74eb48591e11530b17ba0d26f891255ad429b1c9e20f1b00c93cf3585fc91f1901d22a09f50455d6c0f04ec6d2264c4a07c1503c316c198e28df92146185d39c9", 0xcd}, {&(0x7f0000000200)="e0acc850294ffc365442abf1f2cd24e8fa4cacc129eeddd0e736ca8765897883cfd89cc48ff06ddd0f2994fa38ec46d0b14cd7dbd1d18f3a563ab91601940c0c2f9aedac0ae37a4af67021bbc719fc2359296d2e2f4c058fee7c9af8492c0c8681f802dbbc12c882326651436a7c57c4144b26ad3ad0a6f2e83445aeb9b7f982bae4a7eafcf3e6939673590fbba4d9b4b18d04b2bf4b0ef62d7d0ca655dbe74e43e2847798b32d757c401dda9c54819ba620c10b57c3308ac8133ae034a6810b772caa2cd38ed8fb72bc19ad94250611a129db7078dd2f5e8b851a7c2ff9024f87272d2387d8436c4090626e8e8af773d2004b1cc35d54de3012a8625e61eec265620bc4c5f112ff63ed37eb54d13e9a7660abdc945276e722bf97f7bc81e46e94dc04d1c11e64439df625efe2b86beaca2318bea3bb2080c84c6846b28d3e4c966916b55de7e26ab94f2f0287032755b0c44a345443d067c7d729a13893cbeae6b8a58dc50a8761c8942ea5886b6bf43ba0006d0be0230c21edbea806d61cf603af4d026f59f716ee5a48aa6f9c848d1780ad0b67c1a2c8fd26e18888172e22e78994cd13830d52cd2ce5ea5b134b5d43d0d66cff1419cc1a35ebdbd79f2e514174020133a0f721b3808e6088bc46973e748b3ec6697f30c6a47974e40f135cca2cfec8cfbe6a99d1a67cfe872acc03432643998a626a8ae8a3e66e101dcae250136aa7fbc1dcb616af53c48ccef20ed3532345bd30221053e59f2e390857d07c8c915c573525e5713515453a589d838f868d10659053e9402ee8b60c05580a3a0f8185cda8a88da32c1108c2c79001635802f942560929821688f8ef1fba070179157483507925a973c81c6e5d7cc536927acf7ca2da6f98921b942e00ef3bcdd765905e79bd3335b6e8f7944ca7cd43da8b1fd3ff944d50a8704a3f7ba9b427052cb7eee20b98381fe1a9a2843a874c54b8c3191813fccf67252f16689acd5646ac937ec8974c336c7955572e63429d67223cd1d993e055f92f4718823e017ce65f8832adfd16a420b43418bdc3c4eacedebd14ddb59716dd4dd2d96f7810e5c79ddb4db8d7e6ca067e83c291b87102121ec16a2b4ca4ca5090886a0eda6a3b7e7ff6d3962c95cd6d923454401af8fa57fc093a8693b06b8bb2443e3da724aabdaa15e9a8fc9479a29d764103792a0b862c44e32287d99f4c8e6f69b08af6636f1dc7ea55556c16b902ddca2db93168ac55aac7f9389ce5416a859d52cb11a23a633bede0e67765bd81fd4c99ebb95fe696094c7efa857f9efd9a85d2993d375990e806b66a4d9d7faaf84e66d05a79713980fabf49d36f62c0193c6d6f2040f1e27dcea17adb90fd0cad9a825dd56e56b3b773a2d4b939f2147f2c732466f2eb699195c9f0823b9ea39ee49c0f568129f1c649d476fb3c85a83c4c46e0aa4d7e9cf141223082c4fcc8a9e625ccbce0bb339cf06785f21cb5e15522f0e3f9e604145162624c002458b11944b1a519dfc7bd466053c7f23a46e17643689ce424f820cbc7a5206457e78a3a6f0b40ea4aed5735775332e4386010ad930be6c93d752d2706bfd99d89f2101a3e5cbf5e4987b4daf70d66a951b6e83ce621fd36bdf909addfecdfa9d1fa86a5dd3ad55b98304bc8cb41ca26a64e748e03a4a326c8e06b63b2f40c9db191a6bf6215d4fc963952d23f0fdfec6426789917086ed2d38fe6bdd173e5f247387e2e77b933a6b3bac05e20a910126eab923aae89bd2aadd3e7123131d50a7021eaa9ccd34167417d0a3d912a17412aabe9e2198d51375baee1e0a9556dae1a1d2e4ac187ce2cff0642b60a541e00eae92bde1280f322028d4fb26587b3b85e950a3983853380610840e62bf542a2f9539fc99b83b221003e4feff35d696b12ee7bfa34072c86b303b634a97c3d3742a4ba64a9e81b25b2e7c9a4ed4f39fcebb7e3d33e4c7de8dc5b3797535364a3ee197a7b2818c7fadcc97d877124a23316e4ea3d7c001af78eb9024433739c4a35843fc4e2855f7f1842453471c8d543c943c5b5927cceafacf5254e8639cdabe940001070ec0c386cb3003c28957bf6a6670443c7d13ad67e2939adb70910ca34b1bd1b8143cbd6e117f5ae3f062176d0efa9ded499421d1143dd33912bb755a86dbc6f7c661178c0d16511f3fb77b4c0d5a43749eae7caa9952fdca0f229dc11da376bb830a80f1ee18311578530affef697c5616f566179b645c3543940ecab731536ada8ec256ccb9ad6af1b777d419cf28366abda344bf10599c46958a6f1ba2ac74114b17a054ff5f756daff01330a4da08a76a5fce1e684ba0c724155b2cd0c05c4224663ecf0ad99f9a05389fb9f32bf2dcd32a6c1990fdeda3816dd79f85a2ea519e53ff0ae85cae954d7f332bfbeaed02370a96d6f77bc87a3ad0da4d9f158c178460b24d91c2c0e5fd7579efa5a3f6c2f4a55bf208df84a8e3fcdac8fa3ea65c507f7cf88d6199996b3e1c4ba579b56569e63062cdfc1ef092cc7c4447ead8278bf0bfe7ca78f279dc869e64f2c1e855063a7b213a4a521d2e8dcda396fbb40b7bdbb598f52004f85e570148f09ae25ebd65bc9df3fa3ba68989e5b9031454f1e9a043560c976f42a44b00e951de10aee0f2da277082b00c65ca2292b7f0b11b7e235e22cd2aeef311873c42005ec4e0f40b0814706004c75dae9eb5fe960217d98a7893098e941bf2ba0eabc06908bf7a2a76b2dd6d88e3c434cdd9b69ce42dfef32e41189033b44a429ccf4f28f35d29f9843a6e22f47268c1a98ec246896eb4822913714650cc0a098c588ad2fa53e6122675c71707f7303c57018758258332a261f3da8fe1cedc255b197cc20eb7fbc95b1d2cd0a8c35e1e966037f3a20b5d6b7a64b605189c44df50b89fa112951276b0023cb2dc9f549b2a9e75f9d0a9189cf5ab250cc3b9cc98e43de7d368d7a8e3be4933c090a5f4f1922d2ab8af1f0c2b772bf8d7faadbde688d046e06de923cab4712935aa1ac7fec1eca0599481b67d0ff0888fb27787b1d77cd63c8f6f9828bca110872a1180e294efb8cbd1cf61f5f9104585d857c24d8e082254acf77de125ecff3ed2382acd61300f3b339771c0f72060386f406ba85e9cf1fcf791c143b24eaab4d6d94eb95e4f7bc33a3e64da4e8389e39094628bf24e68daede3be82a0816f221d74d165265d28d7251eba24e1314f56b11d3fcff65a3d8a3508adaecc02e1b833733ca3b4d0cc57239d0bfac44369db75f642913a824b24f5d905e44271e08e7f536d2f1cffce2bb89705c4c451d50da8da04ce7ad0326cccc55e748f0e8ab9a5b7a69751de6c9e2fb95725ec4bbacd69fbe4114d4796d01e19054c8e352817c88d7a3a3ad0cb2f07e9e9d3a28efa2bbf86a15663c4be98aeaabc319e4a3ada9ce0f545557e689a380b3b4dc1b1d1158f7868823b957aab2a9f351e83ed1a812c61d1a7f6812c77469697c14732845e8176733bb6c30e1fda249a5be867b31044c51a8e4b068db30875c52f668f6989a7f8508afb6e9e30a43e497ceecee39eaaee42f131e0d46ae2b77e3725aa10033e002ee010f6c631969f4920d7beaed84a85520d99ace721a8340bdbefd493156c8db5d9630409bfb44d86902532666e4deeb7ec100cd8d493ba6b3f07c3c8314a895cf97797d2c88f9eb93c4a8b68ed04d9166bd0022867f00f77b068598e7c8881dd01b0dea06b562b82b233091c5380c80a7a81753b38eb6b847fa1344a30a41d5ccae2da71ddb41a60a9e5df31d6bb1411cbe4d9be8f41b737a1dcc3470e846979e9734d41c171e0eef996f57261cb847a0abf564e19ca26babc4a8cc5053eea486a884d618a606a515c3260682e6949754518671ca2a190919a4c60f76597dc86f1fb21331d2290ae71d07706939b28eaf56aa42a7ff01624329d3444cbe67d2bc0f95435815250a8942414d8e23b68dd9020102209c91860405137f70e18a62da09a9ba9eeb37977be1a9a8979eebb371418dec733ee2927d513bf160702a06aaa2a78d7b6b8523d0bb066e5d5b62bfe8356a07ef7e739b39a6d99e229fa34a90cb61d8c6d70adae33c35a01c1efc52591d27d35c3f8521656f5acd49259d359450cdcaa2111e15fd6e181c2c984114c79cab1063a74c9ef34fbbaeceab0cfe28c9c27467b54903bc6b0677cfcc63b00dbb7efeb718ac906cb4541c2dc6dbfa5b74256365c32cf6338f162948d92a914834b536c79745a4df3db3c9c27a51a9fd909c6ffbb4d5dc22fd4874b94568d11ec6063cb7b285dee7023a19c961c03bb169ad55f550f3534a82fb7b5712db825225215db8c17fa11ffc6a8636a68bea484532e3ffc2e536448b804584bd3233478b7284eb26488a8de4d841431724f362272b70f7b6227960693f74dc0e545a19c9b0ee3ba7e268952a5c06a23e5d50c0f8a1cd21597306a9b491c623caf4c3242b9ad3f34918c798e18566f7e4f959e9895ec2cea118ef24b895c0b127101bf7951d5a13deb7d1057aab9c30d42e11ac411ad8985d92df639c064a7e1c3c72bb28ec49f367acc40a4204ed4057e933cb1ba684b319d0d7b49d461a553a4782a273c7d8f11c7c74f147d3b93489aef74075dcd212093d4f423d31d03473bc6d684a2c8563172850faef32b85dffdc0669529b2253d6c17577575a613682a860e7a7cd8ff197bb9f17f24e4bce45b7622ad6fc3a04bf6794654603ed6dca3ddf3bcfb6fd0d18cbffdb0b9af79e0185a153f99fa35614312fa79555417bf6a5d44a0d6ad270f81866a333ae8b3343e1116aaf0d090361b16cabd678eb2a59cb3752c2fac169b2df780bbd3402a8ad2dcfcdcde539bf2ae093a8428a1d05e3976a9b7775d100b033954060a9f630dc2dbabe9f2298c59801878d0ce808f793941646164909570bf9cb863c3a28e92266cc3e1d00b220fe418f013fe3200b3caa4351f2ee02c4393b35460e6a8f3ff26fdcd36f3d6ae9103179e30963ff51759d7693ec853f7a5ea8309ffeebff7b4171e4372bbf943aac1be5bb00670285c0b0eac2e751523bff672d2acc738828117d03d40c0a33531d8eef2f2d1c9725f8d7ff96df0cc4d1496346d2180fc568be743a70d83eb2b2e2f5eefd2380533c07d3a36859355756dcf31832e2ae1ea23b32563df7625f23644b63e89eaf069e0fc533368c0dc6cb8303d068155cae91b543147c85a5fa834ee924038b03b8c0dbe1745b3f51d06007b46d788183cd342ad7f992c6e86d88232a94ff80d48604843747846f8d5e40a80196b1ea138b4655e4540ee7e36a62cb11a28017035df3dee58af7d9f1f4fc38c5da7086a6db04059694ccafb4bca3dd285feddcce1cb64f0e6771f0c95049a1e237f38ea694d480874ab8aec41e9c0d3d0bcca5486a1cb7b42d0d2474b3fce6712527bfeda7596ff47c05686c046b0bd71bcb70e7c9c26f931f769ce5fc4fcf927f3602e75020d4ef187572b21fcd0f98a68403e94439242cdc859c5da2cadb33efde2fdcde53190e3cf6037c882d17516a6f8d44e5a14a9c19fe0b8753f7de04625637ea7d4c5571f00932c61185321769166c03ca79ce957ee33283b2134f4ec4309e82a1b9457d346dfae3a8e591375c03cdc2ffc3d9ff2106fc995965a089cdc7ae0c08c9e596a1f7927991c0f114ac6d2ad53de4128c371609a94c1d42431d60b41aab0b20aeb358dd13b11edccc6e1cfba3acbe9c70310b4280b56cd77368c097d2fef9e40acd0694898fe84a287044dc969d286897cd6001b71c2995d8c44807", 0x1000}, {&(0x7f0000001200)="8284f24b0ed795b13e7672640adff9e404b2456ef36b313ea6401d2a35ff27bc324b668fb307cf0d814875899a0238c6be4a8304fbb12d7d764037a56f036485ab0863084531974ee5c0eeef4531619e0403d0244856b78895457c37e3156cf61e4e7025083eda7185cd339072ce0f76235507d016f6975ae979e98226326b88ed09055722e53595083e4be7", 0x8c}, {&(0x7f00000012c0)="a98de9e58da3513984d8aa6a3fb2ec653bf6303d19695bbcbdb004726c76b4aa178f19cc2e04584414c3c27dc2cad967f2282708bcbc042d9b066646a9636cda86ec9409f2aaad73b9d34a44efa0c8d7d7969502f8f3af09d8966b72e9951dd783312c8f3c94f2c937e9e1da5a5767ddf20cbda6b4436c1ae73b3859dc4b64c111720d7ccc3c02d3ce7718e7f90be5e4ff7b987ef423b00f0e66062efaf852b677ca99bd5759045070efb83c032f2fd7b94d080232c9194e3abb820cddeeda", 0xbf}], 0x5, 0x0, 0x0, 0x402}, 0x1) stat(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001580)={0x4, &(0x7f0000001540)=[{0x9, 0x81, 0x1, 0x23bf0e88}, {0x6, 0x5, 0x3, 0xff}, {0x1f, 0x0, 0x80, 0x80000000}, {0x2, 0x2, 0x4, 0xff10}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000015c0)=@abs, &(0x7f0000001600)=0x8) getpeername(r1, &(0x7f0000001640)=@un=@file={0x0, ""/42}, &(0x7f0000001680)=0x2c) setrlimit(0x4, &(0x7f00000016c0)={0xffffffffffffffff, 0x7}) recvmsg(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001700)=@un=@abs, 0x8, &(0x7f0000001800)=[{&(0x7f0000001740)=""/5, 0x5}, {&(0x7f0000001780)=""/76, 0x4c}], 0x2, &(0x7f0000001840)=""/67, 0x43}, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001900)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000002d00)={&(0x7f0000001980)=@un=@file={0x869b6c150c837fd, './file0\x00'}, 0xa, &(0x7f0000002bc0)=[{&(0x7f00000019c0)="f74c9b8197a051e1e8ec9b985ffc1899cd5740501a6804e9e543e41380ca14ab2066a2a02c24245f13aa6bf4326ff28ed7d19082d8effda4c28b68037ddb46ec45690a27f1cd7815da120ef2788f9f38b089ad2eea40c52cb0b33be72a346df0cff0179818d2d4d34c1395d0b7e861ac252d4adc88ee283fc1b41596527afe0df08dabfe483537867a2fd868f5a3cd77666b245490503af58c6fc6ef15af001b301d3f3f8dfe2d20750520bc34b246d6ebaeb409e9afa5560fd76bb05b70fffe17db82e114d0055a4e0ac5aed3d0a9d59fb476d6e6002879fa39767ec85819de97877417870090b38b2c90c27102fb7ad07d5d76ca180f0753a6f4fae0d5d6ab748e3a1671a598707eb1b352f4b85ce4a37b7dc711d43444aa1fd67d73ba538077bf63fdf6cfac7104cc7f1c6c5c15796d32d8af1cf9602632e12184db2c7bd872d64c2901cc12adb3d1f26f3277d398a3bc33a4e448267c664a01c72e7cbfce1069d6b6311c09de7aea6fbdf40723470fec2af0aea050cd00cbd3a0b866c54e38f5c0cae5c17f75018314c6a63f99abe6cc17e9c356403c142432de6d2b1b90664ad15f1f0ad370ba336256ed021a6a87c0d10ace2fb3f2d086ce19d8af76d51cc3657eead3b9d1d560adafca53f4968bc7b392105c71c3aee9ccd9097d269ed59f3df6f9e5f53d577065a358b21eae30cd0f1b23c340ffcb08155b59552e00a1f0827f78ceee629a59972547f28876382565f2b27036e5852812188515adf9cb609550eb328a5af7666b6ccc78eae8cd673ea7d1a62d3cfb60f6d8b57a520de94ff2fe1575d84e47e27d08b9bec8327df346f9cdc242ebca9a53c136f844cbe53e3ecb4436290f6901e261c446158c2550b9f01f3606ee225ffdef8708b343adb18c5614d2ff63776bbf0610abf49d20c97898b9e36642016a8792a1ed2bde14f1f409b73c6b1a4e2316ab6e0c63cb191478bca0e4378324f51b8d8b5af2ea5b9f58e9dda3020005655686013a5c9b02669fed6c13137a86eaf70029c961e42437c5fbc847e3ebf28751c17dd7f48d09f9f4cd4633db81ad1e607b5258ce4ecb700c9c1a51e4b604ecc44a0d9f2c19af55fa6b2e1d24fd390609f39547f09f52ba0779c3b8cb84f04bd7e6e82fea4dad42367b5113ac84946ee433c5e556826f427ec6a7625ab8688c2367dab0f4238a47c5bd16247d2cf43cdc5ddd90693dc0b809b89e6533c09c7eec477a92dce74662064f9f797bd42e407e551b18c78c4c894eb0bfcca70abaa17b6a4b9d8220768661a84f75f9324499ef9b328b8367746cf27a65cc911913f3d9ba097586cf9a4895d951deb9d26450eb44272dda7434f0caaad8a9c3b26e93b20f94aea102d68590068a2d7003cbd8060fecc6899591c23085afec8914fe9ab19d3fc27447b03b2189520883f8102565beec98685ad7db5913d81aa495b510744d7d6dc3560e9d7bdbcbcd43b43cd2059dfa837548dd15d3e53fe7effa5ee6b5d44689dd7c66054d17d6347c796dbd25e0630fcec0eceb383060465103f4fa113de6e394874f7e5da189e76225c17ee77cbd08b196140cc63e8b048717868c6124506607a16325aabc28d44ab9e9af96725d278ba848dbb2f18229d3723a9aac4ace050194f38b302056ed08a36bb17930e49eaa6b6f6984761e28c34114c2a1a959fbbd005aba65bf3da7b75cb467b40fb24e406b0dd913da0f7bed23d347b1b08b3db900c5eee0eae0de97e5116c823a1848f24fb462dca5d98990e86f8adf16bae164a95e0a5bea69152e8a7e852d528a6ba18938a444d8c5be22d21c26d1d3cb5063826f4f97f9f80f9ec88bd09d00a870581ef56787587ecece481a935806d8561f77ae7d0340f8526275e555e6df9ea86d01b32c01155eb91f6e00bf7ea2b8589cd7b9e1b87f643cc8fe2255756496b43260f85c1b77f26d9e671286c9f51ce92261ec0f78f45cb002c01e907ff76b4105595c6a9e6d75f4593a05c0957fa1487539ea7f5604042fae67e11fcd7230248870d67251d782b0a6712f8f1954e1d9c235b335269b9b9b55b87ef1207f3ac2387eb864720324706853daa1af2fa28f3586cd1428b2548b501c63529dcdc852ca0689139ea0b688e952868cd6ced79a6868d6160b2c1ad3bbd5815e2511a23e48d8165084c0b6fa2f427e583f36c7103a3cd1ce7d96b77e908723076af900a5c598723af96fa3bbc20c5b3ee032af49732ea4856e1185efd2992120a245cd62ecb03adf02b22c8266601096f326a212ef1e3dd4b5531ee2b22f93667e6b3b21b273b313f4919908d17e0f96a3f3d2590a40fd7338e7453622da391724c3789232ff76c0f4b7dc4baa60a6d464c68049be6c5fa98275a1f16ec7f72ba1f98e6f08612422afb74a5533a362f35cb455c5abd7ef3414dbbfe4d668f0170cd65d936fd6427974b1a022b3db44e01570e541639ca363209bd86f2a510271130c562d387e628005abdc28fd8bb6109d6bd3c9e7be91ba33f48ebf2b540300bdbb6c8206d8d25b8c2955de14d09723087e0c5f3fa3927c10c1676d56e3a93368f284077c4815e4a98d12a4a163cfd5b7f637baa68a865324da4e3ba0d379dd78f87aa1992891802a479a15d7412400375d26310c4aba96ca6bc75b0de5e53de87e91439c28c382ad7b1140b5ce56653a49bc9ea421c34a0deca137d05d4fac974b642a78ffa885cbb6b6137e3c6d921efc1a980ae17c7900ed0a3ec18fb68db3036eee4a719860bfe02fc15f6f8776cd59512a47c242dda213f3135455f8d757f2688725a4340bac07485e4be8eeba0c29c07ff45ce5bb6ed062a2e2d26bc4d780b2eb9abf0642d1958f32aa301198f1b554cb6722fdb9840ada8a90dfaa8482ce905b3abe30e392b6a534315ae41c549e942eb7b90df8f628c5aa9792c1b7a3424145def70704803432cfc1318458620a82ba8e495c3e97fe1863c105b66ca2804901c1309e25f4db62378d275f50ac5092e30a6f3e9dac451b56eb59a04a12d99b6f0a239b3f568066f79e8b3e2574b08fcc7f6df7411964faa1c8d8d6c15e3bef8237175cbcbab0a863442b9b2fdf4695d8591c85169651a688ada05d10d8ec5f064845c17f2b2d6f719ed125a9b456165e0d88464eb4ddc3e1f1f3d505e2097b049efad6376f3b1bc59163ec9bcb2a4c72c823176cf2f23d6b388500127d84bbf27f6a1cda734b1c0c0389a6d08a58c97057f96988b77286fef9a15bb2927f255d2d8b45ad70cf600d2df2d20738d7933c322af245be529b7b9c2272f0f3b1320305fa3382aa964a7986dc73d6288983a4e1815b28a058a45c20c4a39865b937bb39f0ca62e9742616ee781554d8754a30bf52ead11a829b8d8c91271d0b18d298bbdccbcbc601242f26827ca8c91e39da129c9fab00beeebcda48bea618f9b80b149452a1cf2c099c0597ad8eb795f6950cbd6a809709eb4836bd0914275ae72e00ea9db05e31677dc9d1a1956dfe1e6b5103db8bebf3887c56840f0e284599b286d00bf3cac51e79b04758104f9fa71f266145e3241072eb23e11083e62f54c57270a8e323a805bca8a5181f0f981cc5d3fce41cc77d89de9cb9175ad3f94614e2f05a2869e634e66d8118280be3aa6c1f7069e7c064e3b46226c92afaa15fb9e067369f4c07b0e7648bdc7e19b331265feab5a2530c392d4bf2a04a57db741e64e8c42cbd2f8b4e8c325d944dba849edd36aa4f6cc4feb6f599fd972268d184eff0367c88bfb6cce870ae7cbb9f478a52c9d5c1f48cacbbc2e83a20eb0a6417d21aa11fe0338eb0ed5fa021b09bb3465571d3e99fe78fcba1bc04500f0196b7c5aae35e5cf9407970960eb564b93df29e3f874af5798752d6691bb36e096d288eec42310b51ea260895aa83beb71219207e122458c467e6518709b64b3e21df36821eff94cc74b716be10f0ca7b07ade2f7873e35c930b35c05b5f10b6f9e650a947b104936ee28afc163cbb0ea57549d283f0e062dc826d94387fb3187e74867f5a7d823dc2a74184fc19454461327dcf8d328918972e86d659e5a03d5a5b1917cc428ed6f193cb6f2c32ba2204bcc18ce717c9f442d84f0e8e4ef147217b22a23e31a1fccd22ca8c8a0366fb6a404afe135f4cf233b53ef5a61a12eeda34c84854c80583e05339735be63a96faf45992e4241788490af7590f806dae856ed371fd3bc5dc5fe7d43b710dcc659315609af7cfde0f787cd0a98b319ce3752f9cf690b4e4c1aa9aed55312e4d1a8e380c52e9743f0fa0ec56ec73bc27c76c227ae721fe15061606d7eff15c04b41d42e9da103b5087f15ab7420d2374ab2aa08987fa8e66f9c46fa84fd9a23f029daf069e5206703d2b345adbed08b114a9cde25a81c09d424a6796e3253d69bd9a60ea9acd9cce995c74d5628d2a8c4a90b869884dbf6d197451a8e8684adf2209a79ad75988ca6774db5f6ce4c9724e9352dbc72f7db63d32b9b060911f0d3bedf3722930ba47f0281345372f29ad7ce6f846be58081fc7f0b9fdecbd97b54601403373a279f8d916c51263780153e1d8d142e5e5a007103d21de1d22545c05f873423e16f40815c7bf416404f324497de20473f2c04bc97c4703eb8146fb915c1a4c3a52bffdbf8d56c961073fdee36bfb69a664d77777fabfb250fe8eb5d30bd1798815bbec9df2c0229824f25c1e2f899d980ff5fae49f8864283d537f188a4484820c99e5ff7ef1d649fb0092c5d5269dcac172cb9eef8bcda57428f432363bc5c37cc75cd3b0bf80077e89f15bdb9dd90c7ac6d995e4cde0b66199c24cc56ed7e1fc311bf024aa2204477901c9185a50e2985e2c3949ffd775a99fd817c3dd256fc80fd082cfa05de8d044377ba07462dca6c2e80a9769984150746e1ebf64b7c3e0e110b6f6878057c25dc50fa11a57ffc62150ea6ce2343e96323368ae9a5e29fdaf9459f88c305c6c239b8d811b15807fc8e0c538924bcb777bee8e89b8d027d34fc28f8eab3ca9f5a425d5c62462a0f25833ee12c6ca255731d6c9e7c59e4dca8c5fc072e208c1d16c2d4b41df5376c3eb984c75d70b9395e157ef3390249567de0563617031ef69ca36e448274b2536e15b809a6c571768482b210de179773f00826c7b36783151abe05054a122e7c181dd62ea889f7163834e0e9eb567e937db4edae09c1fede9e644eced4ef6d260533ad06fcce9fbb6767baf781ef8b2e9189b476da4cbc47e6aa471e5a637a73055422afa5683732649f1c1ec8b0f3069756c447f6cdc256bdcbefed718ed05834dfa8508af6fe8a2a18fcea74be1b1888088c5c5bc5f19080880c6bb8a617da7b3ecd703a8ecc16b695f7980f344563ab7b908d88dc96ae524e8d576d067383ff307b3397c97ea31aafa272609a8052aeb315aa3252a4226bb23afab2aab73fdc1ac8cf2410f3b263d6215be841d6a6acbf1600bc74b1086ca3ad5c148042765a3a771aa655bb326655b930e94519dd534a0e8d763cd5e57473b871c7787ee5eb6787d1c3d9776b0178efc31de3938a3be2fd0330d20c473bfa17d983c5d67ef22cfee6344c44d41690ecf3171c0f37c4652b9d24606e50c594c50c615d9ba25a4a77ac32b4a4ffd629ceabdab79a47e8d3902ea7a5df20d1795cd5fb59789f7430b411260233dbf3e29746dbefad9469f4e1f2f3aa3b751a47a9829083e8a1fa4b9d2c5ad3208a8d02054a3e0fa398d8846ac775191bd1592d50fede3cffb2922c2507270cf19ef5333983a3e94481940aa0e4ac9d46a4806aa9b418e096e3", 0x1000}, {&(0x7f00000029c0)="e4cd763b0846a13c249f954a913821b9509229d6b5eb1cae320d4048d335b812a024782b28c7558c48ea17fd7772833262cd71f51675c4b21c7713553f61912b3afa18924802e01134caac5526abe76eb6f250f68d2dd52c0c", 0x59}, {&(0x7f0000002a40)="d244bfaa5a74e90c6a5db9ed51dbcd1b545e486215e95242e17885d46f67ca707e4c7d6ed16296d7f2d377a5a323f9d18bab81122b14b6cabebddc2e19be0934b365bf0238b89fbc1855b263482c7a", 0x4f}, {&(0x7f0000002ac0)="61debed324e1d13f42b16c354816b2c717fadec19366a3ddd43e2b711bb2792aaec27778171a0635d5205fadb982a9ecfa330f30ad4c8071764c19afd243960857741bd4ea63af6ae520ab11744279603d5b2adb", 0x54}, {&(0x7f0000002b40)="bc7c551e7334f81eecf31ab5aabe06bc90520df5cbb76fc5cf0692f4df5f3f8c4be3b4be6752a4f44fc5469a7cbb267d7754adf94e5d9afca7eeb7ca2c4c150fc5183613b6f76503f2773c5d8d9f3bfdfb3ddac4df81eb324073b692c6e5025a644e30154d8ffbfb915ac066ce25f178", 0x70}], 0x5, &(0x7f0000002c40)=[{0x98, 0x1, 0xffff8001, "a83731b6beb580a8c3c85b0be50d377b4b658ce96c1ca1debdf23253d5048b21cb36aca04cfc51946f9562c3320bc4e6f7126c8be70e02f8de225247130a18f9f7622c35c889457fdb18f2b41f3f2fe32b37a2e1a0890dbd0cc3a25bf42b1d16f1300381fb1748016a7d7c29dbb510cd1dface4c48722871b7c7bc699a1d07c55691022cfb"}], 0x98}, 0x4) getrlimit(0x3, &(0x7f0000002d40)) mknod(&(0x7f0000002d80)='./file0\x00', 0x80, 0x80000000) r4 = fcntl$dupfd(r0, 0x0, r2) r5 = open$dir(&(0x7f0000002e00)='./file0\x00', 0x80, 0x3) linkat(r4, &(0x7f0000002dc0)='./file0\x00', r5, &(0x7f0000002e40)='./file0\x00', 0x0) recvfrom(r1, &(0x7f0000002e80)=""/36, 0x24, 0x800, 0x0, 0x0) kevent(r4, &(0x7f0000002ec0)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x9, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x31, 0x1, 0x7, 0x8000}, {{r3}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x2, 0x5}, {{r3}, 0xfffffffffffffffd, 0x8, 0x2, 0x1000, 0x7fff}, {{}, 0xfffffffffffffffb, 0x0, 0xa1, 0x7, 0x8}, {{r2}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x6}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x1, 0xffff, 0x3}, {{r2}, 0xfffffffffffffffc, 0x66, 0x4, 0x1f, 0xffff}, {{r5}, 0xfffffffffffffffe, 0x22, 0x40000000, 0x200, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffa, 0x12bb4b90fde82910, 0x4, 0x4, 0x5}], 0x3, &(0x7f0000003000)=[{{r0}, 0xfffffffffffffff8, 0xc0, 0x40, 0x6, 0x53f4c9c9}, {{r2}, 0xfffffffffffffffb, 0x8a, 0x10, 0x4, 0xfa5}, {{r2}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x1, 0xa2}], 0x4ad6, &(0x7f0000003080)={0x8, 0x4}) connect(r4, &(0x7f00000030c0)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003100), 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000003140)={'./file0\x00', 0x8, 0x0, 0x5, 0x1, 0xffffffff, 0x7, 0x1, 0x0, 0x1, 0x1, 0x6}) setsockopt(r2, 0x20, 0x0, &(0x7f00000031c0)="9ed994e481b3becb4f9531ab25c368e6e6fb212976e5cc76343de3d3857814f3d86e24eaefe0f2f1520005cffedb9a25ec4cbb3cb31e8194ca4928f703c1a5af4bc616cc8f1e10cd9d4accfa592ed58485abc75ed7a1c81c5f1aaf99a667bc083291e7621cf160c75bdd44117fbe686a71cfaf8eff044061d46e01bced8428d2ce141a63743ac74c64b471ead18524ced8d4a51a3a4ec2fa4ed11265c6809020d14f297373cd6b9ff06a90e410878f3d77437c09cde6fb30761627ef6e716ccc23917664619f29df58906c1a136d4cd37037a647d386d31186d99c0d6b4434eeac8323f9f2359012a91a9f95e1a38f92817d2de692a681b6836f5980", 0xfc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000032c0)="53b767f8a356197aa3eb364523094da3bf40b565c1f004c023fbd3cf929c407c5036f7262382bc1b36ba7d2075debfc7c6aa00e163ff718490eae14cb25dba2c53ddf1654dab75ace8f76007a1c828fbc3f598a57689fc70d4d96a4227d02b57554b32cc3997a212fb051af685ff698fc5a2d0e10da40f4b6c953ba475657878fe18e03353fb2491b736ec41afe8ab6aa4da771081dc6811f4e23cde47f2eeb640f15454660cc681cca6681e88daadf6b8487d59de6fd9cbbf951649", 0xbc) chroot(&(0x7f0000003380)='./file0\x00') open(&(0x7f00000033c0)='./file0\x00', 0x10, 0x120) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003400), 0x400, 0x0) mknodat(r4, &(0x7f0000003440)='./file0\x00', 0x8000, 0x6) socket(0x6, 0x4, 0x9e) r7 = semget(0x2, 0x1, 0x250) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000003540)={{0x9, 0x0, 0x0, 0x0, 0x0, 0xa5, 0x5}, 0xffffffff, 0x7, 0x8000000000000001}) executing program 2: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x180) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000100)="e0c2705bd61e099d0c332da59cede7f890c9c7a5437390145527ce13695cca547c4491fa16cdea29458d1995562f2ff5b284fda977e9ffa703bf34465037854c30f1a230bc7ae541c1a7b8d12b20d6d353e95bb649c3dc3acec8", &(0x7f0000000180)=0x5a, &(0x7f00000001c0)="c8175e86ca7337fb2ca04621da49e66d239f8ac070eb9e2372c63604b6e8f57c360aa3607397a269a5e41b0f07fcfa88d2567693aa452b7dbd8f8b47a83a485f5cd3fdc293bddc600481f0e2dd9f9cb85e5127aac8ddfcbd311b6e66aebd75b222d0c1cce0c40d961cd5ae1d90b7b9cebb", 0x71) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) mlockall(0x0) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x7fff, 0x6}, {0x0, 0xd21}}) r7 = dup2(r2, r2) fchmodat(r7, &(0x7f0000000380)='./file0\x00', 0x20, 0x6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000003c0)={0x1, 0x7, 0x3, 0x800, "d60c33ce0e94cf68ef8bd69879b39f9cacf7ac80", 0x6, 0x7}) connect$unix(r7, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r8 = open(&(0x7f0000000440)='./file0\x00', 0x8, 0x3c) mkdirat(r8, &(0x7f0000000480)='./file0\x00', 0x80) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000004c0)=@in6, 0xc, &(0x7f0000000500), 0x0, &(0x7f0000000540)=""/106, 0x6a}, 0x1002) poll(&(0x7f0000000600)=[{r2, 0x100}, {r1, 0x8}, {r2, 0x20}, {r2, 0x1}, {r8, 0x2}], 0x5, 0x8) r9 = open(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000680)) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f00000006c0)={0x9, './file0\x00', './file0\x00'}) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000700)=0x20) sysctl$net_inet_divert(&(0x7f0000000740)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000780)="5e18ef1ae368d0aeb7cfa42ae4b2d906fbbf033d16a186943cc07426f2234822a97fd224960c07aa72d1dc26b9e9", &(0x7f00000007c0)=0x2e, &(0x7f0000000800)="fbafa2352ff6e9f308a18066ecf4bd7ffc0d772e19e78943f58f74cec0f441e552d1acc006b629ded7921d8d3b24473857c7a2c48ba424e33d697dd6474416dbeeee23628ee44522241cfe3585a3294392a4b8c4920ab4856da1424f276d3a298807c5f9d9c70a4cbf7233ddddac6a78953b96035481c2416745e4ccd542bebc7d3de22bbc716dd4b7a10bdc62402e58388b989b9b23476c0178457ebdc17da4d6393439cc8b183d30a040b170eabd287e82dc39a6126702dfbb823368b1ab5013e84cb7b2b6ed562e68c740e07933d2e47a2cf645fae2bb5e91dae229514416225c801ef5fb69861070a909a37ef1da2dc3cd167c6125e54a7623a2dbea594a9c05c5c0c4ead32ae2daf7662e58fb571a4bfd85d8f3cc4bc55824d38136c73a89e21eca04261a5852895edcbe4ccad95f0670486cfd62aa8c864a2ce1942758650804f8b918ef50865938168581273027f3ee2499fdee3c2aa1094cef456bf06a8939541ee45e133cc17df5ce64073aab2837a7cfcd43e6218ad01d564d39f5bce8fe23c9b1f5b8874260889c8f5662f973a827e61d259e34c8b4e7cfa11ceb1b80e797abc11c510de7face9dd74389704740a5ce85a0454590c05d90a1d7be76227a8afe25e7ef0a4a8c430142524a9686456bfddca5b1664d99ec01d10301f5ccf47e7be51b97f24532c6b1b097c6928d6e1e771a12d3ebb86d0eaa5f113b519203e62d4e267063704fb0b03f379e576aa5d555537bbf5b61e745a49f3e72074708c25396d24ede13c20a02e04eb7556c4aef79bbf5bf82363b37e3b90bce1775a7f7dda9bed6d07faa924f8b13f97cfc140ba32be9cb763f43f2d87a4822dfc9291e1a83f1f7ddab08f540adc567fde2b7523ca82854a2b18f3de9104a5a0c57e83e5ef9ab1a783f170c419e8591bc5eac8ac8ee9532210419a8ccb26a44501cd5370b2b3f4aba32fe3a8bf8e5af90d44579a25f468af34f36213bd801cb903541196cd8d25fb7796d9d09fa1a6df90c26ce0bc0664e35ee176186bfffd08879b201dc6bb05c52712afb2d30293b8d8d6790a2c3521c0f38c4f0882f556dffc6c73aa9905843732b69def868878fbd2dcbaaf89451062ce5a4b7625c8f4a87a321588c43aaa92823a1c7bfd87223ec343d4ebc365131e0b9f5ec5c47f77014d68a3febe242052f2b40dfb6d5943991e58c2459028e094df421857ca8d5b0fe41bcd9f67656cba66da5714bd4d1626edd4f0212e7ceb64f027f8a2b08e84e491cadbc7957007ade008e4d89b4eaa9617ca0553cc1a438a1c36bf8a068f6eb99c15765a2b83e1b8c591a9f29f3e391383f406f35fa686aecc47eed7ff6e85038c928645e0172834b704405854313acf3c8dd11e7b0bff3e98897c3ea43f0d656f830ef800179ed919676b3f0dc21f84331a0991f0209e5250759fa9c491b44bc74251351be145f03090661c8cbb8c5b53f6c95bf49d69ed43389fa80d026fdb238b7cacfe0845c51b829a5fab4a626d1cd0f1f3431f511f7c210a398c2d967efe0b3b934d7cd4477137fa79df30d89fd82f4025afdb52dbe9c39eb3ec710e5cc95cbb9737f73f17a9ca4d2c4b4472c1ba417122d7136b12d8db34a118a46d9a9779fa298e535adca120c826a7abf3dba940b26776e1682b11a3871079582021f08737dfefa9775b84b55bb84b46272e8aecdfa918c84b45acf4cf2197116c25b625e5bf326f14616f4babf9b445de632f01c640c86561535dbae2e16d09e1f04dc073b0b93ca38320194d86170d4ad340282f8de15339af1ab3e43665b2172141968acc55f4cc4182341e4f382f8ab1802eec873984908af3a2a4239c99649fbf758d86e91a98d1841d193f49a3d200ad807c38b352eba4a6819af64fa852fa084cfec8ae58e488222bd3dd3c2fe67f55771557c86f3dc7c3b0307d6f2610c4fc4bc9d92b3412959287b3153c657ce12983fc44ec5869fd71e54062e54ffcfcf3cfca355d81b5fd5ce55722284ad320de7c55bd8ea161666bffe69c961ead41345d4f608ba7445aef2f9ef479cce14e7ab2dcd808c03e569d9d1d264596460b4a587c371e7572a22004197c7ebd4849faa647142c1dd4148957ee5c88493a703dfac95bb0c013416c32937e20079ff9ca43143fcafcc6cfb9efa3541575c6e6e8b6825b11c31c0f40c4a683749ec59b255889da62dc939899611c0dbdcd2317541664dc9e61c9479f440b0864c768912d8093f882d859216af05bcd6e47193183ac887c40422c050c11c0a8b86f3c960401deeee94cbb34fdc1c5a86ee07badc1a6bc21491e6f7e6829ccbd28fb8174bbc597ce66851155de322fb017ac40906ca620fa4d221d75700c44fbbd57bd19cdf5b31d54be91321e572ee35fcec9d13c1a1f933a52e8e29e5679b5cd6eae85607472ff4bee832e2e7dd38b658819aa9b365a04df37d7d820eab9686ac857f05cbb8b534a79984b8d64b53210dc57dfb3f4dfd56786fa7535517e96088c14d3b0f052404d28fb34f4e3531cd650299070f222f3d942484b850597ee9a3ca451d3b86f9b135d18c9040ff64da4d0b48bc11b17bc49874df2d4356ac0538c2052191a672d31ffb517027235680246c7a66191414d25365b793ab88672dab92a6969b33a79df89e146b8f058265adf908e2c8ede34d3b59e3d690c10fdc7f9a20bccbe2de5a5d9a953111c5d69568d8b40ea394c80d8ff669572e7616963f9acee20d8eed44d38c6c4071b0294a40041b556bcbe61763936c35de2245b03364e1f484161e802782aac92ded3e8ebee33aad13a5dae236e7415a5e1930fe0e269432e978b365d393559bd714daea857b55bc016f0e8d50066e530d486ed7cf40d265c19b26e76d8ed66751bee14b4b5cd59210060ede79173da5493d7ccd9b79ea4534dda3bc407a8d5d8923bdd74e047eeba4fff7e1095ff48dd1d8c64faed2abf32182f43da1d9bd75ac291f3099e0c6e5ce27617fd5541114995e0656fa23081e985c11c39ec061568ee0cabe8a1a0032fec0e4c3cfb89321b6f73ccb5106ac5d6a6693111774e27ae8519cebafb10f612318acc477f2138a71c24b230bf2eb8d18e31df593220d185ceb4dfb07d3b308ab9452f16794dd2d5c7b3caf3d0a645c735ab97ae216e2485139a933b8ee40fb5f472aaf661e692d65f9bfcd47d52ef6078f8c43334c44247d591babc2172c5f95f81c8586abea565f27d0af665617341833445976632753c5fb7e6bc36c539406bbcecc16fbb8bcceed1bb83533b3ddda3ffaccc6acfa258381f4d44f36239daad52a963abdfd9b091fa9695cce094aa35a339f7a8e18cad825fad3142cceeb401ed96cad492c128d9689a7f2e61bd5ebf22c330e89a46049cb2b6b59932b1841c799a6e82278b2b00cca6e89cf373cb8f87219955b48d3201bd189d79ac3bd0fe62a2b85f6a226d09557d5aeb5d2a10795ecccc0c8623aadc8426f8f865804a12cb6715b4ab6b8a0c318f98dad694e3c52324b907cff6d32dee1e9a945ec2d4956a7f5d4c5ed730a611629cdd8aa0cde3ea28749fc507af23c8e27a6fbe4d28bcf9d1c3a9ca3739b93ef5a4591fa39ed823df012f2eb5c06887111b382ac83fffe4ba7ece39806760aacb1d0a561d8aa253bf64ec0c4e5a90c7bda9b70e1c682b42131b30807583fb47f02fbe4690c165d3afd298f59d4b0e30a2ee5b28a0bb9b1e784a6e9e1251347fdc913e7919086660646fb83b07ed16ee1d503c8792bdbf9d1a54b4c2eed9ec699c7e443d960f5e484da21758002d56de3187208badc3bb0d97b798ae81aabe66a7f5c838de4400323cc05426c4e4fefc6f0b5749aa0c86914c121d2ddfc99b31f3d9397a4f060b3f05531bda144996b82a2148edf680f20160103239db6646faa33f055a35693dd67bf69b63fd6c5a64cc6dadd3acd248b0219795d87c23c3e5f9a1a9188fcb6a9c5303e47b5ff5ee98ff62ef89aa5ce3f74a484f02048d84238af1b18de1fddb9792dbecf2bea401f3e649f10a1c01fd5d4a214b8ee2ade68dac2afca67e8550ff8547df82d84b25a5f421a2743fe0433e3c1a914e6b9fb80937185fce6a33ffe0a5ee7ce3da72191b3c135677b984b55331c42b4407f6ced261708b6a5546bd6c598514671b16e939be9fe07e183351f7bbe981e118a217ed740e67c535e366f5054099154c140a5ba7fac2b6fcd021970d1153255f9e4d997b8d7d14a8593f59d234ac53326c7c41e78d1beb0e6b8fa5ad878a96f515163d90c714bcb9760813aab5c4cf7bed136f882cdb313b23dbe09edb60cdc106b1d7cfb7bac7e42631057c3e1dc97348a7faeee2073952a296c1a217bf5ff56c376e21da39746d6f7018a0421845d5327b92ce2f40746287685ae4df3ac43354b56480c3c4a1c7ffec15d1e9f6432e1666d9081be949cf3b7f32b32f1206bc818a1b5a4d3156130814223f6b39571ec426d9247f33180e6a18aa5f74180d5b3b2cd438366973f26bd864c82dd0799e98ce8c7c287ea7d28098c0779a0599fb065ee9696cd6814f8e1701da54ef1f2c26e2cadbcf371870c0f1ef3f73eebb667093d6fce673dbbf63409606c54c6b12768c6ae9b8151fd257e649ae86f79b2d1ed618c03bcaa1fa5ca3cd47b4ef9ab44bf357b4b142c2807483afdb3354566a3a43cb655065a9753b5618a0e30225a2c00310e3170154d47ab78d27895bed830e7a9bd4186c564f6de19c24bde1c3a98c14518f6ab83ff56f60d028e28be3bc2c2d1ec1c37985eda05de441804328209dc981c22ea7618410a01dad77c26266f1fc607aa124691539c7d236a79a620c9b1a798e39d6dba3070f5e6a8e7d3dd492f7b1cad5fd2515e9f1ab764c66d6a15d2f132e39407575efc9229603acb31785267ab778cefd2d33701e18571cddd510bc430b1be1167182bc531c6ba34abee42019d33b9da14c60b1a7ddbc57b93d8f9bcfea535e3d6064b6825a22095461d148fddb75126a568fc44fdec2fe12b2165884a8b0a9e2d55c546fb6c995f83cdc3977561c8678b5f76988f07448a07a7495fbc628075289a6c2532a040861c3f0597eae503ba9ae13c489b1d3dc8e5a0f506228e0037ab1cf038f13af54d6e8bfb9a518a42771a5fd731b95fda207c0cf9ba54b9d04a4a9b980fcbfa24e043ed26589397cf68b97c5162c4bcb3135ab1efcdb5281da871babfb69e9f5f79fce44094c53c7ae344b231fbfa072c442604035b5d10b5a5fac7e34e68aa1009a3b66c1bfe6e2eb087562059b1c8c56cac98e5e2e8690b28e28ac66233d3a6dd96f5f2c06903c61f42e85a4fbce55c2b20ed5bd54890643ac0b550b011bf5b9b2e46a63c3f653c740a948d97ea03a9b97ed305dc5164a1cf4faef504be9d45ce92900ffb1e18f31e970fc5e3eb495e8c21f2f9715469d250749a7e6a8fcdf3fbf110e4b82d23a03c6b5da4cc918767f1ad8405b3326b3600e01846d7310a96f09ad3028209df3820dc7659c5b43f33a1922dc077e666b76b7e639ad5e4eea441c42149b0105a14689e00fd231dfb1d7f0d431f348a04ad1db064f424da5a7b8c44425bac0f3ced829e4fd382027cbb9912bd29598b70bf7a393bbf338923c66707e8d6ef7895a8138000a528666cdd92127f4e883de8e546f29258fa312defebdccc5eed8dfab09d7b7f07e9cdad7ac7a7489d8ba30671804fb3de41f7a3b8397450687782a862b59860d00815d82cc6b00037d820d36c94d30626b6f824cedb32d13ab053dd5473a286b0d789306b231f9d553facdc2a5a37", 0x1000) chown(&(0x7f0000001800)='./file0\x00', r5, r6) r10 = getuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001840)={r4, r10, r6}, 0xc) fcntl$getflags(0xffffffffffffff9c, 0x1) getsockname$inet(r9, &(0x7f0000001880), &(0x7f00000018c0)=0xc) chown(&(0x7f0000001900)='./file0\x00', r10, r6) ioctl$TIOCDRAIN(r0, 0x2000745e) close(0xffffffffffffffff) executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) write(r1, &(0x7f0000000100)="63fe0000003cacbbe9b6c0106db2ce63f500040000ea724847f1bbfc583ecdc469c02328ef940200005bd4621381dcb294589502200000002c00000093a1b4406ba21caa7b88f15d52d70017d8ff86e5564b9cd772a2fb8c16498fb1bbc1943f78ae8bae338eed3c6bc1141fe6ebb3b5bc20c85b99dc3556ffe06b9ae74dc3da79f0f646d40000000000000000000000000041d34b27", 0x96) sysctl$net_inet_udp(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x18, 0x2, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x83fe, 0x10000}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) seteuid(0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x4005, 0xe1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x1013, r0, 0x100) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000080)="dc1a9cb57aaa5b1a3ef1dfc48465bd0fb6c20990d5b2f86742da4efc592bb40e825f919af4fb4401b59ba00370777feda49f7f4bfde812d3ed0c65f663e765da88edffb1f206e5f2d72c0477daf761e8fa34b9ab21d85cac298fdb56220cd0a063de1fdaf2b3625acf369a638091b033bb2a8b082bf74c2c8fdf1e954315908421beeee42b940d7aac1a0fc8fa80b98ac4d8d60bfd00a7e8838a5e896d3c86aa799580864b86b22810ce9a330218a99f9e0635668d8b68b6f5f06dfb73239c95e672503693d84db52cb6a46ebf31ab0a7b8f03da7dd53a356568c9c1cd55fd541db67052cb824511bd91ca88e37d7c856f4213f8", &(0x7f0000000180)=0xf4, &(0x7f00000001c0)="e3c56cacd6142aff718af7c392da608170f885d896d789e804eef8354ed2f01bf36d92a8a6725ad700ffd714ea535f7ab2275165cc80e157a2920ed9200fc2f4bb4d54aa74b4db574a5096d0e71a927345e9207a1daa2d1e49ed88207aa325a5e4dd04d504ea02f97332cdb27b0ca8425f45317f39637275d03f578fcff33f09174bf4f80746d5336f339fa8", 0x8c) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000280)={0x10, 0x80000001, [{&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x58c455d5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5740}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf22}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x98}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x40}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000000000000000}], './file0\x00', 0xffffffc1}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000480)=0xfff, 0x4) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) sendmsg(r0, &(0x7f00000007c0)={&(0x7f00000004c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000500)="d18fcf0115891f11e946c32c772c50469c7aa2fe70555a653ecc6f9079c606f2b514f9ec063dbc699891b5c6b82d8ca79217c488cb8e7de5a2de3aec13d88c6194654ff9d7a7069fe7b231dea675f0eb5acb6515cde4d7dedbfbc3b431bf316abfd5a841b94498a4cad5b22ab6a3aa4408737b57e2c7e48e4bc6538cf789203cbb86ed8bde5ed2d7fb2fc22646090dcd694885bf822ffc04917de0001e0018f8bcef", 0xa2}, {&(0x7f00000005c0)="a3f8311cf1d5bbf1b0d2296c48fc9599fab79391acf5c3ee26126f130e0b8c451386e33bf95b4d08b043fa62c4194bde7eca69be65b7236c44763971016f201ebfa46288251b3ca81c3140aa71698a07e4cc3884e964170113969b", 0x5b}, {&(0x7f0000000640)="914af6768ad431704fe07ce3e99bd9d6a53584bdbeb9cf716238081ab2513615d0e9d94fdf755c12ec9f4abbaa84619d99231ffff200fa98dda0946d67b9969d98ddf116084216e702ab1b469ba0e6471dee5e88216bc7fcce4fce7c2678c8b799", 0x61}, {&(0x7f00000006c0)="78ba5efadd9f14ac4ae3f25021264dd12c5ae8a55b2bfeac54cc0a94903e47e3764285b11b4abeeb84730bbef68b48dff77d711f4226c468650fe2808324", 0x3e}], 0x4, &(0x7f0000000740)=[{0x80, 0x1, 0x9, "529f0f89fd93500d0c7214fe6cf7784fc5d5a6c3b7f4b264d893c252605ab5df2268fa1c0916c818a1b38095696db46cf647d6beeb4cb56e5e024744df28cfa767750e2a57a6476554fbd8a13fe0d3cae5336343c3618fdae85ed9021fc2d826e1bdd385205950d55f456544863433"}], 0x80}, 0x402) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f0000002dc0)=[{&(0x7f0000000800)="4d2d094b0365d86cc4cf1037778652ed4b99a0be172b6fe75ca60e7072682ef374fba01419a01ac628ee0aab7c4429ef74a3a607615eddde575ee2b769bd10af5d88b7a63e6c90935f1fbb2d86557d72c4f4d71f7feac205969e92e8c7aaaf4fc5b816afc33074f74e67fcefae5fb3ad2931ac4f10031794595422a25d26bf3628b8a9b1ffeccb1cb76ea8464079b8658b4c739d163bccae4658eee111f8dac8f98aa236d6fcf2b6c906baf0de334e5f21475dd7e4bfece8d0b22388c3383b10ed8974684c1bc67acc5efb56f33cd0ac4c00148fd5e7316d03e70c03954930ac4e15878096f767583e88ea7031a1136d34b566897000e865544a2c25ca1f73c80867711cc999939775f2ffc67657af87bc61c4a482d3c66ab6ba469a0ba8f6a1cec87c8a5af001151ce164cc2a42da912b7c15536650b6ebb0023dea20d957158fbf5f518bc2fb7701775ed5b76456ed4ff1f61f5fd50a29715135c46f9c3c801de03b73bf6531dff4f527b4538ea77d9f94353c278ce80da893a574a90d5a904d3eddf633025438baa6254efc46cb1b612764fe7e0a805b5bff521f88c52ad4af4937f71022fac33a8f37e65f83171deebdf30746b97d75dadad91edfd62bc0da06998b46375ffc72ce457395cfab4f0e5a81ecb812f16d3d8352aebbcccf93ffad5ac96ef84f2b8a0dfdd51b37fcb141b8833ced8d3e3e162ad59fdf90a45bb114de3531d875f68facf0738b1f1b4c69474845e6aeccf7db38548fa15fb68889db239cca639199efd71497706bee5ce554fcafd867510b342453a029740a4b817c7c14cbab86417373443842ac39a2566bde877a973109aa8f69cc20271ea31b593df9843841cef98188ad4ac18a8819bd9f529e2f4d8e860265991c82821b7840a94fdd425210fcb33f22b8d3fdce34f3453f5510e0ab979d5d8f0c0df528a419cda36b0f9de07b162cd8740638eec98668b7e1d3289162cd77fe910ed2ddd5056db638bbb0ccdcd6c9887d938354f28755a98e5ecbb8509470a2995506d308b80c80d9832fa9dbe6c9922774315adf724a70053ba6968479ee0fcdf6fff63ce4ef5a39df430844d11ab3d22df0c6a20febc3f51ec146a9b334b3acc62f08d6ddb09561ad299855d68f47cb720b02899e6af884fcd19480fbdaa9e0a1173c726dd593a73fbf8f941e9585413ce13f01e706ec14b410db8b9f990f57b574410ac887a8200e2fa7fcaa56df24cfaeda04dffdbfcc4ba2f8893f1c9455416358509648f9439f446a6feacf8fdbf613ae978e93109f942e03133a9d5ffb10e98c8e9344d0025088e122f57215f362fb45199a382d7875380e31b1da9c75b18655ce04fa281c13b31c868981ca8d388c72710b42944220c85960814b7395d723d193d07d88ace297865f76e36de8657068fb6db68a8b59df8aa82d0552585149e0a4176a5b93ffffe125bb5f4d92e514eeb42fec3513b7541ee21deffa8afeeecacc3c9a32fa541a3315ee27ca8357163d6357ca68a7521a661ba7854b149b050bb0e367d9f1d4275ca27ed1f6e0dd5359f4f5a9c220e67dd5b96abe7416e6979353df1d37c58aaaa0877b13242e7201de88520d6e56ec050ae05039f83eda5838b6277cc8235ee592cf9dd78dff449d48ad4d46206094aa798ec38af803e642952b13a25fbb26d5a1775772df0c34b23ff76c1abf68345a32718bc1933c1205169e5694bd65ba443190b95e255eff39a0136d5798586aa2391feb239e4d105305b21a5a1fd79531c50c9fa3044693a658c4d810d2998c8e2e23bd05ef7bde8d1581c810219a283a5aa1d4067958903f12670dce4c2ebb9061ae9dbaf05c65c3eaf321e624f0c48431f5aca66d8d0e53e15221e52990c60d6ac88590c11f892b1ef66fd8a3ecd6fbf54de539acbf45f6e57dfb546d15986babd5908d9eece0d48f3de34fe3a264eec2a6d41d91a206ac3aa23ea2125587d15353bb2fbfea5d7bd7bb39e76e1b7f845ae16f98056b4adde1d6212000c4f5f3668ea947b72e178110b683e0ed5f20243e982449cc35e525437c3100b613cc0260411066c9948075bc077f143bcd97db56dcc86be662ebed0af69c16610908b2ce71ac4db466c1588a365b679b379dd41224ee7bff9561beeb93452afab405994500aaff9f142f2034ec08a91223216eb02496d2f9517623a7afbaf58997d3376b0b7b717b2adfe50e176235eb60e1d716eb30684829e8d735f536b62945b91de4b2411f3c44b1dfe6b2cfaa910b274c6ce0acf3792690f1268bacfa63fdcb61a323523791fd09269afce856e76c1479916735de208400ce88bf2a19639af683d1e096cea89091d178763d709d6670bae6427a86b317009bde2f86a28fc136e6a00166bbaca170558dc53efa12d5ec5195e45fa02795817175055f4501d3ddf5dea857985fb3cd7979229968c641be6d8adc5535943c965efe0f15ed6b27d3a1bba716c0aac0bb24a331726439bfee9b826c48394df8030a05d77c7bc830e21663d5afe77fe5d7f6e9ff35a5e62189a7109c72890bd4c76e18a107c811467d53df3ce6290f0b578cc2fe43785b44dc05c7256aa0cf7a647ff97c6efa8d55021bf6020eceb5587cee894f50558dbf777f2984564565cfeb09a4bec2a2431e99567029e69c6e57b3a573ee9cce958c3826027829cc90223d1b8ea7cb3585a3fd75282e22263b8548ebc2a9a64e09271e27797d86035bb7e372239a5c66016374db836bd23ca53d421f914e07298e66bc2c33853b127af29756d3891aab0faa4098262672fe8d076911af595542e865c2a09cb2c6e93b6560081cb7c5acbe4d1212c1460c1420f2b76e1a37f78309eaab2d832b401b2bf49d9dfac45273292eb255292cb30068647914c088b86adbe85420af871f7c1c650b1a721a00ecb8b323e9e921033c1e8c49837697b54296a822d430a8a8cc8cfbf861825e14a48164f7aa7674731e0790d2efb554e30a312a2a1440e57e0d6416176881ce7a4a0a9259bc7fd484f65994ef1ff6ad68d5c6658c4a7a06fcdfede47b5a542de4256668c3a4317ee9a4f76f074c33f0ddb695667a146058966b4f245d7de0f85fcf94c34403daba9cc2480c97ca25f244ee7228afe0bb305f4c62352e68aa3e486b2759c7604f86bccd1084183152bbe002182324d1005b0593838ed6f1d0d972b8dddee9948033816f79cc36d97e592862122e08f8543bccbf2c218d969da0da86453fd14b2fe9e6ecbc9c492a6339be6448157f483a89ccda96ead5ef1920ceb93eb9de33c906207f30eade843d0c83c62d7620aec53e579879b5eb48938b852069694ade7b4668528c481f9c93f5c34e6370ff7916bfaec0160a9bd8c632d0ab3a14418deaf0cdfdf33c0c0067b774616c933a6a59f15d8fca200307c0fe75791c43b96c8760300ceb45713e5898a53f69426d8bc99b1eb91f5bee00c8a1ea6b0c978271176f264cc3cc12e6cd304eed8f0c426e8831ff019233163b89e795880c0c7e1f0aa2cccda415dba257470cdef75f7fcad979524def4e9fa6d91df065a515994cff22814019cb79999b77277cdffb0662110636dd265d3f5973dbbf2ac687098c64267871fc6e401fe4a5ca68ed026b05d16afc61df54f21cb47de4ce0f89aea66eac8859e2fffb84486f62b61f00597ae690ef5be490f2fb3c02b842144088e1f4d253778a312305808a0f8e0b1596cd09bb62944629e51a60e668ec7c16c529a6c9c016248f1f5b607e9cab948f34f0150a6ce963fe577f1b67a32c14907c238b5c2e7c1b14a4799e76400b223e17ea142f2dbd07e4a7f49c6d3c27a361ece4ff3cba254af24aa455acab1c9636acc257957d8b62da3493b5487b5880e8c8c1420c28599681530de8f1bd5bee9956f9260782bab21f7030cf3b6d7346bb04b148c31d49bcf79ad296b6d486cc2029faa5968dd16476495992fb47bc4024ffe11cadc97feabd27644cb8ca32527567c5bcc373daa72bd6eb5d2d10f2c2b562bb8b8e380de5f78545d8947ffcf2345aae0273400ce8b9f1cc5dbb2840940894d9ad680069271b6971546565cb711d38dd1dc0917f9818c7c1a65a1154cedc61c6b7f0a81e31905448531f4ab102fc5effb372a45600fa7e397b2e38db6472c3fef735899cd34283948b9f2ed1a3343e4261e3f5a731075c38052497aa746c1c93307d81b90526803ae960bba097a2da03a4adfdd030e5ca11d72558e630d8c397b2249370c76fdb9b4a29a9e8ecba5222b3a09bf27a9a88140b5e6ad99fa805de5957136dff235dc9c8757ad7b5b446cd4d677d3da5abf863748122e01e4e914069cce2519d775c168ae1e8d6c8829287121caf5bb300f9b04ce240d63ed1957268889017f083cd2d326a0b0852417f3c34dddb275b859e5f63c9f924118b815ad083b459d761528d438538073b9b6ba6e0e44526c66775dd4c148f2b527ba99c0495328eedd838ac6671c2fe5639e13231b351877323ad08c638ed5a3ab0a3cdac3bcc8756fb7ec7a8dee557dcbdeca98fe7906d2dc53dbf9744e142112c163214b45a80d8550ddcc214b2a2c00b3a264f9212c8e3eb40e121524c38b75ccc80cd64c321604f412b9074d1ec7565c8d8a11f0ef66f1eeff703ee56bd7868ddde7fe11cb7061f14278a4b698d18b7921a0d86141a52a618fa36059d1e38a298460a078dc730f04f4d0f209db816ca11e8d5e757452bd10b125e063a68bf9144d5933a7546dc060ee1a1093e2f7095cabc7aea42423760b39d699fdd52c356f3c7005227971ff6583416374fc6443b8626f15e5519d020bbe5888a41782c3b7c8854aa642fe4edccc2951647e1a1ba40665f776fdab9c4c495da766484b3b9f56dc069c0367ff868859d4534e08f955ea540ec47b44047c8dc83d01e7a6071979a118f50b88997379224fd0f5360490933f2a633f298a016b436d469807f21d1f116f8b14358373494016c044f34165b7ff371bbc41cdf88bd5ac84f365e3864c00e2abce138f2b37b9631bff9f2b6ab3ec174894ebf6357194b21f6def9354bc2978f401941d3e1025af2a634c112a53df308d8bdadfb0126736706ce90da62c40c69571eb5076d553b07ee262312b3f8752e2defe0651a193f0ce3ded7757324138d58426694297b13e37693060a24412e7d8fcc431759ccb638176d15d67bf0f2d3aff2902c3745c671610afbbec28ea404051730dd9e18a4d6ed85b3372ca9eff08e5f5d86f2f600e67fb6c633f6294a9c901bbc1d58cc4f966a466b10ef2f29f5461f1693d50b61bbd85a15cb17787f56b61720ff7483a7b32861ce09e60dc9253420cbd04d7c25f9d2bfba615402a4687f24670540faccefc63e00d8e307bac0f811c09aa6319b3f1f2bf44be2f3a89e98e9a775b24abf7874d12609e8c0f31cf462a4cc401a2efec4b6e9345c9a55a957230582b40254a72a5d918d9373a1b72a380dee26919a44537c3359b303e31a5fc73da4fe704492c5668f00f032da92e6330ff58da565a999fc95699081ab27a8aae97e8f6081b002af359f502f49bb45c0bd926569ed54f12e3826bf51d74919dbc39b3f954c01da219b409455c9194ae21d3ebf4022e3055d1a7ef4a6933233c5c010245b96dd38430dbafaf67b7233af1214526e039f5daf82f236e08e7e0e1640d1785e96a334049591536b22e3869a04ecc10a9aee95ca1c0e6f458538ffede58f6627f3897e8679afce156b659ffe1dcf8bdd3f01cf56d35f7d24f40275385988762a02bab97f9c8be6f482f8572280de07d647", 0x1000}, {&(0x7f0000001800)="1a303cdb66260e8d02ba8077ee977f43d8bb26729207edaf5b3916b66f58f75f73ed0c87e45d7c461796ab815aea7ab2b5971ac12e9ffc97b9f01f95a1048cb81d3a3fb2a763e0a597660ed9c75b889331e02c2811ec41ea7ecb80ea5327e5c3c1dbdc44372179f2bbbeb9d8d1f42281099aeaccba2f68cfe331f17b9d3b27fe334f380984f6092b483857ff4c06c1ddd38ea20734eb749a5aea8c373e0d713f4d31fb28730b3f76c76ce108a71b0d7285fee229b43e709e4377173fcff8ad30c35820f77027fab678a30566e08873490248b75f", 0xd4}, {&(0x7f0000001900)="5c74d786660d724044b96fd919b1fc815b1c769cda74aa473a66c38ea6193a228bcc2e94d7e6da15ce4bb403664b380f7721f562ae8a703099de003e05009a47d95e4f37a670c0563aa52cbdcadb122c54b59c33e3a53597f73757f4c748dd6e3ce0bec847c07a156efd978bc260c789a40d6b3bde0d16d5b2c105fa33ce9bc58472d7803cd88b1271c88d7b81d2680f466c33ced5927d85", 0x98}, {&(0x7f00000019c0)="4e7efc615987e1e250541d257056dbbc9ecee71af6a673e1a1350d62a2b7fe2481129b6b2a1821d6ddbda9e6025746630f4e2fdc965e19ea4b0ee740bca6de9e6044e4b8ccfc092cd5ce5c984a4599454fb973ce1a", 0x55}, {&(0x7f0000001a40)="0d6440aa19497057adea11bb0a18f538e32849e6e58dc7f6ef4b9169d9586d98321c4446b54efeb365558be5ac93706ee49f79d259c92d9da31d252750625d448c2b7b1bdfab609e202549d1d31464e3fffd9c203b4ca84e46c33e00872d69c5762a30ee47d0ea734129307a114924407a73e4748c6b56b57be9cabd16c8c457e9ca", 0x82}, {&(0x7f0000001b00)="b2fae48b0dbbb7e90a83154283add9eaefe2fee1615add29c83ff24e6ed357cfea2dee000d89bf186b7f83e93d2e89dcf9635cdc33db78a7711e8c63aa3e97d726eef57dcd6de4b2af9692764339991bbff23ed728767c10c17f2fafa41931793437728c213a71c7142999d49e36cc037e82bae297665dab87bac204a6c27f1a53e084110ae8db9dfd652bfdaa9f68a84d98a86131e01be653504d372f2e0bc3b91c6afe243705033442facf712ab585037ffadcd961ca5c74ff51768bbb8644dfc70fc6585b96c694da75845c23284ba3038196904d44884cb76949e08510693d9560ad7dd7d75cfc04ef2c849d7033013fc38df226b1d62dc0", 0xfa}, {&(0x7f0000001c00)="1d2baff22ee55b9423ec49e2f7592ecfa518494566fe4ad746cb2f0bffe6c4cdf3de72c8f02004e2fba2b787187698be2f2a917417ebb9dc20b513cd07b2668e73c5811450582425104ab48730e6d424245306d5bd79b7dd94f788bf1bd27184590f4bddc5ed71a5c43c018299006c87302ca242c2b3f45e894ab73347f76f661bbc4354d3d139def9bfe48c6a0b1721cb33d5f50f7f52f824de8210df07600a0d4120a77119bbfd9c0b3407292e0ae01631620a1d2cb82e01cd631c1e8d08b7b1e65c63a1e03ec0922dc765a0d520d32405ccdd2417c83a2676cb0016e7d9c4073d71bbfbb16ba84b585c7d849b", 0xee}, {&(0x7f0000001d00)="6b9e303485ab3ee6b02fca94360c70ca53be31b5a51818d7d345469ba45f94c177f5dc90d20381bc744fa7268484aaea85c3aae4862494a81adf93eeffe361ed2f2b1b1637e443e283cf204d8fa1c8ad77fa7be75814e95631ff370d81264a02ff30d8c9cb41eee2271379de19b0d79f1e0600b9498773957e010cd55e551f5d44ff2edba64ecc82ee054175e76f40dfff16d030c3c17d1da2b537b730359df0f8b5a6b1b0041457a0310219ceb655b9a359c4eb8d4cc0dcd68e19a3564a9aa3280012e64842327aadcdb337d8d3231190669a7ca94df39fc8e28db6f22b3f84b564de1e8478a41e3db48228a47ce3523e58ad623622b115c473302b1492782db08b09645de24cc332abadcabccbc09e8a24ba9a33a9e343eae472c464a7362650563e2b917e79e33347449711301a1b0556bdeb572a5e1782092a1caae0a8d23628c72b7a1671d8306697fd37df6871566dc17bc3b4bb1a3f80d31079133e39e0783a3f744b3b9a2c5ebff728704376b2f25fbd256065db2c090ad20de956efe8646cff0320ce3ec48901f2992b49fed00cef4fe0884a6e3a751db70da69f6a70732ebbe99fe133306fbdea1ebfa863710d06fed5d5155f0b2861e9eef2daa9bf78173da36be0b76596aaeb15dba4a9ef05c5ff58ee076f7c3066b3a360034fb4d2284d7107d73d56fb2a85265947fbc70a38af5863716403ca1e8d3fc648162734682cb42e469098d453388c1e9fb94d57fd23205a7f58f83ad4dcd49de1f2019441e65361aab0a7070300cd1c591d83b4f81f6a5211a7aa99e71ab8e45520e7e37ad5b49151d4e2821f12f56fe8e544f12478962362ca35adeb338ecba6d30f87a24627019b6c4a09140a1ce9de92f8112ddf588d220ee073fa6457bc31ba6c8e8231c0a71cda2bd3308e56b7d3dbb39248f32398c9e81d587700d6fb187829eb232733236bcd3d5ac2ac59d6531665ec5b86d0d2f61332687d3f1068c1a8944ad6d240c4b83c7284077b9ac592f9afc03261c416005eb8726c08403438e8a81ee16c4d2471f574bda54d22e33f02668402ec0eef2479f38eb35abac44a40b16ebbe9b46dba129606e3ec439580eb70eb1ff578740b1d1fb178a98327c2c8ba5f3e466553d52d25ab71adaff8ae71589b11eb334600729335bef62c0da00f8262d27d980f714f5b2cc28c969b3793789445b0f766a7164813ae34a46d9d98714e56815be3e79475e378a7fe4f6a30f8ca21d5f00a458651bdce79b153102ee9363dbf5ed2715655250a0c9572d737102a7ad95c1fbe9fe356efda6ffe8a09047abec30a9570fa4fb555afe03f6c6fe6ea66e6dcef3daa4d106a3cc0980f338f9f2cd0d10b6d2272f260a5b053df739af307fc33a5a0e4457c561464f0b57b5e1cbf36819354c5e8ba6506338a3208f4986dc1f59892ab6a9174b3f3c14eaf769440eb8bf02255e8b078d11a6328bc4db76c91bfc9ccc63af7efd1df1e3e3f648829c260592b71b4c99c8e8427d0b2ce7f5f96346cc2515e8c5f150db248634381e982f20b83576ebdbae54f74086819bb122be0097474197aba0153deb25fc7e1c1fadf3ef73feb9b4b3a524326ebf06e7177dbdb3bdfcf49bf4c45df416bc43ab174369abbed8e54bd9c960b7093e2e156a8126f791cef3d3fc3f1ea92bf1b8bff2e6aaef4a1220368e44a57e4cffb28f354e66c5fa6a73be8e47a86127cf688318ee8785b88b4621b87269e2a0745bc7e845ef41a4d956c56b761e10e4c021c25c8a34f80ccb8750badcc37cc680da70fe3ce4b7b721d5fbb3c014c025cf418c0a1e56066cf062d3ece8947d8b39cd21b10be810354bd65f0893adb0cbc06248aad5577053f4a41728a977118ee0097e9eed860b8e4e420d2ddc3bd0f79d0afecadbaa661370e04d982f94cb5afe8466df871178477e5211875a99ab4b9d6d5a4c6989b1c0a7bfc67fd97d3ca234be7d6396eeb5c16f06345cf61150be14a2eb4d7cab009608a41f66e45f3519a06d525e5bb360d4e224d4aeaa9361bf2f6b55feeb783bed549b1c9d65e287d0b54603cf79511c43db4d0370c52e7ef551d52a94f37cd01d4891fe3e734e4b70b47175d21982effac4582dccdda36cd133e837cdc57cf4b7072a078eb2a39191f767cf681e862ef6422a8507aab5741d0e3cb6a19783f45cb27720e9b7b6ebbe9475bff9c90220bb3e0716afe66987a6753c8a2ed1c2ca475461d0ba0dd194fa6b00e20bd53f65c4bbca156d67a4cec760ac0cd6b812c25a09f49260667f6c604123e71e1454d52ccc983b8cd4347fc2c442832f8e8936d6d285ef232d9d15601714366638f646156016ace471cd5132fab74a937939a5d11e08cf1caf632c8d960aac5e8448c0167ecea5604218d57951bef5718f03f8d7c0bdd329a5eb29f34ad08e03ff82bf7d84f03b31db5118745ec155b1c368c51afd8000b8a4f79d2e0c38fc9852a73add01e486c28c6754f7b45f88c93bc531b8d01021f72d84bcab0f5942b8e4cd0ec3baeb2636ad5bdf934ab76ab6030dd0311678a8d9ad18f273df8d7205186d7e5ed07105789228eebb17178e9e815ebabbf16fbf8909d90a0c024d14d00e2377a3ae29dd56d82eb6552c3d5d6c40dd3c214c0c74e230e46b4fa1d19a39cb6fd9f43ff5a8528526a52ba1cd2df5642ab1d58fa075141151cfb98fe5f39f07aece82ad218e72c0ee58e5c26fbf0bcdb95a4ac9774f565b834c313c6946382984b7f4132b26ab48705ac99894d57808fa6c3106cc66c4f50d73d3fdb88e7c92f74b6739d2352dc34126b750952ce79db143572d4b7014af07f34d22cc34ec90893a241131ecf6da05b5a1d0f7767933533d3381115b7b21c181056516add47cacaa13eda4cedc8a9f33dc0655482e3110aa535ec7888c29253c94d95e86e4072f41ab8e29e96df82c1e4448fa126581f88ab6e0deaf88b6dd99932c9cf9a81161498f041f3c9d2c66ba4de43a0aea4d02da8eddb5b8900a69b0bdcceb957bf26fc37e4bd1142fa7a501797c688331cdbfbc9c6b50ef601960d5399151c6f6f794d5ffdc96406b7da90834e61a14d561d1e622f48deb9c4465e8c3e6a46b943b237e0604eee4b6fb1a5aaced494ffe4aebdec1e8b59b8d1aa4d0abed7fa2f9dcde1738d932494b0974c0381680d81d05d9ce1ded190552cae8a14ddb970b65edd3d6a37dda3fe1d2003afdf47d6fae26465a483ce04e8c6a06835bbc8d460ac20379bc0226819d84073ad2b46a982cd865746ad1b0de64b7a4828ebc846947b0e09e2f539a0953dd41a99b562f004a4ccc3a3f3b9ee29e65955a2a8d4582650cbcc58cab77a13be01bd55de2a556356d532a199f36165a11d911b9a726f2efa74bc6856a03fc55fbd9fd0b652791a879d2a0e9f6f4aac1489a18d0f6fe7dabaf3c0e9d0d70d97188f81bec512ff04845a240c76f9c2f4a3477a50a720afa12f8d975944cd1e4b3bb0acb04f13410bc617754ca1279c1159b666a0c8e77830b5e24d01ec7911810a3bfd082791b6517148ea396e94e466a9cc93e502e1a2fefbbc46c7b4f7b9bd64113ce73ad9a92c91f381e902acd309b751e4177573aa58922de4a6d63638b96fcc4c01be081f55ef52e44707878fb86aaf7db389b42d72b1413ccbe4d16ee91b5ee6be323e97bf708f447cb7ac3beb85bd08ecc679b1ba0c376f05b711885cc941b373b11f3bec5c849f046ae06e2c2fd71113a648089d2d2177707ce6e0290f955b5281eff5523f051af255ce280257b286ec659ec0ba8c7bb7e2f03e05292ed66ee61cb19540f9429f2ff6bbcf9805f228b48794ac811a99f3144e69c294bb0eec599447cf53725c3585349f561ef1d7bb887e096a0032c24f5a09b26a968ca9cdfe67501b940cb1ab14b6fa6f1218188e971e430025cabfa7e803d39a9b40394fe247a32ef81b1a1f750f92b07e04c29e7a518192eddfc9d4e238f0f743bb5cfcb2eb09738f07501903312fee0964bdd60ad9b937bc23d0c671da2c1b3f4fb6b3ff1c9636fecf4e231b9d75269a97a672c377a2f4f59dadfa7c5a5baa590b886ce8349c73931f72dcf3d3bcf94ffc32776e3b8680e70d94206027d2f9476ca3853d594fcbd5238567248c8acd2ca458bd471ac884716049e8102cf66366d6714c3c4f55a36587501faa9bdf67eb82847817ba75d7e60bc69a69e770ce8e99c24707dfddf703564c3b8d07afcf64b24d2986cc0376cac82fc58b257365b5dc91a772daf823f29d5dd0eec9545e7e202e37dd6d4e2bd587cd9a7cecc49287a19ad754a91d478580eecc1ee2c5c83ee3bb8af702f6455e86b37463432eddec2eb072ed8e928c58055516750ad40251f921fdc59a643a29715551057c43b1f94562c5fe9b8f0aa9050d0a3406be92c50be39cb6e0be9432ba1615d71356338bacd38dac9d21cf85e91f97fc282d6461aaf09fe25cdef506c00318b2290c76681b483435775bdc6f3af1dc28e7b68a63f7e9560ef187c27d1760504bf5fa73e88a8b16f085b287f400a5c5a0bc68e1e824de5e12b60010b09cf655d7bb243b312d36f82a36f662346babcb044a569cfe66aad6ee4fe77a2524cebdb773e8d9def90e9fab76c255b6cfe3221a5a4e75bc68637e0c109bb3b06e553fc12dcf7d8d548f14548e028e241727fc9137bc5c977aca4e5fe9559e621e74031b87a55a844dcf141f3fd24ab7bbbb39a803994dcfc3e938f1f7f993bf1b54af2028746b8efbc7206416b5f846db1d6a0800eb55c912d4f9e3419cb5d568adf60d08a05ad3ff5bc5e3590fb6b04cd98b256ac4d4374d4a4edf2e2f0faf4fbd01cfed207020bea7a28beccf6dfc56da064ae21816da26f2530defae18ff400063b75503f5da1aabe873a4278591cb3a7cedc11c950b8ffc4f8e937aa725a2fa221ffb67c1ed7190c692af29932f2278e92993b5743763a4a433b1b7dd6fc98c0cf2d7449d08a1ebe82f3d1bbc9eaa8bf3494240147e36b756ba73fa33b6ffb8f34f10beb44c2eb4a0cd62b4003a018effdba094ba0012cca6cfc966e99aebb291e401064bf559c1d12d3ce058f5af59010bcb57090dd17756e022b59c12e780475e1c684e29616a5b12ea1aeb311cec43797487f28cbd32a58db3418b8013769957cc9272f763e928a200892235c334cbd8d2d0df3d8e8953c8d99f6e3d63c13dcf5447b002e7c038dc71bb88140465330ca4f0726a42bb6c3cef26f9df51a8e0828d93125b3debf0ef9cfa571d0d4a356976e7c801bdb661c931395940a8e1118f44f4a842df1da9ecb06200904539f74a4c60c86cdd11732371a43054333b2b1336091e8f8097da1c8f8d261861a5b4f3a962a794f2f8f9d9b7ff98d3fefbd7e943b5299e094da8dc6cfbef335cc458afb7f2a7d92a8dc756ce72649d315665bb00dbc5e8360af7ddc62c9b5446b6b7db3a9d04b1a02faf2115b7067cc36c1174f3a435031b7022cca2786b6cf5099ba2ac9225b68ddf766cad9dcb59865cae7048f114461cd28733904165a2a71007d1132929ecc1b24811f89fec40aac650527d2c542c0da2a9929a235729f89c6a4168a11773ec1fb230d6057aa468b4855b80107f6d31622082f2e86dd4fcbcb0e16de35c243036cf328c52cfc0ca03573e0ad0bac75d839abbd9e8e9a61a34077b53182bf58d2dfcd71bbf124f4e4708e56bbc808713809c5ff2dea1862f39850d2b4ce44481d4a5c9cba78c6619c55c09f69f3cc23fdb6b9e013d91640e7be89805d9c1b89b58dc3b561320912e7ee3531678df186af1207780", 0x1000}, {&(0x7f0000002d00)="151b80f8707413298cdb3da894a39b64e052a98e1fd7a6a59d885fed3cd255b008b6b553b507236cbb722a95c7d52e6a24e959ac6061de546b2dadd921aed7cce786384e0403f22613c2a1519a79dc515438f408d75f1f83ae92e085f251949b9aabd11baa873925a36383cb4836363ea940fb87aab7cb78dd48329c4bc2369791ac2efae2739c", 0x87}], 0x9, 0x0) r2 = socket(0x2, 0x5, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) syz_emit_ethernet(0x1236, &(0x7f0000002f00)={@remote, @empty, [], {@ipv6={0x86dd, {0x1, 0x6, "2f10bb", 0x1200, 0x11, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, {[@dstopts={0x6c, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0xfffffff7}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x2}, @padn={0x1, 0x1, [0x0]}, @pad1]}, @hopopts={0x4, 0x21e, '\x00', [@generic={0x7f, 0xdd, "14911cb0b6d5c2412eb6018f0494c167f7cc36bbbcfd0a954552f0c76c999d966217ecd5a654abdf9ff909dea62cba634e9690b6098a2e7c98109e073a09e133847b4c864b09234c42392acaeb29300ba0677d35ce22070b142ea6dc11bfb35eb4f53cf8cd5707ac20c5c0e08b5596c5302543b4a22c4845e3a819cf6e585754b5e03a161bbcf43f1c76ecf7bab80e280b80142a201191526727a69ecd9b72566ad26fa8ef325945e95a5663161aebfa43e597b1701ee9d2996bfdda77083268f6e0730d483ccc3bddd3bd544b58246303b074f3c0baafe0f129f6fc62"}, @enc_lim={0x4, 0x1, 0x1f}, @jumbo={0xc2, 0x4, 0x7fffffff}, @pad1, @ra={0x5, 0x2, 0x7d58}, @generic={0x1, 0x1000, "cdd21c604cb0a6f2acd30b34ed3567f83ec53c0770bd37e60f484e5903e5d385686630c274c322d5c2679e3cf12d89ac74083464547e3ab4d09478a5d3ca974185969ea5a9b147380912d0af897e1fa4fb02aa04ddee0d6124a345b3ae3ef477046eb3350b189aae74b09a33064d81ae48134bf0c792a8d60ebdffd5cde34c46c7c05bf7fb721ec715a1f14309f824d986052dd68e12e303432c8e2179de1ece7bb079a5faf17b744a865a3e86c5217b2e52db5c23034389dd2b6093e18f89b97e6ec68c1cceef1a5fe5594322c8525451650441a2a9a5d9e8fa35c0475991ec301536c72ddd740b4fc35d650ad1bc703132cf60ff1c26d82679319b23b1f4d9afc987b6c5ab0e6af170a95f6261ca596ed841af051fc85b730080e11214f7aa78fb51c3f32eb166f6cb5cef97ab0703f72da9f5e5395cd324f13a90fb9228034d19a50bc0d3b780d4dbc10453ee6a6d87ca233cfc4e17125ed243848f6d3c49820f93c7b494c4d0a2525a4642b2d2b5dffc3be9f0c815a443ba038bfa72e61f44ab2b37c66de654b6aeb709b4731007a91657ecad04fd4d43aeb28f4a4402050d0a80795cd91b06508566b8eb64074fd91b17f6dbc81382805eb5011a9785d5d9e2471855f15b4b35fef120736de41f7fae940a40bffb385f428d73139020aaa906463f58be669919047021b801129f143b954bf14dee055db7ea0403d76c2ec69b043e08ee4f801d0fd387fe39cce0d3f3ae1f6736c9f73d8bdca63ad96afdc165b9b4bd4d5c949750d33d365e6d1c0d7cabc6b6b3e86047e8f452ecf9845f039b7e3d88c9cafadbb02ade3c8390a516a9982bccc36c25ce703907bcf7973840a32a6feda240c4e66a0630b9f6667a0fbf170384ec7ad318f1ac5d2c15383b1c0fbfb0ac139dd80be2f7f4b8831f5b28791080b50022b6e82e538ad44bb5959e48bb019df53c0660135e3b0d6ae9fd08b80e5e676a3a3faa953814f7e0dc0cbe8d50230f757788331b91bb4f9c45cee925d30faafdc7690835d4be03c0b3ace0daa58f7c5e8610da5086976b376aa6afd6ddd4513bc2aac6a726ea00d6cf8e4f8de0903c6cc2388cb7f571ca25539b80a2f727424c782dac7da3b51788f34a4f9a7fcbee575029dd96cefe6f8c2ebb63c6a65c5e6327458ecd111b97c74b9d314343d9a32abe3824a44dfe24a869b591d2fb7d5aafa1f0730d4c4e8f315c3f6e9e605dd6da2e5d9578d09c69875006118153308fb5feb3c4664c1944b1a0df7660820a323652709e74e0440933192f69c505a5e909e6c1c94572f386e0876c74ce85d1536d80f691aa33a7793fb93c60c185b84fb4079bd8a398eea94ab36c0d9b7fc2f32b3add9204dc7ac7ca95bb08fa7641eb2519ba4236a68b2e35bb8a7a145c997c91527d17bf3f883214c75dc337c653947aaccabf8ce0d1dc6e3d78b030503aae6c41132f2c60124f0826a8aa6784bb584fef439641b9100950fb2c7ec8ba4c199d97ae2b9e9e1622fca772f9e4a4bf8be98fb06b6a09e28f8f37d7c1a905fe1bc4fc4049ffefc91caa675fd8c78f352792301bef0ea951d590d730509611036ca92fbf0047954b875b112f331dbdc8949fd26be8711e0a76d385126cca35117deb4a960498a48278b2ceae5b212638bd1a97995992c7cc3e8d931ccbe7038d6eb403c272f423af7617869d160cf95194bf924f67cbb1f09e1077f9e08a31735b8f79ed06dfd352e50fc4c32b249f04ae6dff52ce3e6208900006b2cbc8aa235489fd259d3a2b5f0f4d90e4038b94129a9f483aac6b4a13d4e8a966a67e386448d1800cdd1ec7ee3bc66b4530bf8fb7a4e9aceba9674157f22c14e435fa8b9331d0d8225e28fd08ad4e1ee45251d7654ae107a0e4ff5ca2d7d6a8874d9f73211e11fa6a01f2017519fa36e6ae9f7e573add6ec3e870eaef9fec39b6edb958cba2e9cabcd3e5807477292c58d248be5350e4d7dc3da3fcadd37ba661cab2e9ac1fe5c9b002b7708e97a48ee9d912279474a530d96315b33c4ac34ffff29ffbca637c53bb3ea791eb75a74225efc6655d3d10a477cfbe42b3e0d257f53c776acf2cc21c28c737671a78ef17897b34bac0295a423d5452f9180386ee3a23ad2fd13a01de9dc7ae826b3ca92f6f77d06d942d3a4ac66a0f2db14096ba05b2885ce7801a95d9e5e013c3528d2509282b378719506c58b0760c7138ef3279e1b08282e3dec63ef085e2092288e71ddeac3c77b84a8a1b5904b32b3e69d999f8aeeb54f69d5f1f6023888fb69e346bbe13f2089bcadbb9f6e2c3dee35772e717fed92dc47bf09ef0488239f7c594e31e7275b11b912c61fd8df689c47256aa218d95d7f1e893027adbba1fa97bed9f456f727495af95341a0c99001dce7c5093df11425971e67ad952dfcfe7b12328c781d4225c949842cae8f8677c4dd892bb00cad1076ccfa5be650aca0ff2028a13fa3ffe6fff2e059ae642ddedfd018353b14638ac73f047d5f9d471cad234495c4ae6edecd19b372f8f7bc0f8cfc5fa577b5edc4831fdbdba8ebfa3c9c634d112abdaf0a71269fda596d0b1d3ca870694599e9216923e733883c9f180fdb25d9d80b431efe331947d528e7209283ab3e688d09000b56f27558463c279cf4ddd248dc185f43ed80b8bab375c786005daeaf7783bd91bd7b9d7bed0fea44f9ca3a6a6b67d1670679a0632a074650caacadea905a681f3b48a89fb95a3d8e256a8fcf9f2e0b8f8897702d77d91f552033a3eb99090858f1997271c81b3fb54b52aef12364b1fc834ceeac3427ebb206810e11f4d760c27506b284a5c6f90a9a6abda7a541ab6de490c48bb12dd45b553cc3cfca65fe338af30bd0b74d9827ce7da967a45badedd4d545d88351f341ad126e8571549693f8cdadec17bf0683af4b4c1bcd99bececa9cd7bfd429f7520bc70487d7b07b3c33a31340db148a0eb54023b4f1ac8ed59cf92c5319ccd776f37d60bcd52ef32ce80f94300bdcb1b3998b284541cfecb4b7cda378236a35934d5ff66807441a08918bdeb9e6e89e99d692d05227e918b46748730e32f09eed6c97d5328299a5cddaf581fe83bc2fc4d2a88771a21bef00b0f0d8f3d26d40cb17c4f57e74ee87d1718ea9a8a66333029bdc24e31c12b5b61491079eafa650a6e3bcc28c93ffac7106624176cfd3a445003868356d0680838894ef81ed320e2e653c739705245034ae1c4e703dabc583255993bae703b0e796dca3c560b92a7fecc7ab9a8bd9e2bc55726a63c581dd0574299a8bd7a71dd018257c2d728f73e41cdb0b58b8ee108bc92673286c7519177aacf6a877cea07e2c9d41777eb9f46a26fa7b38188c63bdda1a58b9aa3669fabb99421f1ba3fc0ce06af88bec0b69ae134ef2de3306530c8083769f626ff6a8d05e8ab41711c540a87bd53bc4f425470a4fe86a4b49424c9b9ad0bf9d5b006a13467fe0859187d8d722caaae5b45eb3601101147ab217360336491f300a0a3598fa0dc186c42275523a395d1e6df933504a8b9c66c9b47331a20ce4ae99fb5a711e273de46566b2faa6c56b7e16246ef1ae13088fd515cbcc312498ec1ac03388e4fc02b500b3e8cc1e49b6595d00e5c6d9452cb3ff6cb281094e6be0a07e65c28bc8cf0f4dc66609442e9e8bb143d386824b8f53486982e6daaa11f47b8a0e4eca82a09a645bf52c8db2345630d07e544e7cc11e76023b71286df8b506d1b2e7d0522f93b67a38831fe2ec1b9d78071d2a2ec363a237f4da8e47103af29f08f96f5ab067f1d51d9958434ab969c1f27fe4e65264824df8f3bbccb0505f02da873df4ea06ca1eef45c7fdfa7c64c1f3e783f3451f78ce7fd86b52c6879777e83e985652e46766df03b6be7c89759d47859f520515a0ccc3f120f41035bd07cfd6209ca3758f7e2bcbb4a04fd54d8757e25640b9c78a2341a87ca559279ddb0717792fc5146ee5d6cc9534f7062ce5e7f88e5360f14cd2356765c6e0298c5facc1ebbc514f79a5814388a7ee124147522295085cceabbedcd84abafe622006441bfeb7b895e3cbf227d65c8753f299ff4ab26187d4ea98fa116b0defe01bc405c7e7f963d4cf5d990814fddeb1df76ce8a837ade098672cfbaed83b86df892fc20a7a5f66a8182501a46bbb99fbed6bbe404b813ae787d9e441c80afcfc2813caf669d6e2115006a9635233b6a44c929c502760d667a87f8f99e819820e65f8d9d29930ee90b85aedad0e74ed1e1458b37216699593763f7627a4610ec702e7da600436916dae1653fc66cc9045b04021fce9ae7fcc7cc19b69c744d9ad5a79a9e5236c64b5f530a6463279b0d76514b18288d9a773ba4e90d05b4650100527ed1f64fea3513c2346f90b2e54e12cfafe75d78231af3fce733507d56880d9bc86059c2fcc2355eb983ada63904969ef7f23ef7478dbbaf88234c7f48a2143612e436c5268888d355085b11573cf0f18adf0d14bd534171eea25680de7f2045495a53527a1bcfec7c03d98c1f79b1dc197e7c36f93ed414792ac468a03529bd158666b54287fa7daa2bf640d6e0a030d58b2c37abd423407192f43de8324c07a0fa273209c3e0a31b18dc7a9d2598fd6ca7bbfd06b120f0503d21e1223170fa4eea81e1de8b3e450d5fa5c4ff8aae729e629c62a7fb64d3d520fc86cd1807359b4004a8a1b21ba701d1a486e0a26cd99f1e9197564f19cf2b75c739af32756e8fd37e7b7201de0aa89fbb823dea9e57e81e240b658b01d7b36563a0e8a255e2a5d083f0fda2992fb89be39042940f658e1eb1039a76f587073638f6cdd6ef9da67111f41bb663826c2d6843756587fc3ea137a7c6636abe3acadf4b4ae38c9dc3769b5e643708c2c5775a44932fc67267ee62b02125daacc4c6cec7fe4f7005e8183624ccdd0ac63c4f875bbca2cf2907d7e7ee8a3d10e49f0529d630f2b4a608cd74800c6b31bc488680d2ffb7b90a823464f53b8046a05e08ac94e885b8952e044db2578833711aa6e8eb70d1182cde4392a5804708dc9919d05594c20beb2204fffa83ccfbdf7a1a4437e101d1310aadb6121f1c3a1490a0634ca7d6f1ea76c8b1908051c4c8a9fc5d060b90780095a14a07c4a965d56d22d5dc6ebe091c0df8518d12407c671789d22cb543a657f2646b7bfdb56eb2d65500213b284b9a03e055874ee9ca0feb6a5dc40444282ab5df0ebc6b475b4c9f71d1dd4485c806de24f121ecda259f2dcb7db4896da33c8510eebe796823eff615e4a0cca0cb8ee2b1a15f7266849430627cf7dc84de77f8170f7da2888c82f978bec00dd0e8e20d4ead0e77030075fcea26711321f43f8505e231e34ded206eaf176f42200cf264d586ef110b7cc2b43784bc0e9a61d2139a4b46f13b9cbcabef0f9910aa9e2da344f8e52d7ac4a2f88f6ab74634f2d1664e3c9bdea70d6d626e582c6a2d09822b21efcfd5ffbf453d7d2af06240c45e9232b5b841a15224f5cbdd8f477c8ac6eb2793188302fe732512e7d5670d20a77e9a5b09788724518814009f44bc7941a8070d0d2e195c70948adbf0c3a801eab89577abc668b8e575b2940cf689a2a80e244a70ce495203ec5b041fb7e2eda014f23056aceeb1e904817c6656ef40491d1911dc511287ec8bd9b63744cc16499d93b54bc677ed8bca69594adebc2284e91a1b1b34060af8a051cc243595dd178334e66371e1b14b40cc256154afcfb7a610644678fc10b297b8e3aa9f08a274d0c785b804fbb83189830f82fb8e9049ea49bf0823fbf1c8fc334acc4bdfc396058b337"}, @pad1]}, @hopopts={0x1, 0x17, '\x00', [@generic={0x8, 0xad, "e3907006355f3f33157e413379bb690271b501ca01d4dda0213861ae5e262eff51d3085227ccbeea75e505f99691a8dcd135f8bdf878cf5787c9762e852ac6e94eec674569e7bdc4bf19125fd73ef6e192c29682dfd20f7c783c7b58278a37a35f7fd8b2152e1d2c8af9d7e8a4859482c1f1a341ecf26c22762cdc10eeb98768f42a72945d962d6be21aa0d3742bd88850f81cfc56e318bfae16f80661a29e31b04259087d8f6282d5d8ef6e6d"}, @pad1, @ra={0x5, 0x2, 0x4}, @jumbo={0xc2, 0x4, 0x6}, @pad1]}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x7, 0x40, @mcast2}}}}}}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000004140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000004180)={0x7, './file0\x00'}) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x4, 0x3010, r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000041c0)={0x0, 0x0, 0x0}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000004200), 0x10, 0x0) msgsnd(0x0, &(0x7f0000004240)={0x1, "eb19a445e90d90a6395d3d1b90cc408b62eaaa81895cf2dff1bd8ad5b7a4bf839d49c1414bb593287a95fa0172ecf52001c2835756fec50af1208a743d21e979e7ffe687d85f38007d9cb8added7365f2ee134eef59ca85a328ee4059f91d7cbe89717b2ebfa18ed17cee85fd8b8a2513d7319ee50c9e6894cfb4934ee57e91e6f3979dc1ad7cdb03b1ff8085608314d79e1f40f95dea613ff0268967e07eb3ae7c61a42518ebcddd800c155a41fd3159983a6eefb27c04fb779ba92f4d0ddf38de8a3c4505cb15fb9c376"}, 0xd3, 0x800) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000004340)=0x7) fchownat(r0, &(0x7f0000004380)='./file0\x00', r3, r4, 0x2) utimensat(r0, &(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)={{0xfffffffffffffffd, 0x4}, {0xfffffffffffffff7, 0xbe}}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004440)={0xffffffffffffffff}) mquery(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x1, 0x0, r5, 0x8000000000000001) getpeername(r0, &(0x7f0000004480)=@in6, &(0x7f00000044c0)=0xc) socket(0x2, 0x4, 0x80) executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13f", 0x99}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x400) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) dup2(r2, r3) read(r3, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1001ff}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x1a0, 0x0) syz_emit_ethernet(0x162, &(0x7f00000004c0)={@random="8c168c815d74", @empty, [], {@ipv4={0x800, {{0x19, 0x4, 0x0, 0x13, 0xffffffffffffff0d, 0x65, 0x0, 0x81, 0x2c, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0xb, 0x0, [@empty, @remote={0xac, 0x14, 0x0}]}, @noop, @noop, @rr={0x7, 0x13, 0x2, [@loopback, @loopback, @broadcast, @broadcast]}, @ssrr={0x89, 0xb, 0x1, [@local={0xac, 0x14, 0x0}, @multicast2]}]}}, @icmp=@generic={0x0, 0x9, 0x0, "132ad3d42cf3e6cf6d82e049158cee0f68cfd26583ce485b03656b1b0ca6a44fc8b351c2c77806d024d050622ffe11bc50b7e56fb8925dd2f188e26a1d7690ffd44b68c68d150991587075244221aa67c17b733d171093f831b70c958867582f3689da354a632f87cda2286f26330463dd985239e51509ebbe08b4e7d8f0190d4bb680713747053074a007e794488acea65ce14bcef6ab050f53ac7494f40e35d6dd333924c0d9958d0a36baeb1161f1f55d5df07d4bba927f89ff5657524e6a3eb4301e59cb4432e1be249e5b86e49114cef3369a68e7d671d8649b41a078c638cfd978bcb4a9cb7ff5a1d3"}}}}}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000180)) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000140)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba3a2620f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8caf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87bd8dbef3e54905b437f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8311e436462fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079000021bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa7596fbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd7447063416", 0x786, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001680)={0x1, 0xa}, 0x2, &(0x7f00000016c0)="1f", &(0x7f00000017c0)=0x1, &(0x7f0000001800)="0c2fa4104b6d7ea6f45936680015b295e404f997312c1e7b36b8c754554383a176005c23005531f61ff6da5822313d04a7a8879e3830ee335f7ce67ce00a8290bee6aaa27a9a0848f824aa628937512eeaa3be2cf4e080019e5d0f410297433a09a01591308b296d84012e60f55d750c54d68a8066fd324843d4dd064414437a01f616f0b908d82ac2a46e0042d2fbbc8df4146624d90b5a36f7dc45da720d895660d8da21717d22d11e5c03d6373dfd6a93cbdbaa2bb04286231e97f65c313b865ceb318a570a242fd76c9a5e20fbed3d8601e0df4a28b5c969a358428d2e96cdec62b8da89472d90ab03ae83c5de4ae50b977fdb7344c999d28dca30d50f1fef0050d0b4c74e8607fb373131a90b73d866a0590652a25a7eaac36a6a9f579703973f1a926959269428275cac2a1ebb0dabe6a97855580d1afca1af7445608b25234d582f0d752aa90123144d159bc09ff3dc25ce42077afaae55251679864f4a78a968a818795121fb5c9e4b3922fc3ea4d2fcb0b56a6a849865d0b965b4f62d5bae143d1969fb7c9828e3fd39885a3039aa128c9dedbb90df529d31a1ba8f692c83eb87b0a1b66960166fa0d096c4d2404f2c952e37367b5f4f6c37f9d7401f19d117247a385d61aa8917c81ae55f194ce7fdf38162d18c22fe543ca7a4e35cb0302d579bb025f1605a5d1b44177f1089ec5c2bf0a54547714ad437e0168cbfc86036e3828535e6c25e970b50ecfff769cb52a7cd75f74ff5776a374856473cb2e7587884b7639749a431851ca51484f85b3e25c37c0e4559597c99bf9edc3b14cadca67e330eac9cfdc25e77dcbd03d172fd9a80ee7d5fd668286507a7a7ef440327934ce9fcd43117553bc80e6b53440fdb95c694af0ae950b1e1cedb98fc9ac7d352e1ab89615ff08701f66a5b9fb4fae7452c4cc977621508ed7fca4741dadc24ad94e6e6df3a42dcd483cfa432285977cb07b23f1478a11907e40a9f64e8d17fb8be9cbb38a9c045c9ad062b16a99a371456c37c313eb1cd2b0b94e755303da006cbac2575fb224026386331d87016550763f6e71dcea535d029cd6ee0e8630dcda8137764a374210c74de80208aa30b6193c50c58045a55f43c8b735be39b56a9b2f2a4cebc90d58b333694ce3d93c6a2a03980cd3aa1e7beb4b37300e6b036c86cf10dba4808dd42780984e8d293a54fea48cde039662e976d96ccbd54a127c5e906f67897089ad1707b800d909d0a7935a768a6989b82f592601202935fa245eeed28d83146fcdc0089e943e2434028aaefc585030f64cc62818f7fed0c29f5bb57f6cb9a77621e8840693a1d00aa67b50fe195356058555bd21a1ddc9101904559d33b7116ec5229e0484437e48234222921539d7a79ab7da33387c5bed8507e5140145a22ae07b465c521ff42ca3ef4873d04c89854e1e1c7cd5e5b5b9e06a81a5f47343d460566eea0ae2f15f93c04df8ed7b40fac1ae3b5fd9af1a1c8859af127b6e11c236fd99ba5bf42e08fd70c837ec6cd10cd7d30169244fe6beb6253c62be12798bd2bd634c3fced42dc266eb2387e051c3fbe5905c94c48087728d51f2e903fd1717e846c8d3689a748f53ae056ecf0013fe327b7b733f4e8168f31983fb14bc9209e9aa7e50a5ed28465c2fc338132aedfbc7addc4fd0ebeeabe5cb89b6182c56ddca91f8560f2eaa6a9e338b6cc33c2dc6ac63030ad3e4493f650b1e412ac8a9b2163c6255f2cb726c824f563bd8c23f8ba2ec1dce30b0a3764e0ab8a8143247b6f15d943e781ac04049d47c9a32a63102ed1fba79ffd24f05e24da667847a46dd7b185faf5b7d227a6b8e82fd8e84d442a0f06538880aeceb8d9c0173897f9d859210fcca73428b61e4816236568af482e04c1f1d5fde3e65a8431f979e90d3605e162ee035a54734f583ae3f9865c68e7f84414ac60fb108539e516dbf32628b49dd92553f0546a0beee17733eb94c5ae09f7c770d2df51fae8deaf127cc68d7319bc85f5c7bb8bb6c9b1667a533288d5510da8cbbb949af157cfb77b8a10f158c5fec59791b40dd4062999d5c7b05dda7276ddda011ab08fb0dab14dd4cd944de5473dc04b48bec89eb8587cad2f802e8175c9b9becffd14b64cce950388fff9441705be274c33e153a5318d90a8f1ddf0a55830f4aba1bf5b9413631a8d81986f3b35c4a0a78ba56e066f9cd89ffac8a9cca2d686b9626dff8c23a1efd4a06e0a584a8a6d03e3f0e1fa14b5b210a555fd549691650c793470892b7e8816b6fc94c9e2f118c722dae1c136c2123def18cdaec0495ff95a1b69b8811836cc61cfd599f344c15a381465c7bdcaeaa0400c699b7316f5b8d904fc1598594f0e049f4aafb60a5161b75e7e67a57c234a43bd89ac008460b31dde7df4938d12115e5e09150a960e98ba08a38f4ebc98c9cf4a5e8f4b0ea008dde2f335b9d8a6392ee14700ac66814a10ea7006c6a14f14b0bc049d7a32a961d7ef61de6aa446cecd1ad56680278b4235bf11e9ce0144e3447ad60915147d110a8f9aef07b353fd849afd76054a1b9b5485f812614625f6f748c99fe97409339edc5752181c2674c05d8ecf2bcf8ead828762634aafc4e78fce30e73c5695a467c39c6c7b58d92d80ba2f413c183e6911177c392c56e1984587f83b69e016092546b5483a7d677f15a19dc7a4781c869f1304999069657bf771d5282174f38f1211d57c0055c4c3f9621b3542a83fabd7221b207b0008983c08603b84b4ee38bc3b8f77e18f8a5a50241f78af5bd8d402", 0x7b4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(0x0, 0x0, 0x0) r1 = socket(0x11, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x100000001}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x1) pread(r1, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x8, 0xfffffffffffffffe) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) setuid(0xee01) ktrace(0x0, 0x5, 0x22, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r4 = socket(0x3e, 0x2, 0x40) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x1c) r6 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r6, 0xfffffffffffffffe}) msgctl$IPC_SET(r5, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 4: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x0, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0xfffffffffffffdc3) setrlimit(0x0, 0x0) clock_getres(0x2, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = semget(0x3, 0x2, 0x4f5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r1, 0x0, 0x0, 0xfff}, 0xfffffffffffffffe}) r4 = socket(0x18, 0x3, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) setsockopt(r2, 0x20, 0x4, &(0x7f0000000240)="f829251e0e897efee49827f53b77bcb6d55695df382109649a8ec730acc5892356661cb21060be578a653f702d9299d53e1a854e62ab226a705e356a0410b0d77924997da4f7b3d36e45eda2fcf3b5cc4ebfe5bbadbe5c52d29ed3d019268411941561149756abbf3ff8787686c599d111e84a1ece47471ccc87dc11db183bc0881bd74182f126579ef8aa68337dc7041039f4c3994bdf1399af3fb01dcd4fc53cbd6f695ee5ed4920", 0xa9) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) setreuid(0x0, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) mknod(&(0x7f0000000580)='./file0\x00', 0x40, 0x7b4) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000400)="d9a9c99c30c2b2fbd670f67b6f37da6ec42f89eab3", 0x15}, {&(0x7f0000000440)="8c9efb1227c84ac5c606543904d1342a96fc825494c1a84bc18baca4746bd46e7d95fd3cbac0bc3838063556c362c0cfe3e90c5d3158bc71ec00c18713a7d9cc9f18d9754669f4a2d116cff480c782bce0e54abd69940c1faa6f22ac2af2a30fe1cfab557ea6ff2230e41cf9fdbb090bfd9226be88af3e21649f525cc38354a7bc879c80a6bccb705931d832b5aaacd94908b6af6f97d85f2b14cce858c278640ac69f92c7a0f4ebe3dd93e786e4ad0e321f9e2334bf013761e80fb6acd7c845197b1bde8aa700cfee6d8cd8300b6a4057ea17c642dcf5d37ced7978a606ab82dfd86cfa7410dee174e92c9e", 0xec}], 0x2) execve(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) setuid(0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000180)="005274e4976c138daadf7bec5450aed08ca337784b123bb9136ab3f59427193f15d8f300000047e075a31f0769dd213d0c5386ea11c12c35fb1e4a23c7632ac076299a6084ef98d165cf2f795d626de8e464b9d631c8b7c5dbbc27a1cd6c059c11d70af516afba643cc028f1a6e0e51fb4bf9d7d7e3e8faf48b3a9d4ce8ab0766bf1971f4a71f7cf8c01e164f0b73223fc9cb4546c70cf2729e7e1992153bf0ac13351b8d870037bde", 0xa9) executing program 6: readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) write(0xffffffffffffffff, &(0x7f0000000140)='x', 0x1) executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f000002c000/0x3000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002d000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000132000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f000002e000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) login: pckbd_enable: command error executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0x1, 0x81, 0x9}]}) ioctl$TIOCSTART(r0, 0x2000746e) r2 = socket$inet6(0x18, 0x4, 0x40) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x100, 0x100}, 0xc) sysctl$net_inet6_icmp6(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f00000001c0)="b478e577c8f32ffe36fe92f3289f75bbe5de060c40b48d7140c4505d6e1446655a1598eaba0f7faf3a54d795c9338b35eef08ef6b25fcc1ce309de2079ae1312", &(0x7f0000000200)=0x40, &(0x7f0000000240)="79ed1660ee1ca65af6346d62dcb9b30079249d1485d82cd2e62e3f5fbfab437a6b9e9a5edb52904ddac4ec81d9b1e967dd756bb16c27447310522eee70eedbcfcc369125611dd3ab79db85000973d15c6b2294b43cf8e335aae00f9e1cf4a66251faf2807327fc0dddd07aca8886f6fe2f334939ad85fd5fb8b47274fd5e3dba471b03c73cce9d6003bd020bbcb3e9f25a7328605a63695d1cff8bed6f2addffeab49770b8900141d6847317a9e1e14e305b84723659b3cde2400c25c626f3360aeda9aa23b046186ee6ed030446806aee3b7caaedbfd1b9f1fa17c9fa8d1a897710889bc7fd01d7ad", 0xe9) r3 = socket(0x2, 0x8000, 0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x1, 0x0, 0x7, 0x4}, {0x408, 0x6, 0x0, 0x792e}, {0xfff8, 0x1, 0x7, 0x8e8}, {0x94f, 0x20, 0x80}, {0xfff7, 0x7a, 0x1, 0x99f8}]}) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x1, 0x9a5a1b4704b5f68f, 0x5, 0xffffffff, r4}) fcntl$getflags(r2, 0x3) ioctl$TIOCCBRK(r0, 0x2000747a) sendto$unix(0xffffffffffffff9c, &(0x7f0000000400)="19cfe84a0fd6a3fea6a691ba10242a12", 0x10, 0x2, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) r5 = accept$inet(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000500)="0b97d85c3b563d4a5a76ac083ee65d0a06eed958ad3ff5b721154140b3e7e8f67d65096ba2e092ae48d7230ca7322fe510d90b2db1cbcc42c4233a82f06c22b1411a99777e01d8f6fac701b79c5308a9f31c6f22745953026238cba48214529889ae8f497471e7863bcb3a66060e365a79a942e2c47c793f89f10972deefd2e7c67fbbf757", 0x85) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000600)={0x0, &(0x7f00000005c0)}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000640)=0x7) openat$vnd(0xffffffffffffff9c, &(0x7f0000000680), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0), 0x401, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x42) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000700)="57734bf9841784e1f05389fc9d08883685057e358409dfd281cf8adec294a32023fceb4b200f689d4a584f646dfdec1d0f600e3af6467ced6ae0ddd3226659", 0x3f) msgsnd(0x0, &(0x7f0000000740)={0x3, "4cce517f02c91d24712cbcff9a501bb54c93c9439cd10094e65ee5553831dc89292c26d865ba183fa7749d1849c4edb12fea4275600a72d900ac40d9022071a52327cb80a8fdb1af0d180325f2cd9b6d42f0400af79b103a7a9701c52d7d0c95f94c15f8a793dc1d94ecebb4253ed99114d2bff7f463e5cfb2ef6f439500ece686d6f751394010d1bacd7a273093e46825ec072221da17448a0da4bff7ac1686ab23c2db2547f39364425ceb346adc92f2067a57d23f5e2b94e7cfacbf1451aaf5b4316ea573da49bb2beed3e7cefbcf03e451fd60a789cdd447f16782372e292ff784061c1feb10"}, 0xf0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r8, &(0x7f0000000880)='./file0\x00', 0x0, 0x108) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000900)={0x0, &(0x7f00000008c0)}) pwrite(r6, &(0x7f0000000940), 0x0, 0x1f) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, r3) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000340)=""/87, 0x57}], 0x4, 0x0}}, 0x10, 0x64, 0x0) r7 = dup2(r4, r5) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="ae", 0x1}], 0x1) shutdown(r6, 0x2) dup2(r7, r6) execve(0x0, 0x0, 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="9be78e5d21ccec516b8c270303ba692bfdff", &(0x7f0000000300)=0x12, 0x0, 0x0) mknod(&(0x7f0000000380)='./file0/file0\x00', 0xc000, 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) chown(&(0x7f0000000500)='./file0\x00', 0x0, r2) setreuid(0x0, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000440)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000400)=[{0x36, 0xc1, 0x0, 0xfff}, {0x50, 0xfa, 0x0, 0x43}, {0x6, 0xfd, 0x0, 0x23a}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f00000001c0)=""/188, 0xbc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x4, 0xffffffff, 0xfffffffe, 0x0, "32cd8b6264df6f08414d4a9400001d10fd0307ff"}) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f00000003c0)={0x7, 0x9}) r5 = syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) close(r5) syz_open_pts() truncate(&(0x7f00000002c0)='./bus\x00', 0x9e1) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c7, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc1206951, &(0x7f0000000100)) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069c7, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000001", @ANYRESOCT=r1]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x9555, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b0e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) getpeername(r7, 0x0, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r3 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) dup2(r1, r0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000040)) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) pipe(0x0) fcntl$getown(0xffffffffffffffff, 0x5) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f00000003c0)=[{0x2}, {}, {}, {0x1, 0x2, 0x1, 0x3f8000}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x20001e57) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4086, 0xff6}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) getgroups(0x0, 0x0) mknod(0x0, 0x62, 0x800000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getuid() getpeername$unix(r1, 0x0, &(0x7f0000000140)) executing program 4: open(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1}, {0xfe}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1, 0x50, 0xff, 0x20}, {0x2, 0x2, 0x3, 0xfe9}, {0x400, 0x0, 0xe1, 0x2}, {0x2, 0x54, 0x8, 0x4}, {0xfff, 0x80, 0x8, 0x401}]}) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a695a00 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfff7}, 0x7, 0x6, 0x3}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="d43243b79298270335c65ce195", 0x0, 0x0, 0x0) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) dup2(r0, r0) socket(0x1, 0x5, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000140), 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) setitimer(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="800f000000000000000000000024a8a4f4a4905fa2b0c36bc75c31ffa6f3d946bc4a42fd9917413164e9c129e0c6b0d923fe1764e82ed0404960d4260ffd05e4c54f52a1cbdae4f9b1b874875eee3f557feab57e188937bc22e1eb80bed6c05069bffd6179f2750e486b8f014cf47fd0023d2d19ed3231b382b8f07cd7df988abbdc4f13fb808ccb11fbfc1a9b522d46005d8f06b6b4187e2c72d17a5eaf359e9022dfb5676f50506eb5f51e0b44be12b75cdbe6e523362e740e1af9e846e8d74eede322ecbba599b11f545e3ac7b4a91ca17fc74719a72ce748d47cb96dffd16df7b4fa250fcc9fff00be69cdc2e3229f1e987ca23a0ea7707637c6f78f5871e7c1214f04693409d14700ad4826c1771041475840f408cd7933c2f4ba7a87f766337e31d82b9e754f818237a22b", 0x12e}], 0x1) socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x177d) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvfrom$inet(r4, &(0x7f00000001c0)=""/88, 0x58, 0x43, &(0x7f0000000080)={0x2, 0x1}, 0xc) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES32, @ANYRES64, @ANYRESHEX, @ANYRESDEC, @ANYRES16, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e"], 0x298, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) flock(r0, 0x2) close(r0) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 1: setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x1000, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}, 0xfffffffffffffffa}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f00000000c0)=[{0x404d, 0x0, 0x9}, {}]}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 4: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x800000018, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x7, 0x0, 0x0, 0x0, 0x5f9}, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0x7, 0x0, 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8212, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) socket(0x6, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX], 0x66}, 0x401) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r2 = syz_open_pts() close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x502e86b5, 0x7f, 0x7, "f70800000000003dafa0089f28b64800", 0x5, 0x92}) writev(r2, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) close(r5) r6 = socket(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setreuid(0x0, 0x0) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() fchown(r7, r8, 0x0) r9 = getuid() setreuid(r9, r8) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x11, 0x3, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000000340)="e058259a32307a071fa0f69e7bd4f99ea8229e1bf3930a94ffc11e755a731c9fb15d55228787f4738b23191f08df6f617cccc523abcbeba98f6a3a3166b071b6aded30dda7b6d67cd7d24a8d60ab6e254e05e31d0be63c96dc2cf8330be9576e10ccc0e6f255e89a5f2b65df231919f945fa0340b75e00b1f6afa9045f6a79df52d1a854e9e14d66ef7bb2b6027a0aebcfe16198cee6466b05b12c355b03", 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037002102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008ad20300000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x2, 0x4) executing program 7: r0 = socket(0x11, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r1 = open(&(0x7f00000011c0)='./bus\x00', 0x40, 0x100) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000200)=""/84, 0x54}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) socket$inet6(0x18, 0x0, 0x29) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x8, 0x2b, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000"/50, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d8f74e28"]) r4 = socket(0x18, 0x2, 0x0) sysctl$net_mpls(&(0x7f0000001200)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000001240)="d2c686312aee42798b19a2f8d8e168a39c6515ec501b24d09bfad365514c93c8ddd8bff3ea97f402d528fd5c9369627e4932dddef2d5e5d2c7f57efc0bd38d7ba022178911edfebe823ff75a630e21a8850677b120a9f0b72be2f205d398411cc2bb9d5dc00859bdc411f04374e2113f624c665f65cf9b1cc357c4999d3edb2868e82583dca2d666ea5c1977b15dd5b940a1876952b6388aa293da1e66cab549a6887fc977706ac6a88e857d155349af9727dca3480d0b087efeddb955c751f3337d452993002e56018eea3b679220b320f80ea5739f0da59e17ea65ee1bd8f7870ca9d43efc2f3425970a2028845503a17402988484e9d283ee81f2a8960a0ebfbd155b67d44e3a14581068a2b807f6a6d74345c4a52ebee8953c493ae505809399d2a1fc84f445006f84545fb148d95ce4ccceefb6e39e3d02870f39dc2e4ed11ae66de97ada1756e044bd41256e7acd59b5287091a5d8b0755c0bff4f23e970c2f1041b02d09fa07245027cb9f1f95c573b37336f6dd918a34534ff6251a2d877016a449f87334b6911f2858b4d1eefb221e5be381740891007b7a1d5ac118102ac1ffe4dbff93deef0db024539fd7e6720ea2c823c872815934ea81b38f4147d49c61b6fba85d2bb9b8977c9195090a543d8180df3fa91ad8e252eaf75add42a2a849db55db767e71321403a9cae24801cead1d47e117f1dc76825847e37b0c36a1a5953ab3e7052e7415ca48d60ef1025b88bc21c4bcfb29caea4b7158defc329d66eb032119cab00000000baf7ce92f7bf4fa3f8f06a92e8b96bc9524594bab84e76d79d0860fd2e4d6d7e9ba489cf52ef9fc0b8fb0fe037b6d540414141538be017b30a30f1536d35ed67f2c04e85af412040d36b9974d8964f1081ced21c4a25ce2772430216ffd89e62e19bd4b655f33f29714f28ca651dc51207ee41073b33d2bcf69980806a6ac6c27e3117f9b4cdc9ee05eadb30f4c4734461fcb91cc4e0f28540019818580831b95a9b407addae95b78b7edc965539c753f28138b528207aee73dd57ab2540830468b64f5c937c3bd63f004a41057aecf5834237a349945b3c9a26a0049bddbc6f34155e8d67b327655b293c4d0b3d08ae97c0dd343ab8b9b9191ed9baed0441c46a3685fd699d757b55d0288711ab2296fc4203776735bc7ed71d8775b3103dc1cdf4ba97523cd25faa21f7e2f0d7e4778c5b629e2bb9c3eefbcc531f49da6edc37e81884984f864571f3c62e9ca81bf2e7855a2127abc61585d3db1dc8374797e9deb39eeb3adbb2c5af468a2539b4cdb0b3b6ba233e6e1a41c82f6c87a742348dd447f72fabc57895a70edc8c6ab9eaaceef409fdd0cf998da55c2032707d653ebe53f454f750605f58a4de4d586a835b331242e5214e1dead7e7ed88dbc41472e2335a9be759912ffdee5e63c7162f16e9b9fb7c92cafbcf7dee3b1c08bf25f202a9578d761697c3c23b335343f8f5634893a7538222e1ea2de4d8d6830721ff2766210c53c5acb4aacc67df1cb4b7723f60b0820652d332bcb73ca851e5bf4421c3206239093a90573b4fded995bcf87eb724b1ac8f7d9d1a73de234d7b71d87b6b8757b67ce039ca7ef0ceed92846926ac415a07ffb8570e9f823659aed5eab61851e1774ebe05f066c3d634019adc7e996bed611279bb26ad75d793b750713a8208a9c3ff261650a867225de78475cf28d2d7475fcfa887fa7c1279d1acaafa74a34a1e10a305271a34b68280ff3310db9e19231fc2a4626fa4b6ecba4c1f30e96735254bbf6c13a14d0a4eedcc02b3e96f8d6da34f2bb07e58c8298994612de36dc84581d0e5aaade2ff904d2121ac1f6e3880fc56985cdb943b85fd5390a4c37156e839ae5fc7c43a119ed6f9a337dd8e42874138890b55f2a862211c6dc29cf32dbddc92d37dfebdb6944669027cc50db4bd75a461315cd62c9a48c9d2560b1fd8d811eaa6da687f1c2cfc1232b5afa63f107096fe12856cf510b2fcbaef2315ded08355898095b02e59f0aa18ee2e7f869df526dc8d651ad314f5ce8e9615eca7bfc0bc9bb2089e4cbc0b43abd3d8adc26db1faf26a70f241913a1e6c8d53c0225d8dd0c36fb596252d6cb932041c9c4e11339676e044e26cfe196adde7afc6d8f5d5e572eaec95de6bb96affd5eb0da6a43f8c879c8029f54d827ba14aaa191b52e539f63a8c0ac2821335835636e13e98df0f7642cae0537df58be075a0736689e15baf3d3a29eca6085887a2e6a892a406248547b44d15d6b348dcd79279759b197136776ab8b9be92370627be1886f8b9ab0fc1b91bc576ba396cabd35283cb5439669c64af192590ac1265fe5fa1fab9fc188bb33f02234efb3a98d7bcf905bd2540cb7a6489a9c7253c1a9fa51b31a3b51241bc3e01141834ccdb0f90b990d8867e17dd43f369d1ed4c46bbc699373d5ed70e912cebc82de3bf165b30643e4debc5715b3ee0d316a44518cfaec72216e4df62f2ebf0d30357704a55fd139dd03987dda31b176d98f5e877529c28ea6f910b1f60c42895bb2aa482dd95d0a5ca55dc3003a386dcd1f84ac91d81607a228ec0f1b69f83942fbe30f8f981ff4e3be43690778162d47c299bbb13ba96864c85be1ee2f116a7f22789710a1ccdde6472372795bf9c02a3b5fcc5461fe619eb4421b4d032e24352f364ea95875d07c89e56bda4b9ab1297dbe58b1a0cd38022ed954231a03416792050d5d75548dba919c3ddc5c5ddd81df133182719433b3e463196bd22c7aac635e8d80ecd63f8c3773310ff73d3487d1ab191e8c44d2e3439b7daed0ade3c33a3445865939eaa22e4393f8dae58e7da60996ebd9b41d5d44cfe4ade504f92d0d093682dae7f4a779f6474132044e07d1b459ecadc9b09c4acc6edf7772f0c3b268cfd63fa5ce9a60a4414bdad8033d966fe7d309f0282a0bdbf4c224534c0fb3e869e8a3fdfed4be5fe7587dcccf04d61c24d95489233e5b2c57b73e37f7b3e5a104b82ecb06c6bbe70aab3c15ccf12f1fd747eb0c00c6aec0eb7508a0d1f7e4400a6df6172cc52e27faebe93b5f678d64a9bcbd31f3d163ee1209ef836a19e785086fe8095b4dcd12bd06c1e463d6f01c3367d6afa4eff2f61782ada9b9021f9c8c5919db45dac74be9b4f77e15ae1cd5ca6f094c51ca4d339ec2cc4e98d82eac684e46c8fa2689bd61c8a06306fe8450942b7068e58a73b70ec7f8fd1a6e315f9702bb6a0fefa151878af67f916b80ceb330e49df23008ae121b315345d154af7552e836c739042c3a430eae100fa876c48c3fc3199487e19d540a975ae16987d5aae94de506d662f1a8b02194a644156554c5261f5d22a48f06177afcf47bdab184aa8e6626c6c8f69968a50177127d263e8aad61ffd77ddd06edc5617fab774da094f558b62471d115ad767de17c90e1d2840dc955b12d3354d4228e4b4a9cf431dca225b224dce58a100cdb3cb3a3364419506e13a9af00ec182c53965f872cd534a485ec13656f637c6dd3e461dbf0fe578b7a0a2cd288fce31ba334e46b7f12d4e9c8dbbfa91dda5d7d781696776e190b7ecb190fede08bcbf1da98f381ae09700e138716a1836b15c68ee98162e208a6ff1df452bacd59b7712c04ca0e5f9007242a39a349be095865db278c6dbe0197cb2a0ad471db0ae0f2614a43ee0d1db62a7547e81bda6839991500fb0073af5ef69b39d6bb10e6bda95e91bf8aa8404cc9dd995379e5c11a5582deb8d5c76f4e6b2aa0f335986e1c6978c3efe24355d44947d2a418b9b7eef0f307df935a47a0cd1f64922933f578f98631c9d67985d072e277b59885a111932754677f6648cb0fd070de7c8423c217c0c0edc85b650f102729fab44a4cf1e52d82b626df17d1357b24bcfeda68144e55c8346c39e7157450a82217ce7238327320a98e282c54d8bb3cc9c1b2fd6dc7975f9baee7461266cc983bbce4a2602fc8cab536f984a914ee067d3e343104ded89e760dbbfbe3fcc9d5304c6fb4c7cd1f48da847d58ec68fe777d321c7a57e14df9d3e4bbf4da91e1a3b8464a7b7de7e0f5aad8097d86aba4e8fee6e3d36553f7465082032f096ee64c9b5e4607665f14ef6062cb9cde3ef9e637758527145036d77e3e28bf9615a42edd2d78a71c2c69114ab46e8328fdedcfb4317cc44f39e26c8fa53e338585c3f5c783d1e4270dafda473f3b3eabffd0051c34ae9d2c1e97a33f28f410c73136a749c515ecd8c38ee33e03f6d602711ffea7d7cb38026354c8f9f3c7741d39ebaf968e1487ee923fd259164ecde4deca01d5557c9294b68dcdcd9dcff4de7a8ad009bf5bd30a39044af2d1f2f0a6807a66373ca90cdec3b61851e20c2e392f00f16bdca1a09ee8c33a6a670c13876df6f6b7c93942d06b01f3a459a75232b544be108b1c69f7d007e47131fdc773a5baf181a8c2066d4880e47748d1897b9a22cb9a82420999f43d78a9329aba1e175338f758b80d888253defdcff2d2b108689d2fe58edd8cff87b3452c3fc07ac02078a0a82869a97d76bd0f47d224ad9e35c5db9ea9b65d543add6d03448d3a20cfaab0d86a8f9d85af5f54ff7f78088989238ef1f5b8f2aeed50790688427be1d229ece223224641977ec58169cb2f5a43b417619faa39056b345c543b78312c9e7dc8da838d7164d409b8c2ac2f30d7467faa5b069e35cc1ae53d23d68b04beeb695c8dd31deacaf9e2035e36f200cdba751a81899ae20c466c4f2109ed63a453cdf04644c5fef4b0f7a6a45e1187d806190e863b6185539bbb81dc75fc2afde20e7fd3787a318f2fa3935888102e303de6be764b22363613361b70dd8aae69a0aff9ceb356d86282b386653e7ea6e7fc9375671d8fda97cb3e636b18ef3bbf7fd5df3c6fd6cedaf95ba7f1210a526c73d8ceeb2396419a73118518c558d0428734accf621f0a549a9b5f70325dfc106d5af8f6efc0dea2751fb2108c5db6f26fc0a914291a1939865b8ea1b62e681010bf4765993f5ebf62d233340482b90d1a07f59425ded41b61fad99a87b0fe052256019aceba9b113f2b38f401581f10dc52b458f822acdd6f5a0e2144adbc3b56352e627aabe179be27f5fa34496320cc524cd5c98c0e46c54060069517175f53fa4c04ce23582ed70a1df56242f051d9db7e7b28d0280311694941d15466b5cdebcddba682a335da228586592ea098a66523578329f5fc5e651827af06a9bf6b1c7c9b7f524fabacfd1a9278b5ecaddeb45cbeb9fdfadc9b7f881abd5b94806d9060eba657a6d6cf6a8da5b8a4a00d5df58180e190eec28eea6a669240f3031e21b6eec90c0347dd43cdfa2a50754f5964a3b0f46853228162dfb4f34d562f9f8fb627f1a609a0eccb87ce6230ee8898b1577fcf32bcc56c722a0558b220fed2f5a69f4a83330ef8df0e2e17c1e1cdafd33e7c2a5c303a60941aa87c09d1a8446b54ba11fad18a3de8509673b09f9e5543175194b0fd78e873a96fc553a3b6d4e3b3dc7ff281697b21949b7ed643a5dd1cc4cf923f882c388fccca14a31a36d1843675096e9c32f85e8d2fdcd603521f1a6990e9815dad27ed80cc7869fc5b1dc0e6acf265263c689d96120512bb0d7d5b52c1516e56f09353a168a4008de2c6dd4a98203f4186981d5c0e16e859768eed63e965d7e6d68a52c315c5e6e4edf41c7bccb317d6f2089a6b37e140ba93a307e06a45a17e85fb53a90c78d13871d2dedbc130cf002e50f4cdf8a42efcc6056ebc15feb080f30c84ccb8d8c4ad5261579c8b1610dd2fe6f18aefde146ea9bc93821c1110aca", &(0x7f0000001180)=0x100a, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) setsockopt(r1, 0x8, 0x2000000, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) getsockopt(r5, 0x0, 0x1, 0x0, 0x0) socket(0x36, 0x4, 0x3f) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000011c0)}) r6 = socket(0x20, 0x4000, 0x4) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xe}, {0x5, 0x9}, {0x8105}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x54, 0x0, 0x3}, {0x40e}]}) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x21) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="9c0b291fec6a", 0x6}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(0xee00, r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r4 = socket(0x1, 0x4001, 0x2) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(0x0, 0x0, 0xffff) r7 = socket(0x1, 0x1, 0x0) r8 = dup2(r7, r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001c000080000000000000000000000000000000ff020000000000000000000000000001"]) r10 = getuid() setreuid(0xee00, r10) r11 = getpid() ktrace(0x0, 0x1, 0x4000072c, r11) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000180)=[{}, {0x60, 0x4, 0x0, 0x5}, {0x6, 0x4, 0x0, 0x87e1}, {0x2, 0x81, 0x2, 0x80000001}]}) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c", 0x7) acct(&(0x7f0000000280)='./file0\x00') executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x50}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffffffffffff08004500009078ac1400bbe0000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r3, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x74}, {0x4d}, {0x6}]}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000200)={0x4, 0x7}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x2) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000280)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a59be341eaf3e2ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80", 0x175, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x0) link(0x0, &(0x7f0000000100)='./file0\x00') r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000001c0)=0xc) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) setpgid(0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) socket(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r5, r6, 0x0, r6, 0x0, 0xfffb}, 0x2, 0x0, 0x0, r4}) getgroups(0x0, 0x0) getgid() executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x20}, {}, {0x9006}]}) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[]) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="7aa883c7fa66e1a18c0e5c61847cd89f23f6472d", 0x14}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000300)=[{}, {0x2}], 0x2}) execve(0x0, 0x0, 0x0) kqueue() executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) r1 = socket(0x11, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x100000001}) (async) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x100000001}) syz_open_pts() (async) r2 = syz_open_pts() syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{}], 0x1) pread(r1, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x8, 0xfffffffffffffffe) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() (async) getpid() ktrace(0x0, 0x0, 0x0, 0x0) setuid(0xee01) ktrace(0x0, 0x5, 0x22, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r4 = socket(0x3e, 0x2, 0x40) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x1c) (async) r5 = msgget$private(0x0, 0x1c) r6 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r6, 0xfffffffffffffffe}) msgctl$IPC_SET(r5, 0x1, 0x0) (async) msgctl$IPC_SET(r5, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 6: r0 = socket$inet6(0x18, 0x1, 0x81) listen(r0, 0xa3) recvmsg(0xffffffffffffff9c, &(0x7f0000001780)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/244, 0xf4}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/107, 0x6b}, {&(0x7f00000011c0)=""/182, 0xb6}, {&(0x7f0000001280)=""/121, 0x79}, {&(0x7f0000001300)}, {&(0x7f0000001340)=""/204, 0xcc}, {&(0x7f0000001440)=""/173, 0xad}, {&(0x7f0000001500)=""/25, 0x19}, {&(0x7f0000001540)=""/67, 0x43}], 0xa, &(0x7f0000001680)=""/245, 0xf5}, 0x1002) r1 = getpgrp() r2 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={r1, r2}, 0xc) getsockname$inet6(r0, &(0x7f0000001800), &(0x7f0000001840)=0xc) setsockopt$sock_int(r0, 0xffff, 0x109, &(0x7f0000001880)=0x1, 0x4) bind(r0, &(0x7f00000018c0)=@un=@file={0x3, './file0\x00'}, 0xa) r3 = getpgrp() recvfrom(r0, &(0x7f0000001900)=""/78, 0x4e, 0x40, &(0x7f0000001980)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) r5 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000019c0)={{0xfffffffb, r2, 0x0, r2, r5, 0x21, 0xfbb}, 0xef3, 0x800, r3, r1, 0x4, 0x200, 0x266}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r6 = msgget$private(0x0, 0x2a9) r7 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001a40)={{0x5, 0x0, r5, r7, r5, 0x1, 0x7}, 0x100000001, 0xff, r1, r1, 0x800, 0x7, 0xffffffffffff8000, 0x4}) r8 = kqueue() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001b00), 0x8082, 0x0) kevent(r8, &(0x7f0000001ac0)=[{{r0}, 0xf596b08f216b3210, 0x10, 0x40, 0x2, 0x3}], 0x10001, &(0x7f0000001b40)=[{{r9}, 0xfffffffffffffff8, 0x2, 0x8d99a9e1261ee263, 0x8, 0xd5d}, {{r0}, 0xfffffffffffffff9, 0xcc, 0x10, 0x3, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x10, 0x6, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0xe6}, {{r0}, 0xfffffffffffffff9, 0x3, 0x2, 0x2, 0x5}], 0x7fffffff, &(0x7f0000001c00)={0x800, 0xfd6f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000001c80), &(0x7f0000001cc0)=0x8) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000002300)={0x0}, &(0x7f0000002340)=0xc) r13 = accept$unix(r10, &(0x7f0000002380)=@file={0x0, ""/4100}, &(0x7f00000033c0)=0x1006) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000003400), 0x400, 0x0) sendmsg$unix(r11, &(0x7f00000034c0)={&(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002240)=[{&(0x7f0000001d40)="bd1de8", 0x3}, {&(0x7f0000001d80)}, {&(0x7f0000001dc0)="5c34595f27d194344129fb4bfe5b5dafc4b0ff5a5f53101ac0667b9c1c03ae4767ac0b8db0a921aa6294be5cabcbad03e1c577e6f404423750b16975471df44401db08c27ccd0ba98f2816dbb144f4850e9e0e0be77777a4d89c884b44a5542e136b5b0b59d51a26f84d55154ec70b02d3be3ca4dbda2a4cd28faa748f3c78fce5816f4aaf3655a18fa0d5bb9adec38ad5b7787f695e393297021b2a00336ef1707b9f53228627eebb6005e3bc86f44dd57c5087fddde830b1e7200cbce0b02f175b52", 0xc3}, {&(0x7f0000001ec0)="48f068f72ba2f9458fa0854994c3c037ca5cd31ae276adeb89c53150e7bf253401c58dcb84", 0x25}, {&(0x7f0000001f00)="0f68e4baa0d2c5a386bab2ff35b36be0877a83d682f9cf0087acb7f3c91b00596bd2be6874d664d0adac15f1f3b787b447c8f91a", 0x34}, {&(0x7f0000001f40)="c2a75d465f65ead04192573002928709d717f6ce39218d97f10330af658db2b8145ff08fb8220d85c77046ea0fb0e810286dee2519305b6a1cc3722c1b3b571176f690dcc76469af2c6ec9040f6a100e37cf052f810282dfd59e5fa63ee843c88b88b4438c54e1d2bf2d3427a99d20ac1f5cc824843003d008d45c5fab79104af999050ab28526c070c06447c835f64fcee0b3f6e595e8d0652c5ad9f59fc97140ce8d3614b85f5ae1c865865ef0df7e86a1ca5a1add57965b2076e7229a1d83c12314c4339f102d67a45a7ece371720ed9a215ffa", 0xd5}, {&(0x7f0000002040)="1afc5e6fbac7f6ad5ba145539298a6c10eb2787ea30d1e6ead1cb2fd4ccf53254e8c80be4a6d226ee3346c966e33a14e4dadbf9098d8c0d335a665f01db6a94729f445e559263a3cfbbb207a1358d5685a97eedb4408551ebbd17dd9605a2367e48bcd7a436fd8b9a55caf1721642eb7c7cb88222c759baa2290b7f75763806d5e74d5750f9c1bba30e13199eedeae4e8dd87f241e24dd480bc2d966ad029bffc6032f10", 0xa4}, {&(0x7f0000002100)="edb8c8ecf03a60e148c48de2fa6db66088c29e72a193fdcacc", 0x19}, {&(0x7f0000002140)="d0a3d48fcc6af5d9004cfbe4b0dc68ff18159a7aa39b8ca01de089489bd3deaee6f6a89f15d428316a2fd677355ae5f52e5fa2037bbcf3bb16df5d9f439b5815d51e215a9e48dc558264ddccfe9867d1dbbf42c5d3968c532d739f5587713ecad3d10cb444b79d84aa29efc999b4ef12c9530e2d5a3840088778e5e08cd812df0f7858fdf5d4fb3430757e28de5792d800862cecdec3b56d20afc6c4b6f0d51ac45e3ed856a6688870a27c5a7dd3b64936ef1ad3a8675172a10bd9ece3fe90c5a2c2984b5e527fd7165c4234c1ffb5a4d80896", 0xd3}], 0x9, &(0x7f0000003440)=[@cred={0x20, 0xffff, 0x0, r12, r7, r5}, @rights={0x28, 0xffff, 0x1, [r9, r11, r11, r0, r13]}, @rights={0x20, 0xffff, 0x1, [r10, r10, r8, r14]}], 0x68, 0x400}, 0x40c) sendmsg$unix(r13, &(0x7f0000004dc0)={&(0x7f0000003500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004d00)=[{&(0x7f0000003540)="053b27881247313291ad479079ea90f65a2e40ee2242dab50193c87cda4780090800b85687d2696853bdd17cac85725866d53ff6a1a909537594a41188b7ddd4e8e1d4ac283991bd215e7b836b8004b770f5cd06895db6459afefe43d3a1aff2a1c2c290e3d0363f99cded07ee98c225d5b3ebac226cee3e8731ae98d2219e0abd106a4f4d92ca9459e673d16feb673649d29c876a0b6a1054b27f576e12a8cd091238b11d6892ce602d63dda16ec805b67e2f0dc1210bf81834c49d040d885f8d87157c7a6b0decb0b25707f8af9b8763916b66d333aed7d044b19ae1dc1e58fc1e36fcfd899b2b0c5761f52c4f924342a3f12e6fcd14ffbebbd164c65f6317ec2675ffb6df0aaf5936d767ed4ee23863e599c6ccaea04708afcfa12ec2c6e578bf0c0decbbaaab91c1d68d4f71d4d3367c9f0edef911333c24ca86c16422f6038fc4088f56981b1cc9a2d16bc0f8e55c61c6b539004c70cd99b67979407b39e7e673f5e4e1f08f45202beb2297561d1251898747d4a55004f70bc55d94004b95782f4629f5233874764c8241397310abc8e957334b2290361c7ebe2fc16a3e4da614d04969c10ee85d49254b40395837c48dae506e261ab412fd40cf496b1a973f39b870312ef937d94d41e05fb37765ae1de07b86a2c7e9e7761fde770215c16a8e185d0e1251b90cf894617d4b42b300ed11b64cc5aa690db0c4fb589f6370b3664c3639d51a5741d1262339fcb0cd87591c7ec0954e4f00a6c4640310e0a6ffebb8d6d0ae412513c441caaebe9921900cb94017aeeb720c4a8992f296973c1c5099452ed0d65c00d556c1a7e51a968a104a2c49826f50803a34c0e90dfd2183e9d8fd6b33dd1e142a2f640937d66728d49637be96f1220d9d0532a3a15f1dcba81059b03cf90ed674b84bcfed6721d46ed1ef334898cd1888d53a1e0e5bf180751191c40943eeb29fea3e3478db331aac9e2effae5b0de7a11cc6fa32db1bfa55717f87aebfe8a21aecd8926e41cd82ec5b245f6fb52be6721f637e697187d0fd6b72451afbae5db8e50b45ad4be75df1f824c71e6703396366a7094a5555ecb10b79491b26d8cdeb5232c35e55e1a0c1276e4132ed4f1bdfd533ac988938e304d4878cac4601a6089f74ff8a74711266beeb85a77f85d7aea61de806bab8578d0a43db43ba42d30177d92535d83b2d4bbf675a2d8f912d649bb624bfd2400b89c62a37f8dba528e72883a22270e2ba4ab6869eb23c8deeb659f12befb0957336c052e26a28b3f99bed770776d8dbbcd9860a6be4781dd95c351c6dc6f0f6e6ddfe27884e65626feaf49632036bbcb836af12de35d7dda42b182bb96d60c1a70f917f1f8ff47c38d2c3b41d17452da4819d4524d7b3b7f3677780d9dd04b9fdc915514798e42c7769b359d68f153a712830b695d551172d1be8a77583faf1fc2e3a62e5d607c54c5eaea6e161821ae29a027aa064d039d50dba9c9edef5951a5831599d3a6ac79c5dbf34e623fd3755c37f5a2953962e77c6e61676154bde002bc3cdfed6618b7d6b0f23692bbabaa66844570886acc8f297fdcf7888a68ca17a81f83c7485d0625488d4b2d58c5a9a270887c08547db4ced4b2b9482c870ce72218635dfd74f51308007afc41041a22d76d800cddc34fd822edf0d9eb2f42c561eb5db414078f2301ddd02875c7a06300a47a9f79fe59da4aadda32f25eea690341a46bc53eb07d48f21638fd589953d474f1611b102193d0566557d3411d5b5db4d821ee6892babb3466e40ffd928ceb84999e065fdb44ca3d167328196af83b9f5c0d8c303b717591d1f51b7159e9a5d3a1141e3ef666925a9d9bd7c7d70541a89285f4c7253c1e64c0bdfac7881767d91c953655039bbc03e9e58abcd35c036c5752402f3e75dd12bc4c2fda9d0f84f8beb66d99aefe312186ebf80a66cb1e28d732e5e79b345cac12dce69464dc9e8c32a2ac3a0b03887346c3b0d705e6eaf94330687eee4eb614ab608f4dad68d5ea62db464aefdf74d690d6a7d67cead70521bbb0faf36745c5315e6dae040ebbd78e26ad26edd8ee6429dd4c86804cd5b413f859dc7ccc5274cff1412df395d17d2cc824942a160c6bb10132549bf568f29ba3ec4ab9d07b50ddd2d59f1eb5cbf4632fb3bc0e561c8200d5e37e5b626f54198fe43d5e7a9e2d5d5d2ef39cd5e95982a98b5682fcf43138a80125e242f197cc905be1bc22a1d42c01fea21fe0d9a3f61db173fdaca42c02a0f99a94197c8c429ad7fddb9ec1497cdb4921df56677cb9ac63c2f0fcf0447afbfb4f9d80a5b3561f32b26f89e8af37af1d963416f2b82f1436734876de1689f2364849f7f2386fd94f160fe706d6e586a726234dec8d8e8ca35feb4ca02d85f02e7f4069a5a5d7c8e40e11a0d1bb794c82523d0120479d8c88302463344d4dbbb727b5ac1e4f9ed673b35c2656298172a2f638f0d541bc78761e9b517f1bbcfc884e1525ae34cb1a4d19b722267767f2155c776362f90f69672c22ecce6c2ab902285480a119a8873732ef0033ecaa869d93e16c16e9f3837e4e07992868605fbc196ca0279dc547e83bc3cbff1a6a36009a89c6b7f2f8d7b08d859c89073bff530c0d6da5b1d5d486542eb8d11b00029e8c177fae061a58fab34295dbe7cca4f4b42a0af5b38a45ecaf34769ec249867d4529335456c7645e3928f1e4763b0f76e4ab85bf954e23eb5bbf66db9ec484b9be5fb1c10ecd963e52a1cbeae0cc60438a7236aa33efdeabe1c5c86f6c79a5cabb8ed552546c356292fc52d268a76156e92d5b2a078a73642364711f472a34502bf4543840f24b108eb6d4a99cfd3249a8dd13ea188224e7645d41661a7c4c3a35b6fb10011011653cf93c08b75e0fd882375e7884b4c0645a9378a1ffca9857063700582f4055ae250bdd645dc9f71d1de0b7102ae24d5ffb0a6a0df869a17dafbf3e1d4465e9ec1251c027a02bac8a9c8fe2c953a6e5126a6df0ed56ea118e71c1d95218d1899084ba3b3ad1e0f380f9fe86d3b7860e96492dd0c32944eb98819a1364785d059c6fac38a7c77a4abc6f982adb10e723560a5bcad6007839b186d57529a5a30f97e8f85382de4fbe1f5dd7dc3e13a9a58409f1731567cc158212d0d9b363e04391acdeb61cea6864e5683c2498b8639ef7c21cd4f21a07b5078af01013592bc0f6bc9a42879949507caa13f68c982a41511065cdbb8f23a4687ce6b9a178a52574d2b10d6eec1a9acb8a9f5c90e7d9f41f76ddcaf77203d062059367a606113d0098cdc7b5ffbb71b01cb2455ff6f5b408fa4b6206e5d06ced461eb608dca3685beb4c7975cae4f1ef92d55d62d86ea303933488478fa230f9020fe2dbc8cd0e0145472c6d181fec49e2f262e30a9018cc8f84ee27e5687e9762661570c74b045c9dd256492378f104f521b1a129c04541603b9b43120d8ad53626402dd3f897a0dba6d4d2120fdb45cef47b370f8a3953b691c97e92e0de4a36cd75d2587c9458d6afcd5ad20cb0c9ac2dd69d4da9ccf2d6136d886660d5ba1eab908b502cb1c810b3f14b3d298e99a300bfa5617d071cb61365e15c1e031edc5bd4f54a3e68a402dc50be77ef672edab390fd814741073a9b1079d891e5564a6ff1a10d2d3c971bc9a0239ed35ab98f60bd6f208985507509dd1ee0241b9db460ea9642321642cfdee50f04281a05ca5a08ce8af18accb93cb293e2172f27a68df56e72e9c3d00ccf4d3f959f7ac33060787790992168a4bde92c27a076f270e34a8223504e3dd85cf94be1dc759c7829863053149b0f56f7e04ea2d4f6a0b4333f060713ac57a330534b7ece98176518efa3c4b91b021edc942bbc239e4d0798569418891ace1df1dcab5f9671d848cd913d686702dd86b772f6afcda54263bf825efa53463c9f1ebb3502a12d35424976b1628372cc23db9a01c376db156f283a65586114e01509a644211a3d50e6a899f8aeefb2729575e1c87a8d618a0fb466f4ddd4e8ede5e0b80ad24d774d927ef8aa14ac150ea3f0cbca3b53ead5b99f74168ae17031eab791766840a0c5b1aafd82c0939326b88d8a7422a88086fc740b7173b0665d7db69baeae8cd2a9c6f32edd4877094abdd7b6bf3365f1805698067e88cd99ca366c63d8e7996083b4c6434187e76948893a53df1c4ec9bbab2e2252d3bb60865bc07dbb33a4c4998611961774aa274f9c2b77e2fdafb7aa1757f4b860d2ca50494b39ac3ba86d713f6a7b513421459a42fc19b203de2de43e5e3e68787cb390bfdcf0a66f90c29a642560bc2f3fa4a6683a61dd328d86536b92775aaa0a345e72f8adac119ebc9a09ea5f39ef81c4db81ee8839350f54742e6c7ae2654338991262d0b3c53b571da7d641b4ae9ac7cf0143791e7bb7f795e922fa48c6d67435c2a54c08e3b9ed8de67934d583920e364550a8fd947b5f7d2186a037b1293795f3193c025399c75b3a9d618cc8b4b790f89e20744093d31d19b8a42c0a750e15145e0b55928e2f80f1140736f80e2e1ec4038b540cf33714f49f6c95739e2a29177e3967f736548415b3fcbd446e7829b30e646fc252cc6b177b801901488a240ed96b1d727862f80a9fdf9541823b6f0e3267515ca2aade6489fcaeb1725f1df74c480b9e896a960dc49e917d037c0a98902ba37b663186cda33b67dfcb8747d6bb75d09bdaa4fb7c5b364c03c50c432b072469cfbfebb432507e67c2fa4fd2cd5e99d7cfa6d7ad31bf99e3596810cf40955970816a7dcacd3a353c07e4d756ddbc887bcf98fd49df6fd45ccc49a298115cb70f7fcedf5cb610de9d46a882233feba4ca07c1cc4615bb8f5f27739bcd1be4d1b68fb513c71fa1924f51a1a2ad71a098f2c1b7d1759c0262b8c81f73b205d02836a98d53e910652a9228784018c66589f394bdb8e8cfe2222d2916c4d2a6a1e26c0077bd51081125606daacbe5d05ebd12ec950c935e3648c8900a8337fbc5989e837408c990011e5852eb4c61db720b4efacd365fa4b7cb84861abae8584b1b644a584515b43017724ced89c7db065b5f483fffb7a863caa011f70b13735eae73805374bc537103971ede15458e54b350023d311b1eadb1a299089492dee710adb5fd8b160b601802500d08d09c414bc9115404e1e02df6546bbc9b3f913f99baf955ec58dc46ba8e6700981590cef8d8ae2c58d947055ace1f0b740411c824d9c96c35faa290ade492600cbe3ffca896f1e6c2bbad516630ea2960a3e0facf04bac95dca98864b299f3c55366741e90bf0971b4a62554abe3426ae85796f631e6ee42ada7f7029d35650acc7fbe2a435f5c7d2f7ee79adee25253bb473f0d2fda6cfb2164c0262533dae2fa796072b3b2cb2f4f9dd9738166680fa107566c6184231d23aef014d3f12b043d25681a3129aaeec6ac9a0ed6bd0c5074cd63f661db214ab1723288ccbe89c1b19fcde6c10ebf34b7f5c230655295a3d2377f5b61002ad1b95951b4c7324f8268bdf26e2af27208388ea99f19515dc17a170c7e4b72f42dad2851b95c62ff2f461fb170025859e4168b40292ce436343b31cb528c88889e09b39c57d1db86eee4162abaff470a10977aa3c83f75ca32f5d53896d2a016fa19fe5e29d6e25b1803e6069668e9da8033d2a7ce3176331d466932e5158cadff3c15b30e28156b659ee711e396ae02b3a4095fecf5156f22dc8accda923fb199ee29980b90f9fd7c2bd650cf394b578355e28aebb2a72b1603577be4dc4b8809c055ef839508ea6a9c0860f5a6ac60b1aa22", 0x1000}, {&(0x7f0000004540)="645e792fa7438fdb38a580fe47bff115b169caad79b935252b2cea7f94d7be12cd67bd416ef856cef84e4bcdb806a8b693075cc08958334b0dd48fcb04d509fd29ddfd07ed6fa8b3d077c4647c9021c4e729fa3f2b7cc173cf72f0a73464fbba7bd3b0677c0998a90890a5a94d9b7a9a19c58b8d217d0152b05b9a4ff38eb7816165cf1bd38735955e1fbc704e7c24ee4046583cb9e9f427e7e165181cddc37092ab0e1117e0a246fd48a00df73e4fb4a180b5765259bf70f8523a93ac6b5ff018cdaca7bb695e802c72625dce143e351b153b05db555649b1acdc54c440fc19328f08bb3b83", 0xe6}, {&(0x7f0000004640)="e0342cdd473d85a66c7f7d78760ba4e6bc3cafe6aa9b66d873d3c133ff92db95ef0e59a1246e484c6f2af8edd287ef38b6d4ffe5e29ed368042512ed86e90f91274e4f3fbafcf2ecb06137a1e0ab0999279ee9a72c870e1ea2a96416f6bab86e2bf73ebb18a9fb282d1b237008a0d15ebe3d70ff8b66dfd0379ec7a321dd9d94192363d9bd31ba443d844f3462caa7683c479b6b7d00cc2fbd97c20c7dde017d8115f3a1a856e9d0e4cd8d0d41b2280867584a1aee96754b02c06f483835671c158e8d69d53a256fc1f22ec288e3fba0e25e2b4e216b34ebd6bbe741a4e648f8965bed2f04", 0xe5}, {&(0x7f0000004740)="06b1c2d27568a58b3d09dc019753b4004e0b103e7228f65fabc5dbb2ed16de744b93efc1d1eb2af5651407d4ac78b4b9c3b2e8af5e8b9851e5f85163f5d2b0d13e12bad3169541de489417b98e1a83b76f4cb5c4c765c6a0d1a4fe97f17297d0e530fc63bcc03466157c30da2b6da31d03b3b9b285bd", 0x76}, {&(0x7f00000047c0)="e8f4d82ac190f9883eb2c40c9c671820d5190fceff0e59a25cc266ffe3d977debd8530f0a017489be51781d84709c97f99b83b98cffe22017ff3488b30c3f6b30a00a1133393d48c7d211b40c8ebd50d4d1ac9aaa67fc7ceebbbfcb6f5829fcccbd4db3bb27d9f4541ebeb0aab04da0dbdc2f26590b5f820296e385b31eb8b468babc7c9bb85fa7663dd6442f796a492e64f7ce6859ea04622844a070ac7c548ae5859", 0xa3}, {&(0x7f0000004880)="fa588bc4fa339a10d7c4c3e2b9755ea98a835caacf6418e97296730c4523611a346e3905426fce84ea8b79a5bcc3e5ea7e7ee5cd233197c2b340a6632bf7c33699f275270a1a1016727c26693e930aa526d8a06b7fa4d7a5159b425a7717b113109d802c2fbe29a3b4cd52ce9e74919a04cc4a72b156e731572679773e7e174c7e839a4a95edee1b8f4bdda367cec4091c6eaed2", 0x94}, {&(0x7f0000004940)="d93017ced973388abcae833820d4f494caea949db12c292252367df09418d5f83716cd4c093373a5ceace2f15bc39c885441dc3dca5f411a83b53d0de40dc9a7401efe7197802320d4f37d705dd003029928d3e1f729c796eb429138705a42447518b98687f7d2d056826ed330c6fc2f122e1d93c846ef9bd096bac7d3fc2f9bb72566522db7f39bce6a7cb21f32b25fb8cbd1c2c22db1584cf1f0557aa928b7c71a4579a9aaf9fe5cf12f40b7428cd722ffbd1da7fa7fabc484a403b39a321170c13858d85755727ff1bac8623d6bcfcd0b29a21607f0cc6ad6c2862f8abb567a89ac1fb6c470", 0xe7}, {&(0x7f0000004a40)="17861d884697c57aeb3e32055802cfbbca395e11fab48eed344a7594da6595ee4d6a118f5e9f4eeeac48a904e0dca7bf623deba691ec256dd38875dceeba1cdb752fb4a0b43c1058ece65cd83281fe7009a5575aa776ff32fe626dbb0059631e9b548ebd54d271bfb7b6ac2f4f2242d67271b9e901c6f84d32d3830b5d5b6a77c0b354b0232e1a8265d350319d5197246d29d0e6bc7ecedff9f26e04f86d3a16d8a6b3dea83475c4e329459348a994ee94eaea7a639debff577d898be83652c255cebabda1be5c590194f59030979fa314b48abf4d539c6aad", 0xd9}, {&(0x7f0000004b40)="8014a61c0f69fde63442e835841a114eb5fefc034d6497c6555442637f35e83a680b01d810c7c89f593f41060352dc79aa5ba2e1bee4aa4f20094b06204f6a2ac98e9cc230f243792210260b149e88099f808c6e8eb8eab66604b4e93007bfc0b6f4ec45408f6da9d035a0f2c0a227e96d88bee825e7e10b88e69437d16325daef7f00820b533a4549c3064a10a2c93c7f0a75d2cc6ef3f9a42e02898e902ae4b90cd1c60f9345ad7dccb18ceae400ad2eaf92e86854cb29a85b44e7ce6f06c3d66cfe7915c8ed6c6e10bfab1c", 0xcd}, {&(0x7f0000004c40)="1f7b237823bdb37c86e85273367aa969b31c9c125ff1bbed7cfdc5bfe04ea65121d478e4fbc529fd0116d715e0888cc86086190d76447b87ee6081bafd765b676951ab61e4e3662c81eb684f88b2d104ea846979b56d9749260e1f142541629992b5fcf22e8b71f057205a867facfdd577064dd2227627362642080823c84aead68d1341c5e48c768a93d15e63ecf5de7b1f714636f1f65586330fde8b470eb08d20cbafcb701a28004abf4d127666", 0xaf}], 0xa, 0x0, 0x0, 0x1}, 0xe) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000004e00)=""/57) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x3}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xffffffffffffff7f}, {&(0x7f0000692000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x100, 0x412dfb) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1e56) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0xffff, 0x0, 0xfe}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501dc924de94a34b8e5f6ce9fff69c7afe", &(0x7f0000000080)=0x1c, 0x0, 0x0) acct(&(0x7f0000001240)='./file0\x00') executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0xffffff37, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r1, @ANYRES64=r0, @ANYRESDEC=r0, @ANYBLOB="7b3b5358a6b702d131e67f842c8a79b39e5a2056c235ab6d1f9024ebd45d661faffc43d5e9b582555ddcc65fe8332f6cd38ca4facf11442e189a5c87de99ebf9019fa1bbcc178bda8bbf7e2c94cfaddf6a6c144fa913e5cb1b31b65bd734d91736dbe71fb9ee56c899003841c9ba219cf5f4aaf4ec69dead94990880254caed8c245f07ec44480"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000380)={0x0, 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc028698a, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x0, 0x0, 0x0, 0xdf78}, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5}, 0x8) dup2(r6, r2) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000140)="dcbf3a1345f45e517964354d862939223a9a1ced33f78dff95b30cff04057f4040e1a60395b7b08bd05b7aa27bf6292b05a24fea679bde359faf624dcce5a2e7469ee978c8a8558c514a61bcff81d87161fd568f442183afb7379bccd421497eaecb18675f81ca80221c770761174c3ca7aa58ecb8ab20d5f8a75d63e64e204e236143971b606bcb2a7da42e26cc11a6dbbfe51224737b16a871d3d0190f2d71b4b6e76b0494abd0fd81f1f2609df45311de83eb70a880e9e6a564e85565664d7c5c498a6a5bcd5e574db6cf", &(0x7f0000000240)=0xcc, &(0x7f0000000280)="d92243f87cb2aa4f4a27b748d85f84b7bf21b795e67412a12be1d4d323d2a1b7e85fd3a1c0fb608ba39c6343b1603817597c76ac8ec2d3b6457d2c2277e43ef9f65de58e46fb9f0dea79c3fb9927e45289b12d215dfb7c56f82ab8f6ec10e8d053201be75d53db9ca827ce7ba149a9e512b878107f649065b994fa7699e6b2ea5e64a9087c7ccf80fd56efd427d17991863e4b63be08853527e1a4435843502be979dab55ea165896335dd553a565b3f751c1ede8a6e8dbec2443fc7f9893ff7e27261e87dec8093d1576f44fe07ca27455162104ef7544b6b44c3cce3667cb0420acce758d30044dbb9980d2733fa", 0xef) executing program 2: sysctl$net_mpls(&(0x7f0000000240)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x0, 0x85, 0x6, 0x26}, {0x4, 0x9, 0x7, 0x9}, {0x9, 0x5, 0x4f, 0x7}, {0xffff, 0x9d, 0x6, 0xd2}, {0x80, 0x3f, 0x1f, 0x8}, {0x100, 0xa, 0x7f, 0xcf2}, {0x200, 0x0, 0x32, 0x5}, {0x400, 0x3, 0x0, 0x8}, {0x1f, 0x9, 0x20, 0x4}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000a00)=0xd57) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="6b0ecdda9e20ccb14209e0f584971e6be4", 0x11}], 0x1, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0x8, 0x8000, 0x1, 0x8000, 0xfffffffc, 0x9, 0x1, 0x1, 0x80000001, 0x5c311831}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0xea, &(0x7f00000003c0)=ANY=[@ANYBLOB="f807018cf2eaffffffffffff86dd6000000000b4000000000000000000000000ffffffffffffb82957248c3701367c9909f896bf7c374e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000990780000839d7d70a0dfa641b563fb24a09dc97e33101acbc32a448e8a7b541c024621a7c91f83c6004653ff4c3a17d33e6b321774b989e992257265633d64447827025c623880f5301d56aa829b6ad6069d08e66c98bcef45043743ece09beedafa45e4919f390200000088374d28f92220fade7bdffa6d799b370c41257513cd5b14944f4371ff7fcccb9148d54dbd8e1fdd4788338c5acdc92c810ab2727deb93ec51"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) getuid() executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x212) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08"]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{r1, 0x4}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) executing program 5: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000580)={0x4, [0x0, 0x0, 0x0, 0x0]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x87}, {0x6, 0x20, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) shmctl$IPC_SET(0x0, 0x1, 0x0) socketpair(0x18, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: fcntl$getown(0xffffffffffffffff, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) (async) listen(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000000), 0xa) (async) connect$unix(r2, &(0x7f0000000000), 0xa) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) sysctl$kern(&(0x7f0000000100)={0x1, 0x27}, 0x2, &(0x7f00000009c0)="4f96fa8c47929021d99e61a649f20758ba3cf40b2e4e05fb2d9af25a3d9c0c711b26d68a665309e51ce65b7ec43c5951dd60f4165cf6718bac526c294dc55dff0b319c22ebf66186adf39f867a0b1811d5aedb0500d972c9d7bf930fd9ba25931d122a0bff7996ecf16d5c141cfa34b9484e53a5db8fe56754f012470e7920146d29730ac86c0b4a03fbc133d8036051a85795cbd6fa84346c60c55fac13896c3ac6ed11563f94462df5ea28aa9656df33b0dadfc703decbe4642814141fb37c493c4deeb5a9806a4a8120196a5739c096b1b8de61678478b44359ce6671e496118b8c4bf7961eca5c0dd283c728e66cd78c7e7240ce7b34936692d785d1130384ac36cf252802efc8ad33e04f00bfd62e19586b851b9dc0ec8027e2ec2d9fbfaa7ddcbbf6fa58a9b8285db6732d160dc52ee5141f13cc98e8959e68033bd4ac32253425822b7c9db91d81b22d6ea6cb02084eb6e31f67f3b073621c57e7f5de8bd504796f9b1c0f9014ad60df8455837074eeed959628ce8edc162be338a69d98ad5d97d19e74e902b73c618416e7f75101cfa61686ff7654ad194790ae9c08d4050968f247aad25722df31c62a2b8dfd17cacd0535b331c900689bed724fdd2482947f3015b05dc9c825a1dd081b224cfadaa82adb99e67001b25d8c03ae1ecf89fd7e8556f0f843603ff395b2d50b046bc8e549bb939640ed31f68fd26db3f8444d8c5b8365a87d511912d8c8c4f93db62008131534bdb20969a0efcbc3d2819b34f85c85581215c5e39dfa66ef8f344128e4c1dd28714e4cf2d0592697e8c8873167c6cb302105b91abebed74f9caf3e7c563564e119f97992d98d29e7f662fc949548744040921119ab0e5f3fb01a80e033c774974aa9826feafcecf570aa46ff55409e7b45b4e95bda683d8a83fe8dc4ba8d432a203c6fe18a27e216f229ee24bb9c770dac69f4339452a8c071b6b00b0a4164108291ea31b8ebecbe499f2823c9479c22a59f25158596212c982b7827700f167c054ddb0f341bfd1d884cc004a21436259de232358a60ed5457756555d379098b5d5908c0ec071e1e10d1f27d1e24de02c08b2b16dc8de6b2a063d323158f394f490ca5652e328c440e358ba4d6b2947f7e3fd322d4f8298b59833a79955fe1fe0d556f94490fdefc011bc18c207bdfa8857f21cfbaf840936e7446fa713641ffc3879791a090d1dbd448e50da27e3754aac72c59e1da4c00150fba6819b1e6342dc1b9f406d8ae1eea2df73bd72d201d4f720739e21813f9bb9f8f5b1e680d3664db52525f163ceabca832b346e609e0e33dbd210ef9ceae19fa77a408db036bbd1fcb108b7c47864b47ba297aa55d74a0963f4b113d40702ebe8e16b85f6f6ab082b551f8bd3cbfc545890ff90e83007fbc8a3d934b02f56f8a1c661a2914ac7a4afc79c639fdf5295d7fcd471a24dbe3803839861633ac1c279cbf8354d810cbc1f4c7044fddc3d622f853542a40961811324642364daf90081033cfb14b7aef80f230afd7a7475ae381b9feeb50d9416e95632afce4e9016de3a6d6db0e76e872b0185f8c66f38bb2c2d255f49bea7c15a1aa696854cb198b69ee21b7b2f506b330cd49ad9d1f82b144b3c59f0af84af3a457ee6cc83d532b55dbfdb556916c9c65d79209b0fbc242d0f722ea982e3c1ef510103665d899fb2588e8abc723da5cd096ae38e0c410158e0ced7c1b44fecf39771eebbbf7a1cc27eef0ee3ca81d23052a48fd32b11a75bde35756dbb41e9add8fb93648bfbd5209449c3c39a43cee9d15657661f41e5daed7039236c0156e7e90cb6ef96facd968890eac2aa66dcdb1f12573d47c4c454a65071f767daff1d6795d267b75ef4e4a68626aa745e4f42166614054d6fb510db34805d7e95d22b67c919d2bfebcbf3854320776ae334a2e816b481af4bbf3ea02cab5ddcf0214898da5453f07565ed6d8628e43e5f6227acfdcf6ad6300a42f40a1b5363134d9d504c57238f7a2bc2ad913a69e184dba87ee66cd69c95814b87556dd5ddb108e6c1fcfd29c1e70083d412d64e95cb6d4af96a0e1123a207f08c80720ff71ea07b6b270fb38f6d4cb7ea8bed4b14905b8c43f50cc09a6259807ff1b100c8c1b255ce8425bf7ed50aad1db4b648d409070ec3ca5f6200468f005502aa61c1de2f910ac0f33247aef9502b7b207fdf4e0e17e0a0d13f545b66602e22f6c21cb3cad19c32e65e3033ada5b03c5768a27ff6442cf3799e540bb795d4377e66a27026e31b4b26335c46117b728dc5db25133599b7cb68e92545c3c8d806f56e3592e6b84b5989ff5371c57b36e57a3c5a990f6db8ddc830915294fb12a03a3245cf72968bd062aa53d6c11d7fff1ed3026b1260985db6dba93da247528c56480df86e21eb1ea4bb76a373bba8e516553464ec1a6cbac36c628d133db9236c84e6671577e18fef5ac2bc58a6e2980ba1505241ad4ff5f0e1bbba7197f4348c8ccfc3caa0fb3ab190a5cd27a7405b472a2792980fceff1f257b93021a1f3c6e492ca5e8581fd730bcfba008e78edfbf2c9f779b290bfe4eff835907da1f033ce4bfbc41a589df5c80b9611de55f3d16c143eef42d761c16016fd79f8beb25aa12ba9c1ddf4fc057f59a393c4befa80b08ba7169f84962b145854210feebbbb131dc8c0b2ea67eab0fe3e2ec4c59c2d9afd5127e05da9296c1c417c67bdba8ece21749a677038b357f8f96474b81495aae909501890cafe5b01a08e7ac42005c9d68d4867a39b22076b77531379a8303c12b329b56489fa0440725e223e85432e35565ad74e4c11ec3d1d87a80b3e217aad4589ec275b0fab58adcff5ca0fdeb7eb49dffa1e9a729705be77d2f292eae6e01ab6c498768015e262708af0cbe2124eb30796a0ccc28e11c7c26d63ce58b041489e0d1c22df8646f03908577f0efb63b4fe306500bb1de6cc010f2660c4e41851b48959a96afe6f302f19dd7003def830644b2a19bdb94e67a84ad40916e7e1bb1aae1a99f32684c2939914e9a09dce6da1264b93ca4f8e47e924c6a1c2b808fea93ebcf77ae0f5b5a530a7f4094e6639fe41a38c0e0c70571bd86a833118f521d9dc37a8d29998b473c1b82ffa00d2eb7882cd422d341f62b746a2a07db71a09e6e4e4592ab55cc8b3e094e8ff1496401fad6bfc28f03c5cca1290952809d7c54c35652bcf1a01676c38d20ee246d6a46ef2aa2d86b4e9c5bea7f5bcfc0fdd9d70e980fa072c2be0e2edfbb8f66ac667fdd47682c137801a9e2a18413036599c75ae624d0388b6e3fb9e009997a716b3a01c261a178bb10c7aa832d739230088ced22fc40fd6d88ee580536e2890e155fcc33c05c2745b41aba31e92e3a65822b0613b1c0c14737e88493e9aeea9b240419bab8da5c2e084500c8710db6a94472031e53083c2851fc48b14fa700eb4cd1802dcb2c086770793fa2479601e8d557cd5a365ec250ae94fd98ac4245dc1b7ffcdd93c282b3d2b7831bb38e086a7e88bfc18f85686884172a6025db49b7fdabcd14bce0a28f48a8c797cc183fc65bd207c5695694431b8c488cc1e634a7d722dbd6e1983c81465db244d68b9cb4f27bdffbca8888755783f82c8fa85d29c26051384a30173a47ef45b952bf4081def1d615e718701aade3cdcb05c70658cb374c4fb733940a53d8b06dd211345eca09fc77735c67039810144b7108e256ddf83ed6da15c14945060d8133d5509ab9819943abc1ba5d6cbcb9c6e01a5315a60b8502efdaa1ddc36eceb18964a2ff1504d5dbd8a13ebb21a8da88c950b3e1e92788532a04e6a8f862febebd8df8860685672ab46b02fb6a620716b2758594ef1a1a6ef601f3b8cb23423e3a1ac0619db651967cc63adedd0c48d1a5cd5aef3480ed790e348e5cd71653948c416bd9a291978c8c5afffdd9abb346d8510e93564ffc40865a1d99c4d912f0bfe37596b574f646640b21b7d8727945448688bb7c7aa8a41eadca8e90dbfe22346b2a0dc830ae96dae595e3b585e884494408a493d9d895e8761c35e75f0cc72d865482bd9e9daefcb8e3aa711765d15bf67eaea5b9249f5fdeab036f828f700b4206cc2ddc903e874ce87f5763d5b9009a71b71a86c9016fbf49bbf75f6e4dd9f37fececf0e1a9d31856001d7d5ec85af3d61e2926c7478d516c5f82dc2bf7fc6b80cc6ed65a749417626f87507825a1369c0de5c2c92776dba0b70624a3f044eceb07bfe53dcc3fc7492b915fc72bdd24a5e465b7711a60c8e43323edd4c9df5c769f6137af30713a5cd0592fd7a33b9d3cb8ab22bf52b884b26067194dfaecea49d3eb23aa22af58aacc3eb271bf4305bf9106a2428a18e6bef47f5b9e3cc34ce107342c3c282977065e95cb4c140d8e2317b985455b877d74de8c8d1db4ac890a64869baf41ec7cb927c23fdbdebd523e3ba589757f37294a2a08335c4c5ce8ab612a75a4ef27e853f29757bf1f18687bc92c7f14da7e9e87205e9d2d2878412c50b8f09cb019efd9f79fb52a6414e05c4b242930a8dd6712a9e8cddb20d99f52a01825ae4aa3f455046f9717ad00eec25ec4adad249a6560b76584d1abfaf1d1458f7f0664f921291d73cfeb940a9802811344f81d96d1a50c8a501140907013cae94b9359cbaf8415dbfe76ae1a934e5fc6e99ac94557e3454347de85313413434e125d73cdbb802cd27e300070628f28fe05929024930165ff70e0bbca03675d576848bf5043c59c00c83d33fa2e3c158821954a6ca7d3dd64f95fc8657967c5b94111d1b6777b5e7a4fd3f615ab1c60a472ec359c0a167df0d5209bb222f8f3a0abdfd98a58e1129c8178a0c2e59417dbc319c39ce276e4de9589f37a42663409db15ffc004823cb63721766c70f5c02a818685262625c146ac7c47fa696309d9c1c83d51c11183c15e9f2717483df8693cb50e194f07b486ff1722ef07aaf03b54dc346172d4b82b3b4de2466ca8ebcc5880762432ed106cd21dc5877a84ef81f4eedb25fcd1b279d9286c44668e4ce1b08310ab37ff06e1f7f663199b5fbd26116e3ed0a7c76a95bb6d7fcbcd31f9061739d45f6e729651866e74fd6b7a3f1e2bc1c2576dbea2c5c6accdd07ff7dd04c872a9783486e989e5821c9070cdad5d27520684b9882cfd4c9c9b55a22202f868a3ca6678e7e277c83ab0e05f7f07844e958b8e46d655307294639171c3ffa5e325f8c0495d506e2abe4beda3ecd84417fb434a93310ca01ab987719d6a1fc95f269d7d44d30ec9c3fbcdff76d57c6bd9d372f1ef4de7f1128b29aa28a518935f410f669beb29b72d9afc1fc2b9686e1e2bdcf66d419f1c360e2f8b5ad0d76f503f4ac2e8a333554863b63372cd61ec69089a660e2a8cd5974622a5e3c5b918c2adcc4248a6ca705509f20b9716a6629ffb3715003c6eae0994f741dbfa245ad335f894415f3cef776758619d02c1781c8c3305788bf6663d1a691cffec8d74063968940c6a4902d7073d3de43ae11898224e590c5a52e7f0939cafdec08486e7f0976e680edb64dbc1cdcf78e5702545ec6185e6a5ca50a7c8bb236f787d0d16eeba2e9fbcd5c6112e6e7708cf1b57eea2763c85e55e289b6eb86a29c974f9d95257fb1e70a5f60fe31f00d9631350eb30ed04e8935d5e9dca01690bd789ef480f6f8d186d4ecd11ae3d5c931c55b47328cb5847ae87ab3fce5de1b3ea852b87d1b8cf6d521024a6298871e19eeaa2754fff4f4525597a76ced0272932f7e362ee2eb08bcf712941df309c18fdaf7ad0ffff8d63cc68191f8", &(0x7f0000000140)=0x1000, &(0x7f00000019c0)="f7fd3279e14761cc4c35db52c840efccc25792707a76b79098a782d69adc51a88df29f892a065e298f8d873f291e3a1df7e8262d16f5575bee4222b435ba3cc311ca1abb8dd7658033c5ade63ad380f9bf6a5f526c14f35c29486c24b8d9b0171fb875f1a3bd0088cf740bf1cb616adae8698ded94627ed42729c72eefede6ed5d3e3da981abab36f6f43aaa7ff2937c726ac5befd701734b6de2929b38c122ec5b8c04a59755fcdb1b15895eaa50e8135bc874d39da6636d9dc151754fbf1092b238ea6be904b5a81ca2697bbc01ce9c2e9d16cb1c4c006a023ade3dab15dbf15849c912cd442253ef2d6644be470c959ec1c6e5e01e0e63c083a47b8959412180febbd0669b688d8385a40b9be3f3a1fd8dfef48481c7abe1096be4a7deefc43b75b871da801eac5ed2dbe3ad10827c65482292f8ae906f6e801e96a875a95af831202f23b7fc302f392c1d4ef2ba7293bcacd2cdddb2b6b135efd5b5892223e6d9dbedbb12ae62b21bfe2abd2aadd2fa0803821fb45c0ee3245b2829b6033b129cd2377d4292264549a3a02ce3095fee6c0618e1270516476fd74757ddf9cc5e1e9cf34e4f004ea049b4606ab1b6a301a168763b8dfbb72bb2ee447209d9552072b73ef23d533933beefbffc488e3bea90eb50a86eea13c0b81111e5d5cb3385f7ff6eb62abcb660021dfd3e8488ef52337ab617a5d78fa27ce767bdca1e8684e6c12672f87b5d30e231e1d81c7596d604278738ae49f038b35401ed5fce78cd855fb7c3f1e3e7d08722e456996dca66b0b5a7c12fb57816d591ac1ac6537a6fd8365143747e1188b06f5f32b16348d5c9312fac878464593ec54d6788823a45bb4ab158daa28614666273e4a25547ad1de18359241c28eaef859befc7b37cfcf29ab3f8025d54d75726fd0bdb9571cd856e418ce2f17658709cff43e91426018a14d39f392a416125d3847f5769e06243356e428401a4d5728541fb6c33a22a60cba446440af307eacfa45b2fa85ffdff4c0d66df7fd5c5a69dee9e6b1e521fb529061b6bde59577b60104b1dacf1dfe1d7d67039662a9902ad56be6160e46b56e9120c1480f2953bcb91c895dd7a5f09ba6edcd666091e826771a0f8af37dfb070008bfe5666a2923f0003bbebed15d4407bf3d45be612aec4de0a229ac6042fd372ebf38394957d1a4ff3176be23c26ce167f41d83e953d3be8a873d2f44791a997bb150507ea0d4a51315b2a8fb844bfdf431086938f705b0a42c46690bd559fcc1367d07afbc6c322bc624428c52f8593629861bbd4f5fdcf72b5268da2eda491f9892320bf849ddbe1fe5bb7d2ae6ce2b151ffeb8750fb891d918b50ca4e20e070e0f6c3c0c39d326c994f2dba3df2eb58a242fe275302f95a5e5acaecc026b95ff905c52f6946bad197bb0cce15de1a2d207215b93eb2c7ee34d9fb006ce52615708816645d63080875047285c3cd249007dbaca583704dab91fafded1638bc9c300f99c80e4253ba2f2499d8bb11187f6602271eb3a414e5deef61e5154306a6b08acbf8209bf3528311ed098ee5fb28c37326118ce4c80a01ade0c90d5d311eeaaf1910d72f04052e0ab9086f18e245f5153dcb3e0f37a0ffd3e805180c73c12708571aa264a1a3b09ecd51730d50ebc8dfe7508d72ede90fdcb400fb80c907d0a9fa7c34453070e60e0c56e41d51197ded7c5f74d1f5646428a1632d6fb5bd53d81441e9c4e02b62d9386eabc18a149d19d1a3466f7d0a20063c1044e1faeda5f72a454e400ec4ffc018405b11b3ac417f6e35bc588aa3f5bdbc96e2e97d535761e34b9cb3322f58154c4e35db27ba27256d88f99f5e743c173ee341681378ab0ad3877527cb7d53f1f8fd29139f9c1c05d53055fcd0bed881345ef1b12c744dcf59928ec3ef2282c0cf53ccebb3401ceb23dea5875a54c3677d43f290e20fa9b61861ed2ead6de77bfcfa836c3a0774f3bd9b7848cffcb455ea79787fa4d0ac5bb7dffa4e02e38cece9cc558400482d1d1af5df806ed43e86a2fd24f5f9546f6d75647add65f554f218eacf01f01ae01f4f37a82cfda453da459e008bc8762e85d779a9d603409ee3e0f612fca2d633e75794acf417a48203969e0e67d4e1e508059876692bef5e48db6b95e844934f61dc10431dc2c3fb7d7305f4ed0b4ccf722ef2d3984a890fad906af3c5aacf5332e9344715c0c3aaa8df9a7f164c08a0eae631263c0be7b369c16ce62cc0c5bb9922269a6e8229c82eeeb923e26398a1d1353e8700ce7869d54f4a3d1bde5cf66388985546b2240c8dc13c38e2f133c8235f7131ad9fcf6945fd41111720f9db566b9bd23aca4f68d55903333ff86a170ebbbbeddc02ff114e2e958a90ff1ad2c37a6b840f23e1d2fec1ff0f5c2ab0d2f9154b91d2d2f1e61b8021d3102eccc7957f025942d7679345cb1647f010eab9f9301656bc221bbf0ce2a4b6e2c1cd8b6c411588d187031486f908f296cdd9de9b0209f95e97c8435f65199b5f53adc1dc58930b54523bbc1249c6ec6ee0254d39de1055739ea8c1f7d467135606793a4bd1a3c4c90cbeb1a110bdcaa982fe976784d2f9274133ace3178b6bf93ad912729e3c90a3362bfdff7a164ee10a76bce5ee6076a93371f9e07f49dae78eb5080016e19701b4c436267c2233aa6f25bed9bf154b87661a3958cbf70750ad286925bc49009021cbe698293eb9249fdbf4aeedd0b3ada82e3151d28226c2dc047fec4f01a8ce8aeb7055ad2046b7153cda3c56093f6331a6a2a2529eeac29c37abf6c7bad2fc37a659636f72b2c52fd872e0076c2106a0bed390304e82720795de7794b86f26a8d67199765b245bb36e29333c4b538bb513e00e434e8cf2eefae6f980e18a6822c64ee64c8a0f84b3c30b4740c3606159b73dd4fd18d8ec79c0349c61863d4327e2830795d4e2ebcc250f01c57b89d8199ba292a723ba6d7fc6e5ef0c21c710dbd337337115e340eb2fe1281b04a5cc829464c95b1ffe937459d898f6318e396d3eff7ce66436d6245e273702ea89d19ab461c6816ff7ee69b268a81df62b1c5b10b318e34b1d53694e035f56e2750c87e535b8051f6b79ea4b7516d5784f35d7704d101af6649a6b7de5a51ac6127736f4c0cfafda4c25040ba052c4ab4ff1874e2463de8b81dbf6646afb68096862cb90ec46a47099e3cefb2ede7be996eb4619943ca3638e7adc1e948a3372847225ca24a02f00fc13769621a3aeb05a776d8812b20d52aab7b3b1e3fc3522b45d5a18e1df182faa3e417b588a499a0647d8ecfcf8fb3518f9c733b974a2c8325f6ed6ff65bc4cb7a4b9478140174e4d00db3e129b9ba9ca78375e51f7e905705ed91f229c5d1c7536eebcfc49cb1668f8084ea6be90477edeb8b193b6a95ba51ce22f26c3d409ba3d5f6e99f8dad7b386904c6572745c197aecf129ed7b171d7c5ff803daa45f34583c7bc0a18bf785bb2875d4afce53f075e0a73153875c1172b7c150bc59e5edf34f638e0c96b1d7c73b7d1b3ce1e374ab5ac2e55f681032b60bc096f06ae5ec2ef45f8a274478998a3ea23915855da529bfb3aa1cbf3f874f09776b66beca365a8f5bfad39bdc410f5d962fc1c075c8015040d287acee238c2e102a6540e81546ff5fb8bbb7081efbf3b37c5151cae4ca06c46b6fe66a90b6f6ac8d3d477da7108f95ab4e2d11fedb35d06075c0d0a87b12e28abd9b7ad9f224cb3c55ea289cb9632e47d2d9736da32528057f265ca128f9f9f43d1d3b87b2bf361393c76923e8aeed5e053ce6aecd0f6536cc98b6f586525e606f6464afcd1232ef0ca62eb99931c2e0260f3227e94f973b74f087902f781da3dba621b4084f9d4f3fbfcce764cfc940279505958eb1a73e472080cc025176aa80f71093627bad33acacd9c1de6db36b0345932c8dd6cee98a3b8849456d07aed109b975217f646a4e24f0d79f7524da8f84fe756ebf5687866d235491d875011599ae5387f42e55cf9c0c9adc1d00a39732ecdfbaca528408f0c2c41bab6a5b10b51f7ada9ce00a20d1fbbeb3c535a2d7498d55e6d09ae920a0c5f8833f241fdec0b19414a55a709f86bcf41f114486397de5e2478a378d39b884e0507b472a8cf59dd0b7bc17071daec09ae2a452743dd7237350afac2f0ed8d052fb2c6861f0cd6f360da3fecae309406baedde3ae87ada1658afb24ce7aa670a6f0e783cad92b7f9100f87233888175ce7edc64576ef21f29bc56e65bef873eab9026537fe9833a2277add86b1240eabe2b70fb6f7558aaa723aee12fb808c654aedf9790e61a631f8c85da998dd97fd075c12da93ac88f74ada7541438921576c846b68861eba6712d200002e16c4b26a405667197c761759ef51f5b47a310b7f5aef2500bb765a2db8b6142fefeece1c87b35819f995ea9a98cd5f59f7e87256e676f426206d0cc6f5e3c01a7fad72077ef39f7abbb01c0e1bac52c41054ece446fe3cc231791721057b4acce21dddbdfa02402d1951489d46b386858d8939a91b70fb26aa877da7a0d3ce9668c8ff0e280c7a68f12cc4a7bee04749bc3b1cb8e8158914a0277a39a46378aa8a3432a0a1f2f66a44c9922c6290de159e5229ec878c0a1649a89d1e8e27a8a2348ab174a8d7458acc0220721ecd494f3d946611079d15ad3da0877b9569dedd5d6b26f8671cfbd9018324c5f13c15f9a15699f489375095f6c8c97c44af683d3f5798a468186de1d77713522c46e573372385d781aaff768b86ad3f14c28cc082164ef25a91a05a5aee3f379aa64eb8e7748225ec02a168b591e80290de7141a805626aa9341fed7508c3f7bb5e5c26ecb5f7908fce05f915a1e89b5001094c85da02adb45038b0f1ff75c4c62ebcdad90e5e9873a0b44c7f10fff26b475594a4487475fc769e70be7fe5eab04e66d8a3c75133006a0a67730a6e0efd66ea3fb58b7d0dcc317921f2ff4cf2dc1c361433d8393a55139bc6c321d40eedd201b902a7015431aed0e78881dda719511795303aba633b2ef75260c062fab20b7c7ae4434f53ef42868f8854f8362ee250894567db3471a3c98e91fb93344c14759d10fd3e86bbcfae3fb6e9648eeaaa6d61b02a109a0a9f1706157a9f8d30b2f80a81e2053ce638a2550036f8e82d27bd0c4ce7613cebd39f01018be60895443f2b50e57bdf38c7954ef0addbc277d121fa63ff71e6d511bb3da7dd1a95f8bb8d72eb9f2038e6f6e882702cfad8ed46b6837d915a5c9dda51f3274b2d2d7ada5dabc8a82ae64bcbb9ade26aaa97bfcaa04d7c179f5aecf19cbfddcb45dace7069e58616cfcf269fe5c5188f198abb4f2afb94a16fc30b09f3aa9a0a20516d27e919311195343c9541b4170cbf1bc174588f423b511dc52dd47a6f06287e7ae7e87f5e3048e270b697e97f246721dbf95438b600fc3869795627b7028e9d99a78cdbbd77087c27680d0e572327f6c42b2913f03aeac513c5e5f8e85307f2b5934ca1eb619fb9724f29e40835ecbd5b7a02359ee7f40cdafce6e0f588b28d510b041b7872e0c858e7ada1852551d744aa3de081e9d90416885c8b16b9292071e00e6151fba4daff42f392b5ba3046dcdd2ec4957177a1e3e66d73081d6b0f9b7a06399acc83b4ed3d35ace26783c7d3c893451f4ace17e8ed336f3eca6c3a76300c4853de81498f0bde12c7a0c300392a97559b7ea65e9e2b99fb66012b6a8cc49bb0d6964e241344b9e4aa0fcee6802901c32790a909d4f0e2c1c417fe2a631708fdd8b6b14d93639e93f954f1d9cde0c08b46", 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0x4, 0x8}, {0xa}}, 0x0) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x8006}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) getpeername$unix(r1, 0x0, &(0x7f0000000140)) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) (async) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) (async) semget(0x0, 0x3, 0xc530b8543b69d24c) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069c7, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000001", @ANYRESOCT=r1]) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x9555, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b0e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) (async) getpeername(r7, 0x0, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) executing program 7: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffc}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r1 = socket(0x2, 0x1, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x10001, 0xfffffff6, 0x5, "ff8b74820000808000", 0x401}) close(r3) syz_emit_ethernet(0xe2, &(0x7f00000003c0)={@remote, @local, [], {@generic={0x803, "f244e03b2438936ddfb2332ecf6fa4e41c6b1d8e62d236150c7300638b1927540204a41acce6f2c7394c71756f8de2fe1dc385000bac42bf51f875cdf384f026078f3b89c2f45b8120c29889f356332d34276f1b0046f304e073c04e926f8e0d7e533818808a111384e75f9705c2f452c871630621cc7ab66d8a515115e362c4e2bea6d44629f051c5966e8d72d5ec7bc450f3ebdb581355112fac04346797d7cdc84d590aaea95bb637e43cafd4ce3f3b8b7d05f56200833ee767b8da4436c21116390d4ef274194fb4fb1a4c50cba1686b635e"}}}) ioctl$FIONREAD(r4, 0x4004667f, 0x0) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r5) syz_emit_ethernet(0xd3, &(0x7f00000002c0)={@empty, @empty, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x4, 0x1, 0x4}}], {@ipv4={0x800, {{0x25, 0x4, 0x1, 0x1e, 0xbd, 0x68, 0x1, 0x4, 0x3c, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xfffffffa, {[@noop, @timestamp={0x44, 0x38, 0x9, 0x1, 0x9, [{[@loopback]}, {[@remote={0xac, 0x14, 0x0}], 0x2}, {[@multicast2], 0x5}, {[@rand_addr=0xffffffc7], 0x6}, {[@multicast2], 0x1}, {[], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x9}]}, @ra={0x94, 0x6, 0x1}, @lsrr={0x83, 0xf, 0x98, [@broadcast, @loopback, @rand_addr=0x7]}, @ssrr={0x89, 0x17, 0x80, [@multicast2, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2]}, @end, @lsrr={0x83, 0xf, 0xf2, [@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x2, 0x0, 0x8}, {"4717d2e4b8abead99ef29553a01971b0c317d000e890b4875c14777f279f4a9a43"}}}}}}) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000040)={0x3, 0x3ff, 0xa93733b, {[0x10000, 0xcdf, 0xff, 0x3, 0x483a4d8b, 0x0, 0x8, 0x20, 0xfffffffffffffff8, 0x5, 0x2, 0x1ff, 0x74, 0x3f, 0xa8cce77, 0x7fff, 0x87c, 0x6], [0x1, 0x7fffffff, 0xffffffffffffa08c, 0x800, 0x6, 0x89, 0xc90e, 0x80000000, 0x3, 0x80], [0xfffffffff75a0226, 0xfffffffffffffff8, 0x80000001, 0x80000000, 0x6, 0x3, 0x985], [0x1, 0x7, 0xfff, 0x401, 0xffffffffffffffff, 0x2], [{0x4, 0x2, 0x173, 0x7}, {0x7, 0x6, 0x0, 0x5}, {0x3, 0x2aae, 0x6, 0x4}, {0x9, 0x20, 0x6, 0x5}, {0x8, 0x2, 0x6, 0x6}, {0xf46, 0x1, 0xe2, 0x1ff}, {0x1ff, 0x8, 0x8, 0x1}, {0x81, 0xd000000, 0x1000, 0x7}], {0x7, 0xecf3, 0x1d4, 0x401}, {0x400, 0x1, 0x0, 0x9}}}) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c", 0x30}, {&(0x7f0000000700)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b", 0x88}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc48", 0xb7}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0xc7, 0xfffff, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) kqueue() openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, 0x0, 0x0, 0x1803, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x20, 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setpgid(r2, r2) close(0xffffffffffffffff) chmod(&(0x7f0000000240)='./file1\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x1ca) r5 = getuid() setreuid(0x0, r5) executing program 4: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x282) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000200)='./file0\x00', 0x230, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="60ec01e9ccc902469b4c43c3de981de8937a043cd2933c5f5e97c1fc6a271b4377016ef7dd4cf9324639bb89d081f3d781", &(0x7f0000000140)=0x31, &(0x7f0000000180), 0x0) mmap(&(0x7f0000557000/0x2000)=nil, 0x2000, 0x0, 0x2dbe387c4417487e, 0xffffffffffffffff, 0x22f2f052) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "346c47518d19fabf00f17abafaf7281dadba071d"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x1f, 0x45, 0x80a19f, "9b08000100"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, 0x0) setreuid(0xee00, 0x0) seteuid(0x0) msgsnd(r0, 0x0, 0x1f, 0x0) executing program 1: mknod(0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80047476, &(0x7f0000000040)) open$dir(0x0, 0x40, 0x0) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket$unix(0x1, 0x0, 0x0) ftruncate(r3, 0xd5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x4}) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x4, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0x0, 0x2, 0x0) r6 = socket(0x18, 0x3, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x55, 0x800) msgrcv(0x0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) setsockopt(r6, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRES16, @ANYRESHEX, @ANYBLOB], 0x298, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) executing program 0: socket$inet(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) dup2(r1, r0) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffe, [{}, {}, {0x1}, {}, {}, {}, {0x0, 0xffff}, {0x0, 0xc8}, {0x3, 0xffffffff}, {}, {}, {0x2}, {}, {}, {0x1}, {}, {}, {0x0, 0xffffffff}, {0x1}, {}, {0x3}, {}, {0x0, 0x800000}, {0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x2}]}) socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) r5 = dup2(r3, r4) execve(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x28}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) socket(0x20, 0x8000, 0xfa) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x7c}, {0x1416}]}) executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f00000014c0)='./file0\x00', 0x0, 0x4, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x928, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1ff}) r1 = getpgid(0x0) r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000001380)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000013c0)="f6c5852c825dcfe495892ea7e4294ebeda144d0aa801ea7923b10caf0f43508007658747d24fc24333247ae0254d8a939a437084492a602ea133aebe57bd2e9c6cc10488823e344fa25e97057083da7795e8", 0x52}, {&(0x7f0000001440)="2d7e0dd88a885eede7270f9a46d5037399bd5c7d82c419302288a823275f6caef9ba840a5acdd68826e3ba4f162b99d8551264d60c5f644753e7e2418e84940061fe5e9bd68dda05a973766809225d", 0x4f}, {&(0x7f00000014c0)}], 0x3, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r3}], 0xb0, 0xa}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380)="f9332a8065153d62eee22f72a6e579c872efe2bf2ff1efedb88ac4d8312a86340df6b706a5cc9746cdea8e010da87e2cc0f66c07a6456619cd4286b0271ab4de1a7a06a00794c4fde755cc14306bfd61ec5d22aa143e0485c04f946f3a0573862fc050662f8e9aa342fd58d99de6c2d999046e13aaac016e72fc0e48777dbbe3985f05b24df7a09f3fe35ab6634a14f810cae4bb08885c7e80b5432e6647892cb7aa5c76cab8c6836d437515b8d78348cefedbd070d531a95e8687f00e3a9645a8a920189f4f116827c3eff83d8d8243256eb631838f93acb83f5c16574981479229e1882ce95f013f11b8ad489c4ded377d72e8442bc58ae3055d4865c4214897ade41c606cd74526c67dbbb4b2acf37b369cf27a72da422ab28e6bf84a30bacdc79fccc900372cfc6cf4719c8fb5fe2771a7e798a3d47fa51be4f814612a09036799cc8180348a339a57afc6f8b99a046cd4de20bd1a9a410f2b89c81d7dad2855908b3cf6a5f1c348011ce7e846c9a6043b2fc36eaa8568517eef4afcf3c9e2b9c25b25791bd2c298275c95e9b780bb3febf11fb66b6443ff47fb0879748c0e1d8a256865e19863c9191655bae481d96fce4815933ff9b03309896495d4dd62a8d6c97267a9db48e4bdc810e4d588a85620e1ce02c783219e9ed804f4cadebb37a921fb668afa4f1af31943a52ebd1abef496f23232f4423ed6e670295b9abad96fa1b1f05ca76bed339e16f676d232ce64be74a7068d81dd12c85a2972dc5e5f0ff28c355f60ef0f17bb23f06e72a31774eeaee68f346ab5c548b8cf47c5ebfa9e4f87bd8ced1fd1e4911263d6675e1d0cd2d71d32d293c2930f101c72b2cd2eec39f35e1f097d7181d26e42e5f09d0b14c07c2ce35d7c872033466e1d53bf5d0be0fb5ab4776ff6528b97c928b3bf4ec068a08b92e91448494f7749c8d2fbc1e0f386e3b352ba1014776705da60e930c89e636ceaa2e8f839541bc941134229d6fdd6af3681f7080ca770266e6ee1d1bb807673d51cd8562d3546ccc86ee8ad096ed86ea207677c54022218ecdaa8a0f2b2a957e50aaf92485960cdd1e5687634bf4fb8b69f37b8538ebdf372299895a9df76e29abb2ef2de42d8ac3c1f7b52e7040d860f2e5170d65056dd6d974a149193811fe217a04b266f04a538009c859fa0d80ee7cf4622630ee506bc7e425de3e27b4d4770f37d1a4a5634ab6d14433a6d3eae625898107e48c2bd10eee8692167abcea04abb0bdc7a1d9ffcb2b73cd7dec0b458e0ca71f8bdc3fc6c44c56744a384d0da599354ef67edc2d22c1b591a42e9d516c6846bf8104830e4cc3ecf9f00b0a07ef561e699dd95e4b303b57abb0595085eadeaea15213d6292e7187e59996b80359ed376f857a464ef5027a32ce0f9924698b400b2c21efe4d83aed49e282544d2e606ae785c7c96a5fbf832c55b188bf048d4c9a99e14444faa5536bf4a528eb266d24141b72491d1d5d16e5f1c4720bee29febbbef27ad35e4769c33b506d50931ccef48da4420bb29cff4358cf90c19313193656a14326252bf911b91d30a032a0d1d08d33740a07757b1fe94d2d7f5b25d271b3041cd06de3c7901af14443ce336aad9d972349a6e4df85cad9c0a2e905ad3c6006a8b11a0ca2b2b86c450e8c3968fbab18c0ac1583f64b7cc6010bdfa2b78e602cbc329304a272bf15f1ba8a988177b092cbae2b1fa2b09935fd0a9fb66e3b8081f7ad5500eca3a38317966db350b1d5c8f5ab65245235f55f41ff8a49526029021cc18af9ee80ccd6b8c7c5be0fe502a0ce7d048458ec7240cd8968cf61b26df6257f78f2bc0d129c7032dd9410d1ec468555792d42b3496fa8910a96fdfe9b2de92ffb2a68deed5901c3c9639cc2001bbef1c1d927f0b0c24a9dc71ae21f26bf331fa64c9c2a6dfe4de16c9c47aecc537e618cbc9f4506b4a8aaa3be261abc6c7a969380c019175766d9223a53b69f3dc7dec8230237d0e3524728d530cfb2fb6dfcce483de8bdecc7e22cfdb8042caa5a28cad2569cc0394ac202fe6f99e9fb7498804b622463219a880b17745c23c3677313e7484956a9fc27441ba07603dc73ca8cb1b1b92b562ff1b6507435dd5a71c2d8c8de6a8faec8a5a304c2ec8e058fc9f7cb98ac6e325cf798bf9858eef52f3f93309b92bf5a3825200c6d90e985af0b40e18e58f78c58bcef8728ff8bbc4155aac09e7c6663226b118c3562f5b26fa3d6f102ec59f162f27e31f67378d16cee32756d26de868d6b4f197ec8f3fff0872caf231a73050f78fe21f267e6e01982cf3978e1dbf6ad527ea936e19010987916e01883ea3f9fcf17d7c2418cf57987e3ba66b1dd8953450320e602a90a11162631e64d984e43f563f7d9ce73f5071089bd8b86b85eae6b0536240ea57fd08f54b3e41fba00e97d62d4ceecdd5df58c0e0b5b4b619090f5bded89376030a3d556db77534aaaedca5abec93e0d27261abf6c377c92fc0918f7639ce44c861b8bcf7b8b86c6c4bd54ef0c006df55eb1a54dee0705627f3e3c9a404df8759b37c24445b34ab8a114b2bdb1742e33a523da2ae3a2278ee496f8735dc2b971735996569774420f8e09801e623e1b2bfb5dd4c83937083babf0fd4bd0a21f8585a2e7e821062a0d975e43195f0e7169b27cf51b858b956b409e78485fd4605e0c5f92758b468b8e5c297ae69f8b23281576119659a351e392c0aa6605c65d6f762574b25c89541aef4d2cb89fe2f61e680bd2ff4e22970fd2dc0b004606f07da714ad5d25e7f984f6400b075ce4f06223d16d3be408fac462ab8d3b88ef8b5957f4990cde1472a2d869c32001a42865281f7bf8691358469ce2169f9b7e7c296b23e452ed54f5695ade2606bf67b98e96bed66e16184bc01186b0434ea5ea6979f741e0a0026a270cf749541eac61bbed1e4ba98c9f09e4b4c868ce5e27880aa77fb09becaccd7dbed64d58e793a003e346325f24f1f3f0c823ac84d15ecc20bbb5459060d5953a98a399bcd4398114b4c5461873c3b58435bc7e5f86ffe7f718bdbde699de7321b3fd7e0f715f602caf520a631407acfea0b74b071bf280d597c95d12a9460d5356854eec6c894f2edc5467fa1f8367eaa84a9c462758d6f61eef38821258a5ac1f5bda3cf2adede09739e3e6c617b3f02248ceb44e3e75010a9ce84d5467f32a6431c354fdda7c80c2dfd853739ff1fbf61d6ce416145d22864e35adeeb6ab968a82460e6959f261208bada1ee740d4407c5e36c2ace1d396f26039a5235d25ca99ef995123b73386ef5f54d4bfb73fac7f2b536dd460ca26fb2752720dfd9a4d27f2317879c24af20b23f2cd3694fb976c7dda0e5cbd0261f7f05adeabbc8c8ae1d12a8954f541ad26103339776481478d54de9fadcbf1c4c77198bcbce7c56a8f87a3fd3b5239d2af2e8a188c16d57b8bc60dbc22ac0e38635b8a1d756072af820c5bd35372e7c336c818649a181a95453d11f8e8c0ec4d1b43c98f049810f38fb63fb44a8b2996303fabe0db7b3e63a87943a11630bea4029bf6f2d51961029ad3f5e4f61669a871c3341e0b65b85eb0ea7c92b5b39e2a6479234ecd7bad14922d60cd71c32b53e694d83c085b68e7295828c0569d79985dde8c389e7f9039412dd40412b20310acc61e7935cfa350836ca82849d84cb3cf802d361be9e4c649b22c6daf5bb34c1dbbade3a79267696f90ece95f3c59fc315151c71c8c2aa979cce8d18af5a76d4f5ed2bb6367bda5f5e60515e7fa8ce022451b346019d551bc2295c866c889c3a9820a61ad5b3312f11b6d8575bbfdb0ceb8ec54e463f1c3e0605486f622eb429b894ed93cb46cf5ea4b5a70c0157ea21890cf26beeec1a4cee00a5590f90b39a17dca05ca5cdc6cbb74afaeb3cafdb5710ea948c80e977d3b8870589718fab4c4a8cc376ca5036c764a45b50c0370e53d43edc87ee09a20b29eb04526a8a16371e31a1b854c2532be568fd55be0241a466eb5fdc7621c5da5cc28539f34a6ec369b4aedb4de82b5c52c71b7ec62c2addf309b65f86775e76cb8bb85cf11e57ab155b866363ba9469d18f38db28283182f7799984e61fa0f8dcf778288864f61b70b703908f1cca608b08f94b35d8b9ace8804f518883156948f3728cc1b807c40771adbeca0c6557c0f906a2930ef85eafcf4185f48a85a052294e648bfae08d4c08522e8e0fb5e40bb6fb144f984e333f567f995c93f4ec615d4ae6501c2a5b34bca468a3f354ff9ac80b72082bed3aa393a86ed90c76bf45e72ea01ec9cace3fb27355e9d8a224348449305a5505e104ec54297de548679d11e9827f3c7a7ae55a787e09975df5dc497990613f5bda73a731fb3953fb5e9fd0bda6184775559f14e917905c5c5d7e86e3e845ed8a8882d8e200715e01d88ba1167ce550b3470134fa6cab0c626d1e94b71396e3c4af3d4a385e2e44f3b73fde66451ded569ac08b4a1f4b6482367b690cd1f021ead3f44440fb8992a0dd3dcb5a147b76e3860ed0239c5bcd8b4c23cb7810119ce50fd6ead36c5d0661007a87c3fc5dc7c0c4098e09baac6b117ebf10cf423a1bcdf5a2587a2ae128a742a288df9a6eb67d34105b1ca61536e3535cc2abba9f2e2e4ebce7f2a606091f1718e75e680a9456855b49be8e120a2b88761e4e7a6fe9d6a64d0500c9950606b8398cf3bb6f0e8ece75f2802f604d43fd2d342deada696df377d7b6575a23e44c068192793124c963a71403d7b9002fb2a99acbea45e3ae864033a169f1183014d484005577f139d515464fac50a815667ce6f1d6b3e3b48775ddcce8765d179c5822e7119dad2ad2d0eef29d208170d9203d2424476f81cd762067b041114edf0900a2f02c5ef54498a31f9ed3b4eef3a4594a1040a644d69fc52fba13aa4456d7ec28692e6937fa6b5d5e4716e170328fb362fc249f4ac83d9312efca4d63fe76273957a720373ebcb5e90937bb99325babd40563285355c45fbca5393a902c46df4f7d72a6f235b05a96bca27b50e0002f99e17702f306449ccfb308a7ba8db1b482ca75507712beaf239ed94aea126f24a14343ad41be14f58becb35529a54a682a7e0704c4a2b01c306a5abf237f041203aaa51e5f7d075f82dcd42fbf65a9c84aeab400b1de48b3998b42933c74a92db46aba7dd23eb1796fbd91a91fb288666971132e5e99e1fe5bd67fd452f3e5c1b34850f9779e8a12ea3be12bd000b9ddd34c6bccb520d26f37f81cad6ebd65ece8e8eda6e7782d7aa380ecd58d7a94cac62f70f3ed560b8a21dab6761762eb8f0fbf5ce3087534a3bb7c8c0aa8a000f5f880d98b2a1b4387b26e545c83ef677309397991f43b730da1729bd898d70da5c05f7c46ae6225e7ec0872b476c3f7beef610a57b6c91093b6e3c3037bdb67c42be7b937c6fc845e577c1e1a2669ae7106bce63356197b38ca14c7709d9cab4ebf0ff9b0e15209319ba113a6a88667f622c9ac3553718ab2c2367379c64c66627a1e4f0ba3bac6c5dda4e70fb82573e832aac48ab70ed3597d2e91594b75f19cd91379393c582131a8dffad5963ce6a65143ea8121d6619855b60a54106975884ae47d2a6d2eb28dea933c00de799b85c829301a42f56483c939104cb24331663250da178c0cce6d170439024c0a5196a17a13258b6323d872a837de126f85d2a09d5c77c5e9643730dbfdfce3d8ed351a4fe05b48a03bbb47f37fa33b8ce00a7335886ee68cde929c85277adc4d2047c600f5c12d3e2755920fb2c71b5eb020280dca424212266edac", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="b8edac04076f400049fa74e21b972189c90d7c8bddd1d7212cf543201d060b2e9387f5422385d06a5b1c5e6d4dbb3c2ff55b763a5609e7b13cc217f64a1c459d66bf043f1113201f8479678e64c918d69ea06a2b80b3b9d65be06f846797b6bb", 0x60) socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f00000003c0)=[{0x2}, {}, {}, {0x1, 0x2, 0x1, 0x3f8000}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) open$dir(0x0, 0x80, 0x1) kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fchownat(r6, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3d}, {0x2c}, {0x6}]}) socket(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) f@9a)Yږl1_Ny/V7n f d6GYe0W~dΣtPF@j%v:na j U.R1MXB΁z6٧hD?I  executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}], 0x1}) fcntl$getown(r2, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0xad6570f09f9216f1) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x5}) executing program 7: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000180)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) getuid() r0 = semget$private(0x0, 0x1, 0x882) semop(r0, &(0x7f0000000100)=[{0x2, 0x6, 0x800}, {0x4, 0x8, 0xc00}], 0x2) semop(r0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629", 0x8b}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a", 0x7cb}], 0x2) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000200)="485a3b45042938c62a10619bfa9635e568d85dffffff7f00000000d4536889e89908892b8316047e6dfbb6e1e162571c015e99b581b8e909103942ee8a921cb8d85504b7a940cc09869c3a9f585eb1ad792b59457b2cdcf5ffd25c3d1d9b0be56236bc1f4faa891191b0a962a8989455c84c44199bf73d1b62b88b18c9bed8fcef9da0409c146a0d616fbd50b2bec0f256fd9e21b3fc41849e8967f2beb0a5501e0acdb299f8e242983156a46b53cf77274c1f056d97f0cbc62b7b3625e1e68ccc6687102a38000c9a6cec5590e3", 0xce}, {&(0x7f0000002000)="a0095ba17dd0d086b3b2119ce6a7c6b1e6838280c81119f1665a8453bc1df36edbe9413ed9e9e18a679b6ccd7c1a2e0b63d1de4e941a4efd063dcb3146c575b9700f10316bae4d76cb9ab951cbe141cb7ca93718969e928d443c8a86f7ad244eacec73482dd6dfdd90dd7664fa214398b8b13457d398ce7d953f86304b841c796ec7d6a1afb4a1692f0830caf997b9017541d479b6beb4f57cdc09fdfaa6e560f53348a733a5cba87f54d82fa39b42f30d3976075fadd6ce4c0575c2451e1f2e53c921d7247a9f3ecbf44bdab7ca2f52e490c1b6d87b9f892b359e1a8dac7b4af8715e991ed256d756409730bb65185b8d321e86ff47a96a153b4a1a43540578e0b2bf61935a476864793803b5583328ebd1d5c45077d0ae7bc20ff4c95dcc06bb255720aa614176a9d9554daba519b8f4ecec5e88c7502a5f3bc25ca17d82badf6d682b648398009c9224bec46a02a7454997ea90de2277b55a190e52bcbcfa793d11bd5485831b37f9cb817f5c900ec34b932f076f9000f07e11053f5e9e851448ba62f877da4e89d05c2ac925a89c95769e6b4b6806aef4528b158cfa3bd4cd888f6c75a2a07f2d26b5ffea5334732f5630aa34cedc7550c5add0486735da9dd3ce36201e26248683c1d8ac2bdbd1e4ed25fe4beae9c06ac107d813ed2db7de0dafa0e9df17310ebe807c2ca76e3ad48468bdcb0021ea27c6f648a41fe9073d16fe5d9313dfaf3072a59019bfd9fd675f4cd27bd2483f77b95d0efba1949404db031e1f8cbcd5d8b3893a042b78c69cf00abff8088ef2144a24349a367a6c217ed5856611f3d44064ba2f58585f641c368969f1be0c84d322541d7f1bf3ae403904f2d9bbc4e0daa2b1a1eb14bb6064d629c7f7ffb5186ea27dfbbedace6d76e975bc4d879f72ca6cf8058a6c18e8faf89c5c4c8d206d690256f2974e7d4675e08c5401a3ef3fdf19aca6a70a1a99ded148aea456f6cec5b87e05a1260b0830e4bbb8adacac0fa2e05fa39f5e8113ab6c53c629a7f28cffed8bd22aa2ceee9cbb630cb40d5cc8a44a98ba8ed5b3ed5319c99a8b0070cdefa3f9b386665e9dd5930e18bb7a231108646d1d2c9c6297a8a03f00f69ae3e713f740b41d5e0a6ae22bb5a634ebaf38ee2dc78836714c1b111334c39415d82bf47924c591db9abf16e70a76cd16e780757137fa8928924fe0e433ac7ae099b391079e3f04d4cd107b080f8a7ffd845dd13f17db971cc4392670fe0b250975b209c57387663b8c8c0fe09839bbc05c821e29c7d41b683b10e420c3cb0af82db92abf58e4631233691259345fb9ed0ba227486fbe1efbd215471172b013c60df1e72562439038e83c10942c61bcf613b2c83ef58fc2f5ab8e2368de87392c093d1d652cf3d2a6cd12149ceb64cb6806901114364635221aa83d258bc0367e3305653ac03726d93db99b486b55af18faaca1bd2c8920fc09ff1d03b9c317a6ce578437ba9ec7606a3f0df965edd03f0119c1b1ca0fea3d7d318e68af767ee0168a0ad21aec87825b36dc7bd43b9ca70306e3d387d4667abbb1f024a58bf2fabe56ba49f6a0b75529b33a07ab29f41f0083bbcf1d9d9d98e7acbfac7ab51a98bd5d5b389f64ad13ef0c789e295b1921ab0a470da077a685c84861e8942273c0ebd548ba19d1941471ca03f96be800a52ea7254c3d2d69ca24273d53beee8e11456a07437ff9280fb9de9a1a34c7cd92a7e89498c64e584c994d13395c2460720f81554639b36a9163227898252b0fd99ed3a9156ab65feb8fc70ab1f837f2ecd66f936706cd95b2698f89c9798d6426bd121e11e0674140721c8be3f610aba6e7bf641fc2cdb02b0439e4d8bb6670c4b57038e4db59fc497416ac60bf8f95c3cb01074d83f4b2b92c19ecf2746484dba8bbd4a38da8c23b6faf4fa516603b0c75f2aadc860d3ac5189045fe3d6106160bc6ba2866223c1aecd1547a07a2c3d806137afc843bfca802cad87552afa0c9d1ac8b22c1d6d5fa2f001fad62bd71f24c9f846bd332524044de306c5e62385b40604680b4a2fa276451af36a6e6c89959c0afc48c420237da9f2f4cdd3dec126f16aa1e1f1715ec49e04f98265ad14344b0ad08202c8ae4d8a92dab7317e5bdf42daa1c1b551ca6a147433c632f233d92c99202facec89354a2213e10b125fd", 0x606}], 0x2) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x40, 0x1, 0x0, 0x2bfb89c9}, {0x80}, {0xe2e, 0x0, 0x3, 0x3fff}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) write(0xffffffffffffffff, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) getpid() close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) fcntl$setstatus(r6, 0x4, 0x4) connect$inet(r3, &(0x7f0000000000), 0x10) executing program 1: setitimer(0x0, &(0x7f0000000100)={{0xffffffff}}, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r3, 0x7, &(0x7f0000000240)={0x3, 0x1, 0x101, 0x8, r4}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r0, r5) executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = dup2(r1, r2) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000200)="ca5e1885", 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa2a86dd6036e28200003b00fe8000000000000000000000000000aafe8000000000000000000000000000aa2eff5c0f"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) pwritev(r4, &(0x7f0000001440)=[{&(0x7f0000000240)="6c0f6a62267fae50728daec56f568200ce3bdab8e256d7883c008f69d186a8d23904e94cf9b140e4ac36ba2bc26a19c0f04d4242cfd66030fbbb8b47affcd84c733a3c7028ad275d6665fbc07611695a0b01a43bd53a1d28c135e59011f3199ce78da2b8f10af31592cb2a92cf43296c2acdc2ead4845cbdcbf3ba7d8b2ef94199f3a5de433142336ccf649fff44601487825557f864dd3dd0ec85992f30b93679bbf8689cd03c0e1ef23f67d1653704", 0xb0}, {&(0x7f0000000300)="198007cdb29aa419008c5588ff754e7928c7aa9778c6a11bacb85529ebd10449238c27a9d69a45d733c70e392a12afb1be5d9835efc8ba6aaace066cd6d9adddd993ba7912e9b0bd3e8da92eb46ce500cc5a8f2634f99ab6d818c37935b875d83a54c27ef9c89bf8f797130909ae9f464778bd05ebd050ccd420ea74f869e85f61266403cdfb0622de32de7e4889e5f4d41220bdf569c0d3782911cef22538d71fc3a7465ff17864c5f0cdff0e6d8a0904125d94add6901bfee33528b8263fbf67387cca9b147df944a6d1f623cbf3132a0492fb1578cebf39060902ed348e9bf3f6ccec79ce971d3e2f507a8e793d761dc44eb586a94ad4e3cf8691ae6a42683f4821de8670d3ed913509993d88980dc39334cf62b295900341ae55ba229a80a2735fbad6d70aff43351a0acfd955e529f93c816b11ceb541543e186e44fd966ae1146121140e8101861678352c01e4122d318d3dc399fff67f13e52e21cb2023ac09c2652832054abff2a9a240a1aaf22bf26e4ddf08092113ad077ba3589d0d7644b2c9833830d58f0c52a3f7c6f7c18e8634b43209bf5127dc0b161596d3b316a21ee4b18a9c36ffc2c23a028f9bfe9e72f7b9ed9f3ed31b73cdce4a4843eb5beae5d0ad66faec848b0762bc0f8cb918796176d1cfa9bcafbf91e7710d35e30165c3f7d103156f35de56762870fec3a01d2a53dfca57935098aa86901e794b58e27776bb8edbe5d6e923793c0dfb5a493b3670529a66bdd45f75c30b4a82e148f0f29a556c121c323aefefaec778c3d3b59326a53ba9fe88952f92512facdd8dd67951579667e5710e74912a3c66333a1d227f1353755266be1a977fb61b651afbe327e1dd998c4b07125b7c9bf3e7ce4481880743debd9fe9dd7aa78ac53719d4c80992b73cd02f4cd81a2a5416fba5ab337a84ede3fedcfbe32c51d5a08a7c07981d65ef474cfb559078fc15622d433dd6187e6763b5fa78f77aafdbc9f0c11d6bbf55e597d5e7247c7b6d9190bba860d5b621793b1ad7f884714a1c70b31e1c465d7df3aedc9a2d081bcd66e24703bf5a2cb7a47b3e8004d17bafff8fc26ae77d1bcc438f48604fa7171199238ca8ec904d07d78cbf1bffa14ab8fc7434d613d64bee4cdf0c8ecb8241b61e75877444056a6915a619263427247e49bb6f90c02f61bec27ad84e0223a9d0c84d712c435d229c2c7a376c03bddfd4937cae5518a4935300e4ab5cfffca3308c79af99e95d95bd72e1da3aa1c234f5fc3d6746881a5993068613d7aab8b7d08cb3be739a3fdad748f9900f48bb1c18c1bef70f06cc478905ee6a155430102d36e8cdbb0a455cb765e6c65fe183b2431c380f3606a3ff4a83b122a7a31b381c5acdf4e22f6a4bc85e07aa83ee9f1fd40b9e06005a2a59ef514fca272a9c7c3742ddff3952d179663d45d5b8a6441db1a01af9ea21a30bb753db7a01423fd40a4bfe2e3562a16bbb0a17aabb2e1df26054847e768ebd3db401c4104b22615e5945b58dad388aa71b97088ecb20b3f44fec0276ec373bd66d7f84dcf87dab50947c0c5b8cba140e2c1556ca71f989b3c74a13a553a3ba18b0771251208f7cfaecd0edc5ea8b89f72db9beb90ad1c308eeb26ec29f8b84b302d08f13152a9071fc6ec0111cd9afbf953c050ea9073d0ae67d694194ecec97713e2d6a9f83d9e6597ef5f9153286df9bfe5855292fecb0c6489b02c99f31273a50f132ce713c004d37030753b88eaa432841510b851dc2c2e291e6c9ab38fd03042f37f75b09c974ea0644b233d5ae46d3502cc50a56ed51d7cc5a07d1703668ad89412b491f403314ce5d36c13a21731a08d5f3f9bdefafd43bbf4ca122f65152e0fece38aa8b83f0102ddf4b44deb7ef1b9c09cf94ab7acaf8d3a9f495089bc974a3bcd43b805a313405354764f27be9be05e1caf85b50243f77430ad5e051bb5eb71a19119b4debd6bc91e3f0c1f03d362d51c2d935f66004c4d9c0d678430dc54c848d137927633ae206a5f5edc9a9e9b6483d4e0ebab7dd50d24c3b6d8110155411ccb00dd233ee9685f10f88c4ec76996e5d62ad79d52d4a12b9c5dae07faab45426d21c3d40f835eb2635ef9a1b2b2cd391a632fc8b9e4a8f6d1222b0ca3c19fcc43ced4e76a0048109851046fc953e80b377218b33e2164b7e7b5fb3353d6580f61b842339a588644c2e279b4f74e922affb635d6c230464d9c084a5253daf780e31da497dc91eeeb7eceb5558fc63ed6d587e9622f7108809a5342f07b943c6a64bcced58ca31267a6dfb45e19f2c4900f2ec20742b1e27d9531b455664bf48209e03a64e5374dae47590ea69651ae5380b71efd16a4c4b4e21a4c2b44e8150b220337aabedb2fc6468f2104c9b916d3781626629da2619417c636d4e86e233f48de28bc7136a0ae65a6783d8da864d9b807858e6d842393f0ac000d63d9629ea574f7e669b17d69cb0f2939e39b486172ec1cfab0297c16fda38bf2a2f41566402a2a1bd9cbb233e2ca75eb6d9e52039ce226ab8b735f16da1f74f746735c25999d1a0802df748d25e165e0b8a67946da7e1cdbf3c6f28967468788d81435b5faf499b607376bdf38404ade676493596d1f4bcdb6392c927b4f0f08590f4bff637cd699d66a9445eb7ec077f337f4d1d939da4bab2d10397b1d6a8cf22ca7568412500efd261df61fbc6364e2b57b906104dd8e20d9f15fddbc6e2cb6734538fc38f6200ff4a98902dd993de515851e45e9afd737f97a7916c04bb84ef5865a9b8db949a2e0f6e7e33f74d2b5367ac2c4fdd07cb3f5675e0c6ac22e18ff5a05e36cd632ea26a262901fbfd37048e58021f4daf822a75d8ad14f4ff59ebbe4199915524098d083db75da3e1a8e0777ea573bd5a7f0d6e085fabaeb7730aebb2d047a056594e3d2700f565e3c50dd692250712a6cecb3fb10dac3f9608bfdf8d6789e422c5f527955e850e83a4b954d40191acd43aab03e4cf1535cee9ff720d7184206a5de0e49c4f38fbed85c311a73717c3004bb3b128c0bd6b2145e5b47669a1b7d74a43161d31bf4c251db9457a71cc9e9224f4363ba0e5a0eb73fea466ebe05acaa100fc5602e8311fdf2e54a2ab0d5ab1591187533dc45ce04d2118fe9db14cf2c7a4a611148cb2e55ab139595795d950bfb955e9c19a794db1eb9c884a2ff62b5a401a3aea71b11588fc742dacd0269fcd7bedb948cec3b04cb9544179359af99d3526d9409f25419bea58f6c2fcf77efe30a74ab91acaf1678b136c0b88ff846de9185462c72e8692fa578633489f872f9b887c32c0f63b215c36c0e974857842e5a1dc62003fddd0bc45f7bb28598f255db6976f964438b2e610b9d7a4326971f5cf41117773eba7ce20acdc94efd92292d1523d47876f55bb866a4008b7432e43fc8386d71b76acac7a211d4a6e7713b96cad929938daa66014a429bb67ff059bb12ac0a4938662bc333a37df9d352e33ca240bf3d9b6b0d3ee4ada7877f8180355e60b29cbdc13cd6f35923a5507a598a83dc3ea3581072527a29a7d96c8232199b6e488d0c77809a4a2989808d938fa561716b1537c7dbc4f04f13b32269f17137ee62162a101a40a399f13330d7934dcb846445aaa30f45001ae9e9092ad0e9e257db067f545cf373fbce98fcac4c35ff91b0fe91015889bb6bd01acce299ac2b17d2dbe2d3fb0b439e0372408a3b7be4ff1570098c98efddf88104d621c2e9a6df51378ed182a64b62c94feb177dffd2eedbf2fe7f59381f0f47dea48285fbad247a22a4d7d2b4dab7252af850f6df50a2fc56d23368b39e2ab016d336c3a4fca32a01ddd94fb351635d590a1aa097f813ff5737c86d5caa4be584afa1513cf1a5c07e05f79c17b25629d79c3acca2b15a3774b11c2c743d8d64a119f4abcb6d9fd0f10533a4c9f986e380fbbbc595d3a9c847344c51c6f8f82f263a9da3550580047d133abd15ffb124bed8c38266b51424301afc319a3a7eaec06fbb21f46f145f82ab55b6a4da89787ee504c02f760bff6fd19e1e157816fb215ea0adefe4a6acc25720d8ab54786e3a07a4917540a8041dd0ae694f12e6e7b30c23eca90feee16989c832285c0db808f4b93c3785388c005e0792c97703e2b196b9b8f3460f51c46c2e24d19b43993041ae4b0dcec933ede4ba9b4eb3720f8cbf16bb14a570b6fa33ee07c83f50b0490929022d2be6077d9d0c3a4b40cbb683f0197794a90f8b2e01b4ba681a638ad316c8de7650d61e476361a002cbb2e1ae1a707a84db2ecbeedf8bd3ce9602344c12458b769487235eab6b34ff1c854d63815566e831dde300bd501f857a76f202892dda5595c4cd9fd8107991c3973894405908d0d777b0e20157d324e35e23ff3ab945b5d09dc7b7a32da820ce7262e4f1271e5b9dbe890bd76228583f01a778c4de461f614fbbe48a22f5c8fa683b80a40925d953a2be2e3deaff1cd9142a189a9f71b82d74349c0c990d324335f6c133c5932e9f603f0b64aafb06b5359cef6dd2efb884f70df2c5b4a7d03d6b5e5622eb4a6625a19516b1efb5eedcc6e45016fa82a003baf0b086dcdde5b0b065866adc02a8fc7d2d965f2fb275ae0a1b91ab6e195a8384f289ad6aecd97752323f659cc47b9adaf8c31f46168ac9e0edda0f015fcb37d785ae22484f71e946190782d5fa7819ce990127eb2e866279ee477e21ed5efc31252ad91aacb9c1500b91a3ea5adbfb5632c39774282bf7ed6ed4cf0cfbca3b0eec71fe3ddc00a257ff3df3e684a345b19ecceb57e791b7b2036ea0c6bce1f56605cd48392921506e27d20668335b9f65cccf1f4738e57a1f270454267fdafd87e2d92a6f85298b77d489c3cc93d0cc8d06efe1b33de7cbcba4ebc603f5192a9ec0109972b0632db066eb801bc2d45f31c95523ae6ffc489ba565fac4509b0e29bf75c51b2ed8c5c479f073f393928ef5247a88b8f529e368c95a4fa70387e1887d7b9de1e9297990cba25b64616f59e5495ea7c23c881d009283eda09a8334deb8ed7dba84d9fcd97dace0ba15f54beed1c99c2a007ed2998f222084f3166e214c360d52366f52190dde60e5c6965e876f36df8382c71d5c33126a8250bba219ada6253786f3eed98b79454991d6e906fdcbfdc1fc6202d6a401838f5d193a79003a3810570426f51584b407aefebfe866b31d57bea3a84260b0ffe0bdc9205d05a4df98d8fc7cb2b3676d5d074752ae69f420fd847887af771f430972747e9434aa0d99e40c6a2ea0a602d45f82d7b39aa772c1caff64c5292bc9d62b24240b16437819775a64742c496f109db44dcc57ed60b42807ecefed149fe5bbc106c381211395fb385fea39fd2fe2c5a2e82083d21688f8ae5f168029854b1cf66667d81f134fa279e37b56b56f3816c034d9e57add33996190e1298497735a19a03caf58966a0fb13f382ff9fe333dff939bb7ab65bfd7e4796dbaa94c8a304a1b51010c91bc6cfa295f9b98bf3efdfb96aadcbcfc4bb240d4cca38a7a9504c9be7eb510043d43e5a82bee26e77e0776e7d37a382566a6b97e053c83b6a156ab2fe5033fddca118ff3a3e4149b5abcb92f53209d2907b4d0e9eb878274591742464f205821fd0e36c076ed6af5c7bcb8261d611001f52b9bce6d8d417ccfc654f8dd70d2d0abf32b5d9ca73f93fd21ca99e0ca358ab10ef1799b88807fdefb8b3c2095825ce5edb38fc179b0d123c6884e0da372e4517db6f404c5fff114fbe031b8311d44d6fc166ec6020035481f6c282fbcfbbd834bfb1598d15179bfc32", 0x1000}, {&(0x7f0000001300)="fba95fc0c6f261ad19d883b05e90ec4a728018b83f329f8926f9101cb2f781107458d4ed951753510061dade99a2f64bfb8dede3479fabbd3794959c232ca5f884a67711", 0x44}, {&(0x7f0000001380)="2799444909a50a88038514a14bc168f274e1ebbea9465982409779a5bc5f8c27be3ad798d47b5229f1be2c360813edc36c65e96ec165ec2cd0955d4affba3aa7554dccc06300059341b1e2a2e6f111d748860fa52e0f7212657a93058f95280d3f241591bbe764d5f908e3a9f4f9b7dce4da72051c64217af85a9ce63bd8ba42d02e5dd77265e399624b68fe15e6562f6e0ccca4398351c72b7b10cd85dd7e5a4bac8c4509", 0xa5}], 0x4, 0x2) dup2(r5, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r6, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r8 = socket(0x1, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r8, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffd82) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r7, 0x20}, {r8, 0x108}, {r9, 0x4}, {0xffffffffffffff9c, 0x80}, {r10, 0x8}], 0x5, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket(0x1, 0x1, 0x0) executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1c) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, 0x0, 0x3b8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000016c0), 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) shutdown(r4, 0x1) connect$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = getuid() chown(&(0x7f0000000140)='./file0\x00', r5, 0x0) socket(0x20, 0x5, 0xff) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) executing program 6: fcntl$getown(0xffffffffffffffff, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x17, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49, 0xfffff, 0x10000000}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0xffffffffffffff71) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002040)=[{&(0x7f00000000c0)="6c0135", 0x3}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304d465fd9cc49fd9f12607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad088661b56d5f044ed81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf760bdb5ce6c02523c5057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f9b2297224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f0000002f80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572faa4aea239b26ccce2cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e2c5dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160ca182db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2bb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faab0b83cf3b6f79639ed34660c399113ca2e1af84335086124e5880174e4db34eee82a81ad779a2abb3f6de2d6e5ed419d855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f66847d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be4807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3651808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae799833abda290e8e1b423af9c93307cf4cd3c77dd2", 0xfffffd79}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000000340)="094c28d50000cb83b0b435461d3b46c568b94a4ec88d7435bd5bbf0ebd1cb26b0a5c1c96ef194a454075f4d8c35fad97ad7fc72e4545c845839cd99cb8ce85e4ea9884df1ca09e52fc85426640b5b625", 0x6}, {&(0x7f0000000d80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af1f5e4de9b01d83a5c4ccad4fa6fdd29dcb5f967b3ad7987b14448f9a7e9bcde6a5c791c789838caaa5e93761b0e49c1aaab894a505004dde4dfd6a97833accc7d0423352b09c7923d563a47767", 0xb96}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffffffff, "0100000063026d00000100000000000000777d00"}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x90) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x2, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='c\x00') executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8a07fc059328491804424a11b2fa028d6cdea11cc55e5eea3e712fd225f505867123b7f479d6809197b7abb245a6a90d101904863d6e9a"}, {&(0x7f0000000180)="02c1e20a2e0ce81d339ed28b04a60d52cda2b3c86ad335e799f27a1597941910"}, {&(0x7f0000001300)="349409068a157a5d1cd1898fdd78cf8ebee5129ab0adf53061d63d4e70ae40ab544d00f5ca6775ae4f9c1076db79108ccedc8e3783e2a86cfc619429c6ab373acab96b35e818ce5154edd20e074dbe033ba9c2af6527497f77063821ec83053996276228d6d5dbc7c13718ca1113bea34ab01fc2932518b5cf93c3a051aade6f26347a74540c310eceaf2304da2d4c37d7b6d0666a67ea50ecf1d2fb7336a52f08695592437406e2ad9d4c9ffbd260dce6a9eff53832111728a7b100fe85beeae0825a2adc97dc1d3eee31d6e482e19f50d8f03b7e92621c09de112e7663521ecb604ad3c5f7902647371e116514953405a10bc3bc5a010d9eacb8f4ede38de585066aaa8ee9dd4886ca2cad43144bd0f3c0809f05382fe0b1b018cd0a1bc3b61c0dadfbc11e7939b47897df90a75084cd4fe203623abc7bd607a2ebc5e8ff0a933cb3498567a9a2941a063d86e263090c95ef9faf103139fa509fd5c76a0652b1e2234816e854812ccac047dad28403551275abee2de74a226ffd6dadbf7b5f550c7f46fab2e11be5af4fc7bbfcbe42885f9d90ebf01523a97dc84416bb4cb755cb7d3268ca6242aa1e0c8bee4bc0efd34a28485acf30427cda6125bd71de4b53a615105e19bab53514e8b1c6f59461cb0c3b4cbb0eb88d3da0534d20a665096e396278f7d4e0789588f420df9b7025f9dec8d2f4deab15687d69a056537b44723c2c12bfc1ed2a57b6b1fa3fff9587e81272484babaf3ca670099edc163a40d67931a457fab205604347d078bc6069602a1ec600475be8d3e0beb8e2528a5bb3d937ff37000c487f7d14f5b8689bc77566719be278e2bf3a293417498c34989d159b7ab42a6d4e0a83df7d4e96f8c537c47cd3f50c19b5576a1830f51b7dd8505607401263dc37e733e5d9e6be4c4a3ce3430228a21ede7d7ad81572f33688fcf39585a9b94169107b8cd092d5bf8861177be35ab14ada48e240f90ff38556173573fe1e3697f27a94a472397b1528fc7269a83576ce8a49f9b4395ba565bb9645818f58ec1d863c61a52d7a6dde3cbf3ea0ccdfe225cd696783685784ca798e4f700c47fbc159b2b41c6573b63061ee61326545d0d815d209b6b07ffde9750a423d4ee028c8ed2ad847ed21bdb58a19c6b4af36b916bbe47272bd33cbdb2bcaaafde3be906ea31ff2f123cc77868ffcbe9cf359390daaf4377101d8454e20cddf100084c0c0688a67d6772c945d27581eb4a1b2e40b1ffe2351ea98114d14d2e4bf3df16e45ce2def4aa9d845a04a27325a697acedfb23e891eabc1e6c8df87f02dc96ad245b3f884b75ff7d6fc421eeb924595daf33bbab051533a9927706a845f92cbae3277a4092a1acc93f7db688de0622c0680b96178015232b5db6a347bb8635b1792b43998c0703519e7ed1a34d66c806e10c70405a6bbe9c62433083d7108974224d0eb76f271b317749ec4b797cadc773d3d3314d9dad7510283080372917e00860d29baba7ca6145fb582468ef85d98b5068d7d25679386c723c47b3fac841731ab44d8935159a4f0d40a937df2c26aa6d6208992487648bcf8cc29d05cb447636561a532b0006ecd363340285cab33fc67d99305b38e66d533a089c20c9c64e96c6246f3c9a6f97bad3ef1abc0854d5619aeeba72cfb62a053245e32916987175e2f527ed6145dad3d46f98b10414c9180dc2c9b01eb2b6e9a58b96547700329febf9a2d9fe9325e5e35e758559ee4648ae2bd392036496b473270cdf3c6083d67ed4752e8107fff174d787ee1067af50f2e12ad33636ca1e3e1b0b98026c1d7214390d53990a84e864b8320cbb9e21d6db32b700265386e8bd338b6b601736ab8d1d8871356ec79fef672aba8074d8acf07def315220bcff5fb03d5e7e57b1ff26732ab9fd571c2876265481f8eaae49b13c840ead6231e7f237a9fc4ed83c3588a3dee05fea7aaaa5aff8e152c8d5c356e1756b2aeeae4d778718f08847421263f2080267144f1eefa5539f8c5b320cddfd4042795822545583bd56951f3f0760b9f0f74a481f29d11c1518bca77320b96a154571c627d7b1d57f910d002b51be7b2a4c7964953c6b80d5b182b7b2227211084c6b036473143f5244ac3e3b392792c661166d694927a8cd948c2a5bb7bf10cf314cfd85f86077b41e9b34c2dee93e671a50a5fafbfcf73f64f5a1afc92d194e310d3b819b90bab16ec7aec59c176dd463c955c14d718b49ae2bc812dcc30d32ab9c83156ae7aafd507bf9901c367c84e292f0af9ea29d2705655f54223f80eee9466faa5cbc4d46ddf62b37acf12063af4024ac1e336bb457b3c2bc0f66c6418c657012bb3aecc900c16b39b86f02894fcc60da0661d0669eda1397aaea4658813ad3868b6693a02be0ff75f64a672255dcc85562fd9d52d97d3f7c911ff9de786bd607abfc6e21d06d22edc93b1c95155c5e998b1bc45b3a544cd698eaeec65322d6b7df4507b19f77d15e8856d15da2abf2be48523eeb5a9971afc617e215861740629b9f0ac1e42d0d904ebcd70e207717c16a57f938b823644cc091a2fe85dd066538318bc2cff34cd4231164ea06300b4d1de763b7eb0fe7c8600a44647e6a760eaf9e91a1482bc3a39c749a426f990db81b5a930d614fbb295d1edda9be352961685b4cd477f3db580f04ee59f27c27f212efb82089f2d71d6951bec7146efa7e392cff3776eb2d10021255a749859a082a265e43eb60896029b6af3ee4e68c02ce2e150045d856fbfca1bb1599169f492722de75dfb81ea0579a9789a1b1a964f534feea3e62d670bd4be55f84a932f644aab077bff3fa9c110224b4e381965f4a9af2e13d7771f5a77498a74deab9de3c759723c6fade4713cc1f857069d889107018d95fde366a43b7b4237e9b903e49b8c21c7ff6aeef833fd79a35c84eb60b3bbbff67ea6243fb214d54de7e276ab39ccb0c5e40489635a44c5aec4978470f068e4c264531b921ed2212f6a06a675da2607968b13984e502068e24427aea33d1647b906124490bd4e9133adb014bfe71a98de1a37566e8c9c65d119131b41980c41be9dfb4149ef4ab6ce2ec81c731466f9ad409f097f7bd0fb6134325b64ea6ab40d6dc001802c6dda494343aae424f1d0e46b582a3a849f8891bb44e4c4a47967db604643cd3c34eff4d646db8dbcb867b4fae8581bb9a14f620efd2fb654733f04420ce010de178c38ef719414990e3742c00fdfd5c3b14c4883d50a0289397fcf08f503134a12ef8f2bfd669a91a5e813535d5d256b1d98490a1795979664dd768de802a0b479b11ee72aee7a0fa021f224ea2418902d2dcccafccafb194ea7db8410e80f8648f96f46df94e5ee12c146366a7dd483caf164ff430a91434b090f07082a3ecee4acea1889f4b7be6cffa58a7f0c4c0af20af88630c9d0ebe64e65204c4da50fef9c19a3f88a57c0480abe449ea08791d5f217b927b13787962234e708e9aea67461d6e2e9db8b3afe6666a33eaedc1c0fc07160705a3098f2394f2220d91b89693eb0533b6512bf27820608d11cd8e928a636e37e296d5cb030d567cce87a411416e7bcae80d21b38b2f50cd80f7b7ad205dba1af9e76f6e91395c830cfaaf0750bddb278687d2f70977b50f3fb7dbdc3ac0aaac14dbae97f49cf40ba6832e4c016e3dd397ce0429ee0ddb637a913c200c7e9384d1f97293db4f86943449b621aa10b7868df92558b8b1788688225d07ea0000cce709ce67ba7be299d0fb950c602da1d0228a61d65130879f6015d3b4787096f04e9a8737d627d4cafbfbe60df40f1dafcdc029d9bab336aaab0a8e9d49e61b127687bbfa40b6e126031be5ab2045c1d5f9d8c5d8f2dae487f5639ce0f57a5fe908d18a282b86c78e8cf6b2bad426d22742f414b30d05386788e65b8ee3b58c36f7cfd1e01e51f02491a0c239ff7d4fefff13dd3565e7075714b634a3c764a1a17126a3ccf451fb60e593be9551b481e4c93c268c6ce7feef26b54497907c721963c0cf6964bf7c194c137b2acb78350854f0a72503444b799d622d3342224e10cefd05381a222e99648882a4f39b65bcc62b8a6618075084819074dae6325e1826a68ccd45b940d8b7bcd38c00ecbfe72690142cf8ffa1b86c37ad7e80f0cf2b39abe0afbdca0f17c97b6d7ec666f335e7ef848946f876870c74fec8dac0beda5f8f5514476304452b936f0e343e440460d578d80eb42d99034b5894b16049f28f1e0d7679f35b672bd241d7bf96f2ef2484b85a12743eb8434da5e35a6c99eeb451b289a96f0a0d41e9d555508de504ec63c4628c02abea2d0ace115b7b1fcaf3679d4f68b45785e1ff2d7ab135834f5a34d69a336e95e64eb754ba9c67cb9787c2cb4a115f09fc70ef5bd87295b0287a8fb33789d53c9de6daa6058e29b017af3acbaa3269c109f131737e91cded362de0a080577affaf912c25a302ada66f94358a1baf648a5d8f20a7d588b159e49ff9ad9634fac8708093990e5cab88d4b2c52818c9fcfb584b9a83bedccec466e94dc5cebd892d89b9059b69ed69ebd52f5a736fd8dd8caac0c296a8e992473cc374d81dd5cff98c7788ab590e450b3b0e2f3d3353e14dfe849847b8b263407c7ce0e45ea70192bb7d0f96ca5846973189abbc9e71f73f2ab4395ba9e2681c67aeee2b6d3ce009b517c0872f3b6b906b9ca86e15196d38aef602a5ee671d511993c940802a4d3c4cf98ee012f5111e9c10e46cf2110afd22ed016238e16e8f1e9bac75c84f59b692e2cc6e4f9e0edca7e85c7fd19989f9de4ea904a572de19af3b8c70319139c0d5c035e54ad3436f6e5cc1bda4e252dbe5335fc1776794926fabbab1e7039e43b112c3b83841fadabda56f531245b1140483fbbe548691b3ddc569fa2b5d156698ca78cdc5d11aef9363fe85eff0dc2292024bba9f055316b1f0b9c08b7729620e4b459d7ceb47ba6de350421dc71698b1494b14bc35be2c21cb125c36230599ba362206d8b9819e8a186d90a218b6195c26ea7e6d215b8c7f210e350396e87e3b9fa302366a91327be7040272d04125355876cecb6d8f6ff13115806cc946f63bfa4ea7675eb11fd027a13fca8375b4682f4b669fb9f7f04320d93e7f665fb3307092e4bc958b4d33604e262f374956f87cc811becd7313c91bbcbefbd4356426d90cca601092a90d16c8dbd8e5e8cfa2d4fdb0a6706682c993336be10378492a9c980a5def332c2a3266f4c3460d9ac4a06eac3addf223454d6896ece7824efadf29f14c8e36b9631891143c952e1f67ca3de76f93ce410d74147eed5af08bb3ce37eebd3cbbb2baf77ad57ffff186f13ee31b263e452c4a6780e677188f872944d2496167ce92eef6f33b16232e6de544c9d0d3a77df877c7ee3c4e2b464fd261c2446bc71d20bbd9947e1de113933efe365bebd8b1de05f0cf11d842c9cd9cbe03dfdd0068ba7e207e48d44e17458ac4420769ca9f3d9cc11bffe6cc16313167b605cee6513989fedd77b076a57a6779cc3cc724b1e2fc219bab630f310e7ec903e74d2a6deeb06179c1d8690ce46a398eeb318d61ac4cd66758f6262235b931c510a5b78f02a3ae00258cebf0ab362c0ec0fbcc6e41b7c6b83f441cfc907d811eae3a39aaaa0b91bd3a3066d1508da3e3df742a97e5e4ff88c2a56655f3efadbf78cab2f32caddf31b9513036e5cf038fbf5641cf1b6e75a961d91e43b299b4e72b6d210902c1a9ca933c282c941b14f336dff31bac5848f12e982b99b7285e128fb000000000000c6159beeddf2165aa1fe5374321ee849bb33733832fb16632ece8fedb7b06d7d2b0159b2c9a85907ca47be9e7c17bacdb2ab0fb592945fa51be18ace572681be61"}], 0x43, 0x0}, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socket(0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x187) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) pipe2(0x0, 0x10000) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) faccessat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r5 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000240)="c970d86ee917ae98c433c0c4f3c0ddfceae3b0abc8bc37b80b78b0d7666b43a9a64a6ebc10a534f4618d7b6cfced10197c89297da63ae19af3eb2e21d464e609d27a0d9d02752f5cc5fa66cfd952dfb2bee732cac4a8162e32e909359faceb16e90827f22c1734d02367ecd87cf552ffa6cde3266821b799270a919449f907b43bec1af1c88651a8965431189fa6", 0x8e}, {&(0x7f0000000300)="4742b261f15e771468bd4cde6458a2e7c543c3869a8cafa46d371397e445cf90f77cc174d7c45b429926afaade810c56cfbceb4ad9a683d4f576628f53a29521f52368b289b4891b1797c02c8fc3a82fdf9c56372a84bedd625b93694755d28bd35a", 0x62}, {&(0x7f0000000380)="ccf79a75fb275a80747e1f0682aa8393e8377ebae46f7fa5fdb8c37e8c37a1ab80fe49757327a584b1cbe1e15ee341346008bc40414868642a3ea1d82c5382d040c0f7980e04e1cd5654b6a13be01fc507779c6cb37a0f8a9c6f70d982558d2478b669fb36328d4c6b192d5a51a5d0e88187a71ed31996b8436de6650911331aab1cb50a406825622b0be76a39b61885f12409b7641d6495e8eed4579431d1e33aa2a00c3d7f8530e0d9c1f6c3302508461c3fa4975c98e8284dffeccfd775f6e44701317b357682dd370c67e963d726c4639fccf071c49d3bd32e0022d8efbc7e9edab02299f25b55762b38f4d0f3f9428a9e5320db34b3613b9cf142e12ec7a067afdecb963f1dcdb278d6bfffb3ab2ceb920be828becf28fcb2afb23bbec1b4e370b834b82f6982f194cc84777530671af2bb78ff4c1853e221507a5f7dac83264ba7ef9fc15b9a8119778cf9cabd2bcf219bc459ada5c16e26252a700630148740799f5c541e1866df49486b6c3cbd3ce92abf29f36a4956fcdd06196208a08cff57f53a85da62e9b7542219b7670e0caa30773c56357ca89410e8e0f0fa20e41038d839824a9fba68e1f597a60040009d07dc17d264e29ec0f3c087d83c37790649d9370984fe115527dffbefaac707aeee09f82bc8818304ef8e51858fc0ec6d3160396bcb5176c049f2eb5f416414f20bc9c13f3e5cb8bd6deb55c2527156f25b9fff3f8c554901e0b5c87cbb7645d5e6f1637a85ec5ea9f59834d777076f85b8bb920740db7fcc6f9bfd15644489d8e61ac40cd2ffa4e6b73536002aba82328a7ca48e10c082c2bda6b289026b6188a73a58e6172d2555736eafbb96b5c5451dc31eda2123e074a8d0ae04ee68934224e81e0251d6dce46b81e917ec3a06b25d5164ada4362a385bc0474dc2105dcc409f5e9fb01803c2e4a8a4eaf72705a5b935580aac8a3249cff107a5f872bd50c3b3e8c31eba0f94eb3783bb1eb6aafbd33a69643e7d0ff91199916f59c4de97da6270f04cf1e4775f3912159ac67c11ee562f5a56d368ee3ea6a7d776b4c9a4d24ec5cf54ba26ce557ac3cf99e30521308a4ef21f171dae809e105d096eb0fb8ab837e768da5536d0b82bbf60027876501c68e558bdf9c592586f5a9cdaa73b752a7f2f42140a7fee488bb993031e3afb7f0d2061492bdcda88293042b558d55365b158f04c5c74049fd5792a691b3f543e7a76b4c9a6fc1473225be78248d02e4681ed021dd69027e48e6fb8d2d84b77dd188884436ba869e2f71a7e072dc12a5c9e7d0187577bb3bb3ef4d1e95c04bbe061b93931317a4edd736215c649a16912e2fdcb1ab0587340f738ba80b236f0200707dc849959dc57a3bf795ba0d4bbfd2dd3ad957aedff2afb9910e6c3358d15e84a5236a9399979f07a24a770ad892bac65d7fe6879d61e97a1f85ac4027c0cd1106e0e2308c4ed20c40f99810cfd475db2d5bed8116f08774d948275fad4c2c2bce67a2f7c15cba7d58668b0668048473166dbc1e953e4deff1a8948d99caf964b81b9d55371daa7cc1ea8f62a03bdbf4b7d190699c82f4a7ba199a8b47452a43eae3a4d3d2acd1b90f0703f0231b8b8ff6312739b94494b99635708008bc04ec2c982e9462b25f9f3b441abbf663be9eb88292922de9fe321d40039b73ecfebaf3d834914226545405f3271033f14c678e65f86a5e9fe980a18db0c676487ec0421ac8f59292145e6a04dc2d71f0f2259deb86905dac56e90fa7f0dfd2620abd20ad8cdd5ae4778bea96eb204d5ebb4986355f88de23e64e7a12a4c29e3e13559ef0948386adec48f13b5ab88b565cfefca7ea20e3f47a93e7bba94554767ac9b2fe4b8eaab0078d1117219505c45b20eadcbf18fb527e1429b037a9ebdb0a39e05cfca008ffbbc54b3e42d1b28617eea05a8882bce35a940b023c926b552afdf629bc78737d88c53ea5294326dac390d1803701ef5558c7c9368e68f1e999e11bc5cd706f404a3e7740a927d2b0bf091d7d402d88eb6de8df6d27ba63e735c4a34b30503aa07d026d62cd68c1cef27dbfb9af84db4f7de6faa7a71c641b98a7a428c5b9b180b59808d60ab3aade675ef22f83cb63db891fdb9799939b53798a79c4961d2e8d1dfed9727413759c59dac5a61548090ec3b49a705726ee436a4edc994d0466b55a17aaeebcbb53cc6de0174a062bb7962167e0fc6eb9ba8bd6cab7464d77e66e30622991b8e5052753b5a30aad2b814a79988b8d5a8a665458f044457048b08a5a106e90cb103c96a157a9d6d48a01f269cb4af77e7aa27f972ecf928b04c18eef9b9d93130c66e1205859d3bac368faf2621d5604c69f52f692087487f85ea9d2a13e443cf67d866cb05ec7e462bebd203be70bce32f2dc156724aac2874b23583fc35ecfc7f64fdbed9643b4ccd33f58272bf7ee14bdfc12dd51549d8221bcf88cfdfe97ca37ffab9ed8cb628f0e463a5bcd7956137fbfba83f720c3e68dc37ab453f6438ff759e2220d0c56b3f72cbf3b4eed1de7f074574db30a37676e5d62d9b7b1909b182aaaf8b4d503aba440360ba55ba52303d29caffad03f98cddbe49b7cbd29d0aabcb164a64de6ab144d47300a2a718b470fe474532fd7f80ff8d6542f66bd97e911addf35a3ce5e7ca6c8d4330353694e4ffc30484e5a6b37ee3b6af695aff9c0ff6e93c6b9b37f093c12d74736e86772d1aae35695625583708813794efb0a9afa73e16eb78d735adcbdfc6165fe28d177c05d0d4b67fd626a726b6a39ed80b90acab5c1ad3d7f6a95c753320fe13b1d214dc21742cc284a6c0496cc554b14ef719ce45d98668cd77a74c1b38c6799b3c1d0b764a64bd1cf4884b19c76a138c42ec8c7f1374e4cc1fbac5a218bb0b7673d1e957d3d6c9164643f1cae0c45efa6f2f20707529f12a6ec445d716ede04b6b0d25f218a8eb52c69e84ed1a00f5ff16b318ecf7eaba37446fbc0230640b52424373b394c5b1528324c20b28e3df72790eaba1a6877e106d3bd60c4869d9beb53607a7882b83503d6ce63b2ffceb735bc30037a4e7a020169562c67654f6a85a7ca25da1421a9dd39ae3c78f01bfd9ec6874dedf3c0e3affd091390c3c9616ee3fac826ef004dfdb4fd1c8d2c862acf72cf6a23e1d579efdc35bd52e8a48ff040298a485cb1fefe4a2154f6450c581c4d7997a5c21635233cde11fcc11bea67e6039558d580b526ba1bb305f082e52020822f8f5908fa8eef747bcd6aa99404e995ed72c3be89701a2b7fb8f153b6f7432ab4e921fa4fc0bc9b6b148c2103dbc9c0536ba4e4b0cfaf79325c193905f4624fab1a84099d0b66b5b5b837b38f0fbbff28af83553966ff0b5fc67686481f165634379ff04241d77d8b0dc0663e6b7eeeadb451cfd63e69ad65126521b5c6964c155f7c2e6c8549d263bf6812c289c25c2ae3b9d737edf604d2e98135fa17471c7063c0bf45f72479b856ea7b630d734ada7dc5fbd0dc7641388a4e6bb2730cc3207bf53d7cf4c689302fe095d47abbb317b87e4d1d682b373c4302d2757f6ed3f0340bdbbb3b1121788beebc7f29c720c03d182799a5bb504750e7dbb6d4ebc7724ce658eb91d4a67d28f429546ce07d8f7af7467b64f15aeea5aaeb62aecfaf679aa033192f477d5d7f9a2c70d8351531f7a55a44bbc55367b05fa1107568ae2debc221bc3b44612cceb3a2fcd7c529a4415655c8d58028522c696087adc883e06ffdd0272513492cdb772dfd752dbbc361a43164b670f41b9753b01d215d85e600536466c272c72ed3e069d86698e57d9fde315ac66d88b403ceb8142dcb512ba98f5d5b7ed9b627e93a466a1e4e7245bcbed5d77843552c3694d1a303e83d6542e5a6f2a499d715bf17ea5705d3873ba3342a4153b33a4c3fee97cb80aabf3d5622805e76ce579e91926d681d4984be1465b5a8f4e95d9a6897ec4b45b1150eb3fdfbc786aecee11b2a494aaacfb3fe614d3446909ef133a9af2ee8c72c5aa161407136479aaebdc75a2adbb2c859f7b44caf3163409c73a28bf248be41cccb041dda8d7189e74038dc4a18f688fe07036c87487656f7672d41a8d31d59f4b8fd5a50e4b85a0bf5bcd5fd756143b606b42e7750415092f22e3f2e1540afd294f56be3f22141ec0897b8578bd6f1a0e18ae50434063bb513380cf65e4ab633f001997b3cb18c2340ebc74dc7d01ce3f0af0eb8c44a8a297c9e6f7255806482b9e5bd0127bee5ce52fc9cc34d11e285e1b702cbe56c51fef97ae0dda0fd51f8d6a7c190bf8b2616f9a442b1218ddcd592e73d6a7e447b91312fc78c84af29b9f88ec3abbcdd6e91a484e40ae9ce809b92d4afced83dd7e7493f86dccc576de02fe39eca291d29df21244f7399a47a44132fbe5dd9618ec6f1b0a9cfaa4a96c89df38ff7ea4284c918625f0b1c1fef11f9d32ba78038d1d1482804831f04be0b4afd5c58292d1cd4206b469605b39ad96fa043c5b5d61338a190a8489c3510ab40a6f7379697cebe029c5aa0065a65d1da3a4fa09fc774b99c6848d8dcf4751f9cb3ac914f88776873d6eb09ce23645a8556676240cce9de5fba4c5efb90640d53ee8f35edd793b704f3cc6cf7833c27f45e1711c7a8a30165b6aca9f4aa97d886352b798e682370d2d9e4b94449d2cf88b4d91c672d13ea2ab86c66deecdf088f224488e9580aa37a6b66319ac3217f66b754ab23f0228ac84966970ed1fbe5de888ba2736214ed966119edd2afde9993641dd01dec47660f1fcc0af43463b7aa45b01cd497b92d58842e01dce3cf44dd03b938ecc3902f21b04e9a40dd24fdd5f7def33e3ef7b2fc72715f2deeb8ac6c8821a2e8b82e508dcf9a2f5d321e4c4ab0117a0d5084c0fffbcb83fb649f086f8d5628aae73432509e8e936e482720e5e814dd2219beb4e268a251cf65f28c13093af507968fee85b57fbe2718181d57dfa74c2a9ac8df9b25b7c1c04f566ac17265ef774e6a95d53421e1bd9765d11d504219331984bb992e0e3870e65b89636b495f8fba1d46b8efc03303fa7dd2c1222015dde34064c5f2063446fbd0dfb78deb08d363818741e9ddcbc1ff55db5513b88c6a19ce8587651ca3a8e167edace144611ec5610e68773ecadb2498b54154f4cd6b4403311a51c0fd98d10a069ed7a02e515038ea4d2010a2a1069dc7c3a0af66165b5544a415bb2868d168c7c285b6a731161630f2734f4da69bdee8900b425ab002874f84cd3323c3d776217c091dfadb9c27868199cb75ce823d3cfbff85307b3fa04ca4bf99aab34d6a1104119fa505f3faf6ecf6ebc1568d613d797f516412246aa049cc4b8561c1f187cd9b956d223dd37a70336e53f6d0ea9711b8ba0c7735fc7d222fe4283c1379301b6d00e1d0a7c31113e1f6eb2cf605e84d000c98e7f712812d93e99e5668550339388470e2b7c1901f124101d4ab0934ce36c3d8e0671a867b0e56d54efe274a396c2570251d1b243c240f015e40c9fe22c85ad2c9424633e84d307304bdf4217a2a615bfa7f2e2df986c8afea77d98928e36089866bf3b345b361ab75d276047f284bd35638d62d9e1aacc9fa54c737404e283a094603ac921c6121fd7535624cbdeb6036f778966f40d82768278f10672c15e29284b9801aafab98599dd70a30b52871f41b6ed20ce359da77e83b3018d314ddd3fdb6e7796e4619b01f39ddc59b123a1c3084f86fd3fba8b7800e3c37ef05a2cdb70ed3763bb769b895d94a2467d154e3ab785d0bb0c3527053445f28303a330b9f5ca579b63", 0x1000}, {&(0x7f0000001380)}], 0x4, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r5}], 0x20, 0x402}, 0x5) openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0x2, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003000), 0x80, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) executing program 1: sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000440)="57b3a522184b728ca93de8b8ae24781c642b87695b0120e9a5c71ed6675c2dafaeb25c927449913fa182f3725c26de62c45a006b1c1690b492e22f7eb77039622534dca59bca1681827480b00bd77e03d7df0fc57f20a1129c384fb1256bfcd3c7e1919756cedccc3f456a723a8a241ee57a70cb58948720c2d7a656f5a7414986a1000000", 0x0, &(0x7f0000000340)="e709b179f1aedb5cd9ee949404ae7793e89ab71b8e6f05952297b628302d14fad2759cc8ab398b4f198a958cd206ec64081da8ab8246ee32360313339d860d224a63c9a78bc2f1d4ce2e89e0cb50370fbf5598d156537b2518319f31cbae657ee61f202df62f4945f891", 0x6a) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x46, 0x0) syz_emit_ethernet(0x36, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffe8e) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000100)='./file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) semget(0x3, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000200)=[{0x48, 0x1}, {0xc}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x40000000000000}) setregid(0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) close(r3) setregid(0x0, 0xffffffffffffffff) sysctl$net_pipex(&(0x7f0000000500)={0x4, 0x23, 0x1}, 0x4000000000000098, &(0x7f00000001c0)="cd3ddb7672b09e0ca6c2e69c9c6e2f1830e04251a9bca8f2c458d0dfa75e536a5ff4c1fe4cfd2af5fbec9360699c963fb7e9c4a640e5c09fb261d4b5577589bb886e172b97ba8b0d37475a00082542967b500116042821b8c3bde0d2fd8863c80739510849a4c61a74a3c447448f6fd64ab1dd18a8b709fed6a3c96afe923414f0e791e4b3393f5765a4020801d34eac2c807cfb75c76f728167644b5c5121d07cb9cb01444f67ecf6e552e38dba15254642d791c33e0a4e39f3b33aefbd0c28510ed628cb1719768d44746586dd8584a100fdf1cd74936ac7ba3609a0314a419268dec3710f795bdd512f956d6e98e8cb8dc75613e5d75155a8e6e49dac6094c0eaf0e5198df968fd4dc6c9d0aa99ae3fbc1507000000aa", &(0x7f0000000140)=0x11d, &(0x7f0000001580)="2fc989f86d85ebf448c52757a9ea9b79aa86356e6d6c917d12cd2ee38a34a3cb0a7cd0cf6105d00db8f1356c2f466a51531ec76b8acb3448ab810aad2f24d2fc6f29e5b4b63626fb57dd211f7c5a72b9259ffe258a4e7e718e8619bca396b4c885833b2794124cb291f8334bdc3babf42314172d75b9f124acb4b861b709f96954170bda83e6ca5a022a6b4dc8e46b866368c151d3ca1cbd55f592d665efa6282449e33c353662369772dec63927b9923311af1dd261fb27794bce584e87c4aeb09f9b4777a08ee29af3ce70f3aa51a8e8ce57d59fde41cad1d03b872c8a44d34bf25c679276fa1af314bd9b68ea03570cc84d272feeb97ddb172ee1725c56c4146893f54294aa120bb5f3de373216645db8c01c1c995aae6fdf6ef11399c2510bec9df11b3047ce239b7348ddae869790fff592bae9a3510abdc878976d34fc45fb8a1a05f4f8ac41a1c62f7269154812d658e68ec4bf333cd16a5815d5b5bad11560de19db25a42b89efec1abd8a4744a2ec340c8fb44d9a1621d56135c3bbdfdc04bdabe26646643d8656cdb3e239bdae079112d15c4668f66707ccf32935c48dba4fe3ba8898135fa7643d17668c0046b2beda469afa20b88b6c6406659508a6c14e297923e1c416bafd717e6807ff5a5b443a3cf95ec2425121db529e12761aa850ca9acad42a3a6dd1c7e47308798bd81c0644d7cecf0d5f3789044279e0c751bc3f58867409e94f763be4927b06aaf5e4f75899d233c478b1be09309ec725c0f96d25e3ff748a5412b65bdd51c1e2374fcf33d9ffd82171171248ac19cba5efdd249e9cdc9162226c7b9f6f074af2280a970069bf1bb423af2115b045119ccec66c79b808f963281343b14e60400783cd4aaa593872596c7920bd8895c415714d3add9c6c3ecf82501bcc8617d9a6478f88e02a12c76febb57b9faf5262a363bec739cdb3248a16e3623fad4fd5c3b3459d622b161e2d1b4bfbf1e0ec103b6e46d026f92bf3540368a810fb88aa20d437081a9dcf967c7872076be8bd1e0a34df2a0596fb892e901a0646d8027b376b7c1be75720cabd10d2c16d0d97525dc80d52697b6e41add4995e4396758a90e4241d3a80ffbfd7429dfdff93431ba2f26c84853b34c602356b5b10b2186d1efb5fd8aeefb4cfaf11819cfa2f29441d49c9c5c94ecd1395bcd90115a0b9e218cd1eccdd1c78f3bf4395c8d264836fdee86a9f411375750f935be238790dfed1b8eb60c72828e767553cad0502594ddef99ffd91787dd3e6a24928a6551994b9a82b37dd2ea72a06481abe4fc8cc1363c14c83808d6cb48e9e5e1f91e7c228bb89f182876c09858ee32bb817fa7f6436a1cd20c30656a00e1935088539248efc707bd5847493421529659d6ccbda64aedd7f1a6e60020d1cd24525e9a4a66b269b47b0864bfef1f0365c0e307c9d8f35874f36a37f6b7f72224ee927fa0dde041ca354ec639c27cc1a399fc4d89e1c4cdf0e9d411c441579d5b41c6607929d77e62ca87ee4fd76182410befa222832156fc5faa2831aee3c81d9651003a8b51c394f0d9c971ddb73cc46dd438f818133d40c775252256243367e795b4e6a2e64c3dfc33813463aedc0516512d64032becb261143c69cb23c7a0b988b57c33b842dc8d3d790509e44fdb492d5c020be8396cccad4babf094d72c4ba2d5613be3b6e584ded40a920d83dc073cfd7f95ff781f66b3b8f656daea226dd07783b86e803ec777afb79b00c873af3911afd3a004aaa5871f1b263c56644312484a581ac3e656044802871f8d24ee5d53c0649cee463807d3a6f8907d4989cbb7f5261437a25b161ba9e999bbd1d40ca130a494d4aecc94d1857f02a34c34a9b4c82bef084e7293b11b3c18decdc1f0423259cd25611313e796d2c06322a5796fc9e609e918aac52c34dd8ff0f424672a856067e2a8cb8890bd9cbaf0c2b8a74b919126657f247f75112fca4e0337e0c9e690d20d14864fe6cd9496f591c62172a445f2e1ea3d401f7954cc4bd1706c7b59ce0844df39121a4a4e55b1efec9338ea2388ca262aae64dae7f4ce23b961eb0c6f2a7a60d996063b5b8b4331ff8ecdcd5cb18e3e1bd936377cdc2eb502ce060c5197f88017ef0f8cf5f5256b0e148aaafb7e22c818887191bb9abdf2493faf1980842f8c2e6edb035b61056f2dfcd9865c1d3c067eaed87c0fe6c338db0963ae38802109be8b8b85aacb3d1c5a37aeea206b9c820713de15b6c198fd2301675b1319c709e568a3d1fcf94d311c5c4ab8f4b381907977d3d6b5e6263415ad3348cd3e8eec82e2cbe43bffb4df96a407f875a22217f791c2532a5e5e8acef6313d566f174f433643c678cd259fc9a859f3be1f34c7ac648fce3f26e80171685405d5acff31846571ce6d2cd9d222709706bb81ad45b8f293f7f18b2a2fc4259b40fd60d9819b5fc0caff1b5cb5c96e488df2bb5866945ada79ea379059931cf2d0f94963ef425832f16b348ce83dc83a39c4947485cd80e4196135c06e985a16969324eaff655424722682c709951ea0db0d4769b46af2796d10df3d0cac1b6c6f75c43ca2ba37952f56ea092109428d1c1cc8bef8816e432686734edc556be7729a25064209262f04421d25ec0f6b5bbf75d7001d0e2d7b2ae18a2e2b8e602cbf55e309b9985d2edc67232fafffcd92695cf4e0da02ae8cb57df7c198ec37e4bc9d4a50eebcc9274155cdaa932473ce6d2c5ead89e2f4517fdf578ae7801beab3c0d37057eb93fb628e92499d7ae1323a1fcec59a06b0aa5f4e5e110e395d05f76e9e3a78de49a020a2f25dd2c70fb73c6752dffe011eb68b287f10efc9668b15c138d3db23a12f61c197cda705fd44b911f8420973ad97e7db327f2325bd01c1444a1f5d5b159dda3f0c76e4b6706b802b000577a8335a713dc4f854013c8b79e8c910f402587be07f020b859f1bef0f5edeb40558d6d790eb391bbbde4ce0e016d2f0bced2eca7ab7eaaf001f7f1bae74dc3395632e8be930c68be6e94c2857e678dc81e9886870d92eb33a6bfab9636bdae98e0eaf558e243770ab042bc08b22052829cc58028aeeee12fecacd948bded186e36882f286c64e791c989743cad4ef774273e9dfbf6ab148b4d65f3abe39ff789eab488cd294d64ef33db7a241557ba990a6220a90acda8f017d1cd8f83d1d9b7ea2233454d6e9adbadce84d008702f894c77c4346495795f8e13acedf2b96d5c31cb816a1203ec49779387debbfdd89ff5f2ca03bdfdcbd9942e9e29d1231aae8eee6656e952e17c3aa7feea40e1dbb5dde4c9e24eb17fc88bda4597e4ae20284e344a0bee1da46886ddcd429491363388b1657cbaa5c7eec2a66970776aa07dbbc5282fefcde7d6609b48dcc898223ad59ce10f5465195c8f3956784c76c4d0924a3bffd902018cc5b654d368f78a3a876901da8a4baaabf876997b80dbc3a2e6bc57e319f30fb48dada38e04b44b886f076b06da1b7c8a7481707607a2ac2710c1c36fe8bd1d46854d62cdd1786e45968ade7098812de109c29ef970de2b5fa7f52fb21e1f2982994a1909765597c4908852785c4b64138926d0427b447e668eca3004ea8d7f9ef966c2bf1093b659b5d2368b0f06e8ce595b29573e32e6bc4682d76505c82cf0b7c19f9a9c979948ae6e006d65f3a7b36685103339d6e1d8b3c84c7c6940bf7c5ef38ba1ab71ecd262612b66246af714c85b295f6219b2ce6e622fe32fe197f94a92c37db4195f752e14a2cb20b63c323e67534b8dc8ef9cbe0a44f5eca4ea5a6f58f0f505dd8604f51a0842f0fabb5b7d84a749c05438dfc7f4e20f8d1c076890c6859ae9afe79175d3640261c3e310ab7f688bdcc7eea1ba58c5ff1343daf1c40631e3998b80114f308ce3c1b40f8cde24c5ca501ac260c724281edda0ff4f152f7393d7f78ec4cd4dc0b0bfdc44dd2d9cfd627d9073b9a6a52bc627affe18cd04ed11a55f071da00e3e9f60d974f61ca9d47f3eaef8cbf11e662ce132adb844c28451236b764f846ae1b34edcffce5481ea5519a468602e4f77fdb012e3a04d900be17d5b18cd1e9de4cb3d6a11b46ea84f39e55c3bb8a7c03965ede0fbbb2c28e8bc94a1cec8ee64956a8c1e013376d93c51942c697ecc8188ec92a66c6d7634b4f0d4a42505d4393f25f75f946342394ac73cdaf787c1902d709cb5540ac90ff936fc058a2da2569d0254cf489a44acf35b3023fe02c33e9c681a642c9f692475ae5365a165fd15fa9522d30360b67a5a044c9015ba99b831666e0d5fbb8454bd414b2cdd6547847c0b38d0b0b3dcc3d301978c421633d5b8c78bda59ce51ae0d746a1f3d9ac967699bafe5cd459d1a66bae31dce4db42becae37e10656ffdf47ceef1cd95873e64e194a015c30528edc8dc778023ae00dbc5a10994013587a512dd15d23ceeff9807be73d918199b452cbf111117283f0d470db4452df0dc9d1a6771742f7ff29989e6bb50cec72edc782592b3b17765c6402cf7fc5b599fcea708b6b0e423195cd0456d365e8cc6ac0569b4690f8683564a64a6257a92b9d62a929558cc6f624c011a07e4d4e555bd277eb1665ff5cb6f968220a0c7bd8abff3fe8f9129bc0cd829154be4f870fc1156bb330eca65b171e3d861c8f5fdd3b22a3c5a0c9f5828d9a41f48a14c74b4bd9582afb136eda1ae97e6cfcb4c15e5b2b5fdd5f7be4d08c9ab7daceb444ee87b6fc51ff8a085a5faf399d83d6914ccffeff46632f1d7d400eae63476de57ac5a998e8b27ca17c9b052cba49507260c522b485553cd087a0bd7b3755766daf55ddcfbe4416c9741bbfa72ae6555e8586c6f72af92eb280c1903449503b6f88e2490f5470e33316665679d0196e51aef63eeaeecf7bbf815810b2decf4d193784510315f3cb3c91a8927e163973b378d74b3db1b313af964d01a1105b16c6517ad74705640e33862f8aadf19b3979763d186619bade5364f1218586243d835415fd936b5177df1c48ba1537c02cc5bbc3b2e90fd936c0df9a3d159d1a7fd19827025f7dbd288b85b0fe37f64895ddd64582d65eb428b5c5771d3d4eb596f96d52b75c82db613e226df4b51c076e1e6963360962f365871e55f5d10da1e38d0ca6d34a905c1ec8d6afa77dbbc203f2393806f5c4c517c426f9a73dfd6afd2c3533c7b940c76c70a5406749569023c71cbdca48eefbdfe031ddb76e8cf72cf379ec41a915f846e3dd6d70c71650a63a4ed0b0392c2ec8561a647fa07b2c4ac0e08b840563f10a5ccc3eb3214c1fe2a59389b2236139c2bb3512247abca8bb0c67caa33d4fc22697a06abddce5633b248f23204e5f485c0e5d1fcdf562fe87ac673dc0719254d155b0c9f4f1054bdad77f3f8688fe7a93a974e94d11e89da9f8307b1a4d30a0d19ff543418877f4c3ab6ffad12cb50a831eaf45c19fb54396ea39a8bd6decc3b4856cbee040485a306fa46c919f559576220ca4fe48746b8e7de07ecfea3a4f99c09f3c927bee9c00c0c92e4a98eb5a51a05671f09b07cf894e3d139131f0d733f1df0f77133ab12b5b886092a418bbab3cfd40f842180bd5114fd3ba1b477804393fe01754f1638878c377ec870c4416c424eb1bd30f84362100f86998eba9cf44f21f903ae9cb9eaa86023f095ba0c191fc8abaea76c38d92fb71587167770336d6f4b94f60110741932ec1ce367e74a659309f072c21d3c406d93375bf427c7274b3989e0fd05036a2a528af410d1352000000000000000000000000000000f8d3de4dbc80d0c71167d264d4107a9a8baa50c5b9466c465834148d6346468d05812ed4d7d6c77c615214c9f7b558d3", 0x1022) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000540)={0x0, 0x80000000, {0x4, 0x10000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) dup(r4) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x4d8, &(0x7f0000000500)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "0074c8", 0x4a2, 0x0, 0x0, @rand_addr="8a211dd100", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x3, 0x9, 0x1ea5, 0xffffffff, 0x3, [{0x1, 0x19, "512666333f65361edf6d8a5e8029eb3e20ee2c77a7cf8604c16d2f944bdfbec058aca05c1b8c3a41c21ec5a4940cb6bf3ba9c3de05b88f8764109673280238a46d506a8b143cd16afbe414436518f7de4ed4add8d656aa026f43e37fe97ed6e50a70b12099f1470d4d2aab977778981a5f4abbe39c2f88f1bad0c43d3a1dee41e321480263ae748b38d4d4b6f55c86b12fe58f1db02eaf48cd47623089fd206b92d2524656c5fdafcb6de15ebbc76cc12355b82df0bc5477775d834075f77bea468622c7f732f5d6"}, {0x3, 0x1b, "c0b7836513ca1c9c68dc36e1441dc757299cc08bcc2491b2294d06f450cd4f1f28267a0f6115b6fe9199be07eac2794fd38248477d77d1edc139065935d8b688d4f0f6f8af24c50dba950ac315b542568b865e3581b48099c12bbcfb5c6ece00ebc669f65fa5d310249e3089f6ce842e2628e46fd39cdf0082708a9104a68d7035e18a344463d3c649be81e40560c68240b96f502f03767bba46a40c2e1c6e6f2d39facdf1c734240699f1583952084e04ae92f5519e8a6d91551bf970e9ae4827025f2eeca05768d510236825d260ee41ef462a04eef1c7fc"}, {0x18, 0x5, "b821ff60b54b42cb9426671a58a68a32fa5fb5831a725404c68e5850a8c72268e210485a7c0fd83fb6c18248"}, {0x1, 0xf, "4a327056fc233b4b5b6430359df630314d94ac6aa291b3698c90c09e7d3f4dc8940bca380d9d3cbd01ee9cd3fee0bcd3d51d3ec8897d475c4893493341d07a9026c661636478fcd5040c6835e61d0ceaf76bc85cda69752b06bd49cb40a8c25cc429cc0473c4e70a7090eaf3c33df17dcbadccf5370c0310aa67facc9f"}, {0x19, 0x1e, "6883c90ae5282b0b438589b2c161a89cc8d7d3fd7f7bb4d4a07afc2d3085e59a2a0c546e65c9b8b7fdcd5ebf0d3f5756d4565619f5f665b16c99ebe6ed9452cab901dc29d3d1f438ac8aea58cd90c3f303db459cc96b0ec5e91e39039d2c7011d5e43313a17491c6f01d03cb14bf003ffe0f848db7482915e501405623f469a37f7287b341fa561c47b94e767bac30c28e062bd28419a2c660be9b169bc320e6f3c1678f6334fa721e5a45ac0eebeac3f729c9f1b3345e71dd49f65ba6195b3f06bfbb721d8595ca7b9e1a9032138bda2b7f01e1d80be65186fc3e46a8aa8237ecee8d92c331fa0d171b60d1e9d7d48a"}, {0x19, 0x19, "787bac6c121174c6122b43c725ce3c17039cd2822753972e7fb7142d9083a0f0ec41c086dc143920962a50487094293c7610426f7ae7f39a7c4440fd1d780d9652af8681fb85e7f2af2bf3b357d8897f886a57fa0920c777c9962e8dc826e754b6f999720d2a113ce1f2f77956ffe36e783ce1578e663c98f961d909093aac93cdca19f86c077aa7b551dd887d16e2d2419afe934a685983225643d6db5cc364637ceea7a89066c2d735b17fce279d6682d8818d77bc16fc786b29be558ef67d8ca1fd5155a56192"}, {0x4, 0xb, "4a04dc2694452b06a401956a1845757df4661559bc6b6898db6483e2d74fbb4c3c3c3c1cef7c2c6f933c57edd97ea2f61f54f1998b56682966f4a10d987ff72e576f654b798c28e5e69104dab4c00e8116d06036dda3fc"}, {0x1f, 0x3, "8d2a6688ac592128dd92c60ba4e8f305b9be9b9ae6854251eb31d7"}, {0x0, 0x0, "e528e99e"}]}}}}}}) getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00', 0x2) r2 = socket(0x0, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) setpgid(r4, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={r4}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000001440)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x38}]}) write(r5, &(0x7f0000000000)="76a5dead0f01f8607d21000000", 0xd) getpid() r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x4a3eca417cd868a4) openat(r6, &(0x7f0000000100)='./file0\x00', 0x10000, 0x20) nanosleep(&(0x7f0000000000), &(0x7f0000001180)) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x8006}]}) (async) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) getpeername$unix(r1, 0x0, &(0x7f0000000140)) executing program 5: r0 = fcntl$getown(0xffffffffffffffff, 0x5) open$dir(0x0, 0x0, 0x0) r1 = getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x8000, 0x80) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x520, r3) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) r7 = shmget$private(0x0, 0x4000, 0x211, &(0x7f0000ffa000/0x4000)=nil) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, 0xffffffffffffffff, 0x0, 0x0, r8, 0x100, 0x5}}) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r10) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000040)={{0x0, r1, r8, r1, r10, 0x80, 0x144}, 0x3, 0x0, r0, r0, 0x8000000000000000, 0xd1f, 0x3ff}) symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) executing program 1: getpid() pipe(0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x181, 0x200}, 0x0, 0x100, 0x2}) socket(0x2, 0x0, 0x4) socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) fchown(r1, 0x0, 0xffffffffffffffff) socket(0x18, 0x5, 0xc1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa450b08bfa22f0800450000280000000000009078000000007f0000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00000000000000fc"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) connect(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)="030000", 0x3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) setitimer(0xfe68011c46d0d896, &(0x7f0000000240)={{0x10000000002, 0x4}, {0x4}}, &(0x7f0000000200)) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x4000000000000107, &(0x7f0000000080)="6d65f75f", &(0x7f0000000180)=0x4, &(0x7f0000000440)="0c09ae9f063926cebd5a108f1a22410f1bf182d09c909ef4caea5b4739ef251c215eb070d033312acbcc9efdaf1e4aab545201fb8b69c19fafd13d163dce8dbf29882db47a8ef7bb2e0650434421473d8dac4b387cb11e32833279ee8638ae980cba0f91ab496ce67d122c8e6c732364acc0d60eb3d38dd7271e7065ffde8323b78ea54f03364904d2ca3caa704a04f30149f5b22f3cda72565a55ed0827b9ef5e00", 0xa2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) fcntl$lock(r2, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r4}) socket(0x18, 0x3, 0x0) setregid(0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069c7, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0xffffffffffffff09, 0xfffffffffffffffe}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0x0, 0x200000}, {0x14, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000240)="8fce3f1335c37b8980230497252b014e9c3df5c9c8a376e1174c022936fa9b22e2017c951fa0840b757af27dafc1a19734d1675d53fa8893a3c3c56c642aa38d96aa9b5d6d2ad565e73efd4859a3d57f23f87d0018e74d9a8a317c6a416598362454ea80d177d038176b7651630f25e065714f00d00ce2a7a66a45f0acec50e7fce45cfef32f47becdb62e0c43ba2e21074db568b0dcffc5f11ebf00da616cea31dd2edfa5fe692dd16574722890206d06d3e23f3c567d70199530f08cdc77f959e3fe3301ee00f9529c3aabfb71fad90ea2a6bb92c54ea7961df3428824644b51a79a93b725508cd9052b8b2c1ffecb9b1c643f991a00000000", 0xfa) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0xa1, 0x45}, 0x2, 0xffff}) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) kqueue() r4 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfff7}, 0x7, 0x6, 0x3}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="d43243b79298270335c65ce195", 0x0, 0x0, 0x0) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) r2 = dup2(r0, r0) socket(0x1, 0x5, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000140), 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) setitimer(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="800f000000000000000000000024a8a4f4a4905fa2b0c36bc75c31ffa6f3d946bc4a42fd9917413164e9c129e0c6b0d923fe1764e82ed0404960d4260ffd05e4c54f52a1cbdae4f9b1b874875eee3f557feab57e188937bc22e1eb80bed6c05069bffd6179f2750e486b8f014cf47fd0023d2d19ed3231b382b8f07cd7df988abbdc4f13fb808ccb11fbfc1a9b522d46005d8f06b6b4187e2c72d17a5eaf359e9022dfb5676f50506eb5f51e0b44be12b75cdbe6e523362e740e1af9e846e8d74eede322ecbba599b11f545e3ac7b4a91ca17fc74719a72ce748d47cb96dffd16df7b4fa250fcc9fff00be69cdc2e3229f1e987ca23a0ea7707637c6f78f5871e7c1214f04693409d14700ad4826c1771041475840f408cd7933c2f4ba7a87f766337e31d82b9e754f818237a22b", 0x12e}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x177d) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r5, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80146959, &(0x7f00000001c0)) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 6: socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0x0, r1, 0x0, 0xa2}}) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xe6c, 0x0, 0x0, 0x800}, {0xc, 0xff, 0x0, 0xffffffff}, {0x3, 0x1, 0x0, 0xfffffff8}]}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f00000001c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0x1}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000400)="ad39ac35f7160deacfcba483759e7358bb64c9089f7d8163b4683da4f38706e81c2f23f035f4f68c3378edfe6dcd6fae83ceb6f1ed6038df7ed121170f75353009687927abe3a1fc8a7f6d820cd8274164dd9a6bb262fbbadf09e1b41b1015c073a189653894a547367abcb61b35108d188927b5", 0x74}, {&(0x7f0000001fc0)="dd4cfd9a598de72b89800d552df1699062bc752729490fb282baeb1942dead2966eac9f336816db69fe70897340e0a4f95e740f673ab2de0d730de3fb00765db162f5db015bb81eacf0a9005e5659d48f63d365da9400eb0486d660fef33c0bb4b17ddb83ed743dd81dc3079a65cd039a282f25e043ca0e921ba26804466bc0ab8fc8eda3ac83694c5d0c2e70affca3068ac565247d79209997043de63728b235b92fe021961f86e5f22ce5c3971c29a49baa12879eab5e86c732f4d9a4b754821be4e9d55241e194201e543a256c5f555001a47c36c9fa245aef749ccd7e849a3900c9b728fa28a3375bd901e0adfafc38a4ae6f9ca80b3329a0ced985d9be5cf3d3f320e120167cd4078b499b48afc9e8c6afefc988a6a6337e7572bb04ebb13f0b72c441074badd1f64670cdf9f44fc3693876a462338968ff49588b2ecd8f2558354f48d98c39c99a4d52a1efe9ef01c3a87af7520810a0f427636ee37546b6e1b2aae9b2aba838dd9a9c286ec546e5f659421f8456d4a6279d69657c7da1851eab676c3452f9deddb568a63765582bbfcd6918404f0a139470942b9294a5a3d353aa625fd051f8aa22fb6f56ad1ec715ea3dc18f172fd1257e968ba63ec30931b3ad6b397ebe08381191c66eff9bdbf31a658baed26b9bf8349f80b9469e9dd060263f2908fd739a5837c45c5e7b77000ba1e4146937894ae9c0ff02cf7bf39bf7bf06144a85f153b097817ca1df1a8648097ecac6d1a303b3394a3963f17afa22a719e22efa3f7dc2f8ea56d05d649014544cd3729ea6d1724d0901efcdb8859833f64c2dce7b78cd2113862ace63bb665345941488dc689ec680872dbebedb6941497a0a90218646f68a07e9911e1964573be4dac746ea61b886fb0523e38529b168eaee45552faade5a1a65cc159475d62a3a31c5f7b2c8b5def3e8d84df6c1191126ed3fb313e2c6fdf012087909ade7bb5d546728699916377b1b6e9ca299d7b1ff5734f2e8bfd4638f4056e23f21f77769db8a60603c57fd970a7f64b9a6c6f8f4eb3f67ba78e49c23bfc163f2f4ddaf5fc29ff1b1708f508682179b5731a1b16afa6b647f1e70ed18a75b160623965a549b11b8e63d654ed5febdc4046baa5b505ef6e0074dd895998ec3f31f665961041679e9a40a90676ef1095e2e474d5e7586b9ea7fe352faf40e186266f524dbf18f576f4a5252fad1e31e9256ec57735c10e89067b23a1f304106755ebb32c9f0204e1e9709020b65b928ac80dda56e8782acbd8d6b3fa27b4ac88d2c0bde23ac645744ae88260d27998b244ad3ceafa663fb6045057a95b8e2eaabf671c87b19479e23da8751aa6346d8ea3bb497aa57058d34c2f5c184fcb20154e5f4b95c08d40d6c80421550d120d5659da68e3bca63ba6815c8e29f62ef363f2222cf0737fefec3e85e947720d953a4b7ad673d7fb1bb4a24bcefd60d95492d8594f330d88acb90e3059a271bebb09cc9b38edfc9029349ca7803c43e61dab0ee79e7492dcbfaff2496ce91ec382c945345a5827a018a1431ebdeecc5da680969c02b51b7bd1004c440e265ba7ff1b46a25fb39268770ab2fd1d3df9cb0fd94ea605b124a2dc3fc4390fc637321bbf0a805d514f8fa5fbbd19fe368dbb31db8c0d52a88e116398e3fda64419249035e155ff21a416adfd001cf9bbc27f5fd469aae1962c43f3063ff1b95f1c377a1c60537bb3285b969147ac10159840454e24e92f07c751e5c67a68b8cbc8a2095868ea75d944a5e393d075eac2fb6ad4669eb63d0b87d805b6d20cb97e6783b2d2d004b33f5f467b212b6af5c848929426d42af58b481e6da24e33ae45ae16c21fbb76d46f2981d7da440c779296762cdefcec12af8bb5363038622759adebdc68467a562ec346d33b5680932f241ad9c2f9930e505450a034b94c13c656edd75bf4b1b81864c23218f13452e0b1d158607d800705fd4383066d88510b9de5a7501f094cbab71311dcb3a2c3685f23714db66f176e92b72e403c672075259d5114c000e33900fab00b97192d5685faabb6a534a3bf399a8da1a2264ba6d9f36985422f2217583acdf9816292ac632c9fcf0814801bb52c3c8001d8ccc7712acb0e5cff3f1780f21dbe9c2d62e07f752bdc1825ccb0a089192d7b53d6bd3c931d1814dba13872c78e0a0729b6140c962d7139ec8b65d4d829b8caa1849cfcb52138e11ea49bfca1f1b9d1aa4bfe10ce2b117f060b94fc6957a0df666184a5a3cd85b964d0cf55c65bb88cc68b1d87a04fcf8a736bc9aeb33311c03fc8053cba54253ccf06e64b7005427f884973a0ab7fb0b543e4c5a1107b40494ad6c39e6cda25fbb66d0496277720adedc595f1ba91b637be7ede9777c304261f8be12be1edb68110c83e0eab59725efa55ecd2cb1ee8b1c2b5feb5d1fafd4fa53f89fd8416f15904e73527b1a43f9fc0634571e9cdb72c47e047b9347a92339028cade7feca94f6565d0aa5b27fa9a000e5982a206571caea7ce28e38a00bb43717c0410aa0d32184771c64e871a4a740e983c9b6786c3f571cd7c66cdcefbc189d24b86b38ec5b59fb3c16b6a7064dab61ddc4204452210256cede1686c218a7614a01a2794fbf4e04f39dffc2716c9295cef790a6c3cf67058a75b7d2dc54644f3a139731fd33eb2ca1029d55e7bb6071198d1e02950325b4f04b81253762ecdf88a63cb3b2689b20d4679eac04cc0dd6d3acb4bd6120e65f8b9cd57b082d5467281ce23d8318ded41256ab21984b94eb0fc04a3e6498f601d8eaee012be72c0acd9aa27129969db1ac1e7eaec31a286f05a56e59372610ae579abb712c8f1cb002a1939edc17802985acb112d35f6f888ee4fcca31966d3f887d89b6461ba7533f7d3b7c658ffe8a7c8d9ef2219e999f676afc65041d6d8810b53f02940951be88ca521aab5e50cc90849604f308d6dedffeb56bba246d155dffdec6b4930a22848a85060446127a55e0b9f0599846af58acbf640bac7a581d9530c777aec8766f00d921e47de2fe220366584577c5a518acfabad0b5fa487a239e19fff005204c7b909c247f5cd58f0f672e4fec22cdec7b5744a41321eaf779e19ca26ad4582100751043be3ddbbbe1485e3760ef2ce12d09ead4b9c579bf5587c73584dbf8a6a502ae0b65076ab8d94f05f9a08e66158585adc567d2f7c2b3c2733360866245c347ce14ae065a00cf1cb65008d86bdbabccf71ac3f579a0f1ecf384dc1d72469db054eb3e1a4e2a4e04afa5fb7a648fe16bb68890efe9d79c3d63ec85972977b8da12055290c0032af938feaa3db8cd25a5d4df2962cc6fe82db93df59584b6cec94a62108167bb007f7866c578a24cb4f006c0feb305089e90b5b480b006f0534d8295802386bcf606d56ec8984c30258935513b9acab49ee056046e14fa6d83d5e7162ab1365f20daa467ab61e2f46cbff2cd36d61ba395962936e74d6cdf9ef4a6f3f2281578e73c52f94500a34fb1a738dfbac3c85163c424a29bb02940886f071ecfe6667c5cbb7f829605e585c4b7a7a12129f7b64a0e7668d680070c423938165098b76f516fc74f31475a0f0a80b8fefafd91f6d63a14e3a4700088cdd9401ff99817c05c13754f29b71d3290dc24fde14fe339084f3096c20647ff2262955d26429bf8564af08e14e49cced612114815f0e85abe9c25c80b5a406a60b471ec5f52e87920fb01089d8e2469b398fad0cf5019d544c6c5940e18a82f88215586bf793f829780b2544e202771fcc851aff308343bfc08aaeec077211692302493b2083b4f4a93d36eeb3ce4e912ef900b73401f363de79f3771cde67d8972b448efb13c0c5d85efc18d96a6098ef2f0437e4a35bab9beb401b1bb6fb418e39bb6c2a8f5cbc7cc09ac6840c8c63b433fcd0918509a1a76ab7f97c652512660ec26fdf6a9071d685e629ba47c826386ed5b383b903140fe02322389686a841ac4672cd6b9833f247185d2c1513d82a8bdf9d563577d5813590a1b226db2453ed799f54c08cc881e38e115381bcd84d0280d302e154fbad97e6104773a6016a426bf4e6ff1b76774ec2e907725ec2767df35e1c8f3ea56148fdd161fc4c22a187438eb1d7a57e9f46cc11e7298998b4eb9e6769950dbb00b7d37fb6797e04c0ecda430b30b5f3534f7452c794446bc770f4e067e78137d03c1c8f46ff3b3b26d41b09cdafb1fa5b64e54a0241aab6d8033a30be4c9da9d133a7081948709571198706705073bc19f1d7caa0deb853d5e34d7518d5d84ac1dd077b152be4cac12596a8e3f777164cede56d17acabf11292e12fd19aa3e9d46af45aff8740b770a8adf835db4776da3e74732d6d92a11ccfa8f2af5381d4763d71d35fc01d99c99b78dd04befb428c795ef0000a82279fcdff8b3fcf242cb0e871f612c345e06cce68895f78d76af7218bfa86e7634e0df9321bcd056d7e17c68909ea0fff3c56777c8ddf999400ddb63a9943342659e4f165588de5682a72a8b3ec75661cafc109bd0390291a716b089822c98367e026d56e395290dc9fb5afd02af6cd3a50b3e636e90fef7a91e8e1c5f5718d9b74cad3e1100a6b04fd67b4a5c6d584392ccc316f32c4b77616b5f777890b90673c1a8c18b88ab30f3346c7dede3cb248dc561f1e6ef8cdca8187f7cbbb4964bd13c3c2dccaa9d65a55903f65024c7f84421d5620dd4391607c48d082cdc4602030e675df919c9086e2611b5a8f2a28af20dad73bd2820b0ffe951004f6e0ec24d1ccc56c09620d60a2ad4372db56261de835613ddff6d041fbb296112c3edae97e4f4182ec42628de64a1a44c4900c8fa4fb546c0086653960c62f23b61efde829c73614d2c3566e15356d58ecbf1f5979475e90ba181aadea0e00ba066e323f69b241dcbfe4e424c8095119df956f84d12391c954396d0653ee7899d89d5590b0cda74453794d95dcd9e5b326f2beaf3cfc0e6293e8b0eaa44434c68cf05f1ced176b98d9c7d17376cd89762e0289952829f5cf23e93fa76383bb1aa672811e0f4d4aff86557a049abda48712ba849fe3e8decbaa795bd1b5ba758a6743f6355c465886de29e03b32b0efd99b1634f691496e7b4fe10f4da0d439e6fa6ee37b8403274c53a85a56d1db9c8b1a22c5b6e6f7626d5000da24ac9092b18a8701172f7a16910e7a9aba1565a6f011b37e925a26fc3ab7c88ad86825be8e713122aeac73a4471b530839af9d380283763c96b1c540131891be99fb8f945e58f74246f84747e9d08a3d475ed37ff7ccc9b413ab381bcb3c38bb4f1cea954ba0c7f8be91ca56ac975aa6ec1d1a778183e79c91e627493524ed0d4d7292147ef65b1817942d6266f07951da5c4cf7203bf30c0fddf7d56e2902e243de7f66ab3fb16969bbfd972e22b3c5df5d1254e61074acd2d1f583340e76d00bed7c839af9a056f96ab7c9efd6167e59396a5f3c60eb7c23028db58a4b959ff6f0292879e42c7d71111d61270503f1439467b31723adb6bfd1a32295452072dbdec9a657d47fdfd879a8d42c16275a30b4ebf594fe0a0b4434869bf4d4a0da1602e6e874b472d3ae79cf068ed6484f6d3a847f4eb999e1428883af76c9276306cebfa22fe36f9b0e627731497626f161463e016fb47e142b7b5a8526e0a0cb38f9f4e5ab35a6b33262edba080e9ec6a299362e59dcac579dbae5375633fc9306b24d3e2da080d0c5591d3c1cf87a5b2283dfea003e15b5915ff2be1c7e0a273ce85c07fd8f6e3276c11fd495530e26ab4d2f994640af363b8d4dc7", 0x1000}, {&(0x7f00000004c0)="ba19ced6ab2c8366045d9f7939d7ad5c0bace5d22faa8cb74f92f679195dd88601229d6d30eb2cbf076a3b6d268f521c0816c479a0567c6ec2a69b06ed841045ab54c74f81598aa4cbc60c1ca3a9ebbf250d998350b912591fc3c058747ea672f910ea2a765cd8f53f678b8c0c791db5db0cc7f2bf848ae96865f7e74b5570e695ef41736a7abd9d156546b0d0021f", 0x8f}, {&(0x7f0000000140)="e16b4bbc51a8258105c5e4824a504b9df2d8f08cf7b59544a692eb93a17a5be09e9fe4f65fb3390e595e2872d098772ec758c5a08b", 0x35}, {&(0x7f0000000280)="000000000000050000000000", 0xc}, {&(0x7f0000000340)="3643a4eb50c2a4dd17818a9a3054adb71456b1173d43f8815badd8a6dc8fa7bc51850f6854d3c74381deaeddea10ce0e5d4295e27b390d396ec806", 0x3b}, {&(0x7f0000000600)="470e7bd83345572f1420f8eb84e9ae5dc4baaa7d3ef9512506a4cfe4c059df09d62a615d6f948e6cdf39cee56210dc50913560e6962a24e008e5d87da333350f38d52508671b3692cd36769cbb9050b11fbbcb12891c1d4a596853897a8a", 0x5e}], 0x7) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000002c0)=0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x824}, {0x34, 0x0, 0x2, 0x4}, {0x16}, {0x1f34, 0x8, 0x3, 0x81}]}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f0000000580)=0x8) fchownat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0xffffffff, 0x0, 0x6, &(0x7f0000000240)={0x0, 0x5}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x13) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r0) r3 = dup2(r2, r1) write(r3, &(0x7f0000000180)="7f", 0x1) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000440)="d5", 0x1}], 0xd, 0x80000) socket(0x10, 0x4000, 0x5) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0x8) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r5, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x18c0) executing program 0: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0\x00') chroot(0x0) msgget(0x3, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) seteuid(0xffffffffffffffff) r4 = semget$private(0x0, 0x0, 0x2e9) semctl$IPC_RMID(r4, 0x0, 0x0) executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getpid() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ktrace(0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x42) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0xff}, 0x8, 0x96, 0x5}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/206) listen(r1, 0x0) socket(0x2, 0x1, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x80000001, 0x60451d, "1a0c0109020400"}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r3 = socket(0x11, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) rename(0x0, &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x1, 0x0, [{[@rand_addr]}, {}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000640), 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket$inet(0x2, 0x4002, 0x0) dup2(r7, r2) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x54}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="ed6857225041", @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @multicast1, @remote, @broadcast}}}}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000380), 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x9c, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c800660000fe0aad1f4900000000000000000000aaff0200000000000000000000000000012902000000000000bc"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) dup2(r2, r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x200) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f00000000c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@mask_request}}}}) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) fchownat(r2, &(0x7f0000000180)='./file0\x00', r0, r1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(0x0, 0x0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) syz_open_pts() poll(&(0x7f0000000200)=[{}], 0x1, 0x87e) r3 = open(&(0x7f0000001440)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ftruncate(r3, 0x25b3) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(0xffffffffffffffff, &(0x7f0000000100), 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r1, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) r3 = dup2(r0, r2) r4 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x10, 0x39, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) recvmmsg(r4, &(0x7f0000000340)={&(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000700), 0x0, &(0x7f0000000780)=""/193, 0xc1}, 0x401}, 0x10, 0x1002, &(0x7f0000000880)={0x80000000, 0x8}) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) shutdown(r6, 0x0) r7 = accept(r4, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) recvfrom$inet(r7, &(0x7f00000009c0)=""/57, 0x39, 0x2, &(0x7f0000000a00)={0x2, 0x2}, 0xc) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x2, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000008c0)="9fa684a3f1835c36c1fd0e65d446a7f2d601a6f6f66ce4e19247169d2a304546672b4a8de74defa315bc5dbb5309148ca79bab7b72138b21cd84d70fbeca7fe2839786e434d8cc25d161eb5ac73983c5d0dc0b1ea0b2e54c46ceb7ebcb62fd97e8c9b1700bab9fcd0ac15bc4fbc601b41bc49f", 0x73) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) executing program 2: setrlimit(0x1, &(0x7f00000001c0)={0x1, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x20}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}], 0x1}) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}], 0x1}) fcntl$getown(r2, 0x5) (async) fcntl$getown(r2, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0xad6570f09f9216f1) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) (async) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x5}) (async) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x5}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000048c0)={&(0x7f0000004880)=[{0x20}, {0x1}], 0x2}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000004000/0x4000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x406}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x6, &(0x7f0000000080)=[{0x1, 0x26, 0x7, 0x398794fd}, {0x8000, 0x8, 0x0, 0x8}, {0x3fd, 0x7, 0x3, 0x5}, {0x80, 0x0, 0xf8, 0x9}, {0x0, 0x0, 0xd0, 0x10000}, {0x82a, 0x6, 0x0, 0xb4dd}]}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) socket(0x18, 0x2, 0x0) socket(0x6, 0x5, 0x0) geteuid() openat$pf(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000480)=[{0x8004, 0x1, 0x4, 0xd11d}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x1e) executing program 1: open(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = getpgid(0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x0) socket(0x0, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = syz_open_pts() readv(r6, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x72, 0xffffff9a, 0x0, "b07b1f660000000000002000", 0x0, 0x3}) syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb00000000000000060004000000000800"}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r7 = open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) getsockopt(r3, 0x0, 0x7, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x9106}]}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setuid(0xffffffffffffffff) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) getsockopt(r3, 0x11, 0x3, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x1}, {}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f13", 0x4f, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x3}) executing program 3: r0 = fcntl$getown(0xffffffffffffffff, 0x5) (async, rerun: 64) open$dir(0x0, 0x0, 0x0) (rerun: 64) r1 = getuid() (async, rerun: 64) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (rerun: 64) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open$dir(0x0, 0x8000, 0x80) (async, rerun: 32) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (rerun: 32) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) setrlimit(0x6, &(0x7f00000000c0)) (async, rerun: 32) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x520, r3) (async) r4 = socket(0x800000018, 0x1, 0x0) (async, rerun: 32) r5 = socket(0x800000018, 0x1, 0x0) (rerun: 32) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) (async) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) (async) r7 = shmget$private(0x0, 0x4000, 0x211, &(0x7f0000ffa000/0x4000)=nil) (async) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, 0xffffffffffffffff, 0x0, 0x0, r8, 0x100, 0x5}}) (async) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r10) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000040)={{0x0, r1, r8, r1, r10, 0x80, 0x144}, 0x3, 0x0, r0, r0, 0x8000000000000000, 0xd1f, 0x3ff}) symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="86f9d1b8aab772d6bf81d4c84c5c11fe", 0x10}], 0x1) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x100, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kqueue() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) pread(r4, &(0x7f00000009c0)="fc0a0d89e2d035f365a2d38139bbc66ae03e9cbfa9f70aee", 0x18, 0x0) setreuid(0x0, r3) chmod(&(0x7f0000000200)='./file0\x00', 0x252) executing program 4: open$dir(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x280}, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x8401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) open(0x0, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x10, 0xffffffffffffffff, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="cf70770c0d6e80f391bb19656265c41dbf978bc8ef8f9c4c61decb06778c275ed5f70fff9371f1e7789cea6dd7768a2bf2e1a3b9964f606ae9f98c61b38d595303b8f29af43b7903151d6d610da3bb97b52d896feb0a9a1e917c89ec20b854157d7a67e8468615947f9903f6affcc36234407d72d527e7514e53d668cd96c5795a50dbf714313fa18f65de35968e6c1744ebc1a81ee87beb77bef9e84b047377255e3f21a21862b5acf40b49dbbd24ea82380a299266d9f5204d7c3f03c3ff802ae9a2c9f12137d5dff9b82c618267", 0xcf}], 0x1}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f0000083000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x10000, 0x20) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000280)='./file0/file0/file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x17, 0x0, &(0x7f0000000380)=""/23}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x10001) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r1, 0x0, &(0x7f0000000140)) executing program 7: r0 = socket$inet6(0x1e, 0x4, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) shutdown(0xffffffffffffffff, 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) geteuid() getgid() r2 = socket(0x1, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x1000, 0x1, 0x78, 0x1, 0x7f}, 0xc) r4 = socket$inet(0x2, 0x4002, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="125c000000000000", 0x8) dup2(r4, r3) fcntl$setstatus(r2, 0x4, 0x40) r6 = getpgid(0x0) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r0) fchdir(r9) fcntl$setown(0xffffffffffffffff, 0x6, r6) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r10) executing program 5: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) socket(0x1, 0x2, 0xff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x54}, {0x40e}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x6, 0x1f, 0x7c, 0x7}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(0xffffffffffffffff) utimes(&(0x7f0000000000)='.\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='x\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="d9537abde93d", 0x6) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950efd7f97e41e178f37a79f00659c2e89ac56733f7e4e4973c1e600000000000000008c5c7b93d5c20ab4211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) r5 = semget(0x3, 0x0, 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r4, r3, r4, 0x29, 0x24a0}, 0x1, 0x1}) syz_emit_ethernet(0x14, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaeaa00000000b729a55fe1244f9512db41d7af00008863470c82e418d7"]) r6 = socket(0x18, 0x2, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r6, 0x1}) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000001c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x24}, {0x6}]}) write(r8, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x48) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x28}, {0x30}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0xc}, {0x40e}]}) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f00000003c0)=[{0x2}, {}, {}, {0x1, 0x2, 0x1, 0x3f8000}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) read(0xffffffffffffffff, 0x0, 0xfffffffffffffd7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) open(&(0x7f0000000440)='./bus\x00', 0x200, 0x52) open(&(0x7f0000000580)='./file0\x00', 0x2, 0x107) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040), &(0x7f0000000080)='/])\xa9\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='^', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='%%].{}#)]#\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00']) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x9, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fchownat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r7, 0xfffffffffffffffe}) shmat(0x0, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(0x0, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000002980)=[{&(0x7f0000000140)="67fbf80100000000000000000000000000e4ffffe14f36814f6c923b296d11a0b21e64", 0x23}, {&(0x7f00000029c0)="240100ffbd285e00fa4d747d55ac3b710e82f18b29b567232e", 0x19}], 0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0), 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x6d84b028b6b26ff2, 0x0) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r3, 0x3, 0x4, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000c40), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0x8010570e, &(0x7f00000001c0)={0x0, 0x0}) semop(r3, &(0x7f0000000100)=[{0x3, 0x801}, {0x2, 0x8}, {0x4, 0x4, 0x1800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x6) semctl$IPC_RMID(r3, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x50}, {0x45}, {0xe6, 0x2}]}) executing program 5: getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x3202) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setreuid(0xee00, 0x0) geteuid() r6 = socket(0x0, 0x0, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) seteuid(0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r5, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r7, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) r10 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) getgroups(0x3, &(0x7f0000000000)=[r1, r1, r0]) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000080)) preadv(r10, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/86, 0x63}], 0x1000000000000138, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') (async) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b63a01"]) (async) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) semget(0x0, 0x3, 0xc530b8543b69d24c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069c7, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 4: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x4000007, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120}}) r1 = msgget(0x2, 0x1) msgctl$IPC_RMID(r1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x12a, &(0x7f0000000240)=ANY=[@ANYBLOB="b96d9900533a8f943f3614ef86dd6000000000f4000080000000000000000000000000000000ff020000000000000000000000000001"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x80}, {0x6c}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x4, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/192, 0xc0, 0x42, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x84}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) dup2(r0, r2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00040000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1b040000000000", 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000001c0)=[{r4}], 0x1, 0x0) read(r4, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)='#!i', 0x3}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=' ', 0x1}, {&(0x7f00000004c0)="407fb506fae6e1dec095983d06062ba449e33c9d068c415d513fc5af94da5b5062728d50e619fcf232780fb06b89234a8d2d104ac8be64b194806d43d0113e933db09cac75fefdba347c022783b3131ee835daee550378e4191b1e6926f46680b3ce713b148a0546bb942f3c1f1a0394dd0a", 0x72}], 0x2) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0x42e4, 0x7}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) listen(r4, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0xb1}, {0x50}, {0x8006}]}) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x1000, 0x8000000000000000, 0xffffffffffffffff}) close(r4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x28}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) acct(&(0x7f0000000080)='./file0\x00') executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) clock_gettime(0x0, &(0x7f0000000140)) nanosleep(&(0x7f0000000080)={0x56, 0x9}, &(0x7f00000000c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}], 0x1}) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000280)=0x7) kqueue() r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) close(r6) fcntl$getown(r2, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0xad6570f09f9216f1) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0x3}, {0x18, 0x0, 0x100, 0x7f}, 0xfffa, [0x8, 0x8, 0xfffffc01, 0x3f7864a6, 0x7fff, 0xffffffff, 0x2, 0x8]}, 0x3c) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/49}, &(0x7f00000000c0)=0x33) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgrp() r7 = geteuid() r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000140)="011327ec30c9febaa1e59a8a7badbb2296d5786d0cd22ff7f3559e5621bf51d9be7276121d5d74b752a1c7072e7da31465e9d1b1a633fb8265b4205bb8f785640b7393", 0x43}, {&(0x7f00000001c0)="3b835b62871b341913e08c05440b6a8dfa46ea60c547fca0fe0faed8ab9b2e306f89721d24772f348646d1c72e8fbd8200d8dc1ae75958e8ee7bb409b4d8d40886966f99546db441fc30bd6313bc9e2be317149dff869ba6f923b8fbb2b7b59fa2031702ef57757e2cb598cef19a57ecab5e90ea4f7a2fe65d15e18501a024231eb3d3ae60e31fb867deac63bb57", 0x8e}, {&(0x7f0000000280)="9368e5548b45e3de8dacfaf2286f6a819f599f655605be9d7cba8ba8e8f7724d026a2c458e72d749ac133e532a0ec33b056b3e561483fc7db3d63310823a446be1c60fce024b7d046e20ed202a4d22de0cc1720c8aefa78fd6a97e23d5ab2f944e2bff", 0x63}, {&(0x7f0000000300)="3cd5e2d27375415b3dfae74f3ec017e9d64ffbd79956cdc70c46936daeaaffbbcf4048c0e7cafd7f85e85ec53e085fb328f83f7dc60922fb0de394ac780a8d4a886a7b1ef1b45018a3f952c72a8d684e655204cfee8bafb0b64e39e9e09d0ed3f64bcffe4c2c04f1735804163e709a9e5b07af46f828a08c064523544a07bc62da06733e10435662a25c3834f74daefb3b5419c52007cb6c01c2826fb154d9d0751274e6be885b5f38abd025600a73353a504100b99a74f900c80fbf5c9ce457b4f0e19f9d193ddc216539ada3aaf770634ce8d92545d0460670712d3568b71b3d0438f462a3eec2e094ddf3598ffc277872074b60903d3592fc70a6b46862ef95dddcec2eae064c570891d3d5287e8c43e64b72231e2deeebe2c050cb99a6a0031a510ffe858697c6c6e879073926ad76f2d71e3854d6cfae7ddbb464942a1f0502b7b1f4d9277f6fc535357380380bee9ccf65efa35a8314255e06e785465fd4c95e7763cd2f3eeb3aaa9b71fbd127e6d7d8d443589692ebba4264db856c3a9c6ab687f29357d1fc8fb74179c136f0e920d83b6d9f00d9627b38531c50a696eab6092279f8dcd3f397311bc41f081acda5cfd8fa7a27874350bf6e24e6a6192f5e093cb37050149c04e012afb31262846a89b09138702a8780f624fd1ed9decd782d6ddac56af365b944208e19876f831bb09bb0ba98222673fdc348e4d4e005061e013d89ffa8b732550f0c0a6d218d1297689516a6789a5a73bd19639a56d5f0f98ac64e2cf02af14effa7e01da31eb6f1842080c0cb02a78df7470a84a3b2e512c43e63a2f9adbb3e4dc0ef84d1afdcab35d5ca845614bef135d880fb74e0d16e42db31fe977efc759dc7ff6f1caecfa0f7ce31953b847fa7594571b7a1682f97c09e40d71c7b4a7f816d3b399533dbe87c91148e64b4903b304b070cbf5a653ec9efbeb8a3d2b54262e0849f0be9ef86f7ae29a993222c8111b9d2f2ff669da31c04ff6c9bdf4766fddebf840220dfa4016453fc5659c0582a196b16ec69f7a99af3e79a1386c0b4ee71ab191533e73d4e75a5326bb5e729f57467eafc81f7016f230b19d1cdf7985dcebb1a0f314707d79cb183ff71c7f2b2abf06122116fb23481d3f2c8ded308176711d4fda2bdc91ed0969532619b1e83675efb5aa756ab53280f43a060e09be6864431fc15b93073547c9934f51e62f2b623de19af8cc9dae4db17dc5ea592c65d560c3f5a2c4392610820ea7a3e4c40366ea0723600df9e7d54c85b026df9af926c1e2e943f4dd015750f869956fee315975b3e97ea8ddc56b894fe2aeac6aeb08412fb5b29ca2e6d4a42cdc931bb2ae826e373d44767e9c5dd6895cdccc7f20d8afad9d73f71e7759a92575522ac42834bf9216dd7669695bb25f8e51101d1ec505bff0d4133163af4c1fd8ebf13d03f174104cc3d0ab74752792603e703ed147d82b7a251cffcea4b925c228d65bd4474d44a6d3a84ba47ecc5200451d9a165be52e58d9b1f436df2fd7a48d4f7053541f0a176d02ba3e43a89faeba5bbad9cefcd7e7558f15c0ec1316a135da4e3cb5b25370333bb6dfd532551664b2d6efc23446b2c46f45ef08b54b236d263ac2af8ace12f54b609e08ef84adcc83df4205311be292785ff1f3d20cb03906441b9160fd113a7038c33b76fbd41d7a4bfd39a690b1b432062a7da0fa9bd1c209e2eacf9f3ccca6ca5606be2c0c93ece822958439243743f351a5a18ed1575260d64c42c62096fff10274cb70da1d5a31a7ebce02dfd5554f8ab2420da8921414dd8f90fb6644b0a23d4f39794b2d122f455de222af45234b8e1f0e59c5285f8bcbf077ce954456dd4fb56e671a4888a447cc877f529113be80e44421fe15d7cf20c7caabcdd3635122b0805843afdc269b14f562489b41ea14917a63fe2159b301486ec4e7677c715672793ff61abbb729fe56a567e0a0b571f8153961858fdd95e5e4656dade7b7532e35332853ee9cabefef64f9ff87386a075c15ae5fb4ca5521badb814d57bad0e63dd80ac9e77ea85eb13248a441b5809cdeb65dba4ca5ae2b1b31897e41d053ebeb76e4f4fe37ef53beb541f105cceae80565cfe167f05f0c9cb79922213bd8ae3b51b5a0e24b87983f2c0a2563f148637d35064a0b9b9b1d9fb78188b32aab140224bc550d0f2d1ebf46bdf2f7a776d16c061c56efb0b1b3851f7725b3cfa954986b3691a780647bae05428c62de26f8dae3b9450ca0d9076eae4cc90a7d0a4333c2830e32e6843687cb8fd114d7006ec0593444ecd0180f2542361936c66f3c33ea926e602afad973e8ea04673b260fa84b58dc669ffe7742fd79002c45344e5a257e7f1f96397b144d3f1fa21e8682f5d9c077d441f0caea06c1fcb9c58c02a70adffa1a8e895209a23100631896e40cdf1de50824246aa23175846b218ac2e1e52b00912c67e271de05f8b430e909270ee40b2fc0d77a21c1aa8d51a3d5ca6ca32253c0b9f590288f5a1182232faaaafb8acbe4fdecf89540668a6e373ccf6f51528085f8c531be416bc38edd985c0e9df68e5efff9ecadec1364cd5dae34fd68aa094f125635eca956bb2915754ae369b288f27dcca741de9c327d7542f269b5011376a48ca71a3e83a208853f4c50dc64a72300761521ee103083421639e80b865674323e0a31d4875964b4d57d95f902f1fa3c1b62a8093d40d1a6f09466c293d170be5c85e6959e8ccebd297860483b464e406df426d2109270d4df06db49899cae7f56e62d329203e6ce670666952c29ad1bd6f816f119ad81b99b102402e9d99c32228b000a221649ed19affc536aaaee27124c47df8beda0175f1e4c5f62c2a7dba0c6df1bc131c5bbab21d01b02e71e25dbb06ba9dca1cc53195d82b5c5723a9d5c9e2addf4b83feed40b75bd1b9f263423e07347bfbda3e2b983c2e382f4b64e43a891ffdd1921a835a3aabd5a11f9ae2ef2fd85db87e6f1b3b0ac990aa4c47a15fbd35bf40033c5e8c0277fff0cbf01c22c6e9bb736ccb3a931710d2161a6402f256befe107e80a1382400462660725e5b329b90a3b290e097dd8cc9aba725eb7c977ea85a01f089fdb782007908259b5bb34336e9909c9006d3af3566e3cc276f5bfa6a335698143af601f8e667cc68e8c28534bd8da460aaae109039c44a7e54ae100f580e8a7c9336b7cdf50699ab96588891a5e6b7e2b73c57ad27a411792268976ff2e0c269a54f80cc7471498969adda1187b0741ce423ca0152d65a777e562acaa3fca6347262c909acda66ef7fedfa0625fd9caa1c5e090cdacbb8e1695be793073ee8cebe092a6feb2b59db8657a4c7d2ecd0762a256dd112acbff3e477247975dab169c6eac3764ff92b162ab3c49d652476085581179f084f57443807dda5f4604650fa7cf778b8051903cdd017f44ae65864f00fafa0db1886d6bd26c70742340ae58fcd79b458d383f05f998142d031561fb098079437e451f00cfe9b7d5771e491551399f9a797eb2e7a8d3cfe736778fcb2bbae665f298aac0c060afbca08dafb390a3f3fb0dc8601a9d541e51d727d94c3ff5ff5e500eb6109ffb1715d90b84e69bbc00c110cabf1bc908aa197002db3d759e719975b67b8ec3cd7fb50f496e4834e768c9c2494c9f9ed68c4a3bf955736b29067a370fc8fa0808f1b6bc3cf36aae194b4babc3cdda6e754a56d08b3dab283ff579968e666487813b8e32ea682942cd69b42f40a7bfa9f14ee963b0c4742f1461b99f8cef5f9d8930f206412b7c0b052d0926b91954b6c83d87f328cdf8c29b527c41ce9538deccee987646ab39e9ce551c075fb750596847f86b14f45f0595e23019f74e3ae9558c2450d90e2222797f75f280174b7f6ba0eea22ab77a966e6b0140b99de84388b4d7cf308b120b302d5c7d288e6dea796aeae5be971d9c5d3eae7d6c70299277e9be70dfc7a4c4500d9fd0b9c47144d369a02fa21bf2219f126efdd331a4db6fbbdf8301468a9d952ce8163c34f7b72719488f554419294dfaf51e6a3e8770afdc0d22e3b298ded80866d3c1b92e72812340222a68672018ebc59cc365f463e57468630715829335074c8e3f24f1322899a68584a8ba65f2d29729c6c89d12469b8eb3c707ea90cfbf3f600e84ee2f3dfb80dbc0f2e15cabd2c9c4a4dfaf132ff8a1668014be8b698a0521df770aa31b4a0d557db95d90c6df7fe7f68dfec2a10fa5a371b1630b3cfae1c2cb69f977232bee7bb16e5633ac6a047b76c397b949cae6f3072a6f4a0df9eb52d0e66af9c2dd634d557f9c1d053dded4da9460ca5aed8e2b940783f527a2bbd6bc6279b1b694fcd3e2dac1254da37be4ffca846afca8d0ce68b77d2bc1298bddb0caea789b56e25702cc7235740b2f80b0fcf55856e3c9d62f08d4bd1d38f8bd7e84cbeb9ef1a334fc2fe29ede26587599e2592999a6fc5ba710f42330e9fc804bdf2efd1dfee47b4e449b2114de7cf2f9bde8ceb1dda8eff3cceda1cebc94d0666657739e80c778094a6303a739f64f38f89cf710f4a7cdcf3ba0faa7e78e9d928f3e245d86d93ca42b4cfe80e310939833fe8beea97ce7cda70c1b0a7b0ec08fa637e0119a636667e5d0877cf68a6ea22b0772a825322f972d696b60b580bd84db7a6ff6c1ce1fc10ffcfaac7a3ba9e819c537d85b43a9f88f596a6211453e8c2afdc9125348932ff30d19d757ccb324e74bcf3ddaf5c5d204fd3aa4b395fbfc3b39f00beb4b0b85d34ddb96c26a457b990e633d731612d224d7a252c078481f1ed76eb341c9786d4ca531ebcbb6553d981743c55d7282fca0e4429c6e07123a0b372c8349c69e67a93283359fe7dfc1f0aa9ea8ed71f5b1c8d2204e0ce4b937f1651fd80a5cfe340cf62bacb3db0f0efde6f74fabb3ab2aa2294b1c0e0dc7f8577b1e1a5116c236366bb9d66d8441f386e31398c5e9e05236ce7205cd615fc889762725852ef190780cfefd91a4c5892cc87e8b904e3a6e42869046bc5698f3904a456e39010322788a053e2a7a359d33eeaa68a8384e247f8b5684b1ac1b20f2ccd071d5b0c16346201049e1f94bcc8afd9ec8b7f6ca4492fe4a04b92a981d1e6e7efb2c46b724384899a4a93f0ccf93f473bae2de5225f52d5bd572154b3be682c14090c06b827e31dce031a552ec7fe9325c417d5d8ff131cce4979262c7b759cde8b221555dcdc621e6184306dcce6633d564182f55d4c503bcb17d989aac6945e59b3484b223fe562b7d9da5a62d59cbf391d08bf718ba0364a5714993cad975f8f2d0bfdb0d30f771647397aa518104b506bccdd33a599ca3c2fdc021227401128d312824ed57e34082b06b0db1582804ce7512ce8e29dbbb82621b2bd090670f53185784d1562dda3cfb8f8180876b3a1606c03ec36321fcccb80cc4db684c2141d4dc79616e0c49a545344f2f8eab89fecd7e786f612a9b48a288f1f47b1f293c1e5ea0251a7b309f27dcb3249106a42d4bddd49d93a94f3566c3d839f3eb4579029f5212efc9d6112c0d64f11e5b2c844ab8faebe893fe2560318dda38fb8594d49d408d0b1924a14ac74a137687a8de78035a5b087ae57c143f3216be621f106f9e02a3b06bc626f6f921991fa6c90bae16b989c65126a3c5acb48d9c0d0dcd1a4dc8ac5a95cf1b0abee1ab0eaec36b75dd50cf4fdd558886bda2e18e145e8ba5146715bd9f2c8b92cfc0dbc12cee9472f2f1070da5f0253bf85c62c1302251bcb92fb4a9c68f8691610902d7e002b30e32f9ae1c623be7f4f3e6fcae91cc50d", 0x1000}], 0x4, &(0x7f0000001440)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11}, @rights={0x20, 0xffff, 0x1, [r12, 0xffffffffffffffff, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r1, r0, r0]}], 0xd0, 0x1}, 0x402) r14 = accept$unix(r13, 0x0, &(0x7f0000001580)) bind$unix(r14, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x2}, 0x8) r15 = open(&(0x7f0000001600)='./file0\x00', 0x1, 0x0) fcntl$dupfd(r15, 0xa, r14) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001640)={r2, r3, r10}, 0xc) r16 = socket(0x20, 0x8000, 0x2) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001680), 0x400, 0x0) kevent(r13, &(0x7f00000016c0)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x0, 0x8}, {{r15}, 0xfffffffffffffffe, 0x0, 0x10, 0x0, 0x9}, {{r14}, 0xfffffffffffffff9, 0x67, 0x1, 0xa42, 0x4e90}, {{r17}, 0x8000000000000005, 0xadfa49f9285bda22, 0x1, 0x100, 0x8000000000000001}], 0xffff, &(0x7f0000001740)=[{{r16}, 0xfffffffffffffff8, 0x80, 0x80000000, 0xffffffff80000000, 0x5}, {{r13}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x3f, 0x100}, {{r15}, 0xfffffffffffffffa, 0x6, 0x20000000, 0x9, 0x800}, {{r1}, 0xfffffffffffffff8, 0x20, 0x10, 0x68, 0x800}, {{r16}, 0xfffffffffffffff8, 0x20, 0x8, 0x40, 0x6}], 0x7, &(0x7f0000001800)={0x7, 0x62}) lseek(r16, 0x8, 0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000001840)) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r18, 0xc0205602, &(0x7f0000001b40)={0x2ba, 0x6, 0xad, 0xfd97, &(0x7f00000018c0)={{0x80, 0x0, 0x1, 0x0, 0x8, 0x7, 0xfc7}, {[0x2, 0x0, 0x8000000000000000, 0x9, 0x9c, 0x3, 0x80000000, 0x6, 0x8c7b, 0x1, 0x2, 0x5, 0x6, 0xf7e, 0x40, 0x4d51, 0x2, 0x1ff], [0x9, 0x9, 0x0, 0xcd06, 0x2, 0x4b, 0xc3, 0x9, 0x6, 0x100000001], [0x6, 0x7ff, 0x2, 0x0, 0x8, 0x100000000], [0x8, 0x20, 0x100000001, 0x9, 0x3, 0x28e], [{0x5, 0x2, 0xdcc, 0x9}, {0xdc74, 0xffffffff, 0x8, 0x823}, {0x0, 0x3, 0x9a5f, 0x7}, {0x5, 0x3ff, 0x5, 0x6}, {0x0, 0x3, 0x8, 0x100000000}, {0x13, 0xf058, 0xbe21, 0x8}, {0x1f8f, 0x1, 0xfffffffb, 0x1}, {0x6, 0x40, 0x1f, 0x6}], {0x40, 0x6, 0xfffffffc, 0x1}, {0xc34, 0x9, 0x18000000, 0xb}}}, 0x4f3b, 0xef}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, &(0x7f0000001c00)=0xc) lchown(&(0x7f0000001b80)='./file0\x00', r19, r4) ioctl$BIOCSDIRFILT(r16, 0x8004427d, &(0x7f0000001c40)=0x80000001) recvfrom$unix(r16, &(0x7f0000001c80)=""/48, 0x30, 0x0, &(0x7f0000001cc0)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1810, 0xffffffffffffff9c, 0x3) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1, 0x5}, {0x44}, {0x812e}]}) readv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x78}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) msgsnd(0xffffffffffffffff, &(0x7f00000005c0)={0x2, "2f3b5d883810b4ad6915914c9aa27aa3b06463abe071aac2b31590015dbed82ff2f0a12240f7fd961311f2e2c99d7f0ee8f994279eef1e814cbc67cbe2fc0dadce4ab318240f6044c166229646a48623582f52b1aeb01a76b51a8652d90085e2e9a994a461f3de6e5189bfafb295b0249df56b6b22d590932c37c5f8e09b6e66619f577becadc7336c9cad91b4ba1421632ebff60c41a6347b6365347d3bebef5ec44e55c3f8198bd72617475f515ad353a18cc491a212b90d426e4820c9c2499c35b31211c3b9c494c090a34b824bc576bc30133ec15b69c8127252c5996ff1a5f5c83dc114c30593f532dfb3b87f89b43902cdf5ad2555428fa18d1bbaff1fb0f02331e12ddb2ca0cb87528636eaa52d1503209beabd269efc6c8a2926bb74cfb4a5367295222436c1a75ee037dda27e0e716c71ea86def5a7c500196ca2085fd8917263d21db432fcc1d6f4ca5995d99d512ab8d58e66fcc1c8bd3c5f10bfeef78bfe75ccb64a3e74fd374684b8e6fd428d7fb4d42e93eb0cdae09da25283fe0e5011020e57977dbb0fc1916957f37df02679309d6b5b2c06ef9d34b2dfff0c0c1a37ab4316b006fbbb0e8b7613439602483bd0d06f69ff3d8e9bc2e0641b561838b3796bba4adaa0ba29ac1c29223e66a66299e8f7ee8f05e3db7cc111d0af022cb23ff54ae24170a06ae94d5e5ee3e9117069c0724207063eb7d0a1f20b915fd67d6a91cde9031c8557a4aded7e204f6c9811fcc3c680da320104a6fc223d8de29321e2a13b7db743e9df673728499b36f573b99cf57c04c6bc74fbfa51e19f8797d0a09da45b35c877968b9064c075ee338192938ea8f2890f593eaf89d037258a3b6c82f87b8e0d6360b602c02352a36c6f208f6a5fcf765af61fb3abd79e64cd77b16b42a5ddeea47d1db13a7c9236ef01218fa354e487f2bd9e16263d30094a8890e22dc14f9c3542bbd6372e5ebdc9e7c5b9cbcb8c4e940e1158fcec2ba6a92eae3fc0f3beed413172040210c1845a880affe681a0989ac41a838bc296e2920f601b638a3d97979691e374fe6ff939f3e52ac546a6a41ea5d53cbd22323ed568834c49681f4d9e082b7546ac1e23671f7c4adb2c7165a62067f68ab3d4627e5bcbc05887107d7d844f6b72df6ea020547c4b694ef00a09824e59dd1e12d8f80936bf2febafe37975f485ae8be36d7c44f6f6df34fcc3e43295aa4155e3a6cf615cbe345a2f45104544e4dc9ed357c174f89321f4e71936891c2bd275c98915019244c52b072d5692d4c232b9490bd6b8fd9060e96bde08101f2610120e0599c21ed5c2a016bb7bbc1734f0c38f5bc11f17f7deee890dd995527bc42eba5d33969e0ff740c8c49518c7f8563e7aab5a7e5c422bcdce9e8ae484f6021161d38769dfa27ca1916129041c0d007ce80f12307bbb48697adacb4a7690ef8119a6a47c099630c101b52f94b918d3bf6a6d0fa5d7ed4b87f7bb0f7e6d47cb5ee5d19dd3d9c6257be69b11c24a8935f05936fb6653b9505d6aecfa3f95201b750b20e0169e5e8cd9ef5af456e1ac3cc62f8242b97c78c7352966b41a67ff170e6260d80e12e0f9fcb95367912013cb90c17bb8cc25233f0f8c314ab741672269816678a3153411d938d1f99dc144756dacbffccf9d88c1caf1c4a2528c26a3d240e0dc7756a2eb96b2e27494a183e6850141862b55ad7db52a2515ba6ba00427e919962ea10f726dfbed6e8f97139f17d226cd5325096ec6b723bab4cc72d0f4a348220ce99ee808bc721ca795be73954750d4a8f983f76129841fc81b424b31853298a312a87c9806af1d8720adbf4d3fe38e6936d561bd0f96c341edb605fe66149bbee598e00a7438ec82836f578de3405aa8d2c048c61381602b46d64cccd3ec465b82b6448ef402838c220a1f8a6e4413c64164a4337d0d00c9939ecf6f0404ebc505c5e1e783c76fe090adab3531ca805458ed0c6b625f74ce88abc79ff23fd7838d7daa508c0ab59922b4469109a2bbf5ef7f8301e3415348f69e628846a4c9328fcd7370ad6b3996d73bb1863fbd25d36d35d6e75996150a3ee2d9ca2cd0a3e3ea8908adfb3a6b599f483fd87faa8d8fc2c3035a8632768abb698868a0e7285f98eb3476f40eb68f76ff2c19007901209c4a8853e7c4833bcda6d1819be112f37dbb230d1ca54037fc0b06da8d4751af9af19606a6df446f02e5dc79aa72792c792e152a81a5af8b3a43f580aac092f8001065aea9fe1c70788680b8606aa93a4a4f62da273d857c39475234dce51cc217ca20be69c04df91c128c383113c11d5c7126a6e8ada1b9e1665d39dd13aac2b2514cd8a29246dc275b0c9007cf9d591b7e69f2077322bf58bd9c20d6eea62b3cddda153c87494bb93e2951b1e9b859537c58725cd79834f43364920a895d45ab57029cd76286a195ee4914e617cb38b367328f3bc127351d09739a46e49dc807299895de45f2acc0c2b1c03ff74ea3c4d49c3c2b80d038ce30d734279cb7c6e75ab5263a966043b519d16dfadcf157c288e03a365c5924bfb42bd2c3220d67a1fb714e333160acd70133eff32476f3bf0d5f92f3146fdc82a2fdae9f77c69e35e7f4cc4e3c597bfd0a3798c9cccd7c96e9192120c5a6b22feb1bc8093512a2bd42b08b5e4705a0bf8478d86775892f6a9463266e86476da7dc60cc1bbf7cf7f2be2e353cacef8e70e765c34e78d2905b935cc1118e15c94c7ee8f0d06277701a64447d73679f6895a48a6f0d1d4928e1816cce18bf136c56d9c99896c5affabef8b0d67f5ca02bd3c3a36996f64f630b8c3e85644642164f41247bde676c2426bfd394efb090afe0e4a966da1e682a45b279259f94df15610753bb62faec3e2347d6807e7fc8c7d631b81ed8f1cf47935aca6391742c387e67a0102a20b05e8d98703ad04b669707987e58a36606f7f1a9a86c899e8bfff416d9b29981b339b7c367e6c46a9e2a460a0a9d96c8d75e8a6a5ee9da04cbd07b2a233812caed6ac71e3d00e6a4017358016db7a91b29905de150cd309f7e02acc55e0520b8252320019b0905b3f54a5384550a3e95ecf52507e8b0dbeb3729d165670f84e071d2a0c04106bf2eff8e4fcd37495a7a9cc2c07c3f6cbaf9e4d9afe8d9665529df61f3013fd58f65b9307ee211faab57e20c6be49e99832116829230fd807d41b902b45865e018aa2369715cd12c4b7cc188a38fb2da08126fe96d7d0580548049a50820c8b6ade9df99538a5804a41b5440ba7bba325716b3bdfa3bc3c3a736367a9e96f7a2c51715c227c87b8728f65863c6c028abfcf78184a17b33c43d402f0d208a3e87b17b4b4cc1a6d618aae825780d53ff936695a26d5a1d3f323a4e8ebfb83f91987f3b4780ea4c971e150322aff2a758735c3fc9c12884d330dab683ca8cce2f83fe904c5603e0b4522a96ace4317f948f1d748f78ec5032f582053421dd1ad437ec3467353309fd30dc525d07bcbae262cb66e02e796b95407f6d1c5a0470089db4c099a35d28c140dcde594af55628ae5bd6d3600cdeae2dba284fd4ca9a1ada4573b08769f7f44bf94fd114951119776f2e736fe85a4ca28ec2eddbece70c2641a87b058ef7ec139e9ea92a2674efe075c15535721c22efca541513386b523a8ff84286809ea55ab9f6994207dc1b5ce8082e64034c445aee941a7e239954185c8da762694be10ee2a56b75c09ab0de1b9090ac5315613913972648c0e3d37d122e5c799e133b17230995211a83a3220cac73c6e78a5dc13ec562af4862e229bfc3d7d05aa6dc7797e0ae7574353bb8228a90406cdc924ed4ddd063a7986559f9bc9fd583f7edc9bd5a63be8c3b04af3bb804e25f574210fbc9bc2426f9bbc807cdda382fe7223e5ba8fe7a3c543d393d33c24669bc2ee1f901027a4c91602e61512126e462e9edc2a61d75dcb24af5c57d9c81ecd007792c6a2272d4d717d9a56ebcc33c20a4a61c2b85ad572b54c71f25812aee675e413d7eff9d2c66497e462ff2d3188417ce47ac6080f7d704d55ba67ad4b77e1e229b72f84d9a6dbc34060c72a0c0d5788fd6af1cbd0dd5735d2acc7614df6ecc358f2c4a739588505ec7fa29e337ac1a065467d7e1c47a162b94c6eb57b461d6e34d5a8433b71225683a226f9b8f631285b89629286f700edf204147784b8d6b19b8c6eecf00b3bcec336dd652e743f53d37f956ddb7a62cccee9c29faf3c22a28174b191cfe1dd483ea8338ee2ef77557141d79afcc7f6d1808d08f02bc0317fcf5df738a496cd83cc98989c6261e0e5878a5e533fae0207ea3f1c90e7717576cf2f7c8fb90b1e9372a2db3d08bea01e3cb8a71df2cb63ae23f869c362ed160241439858a1e5fc90988b9c9de53afa73a1f96c9f5f45414a555198fffb2c7b1d1f697812a1b12b24a490b2de4ccacca17726d878e5eb3e42b627a7b5afa0d780652c48a09a51afcb405a5d2040ccc816ad3385671e88469c61f1c309b005a9be45a697a104c16b4a523d64d6cf559bc90d9e69c8b0fd36e0e71688672e7d3bd001ad2144cc1c4886b6cc7a4b0c42d9c4ebf233bae69b091d87dc41a2967487c08d45d4216c08a243efa4a15c80d2fda4e31ac6d349fa140e0305e4a20798bb8b41c76cdc112afa82ddbdfa0e9a9997aaedda454e8bf8424fac75acaf6a2b96de23648098dcc60391a3a42c74c0665e014c656b55437946025f02e0f1228cdfafcad88ae97d8e87f41b019becc1d5010bccd12b3c2df5c98063c4bff329b8291a03b22101586548375f6764073619bb47478140c5edd660778c7e58d1ab5d325f68195e05b65758c899a1f3db87b9fb49531d772e235fae11bda86d0c06c6a0dbee9d3d683d73202aff512f0491f1728e291bbea72e850ec104b9eab04ea137c5703d23436f8cc08741be30847485f6394b0369022223422b337e2dc841f90622b7a0997d037ba0f59d3a6a752d5814fd170ac3e0690d6b6b804e5a2ca2ae41227a9b5df2546c50a7a029ff9d9838b11714a459f3c32218ec86f2358ec7714b23275cb73549c7c7158689dacb13998f7a4dc8c26c034f82c28b6643cba0f318df85fdf72b3720b174aa9291d3d099e250f1a27387b16460087113f1b7bd0344d069b409cfd2eb799628fc5112651a9db094621550af6a7d22666c085b78bb807a76b410f9c0fc79e31a57ab61904b6b7f181f3740d129f58cb1037556b8adbc3c8ceb7619042fe036ad4a465246f14a52d55b2c8cad8ecd757c98511a310d1e91e7913e505849a9a351c798277b1b42aefc58a6093eaddf86bef963e0354c165b5583b40363c1ee9285809e7e850a1fb3663d17b7f55a1802f760442a7ac7166a93bebbc8a1d457cd98f51519723e674ec0e4541eff9b4d47be38912e0ad418c2b435f926001bb8cfa9013d31c1a13627256b07add052e55ee1c83c714fab6a1cb021ea3e74b58372673cb2d49e9e97fbe"}, 0xf29, 0x0) syz_emit_ethernet(0x189, &(0x7f0000001740)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd602412c501532e0000000000000000000000000000000000fe7a00000000000000000000000000bb02000000000000000104000000000000620000000000000004013f000000000011000171640000006700800067000000620d00002f45c49a33679d6e02510a00000000050208430401f90401800502000202534edaa9fed53b69e4089aa4b08498b370315a2311941b397f1c1ab49388f3713fc487be8c22da11aea3686df0c5c3ac7d87c1268e71234dfb0969ad8c2e6b1bcb8ccdfde05a9392f9e8685b48e5c8c213b2ac72010400000000000000000000001600000000000000c204fffffff8000085168e8621b4b0be93f99a52efa2fe24eaeaa9ec77b437d40ad27f57a857f8d857a7a484ec7b0c7650746668837a8112c082c59726b5da1738219277bb63fc605ff5c970ae86d63334cb70234bd9768e84ea8c70812cb78886d7a78df89687c5eff1431ba72cff5e7e01724984f1ee3a8b08ab9d7b9c9b20c3aedaf6b61691327f019f7b75df1b95eb5439667ab120c537985fcd8f0046b67e56196f19b043f7ad2e396d95187ab0daef3166bf668e0b627cd9f900742d013fcca6ec5f920f1fcbbecfec0af0b67f5bbd2367b07f4c8069ac5b7791e36e242ea879810100010000000000b06755cc546e557006ad0b6c3d6a3b3a58ae87bf98b3f88344eed95d55684c83f6366beae5b51a23dd27f89a1a2196b820e9f8cbbeb4d44df8c01b8ef58d2fe761671794478d90212072e3197af5a78e7e74a53aa5dbf7716c93957e7d2c785f9832bbb5077e02f096c2bf4aac749ec80d6551155b4cc6bdde37a50e19977789bc9ab337e2a98cc28dc15f99f6bc4c256720283626de045d02b58af71f0b5bdbf1cd029e7bc1844367200a2af2a472c060310c1585f164ca228109d5a87e6b9d138d7388732c2c717478ef15b025b1861a1964649b434b477166258a9f8342e053ad94e81c9fce154d8ce6e5d304e63f298561560870c0b9fbeba55d054c1343bc27b49ff4f4aa2aa85d2ae35632a0adca62167c804928a0dbd59a97d68f63a367a2e1c14eb2e39691d65d5f19ba6e9f34d0f66beb1776fec84e214358b751558605bd7dac0c30b1"]) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) r6 = kqueue() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x10b}], 0xb8c, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r7, r6) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = socket(0x20, 0x4, 0xff) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) setsockopt(r2, 0x11, 0x0, &(0x7f0000000200)="12000001", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000240), 0x0) r6 = socket$inet(0x2, 0x3, 0x0) dup2(r6, r5) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r7 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8004745d, &(0x7f0000000200)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020690c, &(0x7f00000001c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x10001) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r1, 0x0, &(0x7f0000000140)) socket$unix(0x1, 0x5, 0x0) (async) listen(r0, 0x10001) (async) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) getpeername$unix(r1, 0x0, &(0x7f0000000140)) (async) executing program 6: setrlimit(0x8, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffff8, 0xba, "09000000ffffffff080400"}) semget$private(0x0, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000ae0000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f00009c4000/0x6000)=nil, 0x10000}, {&(0x7f00009c1000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() setitimer(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000280000000000009078ac1400aaac1400aa0d0090780000000000000000000000000000000039d31909591c8bfa2e0a2d16ad513c7d65ebf5976874b3add45835ec5643c9638ce32d6c3b233c323a077560ba8224489c2957700c9b5adac14503370000000000000000"]) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xfffffffd, 0xfffff7f5, "f546db7a3d1f691a1c0000000000d700"}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea0", 0x15}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}, {&(0x7f00000000c0)="322739b3e61c1e656d99e0868cadb63b56aea07453fb0d50cc982089e6c6d66f838730d4746f9fe337654a001dedf575bbe51ea701a2dacf4f9ab57dfdb7876ebfd2bbff1f357d571576e4ec10ecf8a9131747f2fa8467a9d44cf54adda219c825a6c0879d99780ba75f01d5fe72c59caa215e13fb53dd36d57288a5d083caf45ebbe4980f6a281155c53258582b9d8c7f57b9978f05f8985cb57e2408b90145003cb86875", 0xa5}], 0x3) writev(r1, 0x0, 0x0) executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000540)=0x4) r4 = dup2(r2, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r6, 0x1}], 0x1, 0x0) r7 = syz_open_pts() dup2(r7, r6) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) kevent(r4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x28d2, 0x100000000}, {{r1}, 0x6, 0x48, 0x8, 0x95, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x10, 0x7}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x2b5, 0x8}], 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x19, 0x10, 0xa2ed, 0xc9}, {{}, 0x27ee4264aed2edb5, 0x0, 0x4, 0x102, 0x200}, {{r0}, 0xfffffffffffffffe, 0xba, 0x10adfe5e849138bc, 0x7, 0x5ea}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x12, 0xd509}, {{r9}, 0xfffffffffffffff9, 0x80, 0x2, 0xffffffff, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x6, 0x9}, {{r4}, 0xfffffffffffffffa, 0x4, 0x40, 0x5fa3cc8b, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffc, 0x82, 0xf0000000, 0x9, 0x401}, {{r0}, 0xfffffffffffffffa, 0x4c, 0x1, 0x8000, 0x7f}], 0x51b, &(0x7f0000000280)={0x6, 0x4}) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000002c0)={0x10, 0x800, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000609000/0x2000)=nil, 0x100000000}, {&(0x7f00004e5000/0x4000)=nil, &(0x7f0000787000/0x4000)=nil, 0x7ff}, {&(0x7f000071c000/0x3000)=nil, &(0x7f0000747000/0x2000)=nil, 0x7fe}, {&(0x7f000054c000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000341000/0x2000)=nil, &(0x7f00001da000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000250000/0x3000)=nil, &(0x7f00003ae000/0x2000)=nil, 0x42}, {&(0x7f0000350000/0x4000)=nil, &(0x7f00002fd000/0x4000)=nil, 0x1}, {&(0x7f000040a000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f00006e6000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001ff000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000002b000/0x2000)=nil, 0x4ce}, {&(0x7f0000480000/0x1000)=nil, &(0x7f0000449000/0x4000)=nil, 0x8000}, {&(0x7f00006f4000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005b9000/0x2000)=nil, 0x8001}, {&(0x7f0000f27000/0x2000)=nil, &(0x7f0000db2000/0x1000)=nil, 0x4}], './file0\x00', 0x9e}) accept$unix(r9, 0x0, &(0x7f00000004c0)) executing program 7: fcntl$getown(0xffffffffffffffff, 0x5) open$dir(0x0, 0x0, 0x0) getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xc}, {0x3d}, {0x6}]}) write(r1, &(0x7f0000000280)="f659600777eb3e3a6dce3c530404", 0xe) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) dup(r2) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) close(r3) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3ff, 0xfffffffe, 0x0, "000000000000e140668afb7c18390000002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {}, {}], 0x3}) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000000)=""/96, 0x53}], 0x3, 0x0}}, 0xb, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0x200, 0x0, 0xc62, 0x0, 0x8}, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000100)="42cf3117c7f84dcfa0111167e4c5aff18441d8ce7a7b0489cccfa39264b348d778cb239f8d24768654f2981791f5a2f48691c0bba516cae39a2d414bc6c42de54ae7a9d3bd2b5938ba01592fb1b3cfcd6268c1a8128991dc371e5ef5e05c01e3e96656a57fd859cd336ba086fcf2dc66eefccd063b7f6d6786d6e54cc1156543637b1046ac00f45f2082065c5a8e6cb318de6c82b86e83faf677e37a4838817354d23c7c472e1e713e67a72ecaff718810b3", 0xb2) sendto$unix(r3, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0410210000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) 2072/02/01 22:08:50 SYZFATAL: failed to send *flatrpc.ExecutorMessageRawT: write tcp 10.128.1.245:40175->10.128.15.235:30000: write: invalid argument Connection to 10.128.1.245 closed by remote host. jƅa؀騄k(C]E4=!>1w{‹H./file1./file1/dev/speaker 3eЊ>p