8926200ff538965e9b6d91f161b412afb74c37059b1f5962c099b36e070aefe1daab17d65b3ef5e1c9d69a4844d56cbf1fcd28ffbca9853e0bb884b493cf98ffe0b4ec9ac08359047a28c3c8c430af827ffc8ced0307cf55e57cc627f4958641850553d10fbb381061d4ee5d4db1f7879f3e752df4e2401b0d89928be278a7ccd7652c54d3e90ac10bf342fd3f832303f1f562310b95ea5abd434a71df3c375dfd095a79738ebb5b40e71f6d6eb09f59ffd059e4135022f3e2241977791f997c7868d71689ffaa52a73939b339574c40f7cb5567ab0e230573faa6a1fcb3f459ff3b8d3234550e976766d950fcb6dd5b6899137e5929bc466d8c586d5bf0cb32ae66ae6c8e774b1175632b7d96e2216b98c1b231334e0237b28fe7b34073f0fb4589e2f84a41c3d2371aeeff43805b3a8854a2c25352bcdc2fdf1f9c929a102495e2c91d3ee0c35a509b1a8b7ecd385dc0b60da97c07d1c10b6566e86b40c5b822eda6849f17993f0c86df3cddb6efc87441c44e8debde549a9741084fda1eda002d8fda4dda03ae563973337780048da321a642cc5b15622acc2c331cb9faadc5e9e87adea241fe89e4d281839df94ea22673bbd77879fce77df4867929346e8f0ee2feb81e0cc599c91c4ab5b5f6f873b8c1fe166eb8f39b292f0124ad7970df0cd7e975ce2cedaa70c40c227b7f4e5b73185999cd8c38b1fb76e6a4ccdb820ba3a9a8c74793c728ff00cc606c8aa9dcfe870f7e1df5a91a375250330b6d5edf419cb92371fe1b47a467088b3af7e6e6f7503f3919494eb15c5ac11eecff0a5a74b1c80ae70c11058408d1ce4a571f57dcd98ea599f627b14f1dfb356dd2b183f0b602d202667d3ead66d8ac7df07d0469f34193f88a69d8cff4e637bda8ba738c182f7d83cd982b24ef85edac992e97392d3c73c3080f56eaee06f3107ff5329fbc76c6256f8f9afe84f073bc3c6a9a52c6fb82adf8276b500cd72709df8e54060783670f88ebc1d5cb424870b0c39cf42cd7e108390a4f2c550eb35d82de6d900da5d7112fc4e6de265e8447a17b66314de37f5028ea20f4e2933869c97c57a5fc8be84518cd2fd158e5973426cb525587bd08fa4b85eb426689dbf9d8f312b405110f2870acd243ea9bb78f4c552a24a947b746877205ee4663cc7f84f7126429849447a0a0a59abd4777fc4867937df31ae1c73d79ad6de164c2897cf585f64967f5f0bb6b8aeccca4dd56d96b834621f940d44a28fd2650b75c9d694606e7523d8367cab184b7bf486682f8211f165e7b823a6ffd773ab172100dd12f1160565c2d472d589a71665cd43b7e40ab4039288ea7f67af501e6f04139746f5840d766131becf4be4a8cda9e06d243c02844856f3554138302ee0b2c575ab0f12cce6aa1e4a68f33c26fdc8ec7db35f003d2da00fc834a81131133187ef577655ebc2c95c15ea2cf0376663131b86b92cb61c4045232003b1467d21edba2a5ca35544fdb05bfd55f078d2c4fd2f24cbbd4a22b7fc82c0bc601550f3930f02b62021e2f05e43421e2c9ea78df3bcde07a3acdb342108062ac2c715214537e441b4d26ca62858e5668be2a51c15d3359f40d05b785fb99c592ed3cffb04ab5a8ad2fff457b4eef81cd642eebe25474503d57169b56dca68c1ddf78de35658d52a5d0de59528e4b6571700c8fbc771d290bfaeefbf6136edea7b86c9bcaa6fcf23161431b2af51535185bea837e41b678c94b927b5e9d85b5b4a320c48836c145dfe857c2193cdd8f486298dba7b585f1ea2e59423db9e40d6a21c962ed0ebd1dc5ac7aa90f608c2e39161384ff54e99fca2c4a3eda8de8ba02cbda9d7010b01c719a4ec8d38d4e03e60656a052cf9f4fa9f71d454804100f01a4164079c2a16fecc97a894caf8d12e9fc5fe956eaac666cbfe58d7f2ece6516c56d22e298a8159666b6a6086adda034051218963b2ed0a9a2fa2fb4ae0b7998df38065b9a40460e092e14eff6987c197d78f48efcafdfdd5667b69bf2b0f56013c7fb6b774b96c466ebaae2f78d5c16db26f0ca7ddd20c0a8fbc0208ff7f8c362e4df09396c932f4552e4fca18ef9bb645d49f294027048536a93ef651e125b79033710e787cd601b8915d3195f0a6d73eb97578067e05c2e53d9fc792a44ba09d4b8d988e4a752308a86896b128e8ed07e9d9e5b4f685e0ed5095105db7120100654ce73b441d091925d5ab772a7048f9668a442648034b62fbe0e37a0d106c4017307ad70906c6861cf29fe9343c16170950854f8a173cf938b85dfea0e35fb2f78684c5211b528ec7b4eddd18d689d3bae54ab044ae0f83abb084a7b18c4abd720e448e0f9060de2d53574835a8125fb77d95de70c2ab034addd0bf26e7d7e8ca2258f2801d1eb757d9ac024a3cf5a9ca7372957c5c1922a3dcb636a2988883d3b4448c1e87df7636e55bee660a6edb4a62c4c8360a0350ce8e0866711d6f8640d84a83cbf903798d5d2def6db768a54f59b8537c51486a6dfe289957ce9e64210fce4d30db13a87b66847eeabc4b689912ff6a1e092313c70a9f839ba46eb7c39449b5d80c9a119fffe663af3dd1aa384a674ec7d8d631ce0fad06d374a25442e9f658834688c7838eadbb6e933af9fb9389d9f6abec5ba9f891e0c0d658ac45da3b562ce5dfe68a2ec020e232449802ecd51dc2c3e0f67b7093797d459433abbbf04b785d52fb10e48564e511f1b5c39e083888ae023433ad9457384fe9766754a8abdd3c5a539714d5a1edc6add67d38cd1e584c1c778f49c69254b792c7d7f4fef4efe3c7848229899039e2e9a90d37673196b8b6817281c51287f4feef410407c829169de49ecdf7902809f4ffce30a24880a0607fe34c893c466ef4e75b06ce72c0c2c003199d76fd5bc4800e71c9eca05a3b6bd0aa8366030b21ea99592ca9c99d135f526392228e1f52e94257ecd470b95e4243509650c88866cd041b46c2e325c991688e00a59eadaab35cc9baef745e462cc5674b2151060f3185869321d34f1ab495c440a9bac8adde42862b8f32dc0dd22f7c9a8c7733e433aae4e927193bcbdc06cb26e8bee9c63efabdefe1384ec3bf4ddcf45e9275515209e53e76123f4f341e27d396c9934f67f3c6eca333c21936920cf51376844d78a45c02feee3aabdae42c7c27de69dd8a4cad21a542a2fe66733507d13b1c83a05bb851c676c2f797e3d4c9c9fbbb9a53b66cd6e3778ad519e7c16e8d1e77fff1bf22262323659f58b7588f4fd3783b17bf5ace9c4aced9e564dfcfd31996e34753c3b5550b2739b1a1b50571cc0e7afd34fb1df5dfd4a0632de06bf894ab8fd92a1aa2709f6abdd8d0a17d85bd80f00b1d5ed4993e356d34fe67b69afc6c4c0fd56c9707205071eea72cebc90b0d5277ca9886fe3fdc732e7b9f63c4455e3665a2d6cfe1673e771e722e63fd3bb4048e6bf44c38eff212fdab16792dbb338c1b81e4b348657fd68b43dc89afcd26af4b4d9c6f186cbe2babde16b8b3569fecfcaccd0243d018a100c0c0cc15f6a9c9e57b913220c0b21ba15554bff5a523fd1036089e6c1da0f5fa7757ba6bb64c0e3863fac08a4f24c42bca916920024ba410bb0a1581c0b3e429b1fb97107be424d56ff7f0457c6f8216e7011f22a38a0b03efb358c28b2d965d688d69600dfb7f", 0x1000}, {&(0x7f0000000640)="2ae7ecc3deba24227b18f9c00d693e3903e61ff6718401fbd8fb219da08ea75bbceaf140cb3dbb1c2abacb2c75d866232c465a01f6714d9cdeb4f5c1ec5a809f5938615bbb42982b92eed52df8ebd1f7424f9b533cc5910dc2f1e3974879bd8eab409bc581ba6f087e2b86a18209aab1b7305db9837a8bacbb18da66e6e8e43bd428a6acac9cf28ffddab6", 0x8b}, {&(0x7f00000003c0)="d2e1be43678772c06f1ec0727c047e2e83d85c3420ddead17c5b4d4348dadc73ca64b94b5c8c8f216c7c3c7edf6b62f8ce25ead6bb", 0x35}], 0x3) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000380)=[{0x2, 0x3, 0x1, 0x6759}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71a09c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fsync(r3) r4 = semget$private(0x0, 0x2, 0x34a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0x5f) getuid() setregid(0x0, r1) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000880)=""/86, 0x56}, {&(0x7f0000000900)=""/72, 0x48}, {&(0x7f0000000cc0)=""/210, 0xd2}, {&(0x7f0000001080)=""/228, 0xe4}, {&(0x7f0000001c80)=""/4087, 0xff7}, {&(0x7f0000000780)=""/158, 0x9e}, {&(0x7f0000000700)=""/97, 0x61}, {&(0x7f0000001180)=""/82, 0x52}, {&(0x7f00000012c0)=""/182, 0xb6}], 0x9) recvfrom$unix(r0, &(0x7f00000004c0)=""/161, 0xfffffec8, 0x40, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x8000005, r6, r2, r6, 0x0, 0x40, 0x9}, 0x94d, 0x10000000, 0x1}) seteuid(r6) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x4) syz_open_pts() semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000400)=""/108) r7 = socket(0x11, 0x8000, 0x0) ioctl$FIONREAD(r7, 0x40047307, &(0x7f0000000100)) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8505478d85405689e5b236deb51e2f0ac7ebbc257699a5f139b672f4d3379223e7d026ba8af6300372821", 0x61, 0x8, 0x0, 0x0) socket(0x1, 0x4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000000480)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12b88cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0xee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x35, 0x1}, {0x7, 0x0, 0x0, 0x6}, {0x6, 0x81}, {0x9, 0x6, 0x0, 0x7}, {0xfff9, 0x20, 0x5, 0x8}]}) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaada23c1a348a608060000000006000000ffffffffffff1690bfecffff513027fc9ad22cf8f90bf562308a5655"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000100)=[{0x7f, 0x9}, {0x4329, 0x3, 0x8, 0x2}, {0x1, 0x5f, 0x6, 0xb0}, {0x2, 0x7, 0xff, 0x6}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{}, {r3}, {r3}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000440)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x6, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="0041b400", 0x4) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[]) setrlimit(0x8, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x2, 0x0, 0x7f) connect$unix(r1, 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {}, {0x0, 0x6}, {}, {}, {}, {0x1, 0x0, 0x1, 0x80000001}]}}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x400, r5) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(0x0, 0x615, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x2}, {0x50}, {0x812e, 0x0, 0x5, 0xfffffffd}, {0x3ff, 0xdd, 0x40, 0xfff}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') chroot(&(0x7f0000000040)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = accept$inet(r3, 0x0, &(0x7f0000000080)) accept$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x2881) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x3, 0x3f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x408, 0xad) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xb0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) r6 = dup(0xffffffffffffff9c) write(r6, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a66f", 0xd1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x4003, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) pread(r8, &(0x7f00000011c0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e3", 0xf7, 0x5b8f) r9 = socket$inet(0x2, 0x4003, 0x0) dup2(r9, r7) setsockopt$inet_opts(r9, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000000), 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r4, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/90, 0x5a) getuid() executing program 5: syz_emit_ethernet(0x72, &(0x7f0000000140)=ANY=[@ANYBLOB="4544f333d450aaaaaaaaaabb86dd60000000003c2c000000000000000000ff000000080000000000000000", @ANYBLOB="d111b1c0e7820d72204a74b4f6b2d0887d973f554a96aabde1697c20ea34e2d3472c51cb0799dd9d462edb", @ANYRES32=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="1c7227eb300f5baced872a50216001f383fa646b79427738ffc1f6fea61416b42775e326706d0a89ea6177eade3c29dbe888054964de7204b5c1405d70ad63340d4b7d1b98dd29b2489290b38175f77052e059a23c80f421db204031f87524bc421141b1d926d03f8e8b857c208f72eba2f13fbe68e18d2a8f26e8", &(0x7f00000000c0)=0x7b, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f0000000240)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000280)="32d0c261d73ce7cd2441f624f6a903d5b6dfeb5625fac3c518a6a83180756cbca5050bd4a97ed512baa706e8252e443b658124e81dc8d715889a92d0ff055eb50189329569b2345e07fc2455449c49be919c6f33e1ef43d622", &(0x7f0000000300)=0x59, &(0x7f0000000340)="51070725b7a73b87c10493f37b717c2fbc9366e6d70d60de45238378e274cc0b881e742d", 0x24) r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000380)={0x96e44541101321b5, "60a6a6254e1356953702cb8015a0a3738c6a0be65e5bc2623c0106e8b6c1f14dac2b3a1f719ac2cf235a21c0887df02a18a376f157d48368b08cfec7f34f8d7d66c412f8ced363490a6cd782fa4b67196d1a5b3df05a288e2f67c16d982c51d3bb1e2afe87cb98f2bc041711f1892eccf13be4042bc29ae5f828482722c836c9ec9d2b9401d6d67f9838e516ba862be4b0a202743b1ec07fe703926e77324797e6d41153f4f9976206b69a44e2c226b09777ff5693a8415be2000c25c87adb5e79fd41e355ea01"}, 0xcf, 0x800) r1 = socket(0x0, 0x3, 0x1) sendto$unix(r1, &(0x7f0000000480)="09d54a6b6a7a8fce9b9f7b0523bbff71fd2a0929b841858b928c536afa1ca25623d4d4e67fd86ec0c568deacb95e766be4ee2f1f88c9e002b03fdcde5dd3cf7723343806b2bcdfa55935006a0974b7d41eb5756a511acbaba45026fb3c723a4194bfef8da822c249823523b86f4b216c627482601ff849da19ba78249749e11b9f85d51bafd2adb7e766f0f521f38c347bc5c986e386145e8f107d3a7daea20a0311654c757058053e36c416cc985163bc184ee58dd825d191ed57ee4587deea415f60b6a4deac95442d1232ee0bcfd4190d9f4094872b070088c8318540f6d4684d504843082f50602dfb004797", 0xee, 0xc, 0x0, 0x0) getpeername(r1, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000640)) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000680)="961625b3ecbdb1149aa6ac1b7a7fc768c3cd638b215f70b9310d79b8c8de56f2fb1fe14c3835c29ae7beaff4c7bb560454a4fd835e16707080b909ba62ea785e7abd2d058ea32f3f7662e7121db6bb6478d9b39d215b12fdcf3d94ede005479cdc7f3a95ddf39ff9de867a15d873374b55ccb32adbdf91203620615851645b1f1df806c408a1c4ce4569ee8f1d654b44c29501ce51190a57a0b1ff5b", 0x9c) mknod(&(0x7f0000000740)='./file0\x00', 0x8000, 0x1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000780)={""/16, @ifru_broadaddr=@in6}) r4 = geteuid() getgroups(0x4, &(0x7f0000000800)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000007c0)='./file0\x00', r4, r5) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000840)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mkdirat(r3, &(0x7f0000000900)='./file0\x00', 0x22) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000940), 0xc) write(r1, &(0x7f0000000980)="50b6e1d481545eafd9918342ec289d579c8ad85e1a5374ae689acefc5b14997944bc11d93031b244a8e607acb1ebed027a76", 0x32) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000009c0)=0x20000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000a00)={'./file0\x00', 0x9, 0x2, 0x8, 0x1, 0x794, 0x2, 0x2, 0x1, 0x1, 0x1, 0x6}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000ac0)={""/16, @ifru_media}) executing program 3: open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x6, 0x3, 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) executing program 2: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) setregid(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x7}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) r2 = getuid() fchown(r0, r2, 0xffffffffffffffff) r3 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(0xffffffffffffffff, 0xffffffffffffffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r0, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x48, 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setreuid(0xee00, r3) mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r0, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) executing program 0: clock_getres(0x7, &(0x7f0000000000)) setegid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0x0]) r4 = getppid() r5 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3f, 0x0, r1, r2, r3, 0x4, 0x6443}, 0x5dfd44c8, 0x69e, r4, r5, 0x5, 0x1, 0x5}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r6, 0x800c5712, &(0x7f00000001c0)={0x0, 0x800}) getppid() fcntl$getown(r6, 0x5) getpgid(r0) mlockall(0x1) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, &(0x7f0000000200)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socketpair(0x2, 0x4, 0x16, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getuid() r8 = socket$inet(0x2, 0x2, 0xe0) r9 = dup2(r8, r7) ioctl$WSKBDIO_GETMAP(r9, 0xc010570d, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x80, 0xfa68, 0x4, 0xfff, 0x800}, {0x5, 0x400, 0x100, 0x4, 0x8b}, {0x3, 0x9, 0xfc01, 0xfe01, 0x7}, {0x0, 0xff, 0x2, 0x1, 0x5}, {0xfc00, 0x0, 0x9, 0x3, 0x4ee0}]}) getpid() ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sysctl$kern(&(0x7f00000003c0)={0x1, 0x4f}, 0x2, &(0x7f0000000400)="fff982be888065f10f37d794cea7db745bc772e355ecffc76e794c7eabe7a49faaa9e6d4110b5683a77fd808c7d3130e7aa7f015b6f21a7560a075f8368b5a6851f5fceb2466bd55b85127d4ac6cb98afc17650f45206036d6d3f4c80f254870992f55f80ec8c93df347929d997294ca54fe26310cf3e19254f4d9c13a871bb5a029ca365bec2ae06583287fb9392fb9309b48d4768177804ba76b9b366947f09a779839d9ef36b75fc5239b5118f2b0e8607d81e9215cc77d222dedaadc102b1fb3b09cd9ba8ab530934a30b884", &(0x7f0000000500)=0xce, &(0x7f0000000540)="760befb048d0bb4492122e399d53695c3fa8ef099c034034456467e691c69cb57e0005db57421cd84f74e0a0d3f26411832c8699a889e3dbb1669c15fbba8acf97cf0162f84ece982d5a556c3746ec50fc2fd5034a5b163121b7fe64e9179a26f67547e4b1800fc526b153bb7c589e34f1e4fc86ebc4b1a06db37649ab71bbd94e415009702931e551dcff3797bb40b8389822e19526671234c89b5ab269a34ec85388b2dbdd8ddc08626e4f50378f9a197647471a10e00598d762d515b6aae35097bc", 0xc3) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000000740)={0xd3, 0x0, &(0x7f0000000640)=""/211}) fchdir(r6) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) getpgid(0xffffffffffffffff) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) poll(&(0x7f0000000880)=[{r0, 0x1a5}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) select(0x40, &(0x7f0000000200), 0x0, 0x0, &(0x7f0000000380)={0x8}) setitimer(0x0, 0x0, 0x0) link(0x0, 0x0) link(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000800)={0x3, &(0x7f0000000000)=[{0x1}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x0, 0x4}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000340)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) executing program 5: r0 = shmget(0x3, 0x14000, 0x428, &(0x7f0000feb000/0x14000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = getgid() r2 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r1, 0x4) geteuid() syz_emit_ethernet(0x1fd, &(0x7f0000000080)={@random="aa7adb69b686", @random="4928a7171abc", [{[], {0x8100, 0x4, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "71ba98", 0x1c3, 0x2c, 0x1, @mcast2, @loopback, {[@fragment={0x33, 0x0, 0x1, 0x1, 0x0, 0x16, 0x67}, @hopopts={0x1, 0x2, '\x00', [@ra={0x5, 0x2, 0x5}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}]}, @dstopts={0x2b, 0x3, '\x00', [@padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4fc9}, @padn={0x1, 0x1, [0x0]}, @jumbo]}, @routing={0x61, 0xe, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2, @ipv4, @empty, @rand_addr="9d835b7ce52cd2e5e71791865107abb8", @mcast1]}], @udp={{0x3, 0x1, 0x8}, {"201c3a7bfc357cc489211493952b219531db40e2b08ecfe5eeb10d2ba64f24fa05bf21ccc4626ba9700bb6e2de5b12d16f92cdc71af8b7ad4de9cbe33c2cc00ac7495acd271b6af66687abbf583fa4a54a259852cba5854067e5d78123566d4a6c7c1ed3c01c62c9e6be824162066eb5831397b032677f72b1663d638b91a61753ab769714eabd6871755ef5a947da09d444085d35d86ddbd960a60faa07a8e3b91a3a7b02637b897ed0b53036877eb95c74e13e9a1de3c17accc4ce02d08df30dea768c4c34a147b40fe41412812143e5343f4a2f6e204f63f731617788e55b53348487bcac01a86bd54a597056c983207502"}}}}}}}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f00000002c0)={0xff, 0xffff9622, 0x0, 0x1f}) utimensat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x6, 0x1}, {0x4, 0xddf7}}, 0x0) unlink(&(0x7f0000000380)='./file1\x00') fcntl$setflags(r2, 0x2, 0x1) r6 = semget$private(0x0, 0x4, 0x403) semop(r6, &(0x7f00000003c0)=[{0x2, 0xfff, 0x800}, {0x2, 0x1, 0x800}, {0x3, 0x44ff, 0x1800}, {0x0, 0x6, 0x1000}, {0x2, 0x6, 0x1000}, {0x1, 0x2, 0x1800}, {0x1, 0x1ff, 0x1800}, {0x1, 0x7}, {0x2, 0xa54f, 0x1000}], 0x9) setegid(r1) lstat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)) symlink(&(0x7f00000004c0)='./file1/file0\x00', &(0x7f0000000500)='./file1/file0\x00') setregid(r4, r4) accept$unix(r2, 0x0, &(0x7f0000000540)) getuid() ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000580)) sysctl$kern(&(0x7f00000005c0)={0x1, 0x2a}, 0x2, &(0x7f0000000600)="42be8540f4e9841c8999de0af42b77763731c496ea8d5335caa597adbc957be4027f6fae10c3c58316620e790e56ed7ad089894c2cc69d897abd46a49d8c3fbe89c30f4a0034e60f91496ecf2a76480bb1df7d1c5b5a8c1e01182997f715699c16b9fae68bb1c47fd1038a8f728105e69bf11209ca", &(0x7f0000000680)=0x75, &(0x7f00000006c0)="f35674827a869cee696ef81a21915e725f68388550f3a6e76441f2f763f3200bfd5cbd68dc8540e35a909139cc14c6bd181ad604f514ce", 0x37) openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x40, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000740)=""/23) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000780)=0x6, 0x4) unveil(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)='c\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000840)={0x3, 0x40, './file0\x00', 0x8, 0x1, 0x3, 0x1ff}) symlinkat(&(0x7f0000000880)='./file0\x00', r2, &(0x7f00000008c0)='./file0\x00') socket(0x852881bd55f0efa9, 0x2, 0x1) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000140)='.\x00', 0xd78161855395eb8a, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x0) executing program 6: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4093}, &(0x7f0000001000)=0xfff) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001040)=0x7, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001080)={0x7, 0x8, 0x8, 0x9, "555d13a260c0bfaa38c8b690fb3563011577005d", 0x1, 0x8}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000010c0)) r2 = dup2(r1, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000011c0)={0x1, &(0x7f0000001180)=[{0x100, 0x1f, 0x0, 0x6}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001280)={0x7f, 0x6, {0xadf, 0x1}}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000012c0)=0xd55) close(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) syz_emit_ethernet(0xaa, &(0x7f0000001340)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x1, 0x2b, 0x9c, 0x64, 0x4, 0x3f, 0x8, 0x0, @loopback, @multicast2, {[@generic={0x94, 0x7, "a45a1a0905"}, @timestamp={0x44, 0xc, 0x2, 0x1, 0xa, [{[@loopback], 0x9}]}, @timestamp={0x44, 0x8, 0xc0, 0x1, 0x6, [{[], 0x1}]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x6, 0x85, "ad58f5f524707248421153dc04f593fe10ec06dcc218c6c12ca69658757396bb82efdd7c677286397a3cda499d8be6c451a0aa9f53acfa2f93e2b90818c3d41b96c6a489c3f0b4d62f72320d64f13311b9f7c412fa174282ea74f13cbfe35022cc2cf392"}}}}}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400), 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000001440)={0x2, 0x6}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002640), 0x40, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000002740)={&(0x7f0000001480)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002600)=[{&(0x7f00000014c0)="72a79e5dfc4f6013e3fc0de1e5794ae04a0178243fdf83548387b0a7097eb7e2b0bbe0901f3d23fb55408523a63cd10b9385be46298481792b9d0d5b1bea50a2b91af7780b545ac7477e0ec68a45ce2a4676", 0x52}, {&(0x7f0000001540)="3f555f71fb9b07d929cc3d064b3dcecfb3578525c1a6e5b899f99ed07bc41c685eb9e6cd7182007cae9393f35ae9a7ca991d1d518434cefd96f772c5dc5cc1c337ae95f72d1a34f39df2e9fa66b2606a498b75b1bf8e181d0a2e3bd57999338ca1f2b133596eaf972b0122e5fed7ceb9ef2f7969a52db467d3ea4abe3d8f557ec71a2c9db9bc97db9575e6cf2048cfa314859ae488a15e2ececd86ff7c750ef1b0d4fe0eb48c08ed5f2b98e7fe74", 0xae}, {&(0x7f0000001600)="35afe92e6fe839a9a38555e00b958cb26dc7aac960252688dd7dd9a17710e42c88505cedcc6c3e50a5e425e308fde4b5c1a4c218a35bda975d3f5004236713db0a580f306c195aa40b4e6734ec2857ae8d4dcc8a4b4f74b8206e465ecaab845d1df1d4e65362023ff21420755e17ed367f6dd7553ee6c7ef4d0aff75d5de256d14041598e0a6eedbcd304ee300fc2e54ad0934c596fbf095c65e9ba7bf6e4c775b4660ab651497e7045263ee05ac2468d07b95d0900bb71a1b92e82d6f8e57fd133af444ad4ab48cbe0032d204b391d2b5f1a5103c8629da6aa5cdae1a0bbcf14e54a6d9930634677c39376fcbe7234f0fb52dc742aa77f2a3e81cc620fed1e264aa2d80e6996cdf923d52dec387ed1a0ab79a5d20aca81cfac55182d49ec68f75dbd6acf62adb91b143e7f8c9e265c2ecc925ee8c93d8c065caffa5ee15cb0716ccdf62e75eec8a193508e00401346d0007f72fdd1c63b3f67ef60591e877b7c1704ad96b31c8bf996a6fbe830a8b07b1a179848d5de0b922a3cf00057d551031d4ad5d78e42399fbe18fbdbbff63a6e73fa122f3fb903f7e874a465b0c50881cf487428c2040bebf0dd4060b6daea2d7cc42fbb23e3d63240a9ea0bcd45f7bedf53c3bb548a5b1b9eb0dad4ad7ed11e3e0ab774529f94720b25b1c7acf4caeef0775dade391d214c3081296fde426b864681c00e87a42650769fead03530afc4c175bbdf60b5a52d7862b6faada0c49498049c307dc46e01783b29ad7c761d93745dc81287809267b803e1d75265e1bb12949343d2bf517780642fc86df6eb5cd152c74cba61a547644675b3e0c59f0524806c6bd5bd182301347dd307ca691dea36671817c507394c5e019a1d9be57f6c3aaafe92b9a63c720ce6cf683614580e8e46f1ccad869d4886d8fdea3316b5f3ec51b8527b80d94ce5b224cfda6dfef7700e3b4ea09c8ee5bb366fb2baddd6e87ed39200d9602d066c9fb290cbcc93acb3965eb47d30774480fcb8a90adee8c44a7a217d37f2bbb860e28c6f450115f8788b1e3405c7786f955b18a824fab824cd0bd5cfcfe37fe8d84098bc559eb2e7f1e6d5a56ea879b365a596f49d002a599105c6977ad03716a6d14552aab3fe89dcb1e6e50a836e334a40dd3e4f2c0f39849a4e3c62ea3734661ded9444b43562ec289977393b8aaff03016ebbc06a08a989572c3ad058d642b667485c32a4a32a56606d8b4505575dff704c122d421b8475613c034bfcc8acf339f61ad11c0551831d5da236bea246bd6c9352b23de7efc1ad9c98c13509ded75eec9f149e29556d4afa5dd95b6e12deab4593ddb75f6264e2a9f02961a84eb4c1fe66a7c4e21c1ea045abf73cb9cc4f0a93e987d6d0d3140f43f6e9fd34745867a0dba3cb29622c35f451733d34a751ce2ef162d41b71b6c87ae74834ec2b5f067683140ee3f66592c168d8ff154efe3ae475e2d6af5e3a324130893b317542179f6708bf66694474d6c4833bc44c4f0a932638e94aa0122dbe02d2a35c94fc4102aec3e33841363d46b5daf1ab95ed5fc3000cafab623fab03d9e8ab22a9ac165469b80c7154678f62768db7def1a2513144958c24ecfd6e4ca46b5c8919f8c747bdeb5497f8059de93529b77d06ca7850542692354e95b03942b9bec4f533343bf2088f4314648d53b6ed4779613a155b469f76d6201c2a96dbe0097ea5e01f27ec25ac5ac5d3e65f0a73be37885856abbcceae988ccc07dbe01fce5d8839458e053f08bfc53220ca1c50be759204370ad236f2f9fe7db16dbc5f07fb9fd9aecbc5c1424b1c557bb274a02690af924a3214608286d13f9590676ba955ef3a2747a13f1d91d8b4158a24380d834140ccb84d4585041e1b6c4855e03ec1d275060ef3379870d351f56e0a7a59aca24676d3424a5620190e932a34fdc97f3faf79252ceb3b2eb9df9a01fe6173d17cf30b50347c5da581b0c0f70f8a0f224c15f77bdc847e19f00b6bbef4eb5e813d17ccbc3a7edefce1acf95407e8ad0deee593bc9b978cc0f7d82d33dcfb64bdc7f6a1fffc6c1128dc6b90c8340fc38a3fc872619deb32a13c9089a5dbd147676e263c21453e4120c0370ff99af74c6b3ab25e717cc8c4002b9a19ba129ec2050ae4cc98403316f87172cec99b515a9d5ce0e0c62f6060586739680f3717bd2ada4b1f32998d20b4b00f0f7bdbe64865556190b0e9e9529ea581854197942575a4e9de10cf780ff0a5e7f81c64216c71dba8e1985c087ef720441fbdbb8324e613a0a3f761c7431a27abdcdca64f6674fbb8cd09e7413e4c95abdffc032413087d7a93ef07f39a8958fc20ca8b29a2f92394826268f3e2c6f9f687958a4b5e5b6156a92db4c5cf2e2c1db96e81a837e38d8e2a6b802db720232ee3bf2f099442eb4ea893c94b42fef0a2dc071c882e0e59ee5b1ba808dd65805bde0755ebeec52c8109b7071a002f9e9aed3e11386a6150357dea1ca9d649366e10451342744325a312a2981f0e1295ebd36c63c153b7484f20cea0cf862b5d0ed685b6d2dacbc7624c27559646906481d043ff4086630ae9630b6835d7e688a65e09ef8a2dd0cdac0d5d7f8871df6aad5d655165f1bdbeea77d34fd837d522d6b2146d22a6fe8602b3b3df5f026d64d1a1dc1cc38ec4bfc26c79c8b4126f7fa35e518cdce0061745fae16a69d81f8c2b4c3767bc79f24294b2351e2585634d6e8654f298bcf439e04cdfb7fe07f0d2564eed75c91d30c06755ac555d36a280117bc3d8eb44da39f4516ca5d65dc03ec64928bcf878c3e25463c57ef46a0cce8aa4ca7880699af1554e9f8805be5f165152dd91551e2aeb240ce63b8523f03afa49d2196fb997891cf1b868fb96b7e62fc2282dc0406328b96fbe3a14d005eac31fb057d87f2bbdea4f1d2ab1e86296edd70a857a6d0a8449d3da0298377330fe37ac1546a7f489370ab839b966a82d989fe9012bf558931c2d8a1643889d7974677004237b0c927b82b81656c0b947f1904d65c7cff3ef66d8d3244fa769a6dce0e8e3c9ee590fdef505f6f968c26e7f1f3a37d5423567a806d4cabd088d91016ce3db9d221edc20a571bd2e162b5b357aea766f1a889d1b8898e826e52844f2140a60aaaf20d1646eb763a8775e4e5cfe22033f604093070e48bdd422f37c1ec25c4cc000f63e76336bb9097db308ff553ff42b798d2f83c7a7836acca855ade6dd28efa07f819441c1ac0aa3501de458db8a41534725a38871d6202bc9d6d9eee121b2033ba1d14d29098d13d0a8b6da2c3885d6c90a08f5f725f82778ce64f52cf6644f999b9df0eae412c7c61e1e2c48e47fa8083a072127621ff29d063dedb33b756f1afba5ceb59924562e794cd0db3157eab34bc34a2377ac822db82e774720308387662b8e2e797ad01bfb7710e0297a3cf93272da5d3bceeff178cc78fec465a60fe174f5866d3c9c732afe76ce49cd4ad10943f3e549e4f349020d59e81d2d6d909b50cf67f7fa944a09e6ce20cdff6f6ef34dde276b8617e6f1acae8afee34577968de878b295f3af2eb8562a08c6c2438ae0bb51914e7cbb218f4447c8a11fb36d6c638f958b6baf0e948b6ca6362070e6d730a72ed2bd236189a831b6cf2b8d3b77003e4833e05a902ff29bd9aa75f5901596cc2d6389d26b4d8142bc9210d82e48988dfcd4573dda21429682049f2abda8743c700812f2b067f035a8ae1721252bbf8a1308c7e8ccc8660b838be897d45b63f8da692a30e1890d38a3b08398ad9ad074e5601f290b9f290cc18d4b17c149f590c6a0ee010a23233626d17ec6204d3b1406a2770d9a18a57a2ab9be492c0eff1bc9f5da15e7926e7ae1b4c9ed5c9bfc1a4c1a9e4b3a924acfafdd114cf76433f3a79f544b26fadfb1fabc587f3de843c520c458865610d6e6503128bd1f9d62b335cb1384b09b9c21c73ae59e643062787fa779c7f0ac69baa6d339bccef6054ba67ab3a09112aefc174566f1e5458ea45f96310b806fbbbb71170fbe9449cfce026b276c69527c4f6bea90b47bc3815fc59b2682c1b07d757e361f405be5e01bf8c97cbcebb0fe7b86328410bf0f6a1047135820e719337a76fbe53cc4ad9d85aa3ed2aeb2abb987cd86c78a6911846d75ee49c2e7cbb535be7a799d919382067d0cd8dd9e00bc2f710116d6a5c234d9b38e770c1f266c07a5cee9a8cd41649d24093f7d3b77dbe0ff99c4b9feeac4983010244362c86dafd2dc7815a0a6bf73c6de385669b1e97b00335487688592ad6e77ab5fb247db093c27a59ae218458f9400c5c142df1f9b5c06410a220523dfefc23e4e832759e5ff021beee26825bc5d72e07bd55a8476e80463d50d9e5dfd364ac4cd976f436cfb76a45a3fb37cfa2a777d32a83eeaaaaeb69ea64c7cb27253f61a4614cf7c85062e2e2ba52715129e4256580215f846268de98cbcbf6585a754688b41672d94b1a6a36af7efb698f2f446c9ba8f4afa39a28920b3d4dbe5b99a9962cea5479332338c57a00feda1d10fc0a510791e61c7df52a7d63a118eeac43aa2fee0974e24102bd47f2a0ea4e1c67137640f5c14a5bcf00ec47cdb87a5fbe1fc45a1735f7cd821991552e39f016a5115dc60010150566515a0811ba4d3d5f743e592ceaaf84b4b25d15e26594e5c78a572e57e01eaaaedd5d81d3c4c220b0e5fe9f8493a451a5f6d092120edd5c9e825d0f1a24baac8ff787aee8261c6fbbe2b1e102a3443f9516b493181f59c9a85fbb867113e2943e5e24283889dce72fdd3438f254aebc763ae43bf2fe84d778acad1b0e133cffbcc926c079f94ba081a56f47bd0af19603ab882b20b1c006af5099de06334ea289888b07684062f240fc739664abc1149611d6a7392ee50e0f702b54ae4a37dd2f7f82b215fa34cf78292559dee8c97e71fae9dc6560a4867712663fd6c1d70a820dad3e93a45b849e75840a789d3009af9c4ac620275c6789a94980f2930e634629abaa9b0698d4b3d38d18195cf8bd9f406b9329788a1bcb39544a1b23fbc0f11f0f80637d9e7c55897dbeefd13c0c443bb274cba6055518849c7b5e948c419c44e57cdb9610dfa0d4afe3e91751812eea01f3a5259400f5227ecf78b2a77a880b9f0dbdef06d37ea483383704d65deded80a88032c9e844440a2531a71512cd195b3678f1faa7bb61df23b96e045ebeaaf0a81b3fd07aa83efb188f2b8b38d354846d0bf4166c5288c68d15d5ebb9e82d84c2d70ae8dac56a8062410e972afefad9a1cf5f6e46b271bc221dffac1ac0e9d1f4033fdf5a35f94a85dd4151a8173cc6e035bfd5ea0e2c29d91921db4141318ca9a723d4a0f03a1e79ba1c37599bbad998847cc105fdb6949ef926b74628c029a984b91695de05db1eff36d9ede81ca30cab1725cec6fb275dbefe64fd7d3911af6ab19a058fccca727f3a2d0c0c31837f2d4606c375dddeb4b055610f5b2e9913b6ccacb5f0fd9aaff3ff1db8d389f313adf363f474347babba28375c2de521817352d4ce5ed6d3da1855af843a4b6e536d43537acd42e38fb9d6f8ba099eab6d45564d98291870f948731b93554659d9cf38af8b5d5920fdbcd46b204f87e79d8d64bdbfcb0d0e38a1f86929170c56bd4cb3f217b8faa372b6efcb0d65e235cb9f5436e7f2608ccb3659ff69e4e6a94bed4fdf6000a540078fcfd755539f68e792f5c5853aa70b2f0c68c465cacc39f4ea0a15149d64d083247c30cd6b716213c7698ad076280b42e83103e7c5aa723fa4b9888fbe035eb906c9b54be8d1f9096d4f9d9de0", 0x1000}], 0x3, &(0x7f0000002680)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r2, r7, r1]}, @rights={0x38, 0xffff, 0x1, [r8, r6, r6, r6, r6, r6, r1, r0, r1]}], 0x98, 0x800}, 0x400) ktrace(&(0x7f0000002780)='./file0\x00', 0x4, 0x12, r3) getpeername$unix(r8, &(0x7f00000027c0)=@file={0x0, ""/4099}, &(0x7f0000003800)=0x1005) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003840), 0x0, 0x0) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000003880)=0x1) ioctl$KDSETRAD(r9, 0x20004b43) r10 = semget(0x3, 0x2, 0x100) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f00000038c0)=""/174) listen(r0, 0x7fffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000039c0)={0x3, &(0x7f0000003980)=[{0x4, 0x29, 0x0, 0x10000}, {0x1f, 0x7f, 0x40, 0xbf7}, {0x38, 0x7f, 0x3, 0x294c63d5}]}) semop(r10, &(0x7f0000003a00)=[{0x3, 0x6, 0x800}, {0x2, 0x7, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xd3, 0x1800}, {0x0, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x81, 0x1000}], 0x7) executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="940105782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fa12ac17733a0e2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed200000000000000", 0x194, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r0, r0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x101, 0x4, 0x1, 0x3ff, 0xfffffff7, 0x9, 0x0, 0x0, 0x298, 0x2782}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x61}, {0x84}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r6, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x91[]\'\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='tap'], &(0x7f0000000780)=[&(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='(]#\x00', &(0x7f00000003c0)='\'}\x00', &(0x7f0000000400)='*\xde\x00', &(0x7f0000000440)='5\"@@]', &(0x7f0000000480)='u+#,-\\\\^\x00', &(0x7f00000004c0)='tap', &(0x7f00000006c0)='}\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='/dev/bpf\x00']) ioctl$FIONREAD(r8, 0xc02069a0, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) poll(&(0x7f0000000000), 0x43, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {0x2}, {0x8106}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000100)="db", 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[]) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xfffffe4d) listen(r0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000000)='T5', 0x2}, {&(0x7f00000007c0)="94", 0x1}], 0x2) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/../file0\x00') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) shmget(0x0, 0x1000, 0x91, &(0x7f0000fef000/0x1000)=nil) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5) shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "000000e21a36660000000000001b00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mknod(0x0, 0x1ffa, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) setrlimit(0x6, &(0x7f0000000580)={0x41, 0x4000000}) close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x200}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 0: syz_emit_ethernet(0x1a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff00000000ffffffffffff7f00000100"/42]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x5}, {0x6, 0xfff}}, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) r4 = dup(r2) dup2(r4, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: 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(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r3 = syz_open_pts() readv(r3, &(0x7f0000000000)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x1) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 3: unveil(&(0x7f00000003c0)='\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', &(0x7f0000000200)='x\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000980)={0xc, 0x54}) r1 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x0, 0x2000, 0xfffc, 0x1, 0x3ff}, {0x6, 0x9, 0x401, 0x0, 0x3}]}) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0x0, 0x0, "bb08000100f1675910508b00"}) writev(r1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001280)={0x4, &(0x7f0000001200)=[{0xcb3, 0xb, 0x5}, {0x1ff, 0x1, 0xa, 0x190}, {0xfffa, 0x0, 0x3, 0x1f}, {0x2, 0x20, 0x7, 0x4}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000500)=0xc) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r4 = socket(0x1, 0x1, 0x0) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @multicast2}, @icmp=@echo}}}}) executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) getrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xffe5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) poll(&(0x7f0000000000), 0x21, 0x0) executing program 5: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) setrlimit(0x0, 0x0) open$dir(0x0, 0x0, 0x0) bind(r4, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) chdir(0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xfffffffffffffffd, 0x62}) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000080)=0x8) write(r1, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000200)=""/68, 0x44}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000054}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @rand_addr}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @sack={0x5, 0xa, [0x5, 0x8]}, @generic={0x0, 0x6, "c39de442"}, @md5sig={0x13, 0x12, "9a39b390604d9a5fde7d7b2da3c0c4d4"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0xfffffffffffffcb4}]}}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x8186}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x3, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = geteuid() sendmsg$unix(r0, &(0x7f0000002880)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002780)=[{&(0x7f0000000500)="14b3728d6f993cc6a0941c40ad44ebbe1fd5554988f1c06a94b832a4deb2a6ab8570d924762e30c3ee581f6cc08c731fee3a73e643d32e729c837fecdfa2eb743783e4f76d66b9cf0a8a4a3ec141394465a110a48272dfcf5f05375a89169b94333726bd07e73a675c1b691d0e600138713acb6a54d38c074de915215de07d6e4fadc8db05f4023136134233bcde804336068989c5b0168cf77f0fb8b42dcabc68ff", 0xa2}, {&(0x7f00000001c0)="93b373abe4ae711dcbde680dde8f3f4538177adf664478dd216432f5a26c42d83c5377ee92a0eb5afc6d2ab928a0", 0x2e}, {&(0x7f00000005c0)="a185683e8522d2969f27301505fbd469a36f4846cb02a89e6cb46f3d429f35482fce4a617f3c60a1070b119c097be5d26a4a24cb36063e350fc6d015a8cdcbdf7ef5ac459d6d9439ce5e4a84a955db68557b3bd0ca7fc5dff96ae4bb475ac66a859e4b01828f9a37605d2725c8c371f8e25eafb8b2a6881d948e0f9c4f567cce1e5dcbd751702bad7e554882471e977fdb8146373d2f359999209b9171de76f89a947f436d00055c7593d3bc084dfb56248e03c94846cb1ae41101d07be807b475429d6a4a0b716cf0e1e76570f75ed825e0edd4760078ca74713e478613573d5b60dec9e646548c0d9ecc5808724e807fb5e510c49d", 0xf6}, {&(0x7f00000006c0)="a0b08dcc4c87515a39d81633dce8d44b0caededc1181fd00806e8da6f24a62973c08c17daa2ec0738dedd6ca8b58ff21aab25cf6cfaebc53a365e4241561d0950c8330735e99be9e8d7d54505c9dce9b7711a2f968957ff6c1f8ad8fb901cbebc9a8fb09d0646f123a1e42b2c8b119f1b2d482f6590f7f04d2ec225369d677e3225742e48f5fcfc9", 0x88}, {&(0x7f0000000780)="78c2c7d8bfa9418129bfefb895bff1e718ffb5176b9d2b9ecbd00f58e9703979db1be1dc451e9174b6e70ca7bb88ed9faf2e8c787b63ce46a34c2129c8c01183b527e8b78e1c94e5c7e84fc0847fcce8a80b4cabb15582f809f3693da885e6242f0017145fa8a964058dfb91a4b77b47e6f4a756c57ed998c25c45db87cc9ffa32217d56b3d74e7869d1418983904c1a4aefbb681882133868a2c2978af8ff7e465b1f141eff3c6b6aac3ee2341f719b48e75637672e88419c3c08c536320aaa5c0236c6038aafef734c9aec358c1f1e3fab580af9549fb144445f37045fff7ecf624fa0f21cdeaef6dd3908df5a81ea445b661ece60ef17212ca23f4d4e346b5eb40add83f5bf60beca61ca19edc71826b6f8d69e90bee94ff59e6eae41058f55ad388375b522d4f4a63865d4254003f8a0fbdb462ad9d8cf7c529245078a6f2e4a65edd6a388960a144503887879c42a3e447d459eb8e33c43b76e1d4f571e58d4b9cb00f9d8ca16a07245beefbc2454659ab034fa391a427b85952524fbe847eb511cea993be2e5bdb26a698b96e740fd3c6267b5a8c9607086b6cc21fb9626bb5cab4affe8842fc67ae77877cd767ebf2694865d47c37fc2e9994213e957e29d7363d6348790b3eabd877b1b43ce473547bf66b3187b3cfa9ef5260da252fb287fa417a7337cc2c54260b772eca67119c4e7ddfbdd5c58249ead95cd304b759d5a87c880bde6e6d0e8f6e2b3325881c0859fea072633be5788ff5797411875c385944daf32b752e474952fa7ee94495678244c1eb02ba459164aa0f267f2cbaabaec8d1bacd032defc56643129ddd904c248102de56d256ae30e006a98f187f11604268720e2a32cfc4c2d0f37701d0dec24682b98a39b26f85cb5f868973f3541dfcfc56fef024f22411e12c3aa16d463cd80b8e0de2e07e77b2a7b0e4c0f29b4cb7efb9b6fb1af300a369909a3a273660d01cdf7f1789904226d5f9cfc7696d3853c2fc14c517a548e51be5acf4c89f339e1b0cc49edf9c644541a1676f0c58cfb97b42b814d7e8421867228ed42b69197272ae09b1e855dcd59b7f13301912ee3e71a6748089707d2cd06697832cbd4c2b650c25a23ee961e29ec5d8f5ab886882a99f7997f5943be8c77b581c3cdce7ee9ec6077fcb21b79f42f26bef699f76b412bcda609de61f6a521ddab4e32c8884d7d32cefdd51d49a5989d8892e4e2453dcf8da3388734fdfbc783bea880c7b494e4716fd7429aab8e329f8c1d569062da8bff8c4ad48bcd81f6fb61383a11880aa99e3e6c54e16848a882f2f47cc23970094feaf3730a70f3a340398a54a6fa6937dfd7b3681d4e5a8db862785c3e6607d9980e91eadec3112983f06210460880764a04c7d60f79b24ca6a2bb9ea6ded21d92b107a06430cfea0257732c27f4b03f7d8bf1d434514381094ea89e62dc970faf0f62996cd644262d6ff22725b5402edde70bf1304ae5b65e4b16a62fabf63de17645e076113a6dbba5c5a277ed3b421534941d4f69cc2fcab1a94371e5261c68233d3f13d2ece1d597d8bb80d4671e8725cba78bf7c4d56c5348a9ba90090b63199ee5cb00fdd7f11e481783cc4c64034cfbc1878c943cdff9822d141464c79cc3534cd7c9527dc7e8e3967add808bb6a3e5611f2bc0e9e9c70bf2279fa3b67ad11d68ab469a72865bf7b6c4d26756777555d6810ada8c95c72aa158cc81891a8203afb54b5d92fdd66f6480a6929f7d33348a4794bb7ac1c226a3f016ceef664c54ea182e8c76f6bd771f6b2796b2fbc0b8ef1b8eabde37118028f7a6f04cae2f3b22df6bea4c25acc20fab64a98e0027a867bcda35e123a406c6ac62e5017b2e615f7f81084086abd509e0115bc387cf700b24ca2c50e3ac6a519d0ea166c363b2183fd5dcf41c0c673bdb991006b787a89a0d6c8add14d628069e67efcf678fbdd37a58fe2d4e9f1f1d6b70e1cb6587083404f5ed5b664bd6ce9fae6643fd83a53f7f140349bea3c650acfd01c53e99766fc5ccf8783cbe81da01bb084e32c0824758c44d9d9537f9d37b751cd68477a63bb250de37fa183fd9fc02a2f5fab0fc89d37cd25e4b3d47f256edb1f2f9f1c49e5b447efd1f1b2c00c75b32912bc807bf57c98ab7dbf9fd372bfabf6c2ed2a0365260d60f69eb393959dc30e59dee33c35f0f32ec17c265272361ddd0236298597139f8a2ae9e080076b23e429c9212872acd03b8d185b54dce2dd82f06420571d932cdafe341497ce8b22eed748e6fd43bf4b52ea857d991464e4d1ff2b537e7698257e643c4abca1772a8c0151a2015715293b84d07fd4ebcdf96ccb67381ed1d5f0f5d7964454ec962aec342aa677e463e62a8002bee4dbbdbf07c7792a0f5a94c43cefb67e63836d21969e87bd98942b2adcd10147a02af69da8f73fe670d3f1c99baf1dde0b364848180ef235c723bb028cf554230c3a64967a541f571841568b9b257cd6b5c06bab44db64d3d9c67adc245e502b1a7dd48e7e835112a27eb17b2737ee7ec25d7cfb1393d4b3b4c7cecd25c6a60a2fe0cc032a85af2c5b5ce3a9bc8b34263bef4a4ebf75227124ea4ceccf6781e0389a70851bc75d11d591be648c47bf829a6639c1c3e7b5a2d1d9f66a9c46d5a60b4a37e652aae2d7e8a63e7d2ec3f2980d138369afc4f2ed8175254cf7d9305d3572fc101a9e7be81dcefa633b65c53cdaab0a1e111fb17d2006f269f95084f6e256024253592b2b68b48738f46556b7d8b5b5d41b4df2aabe0ca85405fdb63a3c1d147d8d1f09116e6f6cc8fc2a3381b196a9e38421f31d1e1663d4ae85910fb4c244550e707f8586167280b8f1b2c11d0710d8d6428e734f19819b278551e1e175a077ff3e72dbc03685f26fe0467ddb263e69619a9b75882eb39b547ab77bb679bf3a636b0e486ee9d5a24cc75aa3a9f01aeb62c58577c9932a199e606fb34b9aba597e4e917c56d9222cceb11a51fcae5d99a7d857d907523a69d24be792f54a122094b111c90807e757512b0a794ba90d4640319e2f1dd9a96d3eaaea550a3321506be5ee78749504af77e1b9b0549096e039e3bfa46abaaf35e053c12a09bd788d0e7540088ab333cd583d651cb56d88e129ac40287f17ffea1389d2efdc3daa97d346917111563226c8424862dbb347a07eeeb11a687388984ddc9a186d7f8016beeb5a01eef41759bc34d9f5fc5aed30992926f769fa0cad10cbb0979cdab618905f7c9dcde3ddce8ade03b5755ea7471686fc0b6feb5162d36137e6a8c1b3d760a1710c5989e85f3a6258b2b20ec1c7496590d56c29ec62a790fa66de0e86854f721c9dc9201ec53f1b471583b7360f34d3127b42d1a5568b1edc24cfd12ccc2cf8eafa57c8dd51a1b0baa9e0724525c46974d680c6c51d2df7352a6a07ac27cbff6df97c018355e872c116345471d0d59e570352c181d41709c1f25ad525b2a796f59536192f2b8d9fd65b90337f4c74b42811e2811dd0142dd37066ed53eb9c0c8438dead952eae1611dff35fa74a5cc62422e6469329fff89f8dd5d7c3523efad6ded962e6c40e130974c3678d912660688a18d15e10ba312bbc4bfead4099b4548fabf12301126773995d52bed16692fa2aaa7647d3cc31083fd299cc24562f985a7acca45d8d16f2e97d42b5480953be9f22cd6e86d4cb721d850653c037c8eb16fbeeaaa5546a52076dfee76cd7ddf56ba75acb364a90fd388b242f353da7aed2a1c8d41536c19ca75afe3a8e66b87e73190b5431dc593c7123afbca890d2b1e3b0567901e4789adf2a74f31efd4177278c961b11c648261cb0eeadf01f670abddc84fe4085215bbe90b86ecd9b0f700ce7608301676522dba5a26413fd867d2019c9d86efb1e972f197423a41d2a2ba202780ac3d9986b2c0314a003203b4ea8b7faf61b0bb9b8f41e7cb80d35fe9f31898898c717cf3d13224bf48c166678f33d4caea64e1f5de119d4efc6ece9dcd3a7abdb368af5474fd6f7fa821808141b70dc9d00260493d3e31a3a4b13173a00de0364f22a272f5058fd59742353559d833a271acbaeb17e687236ecf96eb04500f89bbb6114f1fee2241777bc547bc34f752946044e467287226b45bc29b31ece033ba7866ea835791ed59b2fd7c4d7fd015a9ea4251bfe7fe566f60e21b82e0dacb910a2deef78dda10a328109ef4047ab6b5a2d1d5da9c3e6ede2d331d25d9f81db896f51562b8fcd749bb685f9c7c5c4c224b2220f134dead8387d726d0df6eee706662038f126c5abffa37b13a7a385cdf3469abe9f7084f585a1874e917a49cf0d14ddac13c9343f6fa42b83d55ab8a41666ee1acd56a18879403e886b745b1cb2d4219fc4de7dc07bd37112bb713cda895c9cd54a9f7e4247583c2b0a5214069cf8b58279bbb66c7945f9e61363b4c7630533abf2c7e69e8fd49bdd7e7ed15ad14bf76b0d6d05b2d0a15dee6c3623f9ae12d4be5f5190f57e1ab67f16398758e5770c8e291c5356c16554843deb7260c8ce795815883e56eeeeee66e7956b983f6a163290f4d3b5aecee948a40ca8421d7b04e64d67b50de2108675969b02d1a5eb2a45e8ddf32c2b8a821484166397124afc08b129ca5bdb4434f912d329f69e7dfea322b2fa93690b3f562d546ff0cb8f010f637619d499411aa2a04dcea7943b6cb76f7e1e7514ecac451b26688a543e609c4ccc3801ca6f14286b45ddba1b7b89c9b07fbab5860fcd6ea2355cca17d17b40b9390211dda5ff1325238c00a411b7c8e86f4f81628296e4e305482f0256b1b9a0e663b3a267d52b7f9c0c8bdf224256ce3ecc72a4f65d8f1acb2d7798f0a9d884e24cdcafba8e218618116a84a36a2485575c130d763ec1ffe2d6977eea0ae0613346ae79d8af55523140648afffdc9b112e1a28a32448bea21bc7663ee2b84ab033bc0bf0d7f3e599ca863b3327d03c8617f3cca368c49c51bb448e5f4319ccd1b3938d8454d90e297521b2d70f33181dfff558bb3090cf6242dc89ac389ed231829f0a19ab35d53ca1d80a39a6e79dd04805c65a3206aea5ba918c4a199167b566bf15856cf09d49d01e1f9a5849c1c1a40c3c84068ebfe3008027c4d8aad07ab57f332f86ccb55811c5330481a7c678ee4f1b558c996c6baf17f474ed047396d54c522f9c1385f2cd44543eff2c582e515d357cdebaa86284022e2cd4d1fad7fc735b2d37eb8f375e7e05bba806ea6f2a2c8a010cd39a2c2e29ab72178a4b40399a36b4991492413e97390346c749c17afcfe463cec2c916f8b379ce9be09197a17187161fb2facb8c8dc25b4938f1b0b60c720cfbdb748d96568697e0dc655966fd5770b592834c74a9cff2725aa92061faae3cc97b8c54f81ad996d908c9b026de446a29f09251cc6d22b1062ae1f6ddc8bf9ad3675a0c1c3b0ba870abe19212626cec18c6f5fd3d5f03fee771e46e72878bda6b53104834143cf5be45b5d6662c17fd497bbf2826a6706ae0bd50024eb0fe625e8a2fc581d7d231477de281537e32d00b69d4855285bab3f63fc557e279b1df3eec6ec7b72873a47c4f91bae6d0427bf656f053e25bae7c870d8f68354d45703220fe404fffb1c6fb39a7a914806eaf33e26d2ec396bc7eea510403850c26023e744e6c42fbca41ee0d6b0fdb4227b99f3e5ed592d7d5bc155a1f5e0a4667d4a53a8e2843157e6c33ce1b4e8d65c7002e71f385e81af9e0bc7623b17c74639632a58559d3f383dad2e39dffceebc35d922bbcdcc9830ac7608a2bbb62b11098e614225ed8204b4e45a12", 0x1000}, {&(0x7f0000001780)="cd63ec92cf4026fdf6d88bc491d50deeca8e935ddd2ba461343358bb48d1da74adcd97b4dea6253619520273015b53be1df10fa4f9fece0c17a0a5803d579f2e05bb1cfa2544d56257230bb247272edc921633af5b58dae272743ca618631593ac080d9038960b9a0de08309859d28eaf20ab57e486f8565e9929199ea8d75b6845a23b97b20aa37047cc3362b88caac9e92835faad5eae1ad58cb613be68c8a7f5f74a8da122b186dbcd1760e270e3331013641566aef8859512cbb2d9d693bd29e69d98b066089ed00edaeac0ce072d768439c144d610af3c62957079cd54d7be04df66c96ecd7427f05f7efb3dcfa35f92106b32a580334196a7f211cd2ce9d7305be0dfaedc9a8b94773751e43a4989c21a3dba9a58e6675e551192844e365d5e8bb92a47540615b58034d4ff1855879654f7a2e28d2cf86e38f0f04c83705c09119ca15c4a037270254a0aa342b27b2f1929ae707851dde2ec9cc694e55ab54a2a30e2f2dca2161ec5bedff8b8e5152bd3f94bcd74e6a68c4df67ecffe969c7a17070cadaed6c989e67990e79849da943c6b5d33e285a19f3a25f41c0aeda9e4921a8fffe458cecbcc8b7ba0d28a8724e3a955684b352b580ca92bd95125af066a547958fa96f22c105b2b0f23d93d6c078be8f065ba55db487293d54e65ccba76a6f0086ccd1e16b39973fed98ae9ec791dc30c6a97b615fdba8ed68fe76ceec07f30d57d55ef66f0c7501c1384ce7c7ada0912c45b06bf628285ef49f149a8440db3a2a542d723c488c30ef8b1cc900401130e4ae7d0f8992e34a3eaeba319c201c46c6587f468e854ac52fda419421d43eb798c9541b8214367d22028e1445c1d2c0e4fe5da8a3c09fda5718e33eb180cfb29061fd791c342dc774385ce8079ce6baf2f0a16ddcc53abaab1ddb796b9b6e3ed7f18e1219dbbf393d7f40b9a4690a8b36954b66cc3bc98d1e52c40d4da57a82e171b9c993d42bcd4eb930b50386d0a0f19193d6be0668baa7881c0f6fae15cdfa793c00bbac9227677798b68f3b9968c60ad86894df0ff3eaf279e02a513f59e134259d43a72024ca6cf72247a2a3074834654cd86e02b6209affac104371e295b1278bb19caadf3d93d6b5c152b3011a1a469d1aa23508d0cb075837988e3d441e1b56c943e5627e6a6b6abf6cd7fe07262d82067946bf4573a7dc37504b744afb71e9c6b0a11c94cd4e46522ecf2c8140829b8ff8327a21ba9eafb8206a774f4b7343f9bce8e4bebdeeccfa442545f2f1bd567d6a841e4ccdb2c13781ca0e8cc27784fcebca03f2b0dd6d9336b133df0e199066b986f3646532314b3e50111053747a2f99a517e2c9a667b15cd4a74c02d2a52480d4b75b9f0cedf49842a7ef5bfa58b625f268a4114fbe80e079f0bb6711da6854bb0cac0421dc7d450fd7902124cb0af321cfa1c491c202d3503d9e6e20e165fb622d4c72df455cdcf828bb9ae9e6176a2c98c87b8b665257d8018c04d3e890644c9d1dd069972e7fe2b95dc077fa2443df89ef2c97afc2a699150a160086906182d2fa2d0933fc9c9c9ea783888d5daf67afbebc4194e42a5da34aa9f1e1f63cb16355e0b415f3f3bffc7231ac78c4b7562719355523ef945a95cc7cbdb08c86edd76fda86ef0d0b7509f3700047e861b5c3cd07fe4ee254c890660b08050947b1f9dd3344fe41d2ee4afd332a9ba59d37a8f5f27978f21eff34106efb173bce73fc30c60858e8800e64094a7cefda524749efb788138ada52359890c8d61ef0e09d857f8bbb5aef1f50e149792ab6278df88cecbec54587d0456cdc87f007d4813f2266d2df677c5532ae5837b4b690c8b0e77c27e3cc2c7de9ba4e71a8ec7f25d320e58afa146724d37ac9058e95238bb315b687f9d3c8e8a9c435280bda3437ca7c680dc20002007a4930b3442db0854d3ff24f51d59fa4e4d20ccf60fc60658749bd6852d7560df3547134a37da01beff62c967568a6f4da16b8cec61bf9c026f2218d8dbb7dd19fb3e7d287f371e86b42da44465be4097c3021f207c12f20fb3674e3359e2ec8128bd8f5ceb5ab6345c72b79972d11ff6f8a7fcfba94d817586394a231995c954e8084b2f5d424b332ba1e93029d0dc60156c7a1fa5a5f709416a279bf9554e8dff70f14c4c2e8f3d24d63ec1ff20c23fe5ffbd9dfe43c1bf25ebe1d0a049699e199e057b78aaceb6409c9ce843b3b24a23581fe5b348b472450f36a1c7c0fd46c44b4a727cddee7c9e56fa30bda8e57e03a8ca36ee3502f37b83692043fe29f78cbe80133fefb04d98f0e2b0f95513f9fe86a11193f8fddd1bf1f37ac2ecdc85f7fbcf2e7cb28f82e02d423bba9b0579af8275ac407ca3e38c060c3c5f54b60529a8db2f30afb83b0538ad14f345493dcb5b36d62e87643e2994c0e40e2f882b0ffb8ae50b629dedfb77808c760fcd113bb7cb9ec0a670eb9267b416d8aed0d72a137f89472eaff318eb9b791c5f4f262ca3d343e7bc1fb220c400da00d1217ba72570f895b0f223d9b15f15c145de54febff151e0b73e2d00692622ef1e05620318a977f7d1be411e4d836102803cba95094f79385fea91c2a1121b6054aa02dedb170d9ae7cd437dcd807f4f6cf446cfc0c8ac518ad7b6d49702bfefaf9df3929b4b65a957149bb2477fbd88c0f280b5552d90807803b263f62ed928beb83eef7201ec8aa0840c54de60304d9abb782aef164df66f0fc19148dce3823ce84d263feb6efe7927e53ef4759978dddf42487c3998c2741c50018604cd15234cfdc0c69f89b126dc383d4e89de3e086dd55bdcf18abb01cb0279c20cae01d6eef2584ef20378c265705e5bcf1aa137fc7242a70fd138e3211f2531c46730f9793a5499dc428af632d3efd51866984178e47db645fd1b87c0b59b27e4a8f8bdc6f7027e1cecaca6fb9a9fc80298f3ff150e09f01442b57957448a5860acf6dbe524b2e0389cbb73830633bbe13bec4cb4cf7f58eaccb391e10ebda55989d48dfae3b7c11d14cad0b80c9d035901d0a1ef73f3402949b96b063a77a4281006f25f1c1ecad0a64b5f3e444f00ee628ceb08db870f67c5253f12c90b9b7027f13ad18fb36551931bd4dbae188b799a9c77aaebf5e076c9a4017ca3689824c987a2c56c00d89f798882b1a540e4370e12391d3b8461d82382bf03f83a20c94cbb1a9e55c11b0b6e3d3a94bb3fbc0db74907508e74ddfb32701cb5f1766a982e7f673d162b1dd63080e11e3657c246c7ac7a2734959b700ac9ff345c68a0b92686207c78e008ab515fa975bc2d1bb46ab8c5cef2aede1cdd932d928e0253eedb47d4d63f1189896b61657c703015d18d0c35f201c886241048db35b3da4495e21d0dc86be4e041808db5c5cab00cbb2acfa2d2e9a3b912fddc08fdc865c336382fd603e29c9cb8211b67bc24880b052aa033acf4256e44090625e0f0f5611c4ec726edd7b6ae1d02acf27290869c1acf94e571a1408c11a31df39ba0352b4b694a3a7b4d7731561010b8ad3efae855bd8a8a238ac13e792fe18c3525ab7fbd6fccca680cbd865e52c406bb58c6aa5106d77682b934e758f1dd4d0c25f41caf9fe4215476be504cf9bb97f1e4e5fbf400fc4eb9859254a6a8b49d412fbc6c8f6beaf967f80b35153121a63761aae28ef73ee3f5c855e18356532abbef8e29c9b63197b8274190d185aff89de0e9d17e9013345718e6215ab24e928491a1f48d0286757046aba4d8bf168baf1598f2ab2e3385f236123aed5d184e6b50f2a4b5b3d896a9e567b0a5cf94d7a39d90785c3a3734e41dd2b0df7daa62bc468cf8a7fbf685585fd45dfb0f7c892c24acd6ad089b7bf66d30916ac0949df13035e015ef4d9fd939625da0dc83c5f028b39e2d1c0b29be6e9da07b0f8b26f324d312f85cafe9a6425591d4b47f2fc0842689d24a4ac5a5ff1c154b7391e6cfc6e446c25241b8f6462e867a74c6b8fb14b17db74c079f1d4a672519e0fb384b6a8d0ab58ba3c1baba5e21ce2f2b66428203f36aa1950824ec59d36897e0359e6192643f4a11dd49c6e3515fc090e7d5fbab8bd102cd92163d053cd3419255ea144b71ffedf7404a7236bc51dba36cc8dc63f8bc398cbdba05e21bafa2be4ae807b65219314eb00ee23ecd8c4cf68e0a886ca70f6e79a79948b3748e38ed2765a5e18f43940f0d63f5976c1c40d316d2ec5c5e85a431e89720e6086e43daa24cf66932b8ba1653e7db5d7211e8765a68b13ce11ae58220797cf2755b8ce5819e65ebe9d64cf20f0c5afb55d19677375b8b2fe83d98904cdddba0999adada6020b5e542d8997138ad6cad2927e87604875662ff066737c35a46d2303998686269204ffcd6f17672dc947bbd353aa998673642e2b84015d75c7be8c751bfbb609bfe01b163377c0d14d262b8363caeab9e650bf37b16b094867eae3c532d0d9d1dda085b1bc5341208d49d42269ee9944ad0004f82fc2cb0d5ecd6ed550678e48c8548f354a722f4b5b54b075cd148e5bc82fa45495825448864c3c223ef67a26d88a2265d410631cedae9950a2e218b184f77501f56d856164a16f21e5ae357b884d0e9611c19a23f32d5ceb784df79c7d5e91460fc40189a0a063adf2a36d1bb5b65e2a4e37c2c05e12d9844f054891f2ede48240d81d61cef0bdac37c09237dd883c7e4242df8aca229ab991763f694dd8c825b64156795ddfe17f9bc767744cd4688ee53f7010ccca4731ccd6e688b1cce6d08d22b24e16a44e6ccb061acbd4a494b4f6829cc19b20dbd8bc0ef7be4b277d40badfd220c20f7be2bc8237e7272bbde45bccfb6eaa50528b129d608b1cf47cf972354415c7009b72321c734fec7dac5db36bdd76b240e950c707ccb768088b394f9af57e11f98a3af3d16e7575ef7398f5b256f0b6bc62382c4d74d9e191483392ae32c7ec417cce69c841b9f63c1673e16a722c84d0678ddc1c7ac342c7d9d22fdd9d3b8215e756165dfb7818e280245bfac5efac8c79277c5a8416a17f275511e9b0574c965abc12227ba3f00ae21ec231af5dbb44b282b9692dc1fda37096c161cb51992aa97ef63c9a0fcfe00454c71b7fd42e34000006016df2871be516e7074708dff41fffff24efcce770694ba0ae1278fecb0168d33f7bd27ed3286d3dfb4f797ba4ba88856310021da05407d7cd6aa8eb95a1f96a1dcaac4d571c2458d702a0dbce54ec1198c4f38f1cc1eb11da630d5c82d4ee1dcca3e7b41ba9305f10e1a5343fb5054c7e108b97841ebeb10f6b42a53c7ded04de8a54c635262403fffbbedb9a819509061e517a66430586d3cebf10c064e5bd020ceebafb344536ac77d0f9f2a5b8f46a644318d1fd23445e28f88f328ab56ba5b9c3a8bc3715a7af424b3ce9afb71ef7815ca1c4e5fb6575059e06e5e6fd9f2bd4009a650cd78b489314ff2a669830efe4b60f0c3a82585c85be7ef51621cbeed8186d60271319c8a4207592e2f3a4741c22a9e645344eaac7a61ab9786f0548b6e1baccf2aa23bd10e169bb7838286677595aba516aaf1c851a9b155e4cfec5cc5ddbe6c50b492d47c787cc143dc0d1921781b5e50163c9e7ce6a23ff20c2f82175bf76ed4f0dc4287ab1abefa0f53798788c48cfa0b3fcd17cc50f177214433d5cb215c4d99e83302e52201f3a703bc5b280831982f1ff6da60f2e25943369913b46f660b53bcae996bfab3396023052f96b6659e7b114232a10e3436dbfc121cd4ca30b4cbd3adc3af21a6c7e86d91a2eb21b542cc8fea0f8089f21db0492d162eeeaf777", 0x1000}, {&(0x7f0000000200)="f2e082b350c5e0e5ca3cb1d9ee42fd7418e466b742b4abb3267ee8de6960f59707d4664b2d7ec767f0faee85820ddeb851aceeb95e4d288abea2d03c", 0x3c}], 0x7, &(0x7f0000002840)=[@cred={0x20, 0xffff, 0x0, r4, r2, r5}, @cred={0x20, 0xffff, 0x0, r4, r6, r3}], 0x40}, 0x408) setregid(0x0, 0x0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r7}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r7) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r9) syz_emit_ethernet(0x1cc, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "54c055", 0x196, 0x67, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x1, 0x0, 0x4, 0x0, 0x0, 0x9, 0x65}, @routing={0x2e, 0x8, 0x0, 0xc8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1, @mcast1]}, @routing={0x7, 0xa, 0x0, 0x80, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @mcast2, @rand_addr="a1f4576d8813296f2e76d4ea07368e50"]}, @fragment={0x89, 0x0, 0x20, 0x1, 0x0, 0x3, 0x64}, @dstopts={0x76, 0x15, '\x00', [@padn, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x91, "9a4bcd8190015002fc7b5e30aabd04939380cd202bae80406b3337c83db01161a32e696dd41374ca60ddf7f0bf1547a782df86b0ad0ec7ac6b1d0298e26f42c0644a29e20f3a469e6a315d586167663b7d9829e044791de66028a13bfd794f9f8424b471deb209dee824676d278f019de19067a533ec0ae97e8e83bf5656833dfeedb98c0e860a73979ac296256ff30577"}, @pad1, @ra={0x5, 0x2, 0x3}]}], @udp={{0x3, 0x3, 0x8}, {"979065674ad1e3c0c8b416420200491b9436b2fa4ab084270f94a9e5a306e2fe315412b8699d"}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@mask_request}}}}) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x3, "cfe6f50d51a80300000000000000002ddc5fba00"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x222, &(0x7f0000005c40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd696b9efb01ec500093c57dee41a32873f9177445fe0afdbafe8000000000000000000000000000bb0000000965000000d40000000000000000010003000000002c06000000000000002371144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c00c204000000ff040102000100000000000000001d0400000000000001010005020100c20400000000040109c20400000001c204000008f3c20400000624000000000000020007906800000000080000000000000000000000000000000000000000000000000000000000000000ffffe0000001ff01000000000000000000000000000100000000000000000000ffffffffffff00000000000000000200030000000000000005a0630000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000001011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245346a58c15ff861d689659e215cc20ae585c5b79dfc45768e200"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r1 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) chmod(&(0x7f00000000c0)='./file1\x00', 0x149) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', 0x0) r4 = getuid() setreuid(0xee00, r4) sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000000)="cc23040b92a76b00e9fadcca8383e60fbf2180c23270d53c4cc23e9779030d4d7674230001b977f0c28a5fcceba702d5544b58a085af095e21a4b82b3eb854ac70fb7a10d07308fd8565babe03dd2ad9ac88477fc0afafcfcbaf709bc795fa5e8784", 0x62) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() executing program 3: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f0000000140)="9fc593dce29b5bfce40c32199f48361201d94fe3a8fb3428f1c00453d7c05c7de3c970ff2265c707c1d647425dab50fb4d3254cb2541622986299f081e04dfa9ca0c98a1eba99dea07aebe61674c8b7a2d6e8951b2b053d2f6f28cd3b7418bb4a733eb6b9cc93ae77ce1a6459f6a3f4668f522ad7c61e4b9fe35b6de8c8bce59f08a4e125af2bc26e01850f4c90ffa03c5856699c04ecb76d0150ad8049e50ff25a677e663c22543408efc1ff3b43f43e8d3fe05fc1975689a61d68f6cd16621f5ea30009b237b06367689ae72654a12837a5590ee34a13e67eabc4fa170baa858fe", &(0x7f0000000240)=0xe2, &(0x7f0000000280)="bd13c11ce9f20b23571d551f488f169ac256a0e23ea59813c820ddeb599db6893d7d751f5a790229213ca6dd472aba283e5afe25cda79fd7b9", 0x39) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0xc0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f00000026c0)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fe492fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732a21f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb3236023624f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc17347cb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc38c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e00"/4134, 0x1026}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f0000002580)="92dd21f7d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c608cae049eb812fb12ed30246d165530000000057a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2fc4e4b0517a5e2815985c1fbcce27541c60f059b3139c55fb2d2ae4c70d7670b575de83ddefd5d0465a25df16009a336c1c7fdeeef2729f668400889b262ab7fe82dff7d381373e9bba", 0x11c}, {&(0x7f00000005c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e25225090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae3531fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab532b21d8c8341ebc82f5da311263984fb3ba844a7456061620cdd4352a7158e9bb4e00"/287, 0x11f}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000300)="dc", 0x1}], 0x9) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$kern(&(0x7f0000001400), 0x2, 0x0, 0x0, &(0x7f00000000c0)="96", 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt(r1, 0x1000000000029, 0xfffffffd, &(0x7f00000002c0)="03000000c21bccb0f1d4d79e6bd9cafce22e9fd3e308d64bdf30a5922653962b2b305f73179d4317e32eff5a0568c1901f5db88c98eab49d7919a652cbfc", 0xfffffffffffffe48) dup(r1) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x39, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) getpid() ktrace(0x0, 0x0, 0x144, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) seteuid(0x0) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000340)='./bus\x00', 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="051bffffff000022ca6fdffa0806000108"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x7}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000140)="5ce343ca1ecbe46720eed5672d3868d1927d50227f6df097138a3cb4047c8994c37b0f469b629dc30f02f3746acb92fbe9baa0ac7f63fe40d4cbf005b4f216fe9a9747b8cc34a608a7f867f46df60ba302c92c4e0bed7d325059d1c08ecabf55d7239e6fb08f1f8ad53fe9dc9fa755ebd4de4db2d9242d0fbccf8ae4ff24b4c1da0d11e29aada4f75e1fa86e9a3d9906e955fa4cb063871250856c5092828bef61869d23b7dfaebb27ec2482f85a7eb55bee0f17557a268b896c6c037a8773c18b9caf04e8f15b9ec9fa16b4e4bae7122d10a0bdec8bb5e84e62a5", 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r4) writev(r5, &(0x7f0000000880), 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x4, 0x500, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x5, 0xffff, 0x8, 0x7, "e3e66b0a6c6b9573b2634a4c51826195828a9ec6", 0x88f7, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="fbc710c28ff56d3f026fa65f7928754d22b3dc5084636d23db779d4fd2f49974c24f51452ee9663bd4c20df25692f91ef57578ed1aa0f25588c710683466c364ff8396d696370eac80d5d3aa73edf9626839", &(0x7f00000000c0)=0x52, &(0x7f0000000100), 0x0) sysctl$vfs_ffs(&(0x7f0000000140)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000180)="9a3b135d7d9483652b379e06d86713db1b00c9718888d5d7e78f", &(0x7f00000001c0)=0x1a, &(0x7f0000000200)="4b5b87a5b571f365f89f9731689e83bfc8eca280c46f49eb134f6810bd8d2ea57ea0251979a4789933bcd88365f031d200d8cecbba2674a7132d64162a3a2beb360ff17cc7f93eea3c3faf717ba8af0bc57d4cb680d9f2fcd50252a95c56427ee83c981570bed8b57ebcb8eab9d509ee7cb2d7e09258be34e197811bd2771706abf2158c876e4e523fd811d2", 0x8c) sysctl$net_inet_gre(&(0x7f00000002c0), 0x4, &(0x7f0000000300)="6110087e3d1b685eee661f220f508772025ff91dac221dafb0e2b2eceed53f6edc60d3b2ff798bc8faac5b5029e5d2283912e10e52870d9a23f9edb01ada6ad1343b85f7f71cad63662440bbbf5273e4048ce18902438525e78d2acdc20ae70274a8ee5417e95ffa69bc7cedca4343c0c5e19b133e01a7", &(0x7f00000003c0)=0x77, &(0x7f0000000400), 0x0) kqueue() chmod(&(0x7f0000000480)='./file0\x00', 0x8) sysctl$net_inet_gre(&(0x7f00000004c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000500)="0e2f5c9ac2c20981353aafcbf7885ffb9e873494eba30c700846d4654e69ac5f6aa9fdd5493d4a97caa1f903c9b1a906de22825702f05e26183d15f2dd2b3f4dc6d8a871eaed7f9708153c51c075b731b9284ad40ab3ffbf187f0cfaa437ac8ee9f7a08f18d078e8f059d2d72570b7cf893591470be8bbc130d5d02dexecuting program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="fbc710c28ff56d3f026fa65f7928754d22b3dc5084636d23db779d4fd2f49974c24f51452ee9663bd4c20df25692f91ef57578ed1aa0f25588c710683466c364ff8396d696370eac80d5d3aa73edf9626839", &(0x7f00000000c0)=0x52, &(0x7f0000000100), 0x0) sysctl$vfs_ffs(&(0x7f0000000140)={0xa, 0x1, 0xc}, 0x3, &(0x7f0000000180)="9a3b135d7d9483652b379e06d86713db1b00c9718888d5d7e78f", &(0x7f00000001c0)=0x1a, &(0x7f0000000200)="4b5b87a5b571f365f89f9731689e83bfc8eca280c46f49eb134f6810bd8d2ea57ea0251979a4789933bcd88365f031d200d8cecbba2674a7132d64162a3a2beb360ff17cc7f93eea3c3faf717ba8af0bc57d4cb680d9f2fcd50252a95c56427ee83c981570bed8b57ebcb8eab9d509ee7cb2d7e09258be34e197811bd2771706abf2158c876e4e523fd811d2", 0x8c) sysctl$net_inet_gre(&(0x7f00000002c0), 0x4, &(0x7f0000000300)="6110087e3d1b685eee661f220f508772025ff91dac221dafb0e2b2eceed53f6edc60d3b2ff798bc8faac5b5029e5d2283912e10e52870d9a23f9edb01ada6ad1343b85f7f71cad63662440bbbf5273e4048ce18902438525e78d2acdc20ae70274a8ee5417e95ffa69bc7cedca4343c0c5e19b133e01a7", &(0x7f00000003c0)=0x77, &(0x7f0000000400), 0x0) kqueue() chmod(&(0x7f0000000480)='./file0\x00', 0x8) sysctl$net_inet_gre(&(0x7f00000004c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000500)="0e2f5c9ac2c20981353aafcbf7885ffb9e873494eba30c700846d4654e69ac5f6aa9fdd5493d4a97caa1f903c9b1a906de22825702f05e26183d15f2dd2b3f4dc6d8a871eaed7f9708153c51c075b731b9284ad40ab3ffbf187f0cfaa437ac8ee9f7a08f18d078e8f059d2d72570b7cf893591470be8bbc130d5d02d0db8fcc17dca77b67aa21d73c9188bc0150f1107c014901787353608ff9d4d268cedc59342d0dfc6dcc745d9f429ef69456327e0f89b0b01cce53cea7337a5ea96cdd4281ffb4c2eee31902ba2d824045f052511a6aa6afa692c0062eb3294e6f15e99f5523492f670f14ab6dfa48e94d251adff9a8dbf", &(0x7f0000000600)=0xf3, &(0x7f0000000640)="dbd301", 0x3) sysctl$net_inet_etherip(&(0x7f00000006c0), 0x4, &(0x7f0000000700)="4e22b9062f27d40f08e1c96fee98abc633de0d3114912a98", &(0x7f0000000740)=0x18, &(0x7f0000000780)="be948a910ea24e5aa39338f4bb71696b1e8f9fd99c872f4506560358cfd6e95b27ce182f23a6767c42ebb691afd74c42906f8b2be2349aee9a251fc37f8717300cfb9c174bfca106084a8adab61c39aa3d4f45899394db47ed6aa3de3e64cad6a3f8bc8b9f53548919cc3a", 0x6b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000880)={0x0, &(0x7f0000000100)=[{0x3, 0x4, 0x81, 0x8}, {0x2, 0x1f, 0x12, 0x1}, {0x1, 0x5f, 0x8, 0x7}]}) sysctl$vfs_ffs(&(0x7f00000008c0)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000900)="d5e86ea1fa9f2cc8ff1a8790adcb4f9bbaa0d89a73dba3602b27367a00ca80eeed93f5f466cae5c25935a21ca84c0a334d69f5f7ebb4f32f5dee968e3c77782e2240688956688d6b7d91816e728bc74438d5f65dfe7f0634de43d39f33dedec3c084e8b726df644d80bf7742814a11dd087c1f71a59d6c97c6cbba8988fe3330328218ef3b268376e722631f99ceedd1a9400313d28d6cc6bf96d79209bca87718e458d97bd172331603879b33e6b060b7f263fc5dad67070279b5e5fe785aee2b2ef3", &(0x7f0000000a00)=0xc3, &(0x7f0000000a40)="cc1f7731abd318d30145637d9f9862b3d802", 0x12) sysctl$net_inet_gre(&(0x7f0000000a80)={0x4, 0x2, 0x2f, 0x5}, 0x4, &(0x7f0000000ac0)="2a3a8a826daa5b020333bbe2ec0204f25a5ba554ef55cc7ab8a839999a1bbf3b4f9714e7e9e2a4167ecce2b887dce643dc1ad7bf96ef5cf76d0397d4e7708690dee5b30335e9712f5ae8430f872f687f050b1e0d3de024f6c0f10968149e5994f01bd5b9c87e3399b60903d2cd5a69abcd2235d18d4bd0", &(0x7f0000000b80)=0x77, &(0x7f0000000bc0)="fef057eb93ee747b3d02a9f2fb27d674056b0bbef9049f043f00918eea2ca3b3bd0a5b498bce5aa028075a519a0a1c338d673669d771c1d083d3e89c183b0b6ecf30720ffc6087ddc1d12c181b1838b31ea2adb7619d27dde8a83d6b970322d860a114fd3c513d6f397f3796f8a30982089cd85e6e39bb04862915eeddde28085a0d04affd415e827165fa68cf30306fee53285fa83d8f214cc7ea8dde4cb17ef34c", 0xa2) sysctl$net_inet_gre(&(0x7f0000000c80)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, &(0x7f0000000dc0), &(0x7f0000000e00)="ca42afb4b3249643ad53da86d43224f743f95c69c91b9bfdf9d8fc4774da2812f5c35a67e7b6f62b6de5b0ee18ff0f8718c6e135", 0x34) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000e80), 0x40, 0x0) r1 = dup2(r0, r0) sysctl$net_inet_gre(&(0x7f0000000ec0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000f00)="1e783e5b18d0458cefb8ba3d8b6a08d4f270b2f4c0d4191e7b5af1ce1537de10da103f0a64e410e938b81d7249a5c385519bf48d3446019f98252d6a6190d8d5df234d8a4c8d882768f5666cf727333623e1c85756d433f5b90dd6511dd2215e2c736f9e80d2d6a9dc25f1162057692af97dae8dabca65c3569f8bd22e22ebf0a7f9290425be99119061158aa2a250c8b160e7", &(0x7f0000000fc0)=0x93, &(0x7f0000001000)="be6a2bc801c501f941288ad5b8fe5e255d62b7063afe1e676c96b4388af05715e980ce40b888b4345dd0e3ee93e53ca1d3ee4cf93fb2ee8a5d593e052172d36f0f7da291ee0dd68057007ceb35b9a6adecd8c483dcf6d2f90343", 0x5a) setrlimit(0x0, &(0x7f0000001080)={0xd547, 0x9}) msgget$private(0x0, 0x302) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = kqueue() pwrite(r2, &(0x7f00000010c0)="277ce872ab7578e1f058594085b6ab1a44aacae7877d710dc1c57008ed00b100b98e5655bc231f6664065a49a72a9c7dfea671b0f91bf56ccbe3297f533f46cd63e43782ecb42e19cd31fa96ada54bcc99e84ebd712f1236b78da0708fc8ea8c163ff94315389241768cba98a54b59a57fb37d7da6c2ae1694adb8f4cd8aa0140dbbedc4953f063923bcbf9f33136e698e73b508e9ba9d82401d88959a5c1b494400cba4cce9ad2bc485b9616be557163cee66a2aff39ceb58fbf9a8a13474e58a4b76a09cf3fe76c431001a8814eaba47375eb9b0f96f639e21f30a569feccb7407d884a92e5fd67c5d0cfde8577ea49e060cc5f0e257b8501be341bb", 0xfd, 0x4) sysctl$net_inet_gre(&(0x7f00000011c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000001200)="35ca3831112b3409b7fb65a4da390d28de05bf7b6a7a90cb799c9d9b3b8defcf23bce4aec6ea7435617a7f344be63960e4d90869ae46a269cee92c9ffc48faad3114e29bc2485cfcf4397db242e3ce66c3be153fabd30f0c23a06bfe8f3f08b4f555eda717ce2339861c8d0315e1019bb1c59da7e7b4a0878b066c69e1aeaeda60f132dfdc4bf009aea5b9f592687c5805848ae6dcdf0167682b2d0a834ceb39e8ed7867ebbc4bc513b250831fcbf1ccfae1b8df3e2f5310db1e08e555b713ccfc76ab8c44b8c826c8b77423575e7d3f1b25b8659fca506431f954f537dd8b25e0a554293b36558c1df3bbb9ffdfec3451bd578d91691e2ee7792b24", &(0x7f0000001300)=0xfc, &(0x7f0000001340)="69e5060d488f294fffb81333ad1937197f11c10a2b156e29c2280058fb6a9ec0d604a8d2e9e8d5a358fcc03916e47e6072ea7b2c41b538938f9a25ba284ee847674950f4951a033bfcc72f44850b3b9cab5991ca0e6ebdd4dee591d7f3", 0x5d) bind$inet6(r1, &(0x7f00000013c0)={0x18, 0x0, 0x9}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) r3 = accept$unix(r1, 0x0, 0x0) r4 = open(&(0x7f00000024c0)='./file0/file0\x00', 0x6c73330ed2034578, 0x100) r5 = dup2(r3, r4) ioctl$VMM_IOC_RUN(r5, 0xc0205602, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) sysctl$vfs_ffs(&(0x7f00000027c0)={0xa, 0x1, 0x2}, 0x3, &(0x7f0000002800)="8e7899556e077093a3d9ea7822e132d427d9ee19064cfd33741719e525c44e3e7cb90ff7a4193211da651d7cdb10f9bb777a7c1e785cbb9360d3f22ac1e25d7da5677b7d4bd5e36005224bcd6d46ab060817dd0c34c35d828e0dd1e2f8ad3d4dd020c2583893d1f7d5bdf514805b5957", &(0x7f0000002880)=0x70, &(0x7f00000028c0), 0x0) flock(0xffffffffffffff9c, 0x2) executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000"]) executing program 3: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00005ce000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9}) getuid() shmctl$IPC_STAT(r0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) r3 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x2, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r8) setsockopt(r4, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0aca453bd0de1805c00eba4ba18493ebbc2feb3fda1139b672f4d335c223e7d026ba8af63ac434e0c0000000000008904000000000000001b1257aea8c5000020dca3742b15e6691108e371a3f8340012051e000000000000020000000000001000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0xc06, 0x0, 0x0) syz_emit_ethernet(0xf6, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000000040)="65e914b7c99d39d1d2e920f48accd22b8b80f98773968f9e177fed801a2b8321a4d9ad7be3382991f6ce285e0bdc207102aa380bbe5fe2cb316039931e063ee25c4bb295fd9b098162f417ecd5f88da24fd0bb5273d2456af40bf8d4d902db0555c318317482b71e1b3786469e21d2de15955f1e7aff7caa27ce40d9e17b9ba68b3c012f1a45e245b9e9bea5362bb29ef7dc00bfef4cedb259a3ac88c524a4c26f81223e168b46529ae3b47fae497324315c7ffbaf3fa29f5681cbdea79ec861", 0xc0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "f0995fdbbe9e4949744953b7da7810481d9b42c1", 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) getpid() socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001600)={0x0, 0xcbc}, 0x10, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r2, r3) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000280)) ioctl$BIOCPROMISC(r0, 0x20004269) r6 = socket(0x6, 0x2, 0x0) setsockopt(r6, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) listen(0xffffffffffffff9c, 0x34a3) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, 0x0) shmctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0xfffd}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x14}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r0]) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x800000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r6, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r6}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) socket$inet6(0x18, 0x1, 0x0) executing program 1: r0 = socket(0x6, 0x3, 0x1) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r1 = socket$inet6(0x18, 0x5, 0x7f) r2 = socket(0x2, 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f00000001c0)) getsockopt(r0, 0x27, 0x31, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x9, &(0x7f0000000380)=[{0x400, 0x6, 0x9, 0x101}, {0xfffe, 0x2, 0xc2, 0x6}, {0x2, 0x1, 0x4, 0x7}, {0x1, 0x8, 0x0, 0x3}, {0x2, 0x2, 0x0, 0x50f1}, {0x3, 0x3, 0x5, 0x1ff}, {0x7f, 0x4, 0x0, 0x91}, {0x7, 0x2, 0x8, 0x7}, {0x400, 0x40, 0x3, 0x68}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x20}, {0x84, 0x20, 0x2, 0x2}, {0x416}, {0x19d7, 0x81, 0x9, 0xf78d}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x2, 0x2, 0x56) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x2, 0x80}, {0x9, 0x0, 0x0, 0xffff7fff}, {0x41f1}]}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() write(r1, &(0x7f0000000300), 0x0) dup2(r5, r5) r6 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000", 0x79) sysctl$kern(&(0x7f00000000c0)={0x1, 0x75}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43c4bd7f1083bcd96fe2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b0792698c3436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33000000001d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1fb, 0x0, 0x0) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe735afccdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc7) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="abc0278019b092af1db39c62ff9bf41126907bd895ab12c4aef547f6aeaf7604065aeba1fcdf86fed56bbc30b408d4d5cdd12e6293a27c9966e0f8a9410f95", 0x3f) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x10}, {r1, 0x8}, {0xffffffffffffffff, 0x40}], 0x3, 0x80000086) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r4, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000340)}) writev(r5, &(0x7f0000001840)=[{&(0x7f0000000480)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0x0, 0x80, 0x2, 0x8001, 0x200}, {{r4}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}, {{}, 0xfffffffffffffffa, 0xea, 0xf00ffffe, 0x5, 0x36c}], 0x2, &(0x7f0000001380), 0x3, &(0x7f0000000100)={0x68, 0x4}) write(r4, &(0x7f0000000080)="aa796edc4e435ebc864205e75d71f6c972f9bdcd96bced59b1f1730a06128f5830f7d761a27433a23db03a6181b76824607b973670fde40d9d92aea8b8a336a8e7f758240b18287abd4b3921811493d8f7a492a91581f77af9d240717291c521983b03eaf67ef5cd331b2d93addafaa694ff86588378c505b43f830cca0c65549f0873e95f5908cabab3f67ab30dd54ca422ae285fec8eb69525c79362a39859f618c905f2b3524e3bb8f9e63d4a3e3b615d61c7be8eec03d74ee34255941a5064c0100a4149ab3dd253d1df158d63189379dfda57ac4496ddc91142810934ac3dee4dfe", 0xe4) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x3e, &(0x7f0000001100)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8800000000000000000000000000bbfe"]) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0x0, 0x3fffffe, 0x0, "476fa4fe159e030d4f00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="dd722386aaa50f062d1a91400aaf2539c073a40f2a1300184ab8d130077c906ce85c", 0x22}, {&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225f133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d894f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc70376a75c3408c5771a0ee7a3c50e1726f4786d2bbd0390b6f586c8167d82e04b169fec00d41b9fb16fcedfd2d17889caeaa16fc1585397f854c6b62ec92a01c8748d24f13d09d28838968f96c22c0e1e521489c9ef99c63dfb3a045b07903c2264978718a0fcb6e367fd8aec2995c8126c1302978b6cec8dadcc09728801e668cb6bb9c03f680399377a504b561c36fa7f2cc8ccd334cf08c65cb62bbfeebdca0c3cfbe456852b659fbd53b1ba73970e2acd0a31ce92e116bd6cd92daa75812465721d2b5529bf834f4c863f5f527a0f14e2e479bae8a849b4d0738326c245895d4f12e2e7a849c7811d96722ca390d620b1e55683aafc4ef5672280eeba65f58b3f60c89a1112dc376319a7db19865dc8785dbf34ef40638ad15fe38168052603f21b339358a532b4044ef59db35b2884cc39a3b7af0c97fa51708d8fe7361549e8ec7a4dc", 0xfdd}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="4b9af7", 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) dup2(r0, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) write(r0, &(0x7f00000019c0)="741dd90dcdb44d38dd335cb9f1bee667dc619566bb2b1a7b8987ead563ad32bbb1d6766a31eb105758236cb9b13c54ed7a4e5ddb654f676514376f7288b081262ed14c1d15f1cad95bcc7144df4186d58965221e62a7fc99b00ec5f35c715adbaa0f96eefe9038a1c3d77a2ff0e3751fae1af8c90365b3a0580f3fbf67cd62c6f56abb060e4d2239e034aa2be8ebce04aeac24d5983f6453bf35fec4d5513ae5b2a098ba50145e5b2020d6b5fd2842a0a375c2a6dc6d1f93d50d92f0eda0b34fc3ed139e6b52953bbceeab0da293e177749e960ebd9d0172aa5cf2be1cf9b3c6ff8ef89ed9ded61d223ad9e446b6c67d2e977b01d456827eb54823b037332510feea9445ce78e29a35f3fc311f5a380af56ec5eb71efdafcf2f70815f7e901a710c5fd65ca61cdc513752ecbf09915aaaf0c5bb392fd34eae2c516e1e1b41b56abd0ba1fd11b745a8166e582eee8bd3096d802cb32a8641259e74212fd2435438e29e5ca422ca935d7c30825a58ea0feb97d3db5bf2ec94d1ed3f7f71508dfd7a179d103e34151a9cfbe6d28fd527b965cffe335a568b7c2b3da965adac22e17df15b9e686513483ea78062bf38d49a5da308367bf497c328ac3a8b56a6bf45221ea76f1c080ea65519798ac5e9d96d3dcaea38d01ce36761adf24a24ce2ab8f7c116542a4869747600f4a874752fccddc7e0a51ce3bb05d7792f889c03388b2a79bad3963e8d616d73a1ddb954c2bf9920af2254f2bdee8e2ca4ed9e620ff1092336eb0375d792d95dd710498c3948a4b8e9c1e3d0cc6bc1524c8a41f696587535dad21a457f11ff96087b79a0112fa67cef4db5470c3e9996cd2784fd15e314d6fe6cf8080e04145b5a134d1e48b12a4248fa1f55ca733bdc2986bd2d84a51d530e76fa1d08622718a8da83469f55a25fe5437524aa766e13f30f6d87f78aa68a81df8267041138f241f769c6197b87c01331b8d82eae491b06b639c4e69f3b5701f81f7f7ea3f0904f29899df8aa36c1ab47a57732142749056ff79c0648b3e98b4b2da240817abc50a0c8d1ae75a3ba0e7fe8109d9577d5ed41fd98138af6e74385a662d97d17d4e48f6b103d32c276a418aa7837bac24692a0b7b489ceee7a5a85e78e5679ad68ed8f16dc79774ae29422b4e39d0238a879c8dfe4b8a9419442d75fc1329e9f6ee080e5ae6e7931ecf5e827827d5a6681d11bfebc01211e4fb13c354370bf9dc959df2d287db54a0135b57be5a7cd2394ecb981ed28b9cd8a1895a02c322baa9eb8e8905e882f95e30e37a6cd5bb68e8886b6e5d4fbfa02ae01e2652c7a428ccc6c21edf95af0e826a7450a18a829bfad1371c9bd2a426e161cc764737b8c2a79ad511f13d4d2271f226deb0c144091301fc07a078b72c1d3e1d97bba81df101e2b85451f557c08b21cd5a1b92e6bbf14120e5cebc31c66ff5876d4fb68cc4cf8389c7ad232712e0f1dbf8a4e25f21942603b261a556f4179e5c010b91e8cc43bc1589a9111c789c8b33aa2caf5c827afb3124d419571485146ce6b2e6803033d40fe3e0fb1966122496fcb1ad70a17bee78c941e3988f2ecc08c26a4f3dace086f8a60b16b9a51bd72162ef331feec32b6f8412d1986e870ec493b5378812b0aa52645cb25cd72a74bfc767c97f37df718faef36b70d5560b5288d25df5b4c86f3f0570704a276e1fbb729716b03d949f3e11f03ec7fd7e693af4d182cbc7509b05080027e5484a7103c2d3ef6a75854005a8e93b8f22525961c8af36e3b593a0a9317196d3dd2a717570e2630ffe3131d891d3ca9fc069a91af3ca5da575e011b7bd466674adc8a31114f03a9a1d753be626161617dd83ff73d3ef8f22692687be9d92ec49c30ecb18b3752cd45d5d99bc8f4a0d9d5a10513d0dce35c607478508be3fbb7392b46d13eef08b3dfe8e07f4e96518ab87db4b7ffc29487eeeefc4e529cd1410bff97056b046e6fb61160b9173eea705a04ac4359a4856cdf57d9c1cdc4caa454798c93913cc855b139a4d3851afe746751c58eabcdb91b27626e87fea94dafe8fa4b58dcaafa7045dd1da2f2bc583812f2382e210a9a20f8cd332921199cc926810d9c1f84f4e5504151c3424da8cc3bdead4cc0586f5aa136013c90a906c35ed5336d4cd9e6a9ecb3dff0f07803036fdbd4898c837868bdcc4f350b72783d9222adefabc7d4cf8a047182d538fea8d560f9519584ba8fd42b74a4dd864633888cfaade23943498366a228e5f16491866012c63d45c921ed53f16ee0e85a1ce297cddab58a0b5f0b849686bd77b7082e3883bdb62a47c500d8118cfa10c8d2b8b79b64323de896a1214f37746cf2309275e557261412eb23e1e2c943a850b1fa22b7d6f6249a4d848f1aec0f0f5a3becb5c04b0ebfa4db58fe8aa31184cc94d589ab2549c694c322e659eb2c0ce2d6a2d5bad77f819ed54e5e3ca803a417f289d0645e4d143c891d2b742b6a4e3323a1a76d56d7630d86105af688091d63764ee32aa9c33ce062c8985f0c1bc7600418bf9a5bfa62b941f673b7d048077cb58a51d78bb2fdee8c4207c030541f5ef80578b65d2cc3e4913493c4c202e7a7433d8c81257ec48b61d8282bdf33614f3858be231728d5a77ea2bd7145400f5e92642d8779d45376b904f0717a7c1d8256238d397d076b5462ad1c90125b13ef01e4b869950cb9d3e9ac549683ee5b8236aaf8bed8a33b201f2909ad391093218e618f37608e88e168c10d8dabbdf48236630f4698b3d9710ac20cef96dffac693672396ff2a177384b4396dc939631f85128a419ae7ee4e83a22f24ac87fd4deed639eb25dbede144e6bf0753e6fe2472073623bdf2d2711be0e6fd31f024e2979d3e4b0e93afb8cebfb53e7b930781cad80461c6677c4817c527104db56977590e64086706e4e30f1f0416aa8ca04f8fa7b27ff8965d2ed7498520e159f0d875790314c5d221a934e29657070fbba3d321dac9418dde2f2ca7e954cc883a249e0d8c1b7ff11f7f843272ae71cd4302ce7e38b703fd5cbc347554358cfcf44b1488d16cd534ec2aee671e9f754b59ccb462ee0a0f29c739a8152109640a348f1ac3a5969111e674a375db32833a7534a7fe844564a647baceccb26c6e84081174ce20d9fc22cf288c8f58839d0e8702e4cbeae14d2961ec845cd5c657ea0245d83cbdfe73c8d074ffa4f16699197a3de064bb911149fec91536d9785b0c37a02e94bf0d19e29d10059afbc2fc415a60cf4d5d7959be387b11bd4a6840006f9c67547339bb8d0c3f7afe2f123c5a98302a2eb94b87e895ba315d5bbc2a5ea4a2d9601c00cd1cc2e63c02cda09b2f8d248a2cd669fc38efb7b99fd92e50247321e2b64c748c8e7e30f7c4f6f57093e84e4d4d97e805d2ba516607ea52f6893a089d1045c479f1dbd90e3c4594999c4bec409d3f2e99a9298d6f723be0a26ce29cfa30f40388d3a52911c041003cd5496ce7c8f6cccf66b9651760f7107292990798d575fe29b82d00cfcf4e3ce88c165e34f1f7ade1578721d5992f7aeea0ed98e79d357fee06fd5b88d8f359a4b37c48f0c0fb8691aef8ff9df9523a773c3b089f6f9c1c2faa2b679a12b475264f9e7e032ddb57c0e353a7e2027a9292f707edc7f2e45ca36131bd3f4b2b13a1b32fe4aee1960e1199db8fe19a22db9a39a887066419ef1765d9eaa0e064bf93187316aa0f83da039f8ddec712f00fa0c01214b1b867d4fd9be1be777ece44b167b64df9f71802ec08d686061ee544bada1b314cb1560eeefac5b9707a2e84dfa6c8c9b04f904e5ac720b322836d26ee9a74c16553b20500bb426e6ff5c942f05e10b5bed50a35915702d1d0fb250d9876f9e76a63e466bddee64d979a0f68ddc5955775d19c79eb767451862404cb39dcc72ad7065edce2dd826598f438a4b6386da20bc5a74499b5309560b9e25763e932871c96678c9888239c75793be564ec60e2f723b500c27754fa244c7f13093e51033c3407d77a801bd0374a96079129f9fcb9a2e43176054dc60a1501730da3f8f8215ce019d6f20ecb34e300bbe5146788ebb1f53b29163eef217a68bfbbdac8a1bb691c9dbca0bf9379c2e5fc40fb20e1621f21b1932617036bb1e71e5520f41d927d20d39fe84841842531119f431a356005fcedf784b50716dc2648d384499229cc505d5b1dad5cb5e03408566bbefefe4bcdae4de0730c0e392429676370037c0b5996c40f97fa96c7f0a5a170b54735025bfa4978304c4571ed05e217de3277bb96067bc75f829dcbb8ae6785c917c81624f8760c5ae1d7c4d4db0198c567d2ffd920284ede4265a1ca1f2cbd461a50135326f341ed3afd6c89be780de3f9c87d11deb8ef7824c96289579f1f9c860533e1e93ef1a1f17956b574b88eb2e199ef12d2386360d69efd6eb63679fce9b91ce381b8cfe1acc4872d77e8202cf6e887ce24d5547dd8f1d5ff9f0f5a48dbcf86b0dd81005891a5e45588e358d8f8e4466bc512d4d3465e86c588c17505a30f388b426d7b7839eba700db4b37da10a989f50453c16f65e77b8bc951569af3a1bda663fce8fc746fb5efd4c8688070a75620bb3a3faeea8acc8dd5811da179fa940e459f9a85ae098c1cab7fbcb201f88b113af50f21a0b66406ccacbae18e7217f9f0cd9c7a72060ae2a738dc572e7b8a2b25b3c86abae7a107d539125e844cdd257a872b10bf4d8abf52862694b08e347a1105d99f84c50cc567741d5569cb54e70d553d410e48ce3db334664a739c5410c4b6b1574ae5a20b6bad2620ceb73133bc876908c1808154d29f68f1198020a97c09dc6c5716006c92645903142a9d88909c3a4ea21570e8f8cd606d851fc76e2b5d9ce08fdc3bfbf6a2dd45829bc877e1da609aed5b5009c33cca6d370fef4252347c36ad2cec62e5efb2b0b5c2aeb51e2a92a080e0503b47a429f8465cbe4b5314ac7c663745a220cff949e29fc917c3e141331a9c61ead306852b43e72b67ae3de7dc19c34a9dabfe89f22217e57908bfaa06488cecbcea40f64d1b5ad265451e7ae930524a033912f7cb457a4928791626d468e40bda7f48a915ca8f9663f97a2f15b7874e2050c34b7dc9b2da3eb3894625e506b212b77f424fdd15616b62c4a4bfeeca016ca5390d8e0299c15c96c111a33f0fca8d0d04728e03be80615bfb55bb6e734a90818fe583412ce3579ccdf71769c3afbed4904842db813c6c4180145f1814aec8880869f662b8f1b09d2d0f9e59e681b0b47565bedf71be9aa0553b3739eaca16304d29b42653e3710b2226290b344a644b060cb9a94d90c39a62986b9266dfef4aa1ecf5b7dd1d9bcc536d3e125a8cce9589a8e22e28fb9e2a98c49781a161eaac481c383a8c626dc519a611c7b0c415e8e3c8aa9bac0cf9dcca2f0ffdc408b60e30ebe9fec8f146522e0aef58f6421edba19368629b9b0462a8b5015f3571e16b8cea23105e9ddc03840fcd2f3393e9a01d854d6654c40523c2baf6dc490d7ecf6260d0b1e51f52390f3f26c5e9aca8a571803c098cc4e7005f3bcc8ae0079fb62f6306cae0e40af8770c1508e922ad26a81496118596f45d766d8bec76990732e1e5b21e307839c18ed11297d642620cfe42dd82c6c9b6774e844a73fbe1ed5ddaa6246610b57b12195e0cc7bb4f9cb5a93e433446fd6f7ae78e8d4f1b90dcc8a41920d436d6316fc4b13a81034fd8bcab0f72058f3b48f96933fd0a4e56737162cf3b8df6a0ed688b33b1f2e1ab252766b5433829cec4a24150533eb413ba059ba48e7d3a611", 0x1000) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) sendto$unix(r0, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getuid() setreuid(r3, r4) sendto(r1, &(0x7f0000000080)="d1824b5956df9ee20c0001592b99da81231864d657b449dcca742d04d182d99759bed6ff321f59231b904af9d78a1e3d0a453cc8518681bf7fc1ccafeeb808b061c87648263cf0d81ece6b27ddb45d9ae4daec4ce670eba56e6e4940efb1f677db143fcc2c3dc0", 0x67, 0x400, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r2, r4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r5, &(0x7f0000000100)=""/217, 0xd9, 0x1802, 0x0, 0x0) getpid() seteuid(r3) r7 = semget$private(0x0, 0x0, 0x402) r8 = socket$inet(0x2, 0x4, 0x8) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000200)={0x7fffffff, 0x401}, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000240)={0x10, 0x6ad1e2c3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000c73000/0x2000)=nil, 0x643}, {&(0x7f0000da0000/0xb000)=nil, &(0x7f0000e63000/0x3000)=nil}, {&(0x7f0000efb000/0x3000)=nil, &(0x7f0000bd5000/0x2000)=nil, 0x3ff}, {&(0x7f0000e13000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ddd000/0x2000)=nil, &(0x7f0000b6d000/0x1000)=nil, 0xfffffffffffffc01}, {&(0x7f00009c2000/0x2000)=nil, &(0x7f0000af3000/0x2000)=nil, 0x20}, {&(0x7f0000959000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000c38000/0x2000)=nil, &(0x7f0000f3f000/0x3000)=nil, 0x7}, {&(0x7f0000953000/0x4000)=nil, &(0x7f0000c5c000/0x12000)=nil, 0x2b}, {&(0x7f0000804000/0x4000)=nil, &(0x7f0000c38000/0x3000)=nil, 0x7f}, {&(0x7f0000e80000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee2000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000a4d000/0x1000)=nil, &(0x7f00009d3000/0x1000)=nil, 0x1}, {&(0x7f0000b49000/0x4000)=nil, &(0x7f0000cca000/0x2000)=nil, 0x9}], './file0\x00', 0x5}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000480)={0x5, &(0x7f0000000440)=[{0x100, 0x100, 0x6, 0x200, 0x5ba9}, {0x80, 0x6, 0x3f, 0x9, 0x101}, {0x1ff, 0x5, 0x4, 0x20, 0x100}, {0x2, 0xffff, 0xff, 0x0, 0x58}, {0x2, 0x66, 0x5, 0x20, 0xffff}]}) setsockopt(r8, 0x8, 0x8a, &(0x7f00000004c0)="c6a614b1b12a359766b7d8e3665169b390f929aa395876db434666e63cf33c309a72a16a0621e7a1d052468dc31e84c4b09ed32ed704714a53dbbb4ebc8127bfb84bcd5158a277de273b748ead5c7089683bab0316af244d10a5efa8af66271f244afb4661", 0x65) mkdir(&(0x7f0000000540)='./file0\x00', 0x9b) r9 = accept(r0, 0x0, &(0x7f0000000580)) getsockname(r9, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000640)) truncate(&(0x7f0000000680)='./file0\x00', 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r10 = accept$unix(r5, &(0x7f0000000700)=@file={0x0, ""/509}, &(0x7f0000000900)=0x1ff) pwrite(r10, &(0x7f0000000940)="cf69dbfc53d933ca5293a58b867b05b976c59ba1973040f579206e051e433b53e2948dd6707c235e3ea2ffe571c360f12157ce4b95cf34b2c6410d812127ec4bf2c656ca9a2a3d6b8b4120d7e21a3b66e08007b7176298aa1af6d2dbff43dfe4bb34009db184ff78f3e99bafd52ade4593b55edbadf7", 0x76, 0x4) unlinkat(r5, &(0x7f00000009c0)='./file0\x00', 0x8) r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000a00)={{0x40, r2, r11, r3, r4, 0x40, 0xf80f}, 0x0, 0x80, 0x20}) r12 = accept$inet6(r9, 0x0, &(0x7f0000000a80)) getsockopt(r12, 0x20, 0x7, &(0x7f0000000ac0)=""/143, &(0x7f0000000b80)=0x8f) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) getsockopt(r2, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r3, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) executing program 3: r0 = msgget$private(0x0, 0x180) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file1\x00') msgrcv(r0, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/96}, 0x68, 0x2, 0x1800) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000200)=[{&(0x7f0000000280)="15d042c204cf2cbcd418370a267054f60db3f09fbaa5e87e2be330fb7bc21087262f07431229742f87ee0bce27a142a44b28495eae3b0d2eb876cc2a71c49ed94e9f212198e806c6b8c0e300d2d2e3dce8ce8301367c626a7689197bd81784071836e116c47aae9ce884c081c971750820a4a7120e1a78c82d03919fc275d2614dd79fd0436e2b9ee4ab4ffa5e25b88575f11b363f0ea3cdc95fee255b3626f95b2590cf9260ac817ee5068ad4a1c3d6f89dd1e9d92e63b92893056c86d8cb3fff5ce8031f3a4e754ae21f37c530b29aebcec03375ca3100b17dc2e8f86998ee38406239ce952f17dea3be92a9926157b96f7b9eef37fb5cd0890917", 0xfc}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x9000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000002a80), 0xc) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') ftruncate(r3, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) dup(0xffffffffffffffff) executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xff9, 0x4, 0x80000000, 0x6, "ec744eba889a4b00f9ff0000e300", 0x2, 0x400006}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x200, 0x0, 0x7fff, 0x7f, "d88c28fa8797f9bdca0988d11554000900"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x0, 0x0) sendto$unix(r3, &(0x7f0000000140), 0x0, 0x7ab1df0db4f9d47b, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x5}, {0x45}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) executing program 1: accept(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f00000000c0)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x91, 0x100000001}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0xeec, 0x8, {0x45bb, 0x8}}) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x0, 0x269000000}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, &(0x7f0000001900), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_emit_ethernet(0x62, &(0x7f0000001c00)={@local, @local, [], {@ipv6={0x86dd, {0x8, 0x6, "61f9a4", 0x2c, 0x16, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xb82}}}}}}}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r2 = semget$private(0x0, 0x3, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069af, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000000c0)="6b9fd65cca7e6825570bbd490e565e1d09bc2a70292fd8bc875c4e43", 0x1c}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0x7d, 0x0, &(0x7f0000000100)=""/125}) semop(r2, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x7, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x86, &(0x7f00000001c0)=ANY=[]) socket(0x11, 0x1, 0x9) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r4 = getuid() setreuid(0xee00, r4) setreuid(r4, r4) r5 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x3c, 0xdf}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f00000001c0)="0000000061f854eb2f6c48ca45486e1b440d26a9965b0451e2ed32460741561f8b7dcf9fff2d13e8aa1043e2c6ec9ed7c9265ebe7e2cad9d1bc276b0", 0x3c) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) seteuid(r4) readv(r6, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) sendmsg$unix(r7, &(0x7f0000000740)={&(0x7f0000000400)=@file={0x2, './file0/file0\x00'}, 0x10, &(0x7f0000000680)=[{&(0x7f0000000580)="4c4615a5d5705502b474db04b0c0e09696c3ac25cfe166c718035f74af53235a182a803d9a75c001f48b794f7457287ac16eec69124c4096b81a7fcac6f89d86b66634a896f230ca39c1815b81f265f7c08f1773070b7a9b2fd51e840a9b9ef32e37f338a360e029953f5cc90a9bdf27f1db35f8a43fba6a071846b2024a06faaff7fc5a1438501a0c6656fdb0d5509b72b8a5a5682725a07baa91593e59111419606c6d061c9a60f7019eb21bb2db65f2b5d03a0f1d20227aefad181c2609e239923f2a29", 0xc5}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff0000010000007aeaa886fc755855341ac66ab1d9e0bb97909590886608c4d4ba97cdf01fe895c11816902e87268e081092687888624275c4694070ae9e656363cb2f17938a33b4e74d6b6a715f2f35c601bafc5561cca383", @ANYRESOCT=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r0], 0x20, 0x405}, 0xb) preadv(r6, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) sysctl$kern(0x0, 0x0, 0xfffffffffffffffe, &(0x7f00000000c0), &(0x7f0000000100), 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x40}, 0x2, &(0x7f0000000480)="1f6d6a6a35bb68e12b04d2333632fd770c79190260a69876475835a0f5ac574e61f5f94ccf0049a02e48d82590774b03163e4a22165c6f61c41835e69ceaa1965b10e19911cf781b9c4f546cabbe73409f90cbe70fefc914226ee520352334882e9e517c0617bf4a52164d3802ac6c4a8fe9335bd8efed5a8dc238805532a64139f577227ff421b1c2964d77780f49e287aa4d0c849985c550bc16953b911a41b190f4b36b01a30d9b7f54dfc11be869605fa7260573d001698fdc5328db037225606ea243e7fc42d64d49c283ad37f978db2f67c7f9fb77668a0207da5035", &(0x7f0000000340)=0xdf, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000013c0)) r3 = socket$inet(0x2, 0x3, 0xc1) sysctl$kern(&(0x7f0000001400)={0x1, 0x3e}, 0x2, &(0x7f0000001440)="70f1277f745b3e2b64d1df766fea074019e1d002ef6c100dfe845099441ff8f6d4661664b6f44daffac306fe925061ad5dbc66adbf7e79e648845e6338832d8393462e3d91e805c16d380607485976f8675530c42b169f264855b93a324ef1af4e83fee802a09f634e06ed0400fd2b7c52716c224f2c077a35a1f4a6a5806e8e9b71616ff484b84dda1821f574b843ea7762ddf6489a958707ae129b144bbd8a6dcc84212e7f7e72336bd62e209ea98b595f59de86810f4e7436c527e39f19a92ea9b8b6f382bc182548c6e822370a69fc6c9f89d47c27077030d9e30e032cecb188f19a944a6025bb684ad17e27f7a09708b3c35a3a5d46cd7733e74989fd50022c8fb75981479b65b81cbfef42c8d304f2020cd21d2d1bda8e364add205a3aca6fb7acb38a3e0e7d4359a99463ef93bf8e8a454e985813ecf4c550d5aac02065d95bc1e064244a6a57661e5416ef145fe2aae2da5db88c0b94d257ad4367733bc3c565757d7f8765c9189e2f2c5e1dd5bc215a3e48e6233ca101e5fec0da7439cc8293ec10dd34cb4940246367c590abd74bf08e14bc50c04469862c3f26d3d5f97990439a40ebf825772b0dfa6c1cb066664648046dc4bab2192f831fceeae4aace6b5710e25cdd43498a18e0694ad5f4bb54616967a006419517994d3430893f5d4496eed47b084f921b50193cfe5ac60e6a6382e1e4eae87db38e213820e656b21376c8938eb26350dc24aab69c3dab3e4f713ec02306de7a0c8d02f6c74056d9ae0a80337751547354b2a502095804111f76ff28dc7b709845342a6900500e925d99916f99d7147267a298808cb8431e3e1940d989d68beb3cc2d44b600587611f3e18891c5eeb0b4142b48481550cc5b4d1858a7d0bb6635cbe28223284ec21d74f8cf8e0e642a09336606d37319f79421265f626b82aad79a890ea58d6d915ddd894d52a88c64cb1dfa2378e2805bea5a7e2c18941b25faa7affaabb9fae4f68e7e767bccaa7b6192caf9b215b51cc1d975e8b18fed2eaef0b866e04bc3663afd819b642b9283709d0dd38ab936735a6de2c76dc291aeba7670ea4aacadfe83ceae1f4144fc1179e5238ac92803f353895861708c5778b347b3e54e545f56232d22d57e66ccdc69d44976bf334e0e0ae2a3187a4a72b388257de92b391499fa56ad725e344c541166c2bca010904d1ec98f7d83c110bfbbcf0a0e982b948fb77bf61dc3e42f24bda7f8ba850520793343c6b3463ab9435e9629cef4ef00db9793e0f9408c1655ff7c0adbce2c00e326f70a8a0e4d5ac93753ef680d3118d615aa636b0617e1e48029098a44a3b81bcef3a9121e1bf5b1ef9f447167351ed6b33222669275359508fd6d81d8077c1098eb1cd0ba45ecc8db5da0723d4eddee4b82d759257623ef64e57d0171adb0826f2c3956a778622ae6348f6b00da50cf779411f186e01a146f8a2d32a54103126304157a6afc668f19bbd2022913c4eab8c4978e2f44c0e02a314e58929d90149c39b3ace5e2701e460ea78c8f5329124769cffad90f33a46899c94dced7a9fb303284bbb10ccc278d038a54bb058bc1848b42b868aa061e71f67a73c262df7986cb68085e21cbdfed9dc7653e8a62cb69eb470e285b71fe8e88e64a54753012c307966ec0f7859aa932229ae0df0526ccc00df4177f84813350ebe8239172fcb7b9a7fc086ec695b0bd6dcf9aad19da0fa07c3ad7fcdca9d60ae79c86b8017a13db9ada475ddb6b60fb8f80aa16c9999581aa9aef2e6fe5fc315483f55746721f71e249c4b810fb89ede4229eef3f1e5fe8699bff23ed3d38e068084d91363b19f5b02a95920604bc0f84c8eca03609a0e18a91471577d821e4a58417ee2096c43ebd590e0c636fe0d2a83e9455f3db022dc527c87875e0ab43e22245b5d683802a313dbd6abdee1ad97403ea7cc62dc9de41c5f0ad1e361ca08e437cbf08ef4adcecb344b022c96635ebb8d821b90296a9a0d66f1b0e35a4371486987c886dae1d03c148ab1f0a240c621183791f3a796079e4a31d5ba7017bfed2bb711c13e04c3d81c5283f30404d5f7413b8112a68bdc76be02793843da977e2c4bb265d1dd653b27591303b300fc9ec7b8783990e04d4eb566da3dae76bc74dacab09e080900ba8e849e7a739eb9961b50e2d5c1c82dce851a6aca114837838d656fafe0208fa77b7e4e5ccdc8d61cf4d6c67e96d3c6c529fcb371f0229815cd068b0cee4bdb234d723de4335c256e2d2f5dc7c299b97e2cf21fbd8455de419dc54d852f74b747c903aa35c253abef30c96855e17922bc81dc78f2d78381c2944fd8f3931df58acc2673c37e1eeb2b75731a9b1a3e25b1c0805904d0aa48e7e467836553c4a4696c8ef3954345bb393e9c19edfd77e07dcc08c4f8793ed4a30e93d644f6cfe1c2ae16f34d8aa8bc0a9d84742909f3304963bdb46a136bac121d6e33197f5d0b6259dabf78111f50eb67d2786803864e48c1df79fceb4264a2e61bbaa4690946395d2dbf85d1d0a06a81cb1d1c6a09e9413286ccb2b0815c3cd03280ad505b48ee557284c5d6e824302d5f0210aae7e43d274849ecbc7c419e8774ed68bc4f816b3a07b36980a81aa3b6399f246408f58a1534709da849a464c3a1967ebee0be55c9ae01d75b6397082f91b63383b60d773907d67dc4c8d330c8432c19f43d7ccb15a23dc4b2cfd0108d97af7201abc709fb23a4f5e1c8762daa587c86df0613b59186b75711fa2e312d44a43488301621f1f3ecfd4a8168df959b0451efa18abc5478e7a5a5117e134adbf5b3e2dbec41cd80fa5518938df3d68e1269d7d8bf649466e94ace7127399439ff5c841a6a725409be1abb8268b97330595349d3c262d273cf1b3cb2637dd9770e623b71a8916a33e8309c90bdcb22938c5b202ee20594b57ad1b785799d78514527382dd206f1ceaac7a06e66517bdfc4d4ed10230b973a4bfdecb91a0957ffad7e48099d36d1154461df3c1df56e66d8a82e65c3840fb4aee43b62e0c0b5a5775846ecae43703478132092e7256d9f419653135e89f68864a4459ae5c7068fc2c2edba02a6c8c9142ee64be59d1619a49ebeddcf147b3907d8520636a45c071f3f20988440a8b1433cadf03ccbf77ac9d4a83f77e0249b28af51f57098a9fdf0e6cb115d0c99cc6abf2926d4136323ce88d1d765b8684043787304bf0367f02a2ca7fd897fe4ee6abaf416590ca0189f52212883d600479e015f76bba6558d1d56cb2a508f6b976b485a11557210b0bc05321d3356a85e8073d8599b5b4f96bd954e507745c348208e3d6498960cac6bc58444902be1b046bbe7f059cd23f448c85a3b58e5ea10373640515b012412a417888f43fb64909b153280a79fc08b8343b117a7f50adc675e66979eb0f33553c7b38eda03b5f4f94efb45c215846fafeb7e375085d13f74202087386c3cf4f87e126e253cad7b3294d601ef9cd7b63d09a6b468e449ecd6b021f66bfa45f386de1fdeee4deeaa899f9f45f86c5dadad4d8ab6b7b1e7fa18ec77242539dcd516e42347dd73afd6901c8ffa3661ab1396d03498e161dc0d352441ea31695be4760932bbb31b069b467cb422488650454c2783384974c9ed45e883c75651415ade0df856e6a507523d1159d825a04d06639ee01e5e00d6a2b39906654d71e962ff946e0db40babad92ee00649d2dd00b08efdfeeb6e4349fca013d4faacdfe7d47929c1d9e2b58b92c73e9a4ce34783374e0883021ae2e4cc037a5ef4cca324de7a471941d3bab85ae1ee4df351701385c8cf58695cbd260bc9abc62963ef548439dfba242e7c01d3d61da3b90906cea724188afa5f652f1dd12d1f4f65d02af5e6b6e6a387799f8d0111201b6209fbc4bcccacd225f8166bda932876a650b9e430160e83fad3a4c9f5e875dec2cc89e98049f25eda53cc304766874974d7a4fb155ad03ad5d9ae4e5872a788e8e707b2397a1b6fb5b", &(0x7f0000002440)=0xb06, &(0x7f0000002480), 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) recvmsg(r1, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000280)={0x8, 0xa, 0x1b3, 0x97d}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002c00), 0x20000, 0x0) r5 = accept$inet(r3, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000002cc0)="a2d398978de38a821fb5a76a622a8292c15f1b787a87f4ed81069fe624f71ea2ccf7449c2980cb1e9f06830902ef033c20f0602a45af722faa63e40b6ffb4b28f9e608c165b7b03657fd1472f31bff0ef5f305ea44744511a0700c09d09389c312", 0x61) fchflags(r4, 0x0) rename(&(0x7f0000002d80)='./file0\x00', &(0x7f0000002dc0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000002f00)={0x3}) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, 0x0) sendto$inet(r2, &(0x7f0000000380)="2304e95918ef5749c58883e03e01541c42a417c40ac3ff34acf6d6de87e12111816b16c51e195bffbff9d439c47af15229acea35568e758ec2f093bfa9e3c6056de2f00156eff7d5983982a0eea066ced8b9363ddc71e7730e29f251b156f960afc1fd79270782a83c9a1925adfec693b382cf8515b86aad5a559ebc543e1c809ad073c21d748708356b6f6fc3837ad3479e13bdfad49c65c797f77cf7d2b83d5002edbd8fdad71a644c08000000b83a9b5dcf4613be2215399a3248fb0e1704c6f3d12f1a7a331115526055d13c98397b54a35748b55af2b3e314993edb9511bd3991b83019c94aefaf344f49efcaeaaa828d55d75929275e7fec", 0xfb, 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000003080)) pledge(&(0x7f00000030c0)='/dev/null\x00', &(0x7f0000003100)='\x00') sysctl$kern(&(0x7f0000003140)={0x1, 0x1b}, 0x2, &(0x7f0000003180)="62544587d1139393be7008957c4b228704d44a25ce98ed0a3502cd0a42eca9ef35cb781f2bb3027978fa8f8c4a9f4148a5de496a3ce71b6afc0d8d25cf431910ab593d960df23f441c8f2fc8285802bf77cdba06c534124c45ec35395c0665204ea78bb272d4248b44fb436d4fc18b906c167831ff88c499d60c530186104126d8e376fe5313e3a3048f2ffd8558876339f4f74dd737876789c5777ae180ca7a464c368a2e6b65c66aac144722b3a8830f6ee0665fab1a601d0d05b3ef", &(0x7f0000003280)=0xbd, &(0x7f00000032c0), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000035c0)="c01c086868863f3343538331fedbe7b44fcc8c7dc937", 0x16) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) socket(0x11, 0x3, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x50}, {0x7, 0x8}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r1, 0x0, &(0x7f0000000040)) executing program 6: r0 = socket(0x10, 0x2, 0xfd) setsockopt(r0, 0x1000000029, 0x35, 0x0, 0x0) executing program 7: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x6, 0x2, 0x80) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x2d0d, 0x5}, 0x10) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, r5, r8, r9, r11, 0x80, 0x400}, 0x5a1, 0x2, r12, 0xffffffffffffffff, 0x4, 0x8, 0x6b, 0x20}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) r14 = accept$inet6(r2, 0x0, &(0x7f0000000340)) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r16 = socket$inet6(0x18, 0x8000, 0x5) r17 = dup2(r1, r3) kevent(r3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x2b, 0x1, 0x1, 0x481}, {{r1}, 0xfffffffffffffffd, 0x52, 0x2, 0x8, 0x7}, {{r13}, 0xfffffffffffffff9, 0x0, 0x2, 0x20, 0x40}, {{r2}, 0xfffffffffffffff9, 0x2e, 0x80, 0x1, 0x9}, {{r14}, 0xfffffffffffffffa, 0xa, 0x1, 0xf04, 0x5}, {{r15}, 0xfffffffffffffffa, 0x32, 0xc00fff3d, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1a, 0xf0000000, 0x8001, 0x800}, {{r1}, 0xfffffffffffffffb, 0x80, 0x40000042, 0x10001, 0xfffffffffffffff9}, {{r3}, 0x5, 0x20, 0x0, 0x2, 0x20}], 0x25321e87, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0x9, 0x40, 0x1, 0x3a}, {{r16}, 0xfffffffffffffff8, 0x1, 0x1, 0x6b, 0x4}, {{r0}, 0xfffffffffffffffa, 0x54, 0x41, 0x7, 0x8}, {{r2}, 0xfffffffffffffffc, 0xc2, 0x80000000, 0x3, 0x8}, {{r17}, 0x1, 0x8, 0xf0000000, 0x4, 0x3}, {{r0}, 0xfffffffffffffffe, 0x16, 0x80000000, 0x1, 0xfc}], 0x6, &(0x7f00000005c0)={0x2, 0x14}) shutdown(r15, 0x1) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000600)=""/162) ioctl$BIOCGSTATS(r17, 0x4008426f, &(0x7f00000006c0)) sendsyslog(&(0x7f0000000700)="7d12aa64dc41f21a361994cee1de15a3321c9d2286e4b7abd8697f6a2204f491224ec3fe11d2f148b4fdf962e6a93df4d9044f0b338f17ac1913a212be895ddfbfed717192e302", 0x47, 0x12) sendsyslog(&(0x7f0000000780)="f8b5f19c8b5c08a30b9f28c5db7a8bbc9b9d758d8c3af6568c8cf1adcc088c74c3be85f363c8d5017bb2d1e93d4bf676aafd10a6052ab7fba272ecaca95156d5bc58445ffbc5f437db3e4a1cfc84f84a5c63c4a99a41afef008f975444e5403f774805257ce18b5aeb5b0ccfabbc47cad9f505d9c7ae7ad6d1ceb08f464b1a2eea07e455f9ca7c0e05ce2d056471ff735df0b169e3ae725ce770fdc3a2690f331289384a44f611", 0xa7, 0x24) r18 = accept$unix(r15, &(0x7f0000000840)=@file={0x0, ""/256}, &(0x7f0000000980)=0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) socket(0x10, 0x5, 0x9) ktrace(&(0x7f0000000a00)='./file0\x00', 0x3, 0x0, r6) sysctl$kern(&(0x7f0000000a40), 0x2, &(0x7f0000000a80)="238be4b5523d18e048e100b2c291671214063d07f5687affa6ffdfb7a8a6dd416c04ff37a57e09362805300bec913619dcce2ec49cd0cc9d6f0236ad4b757cd42f09d1", &(0x7f0000000b00)=0x43, &(0x7f0000000b40)="452d9a42cf15d11ca778da4fb8f2cf3943ac197b17b6ce95045620dde1a612c95c6e4320e30c9479122ec4b776da4f28c9d18c70c9f850aaca77bf490bbc08dc9765ee13d30329dcc93d97ad129b70dd25ba0fc987672aa9c883b692d22fef2cc122b1ebccd2757199651f136793afb93dbb88186aadbdb9af78335222c3c25c3db19b20dede104772b75510867e478f4464bb996143bc3227043fe9f514b2cdf57998175802736a22c4dc9ed65eaff51854c202d103acd21a33c639e24823284d320ad9d8afd37a48e655a782d8d821cf8c214a7f1ce4955ba336550105073a6c485afdd8198e501a3546094e42d90d20", 0xf1) r19 = shmget(0x0, 0x1000, 0xc6, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000c40)={{0x8000, r10, r8, r7, r8, 0x80}, 0x2ff, 0x3000, r6, r4, 0x2, 0xd62e, 0x1}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x64}, {0x1c}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x5, 0x4) syz_emit_ethernet(0x12f, &(0x7f00000008c0)={@remote, @broadcast, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x3, 0x0, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x119, 0x67, 0x7, 0x7, 0x33, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@end]}}, @tcp={{0x3, 0x2, 0x41424344, r1, 0x0, 0x0, 0xf, 0x20, 0x0, 0x0, 0x5, {[@window={0x3, 0x3}, @sack={0x5, 0x6, [0x7]}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "d947335f2af1a62fa866cba8e83ff122"}, @mss={0x2, 0x4, 0x1ff}, @mss={0x2, 0x4, 0xffff}]}}, {"6d83bd12d7100d8e6c6cd3399bdcdf220fbb191012337746e2dffb2cfd838fa6f8b415427bcd006b872170a80f497ba4f86c75e0ed0b1027ab08fbf569d1b6f246630572dc29e0e8d9db1f26e37b790012c1f7664c7367a11ade2ee7ec1cfcab0ea65f71abe70588f8ef538c67097b43acb51c7c275986540d6ca0658d1bee2396f43002a470e8c7f248943b63cc42108807c4defacf0786f65336d28d3171f7662b1c430a6d1e66b05f809253ab390da10fd7c231da38600c8ef68b781b7b379a38ccba80"}}}}}}) syz_emit_ethernet(0x632, &(0x7f0000000280)={@broadcast, @empty, [{[], {0x8100, 0x3, 0x1}}], {@ipv6={0x86dd, {0xd, 0x6, "b9c8db", 0x5f8, 0x88, 0x1, @loopback, @loopback, {[@dstopts={0x1d, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @pad1, @ra={0x5, 0x2, 0x4c}, @ra={0x5, 0x2, 0x8}]}, @routing={0x3a, 0x12, 0x0, 0x1, 0x0, [@rand_addr="cbd10e72e9145845514b22b65e40b0a2", @rand_addr="83aa5f84a6d32bad8a686fb0ea41304b", @empty, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast1, @rand_addr="31342e21141377d67d4b6ddef50f6573", @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x2e, 0x8, 0x0, 0x9, 0x0, [@mcast2, @loopback, @mcast2, @rand_addr="9a6704c6e4c6221e7d325b3b6a90d88c"]}, @routing={0x62, 0xe, 0x0, 0x49, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, @rand_addr="aec6b464bb94f7eebf14348ee75c112a", @ipv4={'\x00', '\xff\xff', @rand_addr=0x3ff}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty]}, @hopopts={0x2e, 0x1f, '\x00', [@enc_lim={0x4, 0x1, 0x40}, @enc_lim={0x4, 0x1, 0x1f}, @generic={0x1, 0xf0, "2b97fbdbc49baa77e756bf5d96b6613ef3b3cae4eac907924d7a785b2a26d9fe3615bbec6ffcc6150feb1dd855eee1c8a726df1446d6d4e6db614d88d9cde98c3dffdf9c141bf5c8b5d9a7d18642b361b22e7d9202121a31c93aebdfe4e9d51cae829032306fba7b74b4575a1e441bb0c5f39d7dca27838b2d2fb686b9aaa417218eda6ec5dfb16838599726034d842af1a4d92f27dda3ce60fe48cc326189038b80129a5a1588dc4a87c2caa7d2fb9d0be6e0577b06228fc59c91bef8cfdeccc6c7ebcdf7f3649e6e43a74c10ba5c3e7eb34bfb4a34f31fb6c542dfc24de50c7625632d1a434db28b45895c2f3ebc86"}, @enc_lim={0x4, 0x1, 0x17}]}, @routing={0x6, 0xa, 0x0, 0x7, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @empty, @mcast1, @mcast1]}, @dstopts={0x1, 0x33, '\x00', [@generic={0x9, 0x70, "e70cf64d30df4ad8f134b84cc8db6ce24a8f1ba99cc83896df586c5dfe62445e1db1565a139591dcb13eb679751395bd8dc9525ee263b9628ba5ea9538860ab97eb506468f19406cc738bdcb2cfaeb9116fa1a8825a86083f9e2719dec90de9f3908246c18ae87ca9308bbc71b920efa"}, @generic={0x6}, @generic={0x81, 0xba, "daa8e9e3374ffcff16c2437f23f41982b4a60de303121a995f9544ba9a2fb075344d321682e6de3b31a11fea3d6c9d8519736f9646bc8cdc2537fe2b2186b381bb7dca5b283a348d19be1f1a42ac71967650d8b1523c073d3167bdf0c3fecc54dff061f52282a81526f5466771682552fee6e88323b0cc48288b0469ef3863d0e092baf02d58843ef7f022d4b6ca1a6668d6cc0a81bec6a6e91b092a615f51dcd2e873c3bd29833230d06af140ed936b7f8d9358e6b1e1d12ae7"}, @jumbo={0xc2, 0x4, 0x13d86131}, @generic={0x9, 0x4f, "40950c1fdcca17156b688583cc0a50b202c55d7a7463ed4121f3865bbe1b6f69de37b2fb7bfc788ef70635bfd467dfd9de90aef7f35b838baa7f708133d59a6dbbd0a2754ebd8c60ea9d45e97e7992"}, @ra={0x5, 0x2, 0x1d2b}, @pad1, @jumbo={0xc2, 0x4, 0x7f}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x6}]}, @routing={0x67, 0xe, 0x0, 0xc4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}]}], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x8001, {0x8, 0x6, "61b5dd", 0x2608, 0xc, 0x20, @ipv4, @mcast1, [@fragment={0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x67}], "3a412416f46c905c462a23b117f7e329d3045f56ddeca5da3902272f49b4d3461c5cd6423e063e20101f57b4ebdf540aa0596bd6ef76c8b40fc88f9727f0e153294c52a6f4df8fc4d70d629c47cf5bbd3e08fecaa0ca5dbff208ebbebcbff29e74dcc6dd9af75a99aecfe90b9cc79b86a5965253a343b58125d6ea8de229e4bf7a8403f357ac2fcc7393a67ab6855546b150e401599c7e46ff7c21b48b60348f8d3d2df18f14ae1d11f5bfa9fd4e126c8475c3e53584654e30a0b66147a465a40626c4d725aa14baf391a2039e8218f5"}}}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x9, 0x80, 0x80, 0x1f}, {0x6, 0x32, 0x7}, {0x9, 0x0, 0x8, 0x3}, {0x6, 0x1, 0x0, 0x4}, {0x2, 0xa1, 0x0, 0x1}, {0x3c, 0x7, 0x3, 0x8}, {0x5, 0x1f, 0x9, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r0, 0x40}, {r1, 0x1}, {r0, 0x40}], 0xd1653e2aa57306af, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be0900000808e37193f8343712cc11fffffffffffffcff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) setuid(0xffffffffffffffff) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x60, 0x0, 0x0, 0x4}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 7: sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x70, 0x2}, 0x4000000000000205, &(0x7f0000001180), 0x0, 0x0, 0x0) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) dup2(r3, r2) r4 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) sendmsg(r4, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x7c}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x84}, {0x16}]}) executing program 7: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "01000100000000000000110017c94800", 0x2, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80, 0x200}, 0x0, 0x0, 0x100000001}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000000)='T5', 0x2}, {&(0x7f00000007c0)="94", 0x1}], 0x2) r4 = socket(0x18, 0x2, 0x0) close(r4) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f00000004c0)=[{0x0}], 0x1) socket$inet6(0x18, 0x3, 0x2) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r6) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff000000007431ad00000800450000380000000000019078ac1400bbe00000010c009078000000004500fffc0000000000010000e0000001ffffffff0478fa005b030000"]) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000400), 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0xfffffffffffffff8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ftruncate(r2, 0x25b3) execve(0x0, 0x0, 0x0) syz_open_pts() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSTART(r3, 0x2000746e) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00\b', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@fragment={0x1}]}}}}}}}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020697e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x20}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 3: select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xcd5f, 0x0, 0x0, 0x0, 0x800, 0xfffffffffffff5bd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES64=0x0]) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x1, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) geteuid() getegid() r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xfffffffe) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)="cbd7a505978bee3528fefae7d4a7cbefe2673e57f80136817b6e864e552879e9131eaee77034c212a14ffb115cce611e022a8a6f53559acdc8bf34aca837abfb919ec4e86f5f33705d33fc40746a7ef31f1a116bcda068e28a44749bf7746175533aba1b5260daf54fff23829fe881871460ce05c1c42ffe99722908d15b20739785217cf6e968f74870050d8b195ad12e1ae0bc89ada97b53a05ce4ef58df9036a210da8438f79467fe3e93132072a4f08696c5147c349795da1a3a45be63bbdd7d0e53b545d4a75316f5403fa9e0ea6380352097ff6103e9911c0d4f90ed8fd20c1256400a184e3db462b5623597761db76396ed3d6f79b78e27e17dfc24f84ae7fb19ef8d7ccdf00c1227d179cc915dbfb25c66690a6b79e53afbd7cc9852926d58f7f19480", 0x127}], 0x1, 0x0) r1 = kqueue() open$dir(&(0x7f00000000c0)='.\x00', 0x20000, 0x15e) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x3fd9e1fc9cd02d, 0x1, 0x0, 0x1}], 0x80000000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x1a4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = socket(0x2, 0x3, 0x6) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) write(r3, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4, 0x3) executing program 5: r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x7ff, 0x0, 0xffff}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x11, 0x1c, 0x0, 0x0, 0x7, 0x0, 0x0, @loopback, @loopback}, @icmp=@mask_reply}}}}) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000140), 0x8, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{}, 0xffffffffffffffff}], 0x6, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setreuid(0x0, 0xee01) link(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, 0xfffffffffffffffe, 0x0) link(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x0, 0x0) flock(r3, 0x1) flock(r3, 0x3) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)="d62a752c883a0802006203000000000000002e0917da3c", 0x17}, {&(0x7f0000000740)="473f6f7a0054aa8ee4b485989b32a6de716e45a78e61606d7819ff90688ad6344eff00bf60f2fe4ec925668c1e16bda2826891a37efcdbe745c8822604060520009a76d50efc1e9148bc6e14c066650e6d32665120c6a8ed89e6261fa7e1990448fc4eec134e5d8c652a2282c72eb295fba8256976b949ce2242ec94165178d333e858f466e0edf8a9843900ecb40279aa8b567a377e75bea514b8", 0xfde4}], 0x2) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="abe164e934a68e6d1510e7fa389869fb162b157d865ec39cc3733506517595f954083bab10f912ce8df4bb32e95b218bcc678c570cd2d4230e643de6aa40bae4ff9c48058479f294916e81a25b302a81df4dd06d00a07c7a0a3de2de620277c71667ce5910f9baba4480adc18a574af28039788253e8f0483b34ae32bfcd68a8a05d73469a08f74e665a54da3c95e59fe259ee480737", 0x96}], 0x1) syz_emit_ethernet(0xde, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0xa8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}, {"9278919ed496cfac8e0b70e41913d113c78df2ee0e4e5857f4daa9161bc2dd8f8aa25af4a5eaf5d11c1fd13ee7a556adb9dc970570cad842c460bf5dd879a9d824784ea2e00bce901f713e005d12858570ba60f666865aef2d3765f03a841b05e01360afe0cd1aa49c2babb5b4a996b00c2a44db19452cb820ef82992580bf0e80c00540a896fe00000000c8a2b980c2611a7a15e232002538d8eb8a0db0e331"}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') executing program 7: open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r1 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000480)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0xc) fcntl$getown(r4, 0x5) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x8) executing program 4: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000100)={0x0}, 0x0, &(0x7f0000000140)="76348b773625da3813", &(0x7f0000000180)=0x9, &(0x7f00000001c0)="3672fc0f939cab8c7b80d957d0bb080c136ace61538750623b83b3309b9e8913", 0x20) link(&(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\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', 0x0) executing program 5: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3g'}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(0x0, 0x2000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000064f000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000086000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000566000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x150) r1 = socket(0x2, 0x3, 0x6) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0), 0x10) socket(0xcd964818aee192b7, 0x2, 0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x8, 0x9, 0x0, 0x1000}, {0x80, 0x26, 0x7, 0x10000}, {0xe33, 0x1, 0x1, 0xf08}, {0xfff, 0x8, 0x2, 0x1ff}, {0x9, 0x0, 0x6, 0x5}]}) write(r1, &(0x7f0000000100)="fc23780000000000000028a87903eefb3bb2ddebcc9f2fbec154d6eb", 0x1c) write(r1, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) executing program 6: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000041c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000040000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) syz_extract_tcp_res(&(0x7f0000000100), 0x711, 0x7fffffff) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7c}, {0x6c}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000001000), &(0x7f0000001040)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setreuid(0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0xf) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x94}], 0xfffffffd, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) setreuid(0xee00, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x8000, 0x0) executing program 0: setregid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x20}, {0x496}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x3ff}}) r9 = socket(0x18, 0x2, 0x0) close(r9) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008"]) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000002c0)}) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x8001, r1, r2, r3, r4, 0x17, 0x6680}, 0x2, 0x8, r5, r6, 0x2, 0x2, 0x6}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 2: open(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xa) r0 = open(&(0x7f0000000640)='./file1\x00', 0x80000000000206, 0x31) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000680)="23bd4857ce96ad2148cfdc13b00b732cc4a76c0a03b810c8da345ec0f4e361adf0a8119845b3de699d70e3317a9df3b5e29a154493ef6c6e7e2f40fdc3a9357475612916e1256288a39561fc1088cf124b8c381d0b5fb42baac6cab9e537c295bdc81f87a654d4d6e2289dee51a4ae6bc86c2287c9cd6eb83f41b4c2d42f980681b39598ffbf89bd71fd86338646382730e7faeba530ef3d1389dc0f60d17c716a96ba6440841a9294c53ffeec29101f81fdf69d88340000000000", 0xbb}], 0x1) write(r0, &(0x7f00000001c0)="1e0b74bb831bc40f34849f2c71a82a67179a157a48e47e99cd3a588fc4660222de90221890cbc6f3d6247e014847e281f3cbf4e05d0783a6e38aa2fdc7a103206ee6d7ef306a25f4bfdf8bb324353760ed254fcab47b8c91fec8f918f0c6c204e1ff77e1830ea9dc02caec56406d8567984f909b3182402e6d872f", 0x1c) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0\x00', 0x2b8) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) chdir(&(0x7f0000000140)='./file0\x00') r1 = getuid() setreuid(0xee00, r1) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000180)="20206000019c0a", 0x7}], 0x2) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x81, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket$unix(0x1, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000440)='./file0aaaaaaaaa/file0\x00', 0x6000, 0xffffffff) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000000840)='./bus\x00', &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/13, 0xd}], 0x2) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="e3157acf0784fa659bff63b55e172fb1d3f692fc43fb2933e536e0fc2767d66e038dab21e33158587bb4ff9b1e427cca20d86ad3b3f5fbe13990b1db151d73326d1150c04da3aff312c25f948e71d0ef743243ee42aea3de98d375174fe717be9636e4e43e8915e6b3dc8bdad8ded8108ea0326efbfda23b5b54c7f8699d57233e470c5552218e73835bc391546762850ae3dc12c61f74ad90cd1e7f860672f62b66bdc36830e8dc6472977ac122b844a444a86dd9860f9c55094c91af25c6797a0a323dae17d38f73d73b4241b036aee3", &(0x7f00000001c0)=0xd1, &(0x7f0000000440)="7915e2545075aa594b74df7e335cc6f51c6f7e49725d136a0edb3c454033cd91164ce89d6aca8f5c543e7265db23b33bc098d5dd9d939ecb46be7b26a29877a2d90964a1643de0fee9bf0acca0c97e550159ce2a9b6a1573a1469da8bd3fc2c53516e3b3426c60b5be666cf46b763a6d24f7faaa6336a8174abc5799845f4f941b100f71c8c0db9623a4146195575907e6e79feb1e628a5213ee0c31e5bb18bd6b9702e1bced1870fdbc1a", 0xab) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13, 0x1}, {{r2}, 0xfffffffffffffffe, 0x62}], 0x6, 0x0) openat(r2, &(0x7f0000000500)='./file0\x00', 0x20, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x61}, {0x5ce}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) close(r5) socket(0x800000018, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000240)='./file0\x00', 0x5, &(0x7f0000000280)='./file0\x00', 0x8}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000580)={0x101, './file0\x00', './file0/file0\x00'}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x9, 0x78}, {0x16, 0x0, 0x0, 0x4000}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000540)) write(r2, &(0x7f0000000200)="d9537abde93d050cdd16b13f742a", 0xe) ./file0E 3θχ¬ͺ3g./file0/dev/bpf@ tap5-./file0vm_im κΟpl_init: uvm_share failed (22) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() shmget(0x1, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) socket$unix(0x1, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000400)=0x6) mknod(0x0, 0x0, 0x0) writev(r1, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) r3 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x48, 0x0, 0x0, 0x1f}, {0x80}, {0x6}]}) setreuid(0x0, 0xee01) socket(0x20, 0x0, 0x0) r6 = shmget$private(0x0, 0x1000, 0x636ab58ae28af06e, &(0x7f00005bd000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r6, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52", 0x6) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x2012, r2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x88) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r3 = getpgrp() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) setregid(0x0, 0x0) r4 = getuid() getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0xffffffff, r4, r5, r4, r6, 0x140, 0x3}, 0x200004, 0x0, r3, r3, 0x1, 0x1, 0x5, 0x6}) syz_emit_ethernet(0x215a, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r7, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) close(r4) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r7 = msgget$private(0x0, 0x10) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r8, r8, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x8001, 0x0, 0x0, r5, 0xffffffffffffffff, 0x1ab, 0x7}, 0x101, 0x6, 0x0, 0x0, 0x0, 0x6, 0x7fffffff, 0x8}) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000f40)=[{&(0x7f0000000480)="5ace5c6ee350af68c319f39f42ee71ccf63639df4d94cfc1547a776f76bc36423e06847353e8133763342a2a0c2f566cd03e245b97b59063da29de2be0df1b0a13", 0x41}, {&(0x7f0000000400)="9f6250220100000080be", 0xa}, {&(0x7f0000000580)="f910ac115e4fcef5e6cebab691a3adb0bcc68f4e2c0adaba6068b533162710526fbf5db420fe92ce14c4a470d81b0316b3bef9238b1d855a24dfecdbce2b4698b5cbf0900b26269809adc8bb65b68f0f8642d5614d3e8756161f9fbc7c9588b8cb691d6736e404f453ac65c5", 0x6c}, {&(0x7f0000000600)="a6a368b7d6f85e502d9ee763fba4dfb375174a7b90222a5616d6bf1301e1af9a8e01a2056e2bb21b1d37fc3958830426ba205dadbe52683a38a5b86d302cfc76f9a032a16cc996a892043a902a50d907d1b5220a91104974197277f85293280ec6834db5bf942e2c87567b431020d6e4862248eb394e16121bb4ea84cc12522d338086704ad94a15b82d9d051cb0e54e9f1edc0592dc2d344984c4fdf97dbd81e764c0cbe221cb7a717b01ea4c915b9467c61be2e194eed9740a0407ae2914caf430a86ca27649239318670a6a737d37b23ef7ddc4eb67e147f421ad7b2a87df0c49a4191bceaba6f5a0781e91fb7b7738c93322372ffb6342", 0xf9}, {&(0x7f00000009c0)="63d71f59d207a6ea31b36ce51a0c8f3d4db72260aeb15700647bd444ac66275db64c70786005b599a4e90d13c67af804fbda581453f8db3e5505fc1763d4ff14a35ab891123aaeca1baf295ab77e583dd9868729f2a2ef3f082481d104d3b2dc9d116fa47f013bae8c547622e82eb648a23def00f2d88aefa655e9cba7e79493f0b1ecc3575421585c08ef2c04cf325556fc2d2b6786b7137729f65ad0bff8", 0x9f}, {&(0x7f0000000700)="8574da8ce6b018f65219dd4a8cf548eb8b5778a7f8537ffd7a618b2a753a1204be3479b33273d9ff704ae3bb3a609c41b24595ab25d0caa69885ff933943902813b608c27db8a2a4836c7c366f3f3fde56434b99d9da16c25e2308dafaeb7a32fb64f83d238904cdcafdff4910c7ffadbd75a353", 0x74}, {&(0x7f0000000800)="cd6ceaab7db36b24103c4667b23bc99a262b56bc4092525850251bb310897a021228015765d396aea5a09063568c6602290e9a8d68d508a5ca82ec5a18550ea1c4f4d91cf5b5786b9da18dc45b2eaf34a82b33fe59814f410ab6c4aa4f5c4f8ae771c991645b0b2f453bf9dfb0001668ba38146caa7b8c81012f688c52032ce293092d2cf645a4ca10a61d7442b469b16a679a96cd3c8c76bacb9c947a496246a1ae1e82fab2c2d94de0de04dd6d302979a31dca43006d9862315c1cdcaed6538d7587955e4c5d8af2578904a9ad077f64349a28040164f6ac464ab341", 0xdd}, {&(0x7f0000000900)="c95ea4c929f5c2a77a16fcfcb9ca06d68dbbfe55a947c38222c5009e896874630c9f7f200adb201074c630ed9ca5b494eb93f037613d4899509893c2abc25ba07fac4d9ea779e1686a6cda0537dc9bcd2f45a988c8afade1c45ecd2d69723c4b50c82d7792fab236d91307b05811d2cc22ab5899e8d7d643e50e1d8faea8bf0bc910f14ee13a163d1a7fc1c9b2fd866455dca171fe06d15553d85360ea1a74939f6c770b4a6f66f36349238a39cd2eb3c19f52d1451114507106469692", 0xbd}, {&(0x7f0000000c00)="28a231ceb9046b88dafc64c5cdde2081a074b6c56d2b652fbe67ec6e422a24528a275474cba77c42dd0f98847993fb47cced7b3d2f02356b9eb9d28208a4885f93b82d75663d34d97c2121d699f233f610e23cef551e3eae33d18ea3f40d4a0451ef4729cae459c840563eb4d0fd4173d357823a5a6a7861c2b95cdc126c6f5a2c71938371a4ce71ac07a0563f64650024eb29840ee7b8bfbfaeb873df12f35e2b524e8382b329e0dc28560b51f3760a164ec8768859fa5ff34eb75bd2c4eea0380d56d54c53fce7802c76cfcb7843e5361fcc32e1339366633532d1522dff988c563407", 0xe4}, {&(0x7f0000000ac0)="77f5e33ba9ed511c9da23af9dfe1531431764fa33bdf486ef3a89abc4886be7cb1f2fecaa1c4420758105ba18b4f0845753f9fa7b4211c6908f369061a20785baa6ab7479d6f5893df8b9e94ffef57297e72469bea87a6758e51f91a7183d4cd4611bc2d14367256f2c72e4ffab1f3b4efa518b69b20fb38d5a52e6537a118f78b8e12d56c112436c3a86eba8a2a387dbbfa9c721b63a650cfe95bede086b7f46ab94cbd068919ecd48fc7999884d69b7ab7f7bbe2", 0xb5}, {&(0x7f0000000b80)="a5ddc6df74c55683a9956ed251a8696e26243b54008658da342845b71295ed4d7f14ef21922618c29284be74abc29bfed33d3b6aaeeefa2fde35dffcb6f27679d5c310a51c299d6d65cfb28c", 0x4c}, {&(0x7f0000000d00)="ed457e00fc4db214919e0034a4205d0162c0108e794a834dd16802aa82c6654660f400695ab2a780bee595da0421f2cdaf82be1831b8e3eb324b02a9df6f564b8cc795d0d4b8b65a372da3ca608297253e4c5852bfe8e5567e95f9fd09ff1d7b8fec0ade8379417dd84a5bf3d2630647b5f37b8017973677c0ebfde38531a67b5acb9220ecae5eee1d", 0x89}, {&(0x7f00000011c0)="1ce2bc2293248bcec6aa1179808dbc3c00d5b9b0179cd8ce54d4a53632119cb70b71b880c304655f9e7f89ea3a70615373dc240e76a2e49196dcb6392ada2bd0c93cc9072c2783004ec170e1854bc7acb65ce1069a55206a2f86f7273c4c93a92aaebb08cd5c64825aac8bb01b7da14d26822cb961b0e0d252a12bbc69179f33b3bc2d453ae6d4f37d3cfdd9d2c13c534d9ff5d680f81c44828e36e0e0091215fff43d2d852285c70b578001000000e5898968ad45714ce560318cf75bbd911002db6fa8258704640f829fec97581657fdef01662267512b2485a8e62c7830670a4327ef16dd492a0097e24f431aa17851da5919168876e4ade916e66ac3967d5872800950fc08afaadf4e52579fe6d19180aa82e11e43f415531210503e86a364842f20e75d1fd2bc1fbc71cd41dc671e6331b94802068e0cae1f600928cb90449a4fc1a76985b94ab258a587ba98ee70a721a02f061d559806186e33d1d45b5e6105085f6c2929e7ec83713b355eed5a1ae3e13757b315ee4f8ca11187eb8f7f993aabe6b60c6f19945f0ed6ed30cee6c5385448365f6b1f368a56f169a73a7638908caf1d2427b3ab9b3302ad532b4a42871ee3ee13a3c4584e48ac339be2", 0x1c0}, {&(0x7f0000000e80)="6984f135348bb659cca99627d1bb87b2400d15199c2099d769c392be670583d5818e6d45e28b338387c2dc6bd1b01d27a902d1eaec511efe48173d17fa1601ef3e67da36844c114593ba2f94be00a0e24a70425076144bbeb0b26d3a19f06f2b15025f80fdd3dd5a25eda0667da89323ec3f16d7d51bf0af03344f519f0538000441aeddb7eef38aa855305273", 0x8d}], 0xe, 0x0, 0x0, 0x40e}, 0x40e) msgrcv(r7, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x3b) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpgrp() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0xffffff4d}], 0x2}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: mknod(0x0, 0x3a0914c44f7b202d, 0x0) close(0xffffffffffffffff) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120}, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000"/12], 0x10}, 0x0) setreuid(0xee00, 0x0) getuid() unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x4}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x8000, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000440)="74859383c97d3f68859dabcaaf1e37ebface26cbb275c86f556f44a96f844d8ba1c709343402c1cfc731ab1cdac47ac5f96e6bfc1838ba34c37e1feb65e4ee1ff92a0ad206f2d442411067e581e7b71fdb52eb9d9c45fdd749fc78be6bf7cc10a989821a3421b4395bd36ac18ba64ae66be157671c47517a052d55f8dd8e6c09c94818a6a35f3414bed9313b47b28a4e0d1f8726156015de0f4f90a8a54c91654a110547d9a1c22f8d761e40d34517a2da3ec83fdb11f3ce1cb1daeea1557cb05ab2c0ab73429f6b2ff8601a4ebf7a95684eb9cdd283008a10d0d5c45bd592fe487c9291e36f6cd7b82587d37aa13f57ba0f0cc1c628d459e12e90e273096b4bf112b373b8dbd19c041f443089b4a571b8f2417254497814c5dc9d7c30c78e5811f8807b4ee7362d0da64a832ee6cbca61b5c309af6d7de312df3691689a619b4084258966f1f6403b640b0d2e6007a61ca37cb033a930a1be01159d2cc4609d43a839308bf66367bec89261a15426fb8540bdf73a1aa583a6bd3c74baa66f6bda3613b72bfb33f5fc2c1fb603f0a5c107253028e9474eafaf588a239eb21a13ac81f4b937877918f4f9f7088b1fff39c08c96620df7bdc50d05b75311f1385788963af6acd3b682236ea16b629ae672fe5457cd27820a889ba8f6c9064ede5aa8c1a53a00429a834958cd81b94b4766e726f34135db50d6ae98be10b63a6d50a6458ea7bbfec67c737f4328fe20e770d7b7eae6d2cc636ef5e8dc6922af043b2adf8ba11ac5ebc23de3c85a61de1a08a7d78a35857a56c129bc4de79ee1ee9f886d3cbd152eb15cb6c19f0a9952b689b0884d9e85f452668acbca948162c67b2cb027452d7311b53e69ccc5bc63b05b6b6a74eca65365b8d7037202e5eee0c8c38f75f2fafce96cb451da1639346c68d946332bf0e62ff7741b18859bf10f9fec11f7371abe8a8fc0163d0b0a55d1f566981e91ff345fc3156cb863ff572fa8c342a6cb83c130199977c742f95bd8a338dffd563dfe4ebcb079667efacea3b0ba17fafa2c5c96c862cde43e7b909deb792fe8bb9b1521aad2da0172cd4bb09178ec6dcce2f70ade4dcdd89255cddd478e6e8469b9afcde32e4e6de47d7bd1422397625d287138936755032a289d456d8ae4ad5e241b50fc9312a7232ff4dd638439696da5f1510fe7b18fc788dd39a9af942f02e6ea87928a47a31214049ea79b63fc067957905686cffb534926d47e6e6d237b8fa687d792dce6fd8c4abcc154ebe5c2d4dc80735f2286a0e8b0b8427d8699245f78e0fc4bebe242b19ad0acedffcf9a1ce7276b5b7f2847e5a2972c4368c22be04a5f4891d6b46ad06bf2149ea0c8aa87629c1d8ca8cd59b82653b5e9813ae1e62845d7d7d6eb81e969c7b2da4b96295171f34ae8d030696f9f90abd5eb3fe3417b0b4521ecf182f096a34a6c6ee91f43152e16a3cae28d92cd85701e0e4f7bc4a0bd17e40521ea838e2565ddc965313d7032f051cfbad07e64edd0967a658adf33fad33c5e1f0a7907f7ed2e2f1eaea0bf9e9a556093616e775bc589787b9e48f5c800a7a5c14602f62edfee3d3ceb01ad66fa12cd6fa233fb75765e854aced3ddc5863f62381e034d62fe5efa0e3e417b68c4ba5a3648dba7526398de216b3c2b9ea92fac0a2581d75040afb943ae5210d496bdeaf67b95672480353b9e558e6f4db1362613aaa9ab1ec3dc6aaeef9ef2009db25e9b70cd80c65e7e128c6ffded1b7421feaab24898ee17455e7335ddd094fa28b2ed24b655d2a1f80e768710816867650155cb5a7f3e7cbdcc225aa1cc0bcb5c5ff8fcd7c28c09e28b00e854a2d844825c2de2e5c17548b3c4dad33df5b9578fab481b455b325d44db1fa2308b2ce26ab84eb49f2214a8e8907492e676fc5ca1209c9a9a16f2711c16eabac3c269717456d360ad1f08d3b2f7445d9653d316ce80371714df3dbd4e73a7f69ace90944980b1ec1d053e990ec1e372400b712cdb438d61bc48baece30c5833599278fbd6627e663cb90ad79d014bc65d8e3a855bbf749302bb81ffd5debc2a98daa35edd60fd0a80340ec0e4314118ac1fc6d381327a5cd07d2a8c3100e63e9626c99279995b27bb8a421a4a64d5614b7e617a97a79f936300da6c9dde82d3adbdcce0e50af49ebf8602c0a1c8a8936e37edc4e68e483a6df2ab81e57ff802a401159ca111c9c967cad72aaaab35884bf1c064ec50b5e50839775fc9eea6c0fc82cc912e7a2c32850d0e0ca9da04711323d515b29a22be532fcde9932874b60df1bb1d4993a38d303e605fdf05362ecff2d80d3b57e3652d329026e2017209fe546bb71bf06abba539441b86b3a5e466ccbfe264035030510bd5d413734bc3a63bdfad8afb4d0668b436e91c01baf8f3f82ccd5c6ac4eddd987e944f18a094bb258ee22b1c057689319a703c12c9bed7ffd4b52c4d023106f6aa6c462e0014f572a50636ba517daa337c88863f3e27bafeeb84edb0e137cf0deddaf86bcf128cea289027a1cc216ab3418a25e18dd5e382548acbdc868a05e40737fb3f1e3703bbe923eaf939f1e58bb688ec936e96f5a59fc7fa3c81974a2d29563d361a33756766e1639603fd7ef750bcbd3d238390907cf4431b9fe38757ae071a206114f37c8b3b1608667c3d92ac8ab6b682168218bd187c418f7a4fbd4842eae0ee8bd0a7365b696939c926a37a44ebbcd4affeb8acfa63630bb017d79788f6a656d57093af2a9ab3b7ef5265b4bd6588053139a29780ce2795e71d5b25520007bc7ebb5c6aa1242fcb710de56b308c947637e78f3b5d6263341955c7eee8e4e408648c67941e36de392036448fb82e2aa14120679e8149c31b0dc6651f5f95de7397b932fac2e76c161ef0dae58adc44312ca0c67083509b34cfdcecb21768e20b25af87e031ebc9e607be14a5eb683d57cb56ca8f6a5664560a6f1018e788d2d204bdbf38196155643d218c4873ba139765b2d6e1fd89032966fe5863ed9a4010d1415d7162ff38ba5f698a174fcfc3b4d04be04071ca5e42d36fe9149109aeb8271797b55f29450af64526e7f2ed20683a7c910c23ab1f4f41029e024432917dd032ca49da75909590bd25e44063fb1769f946a862c4bc710a1f1f4f48e5d93f1323f5bfe11471b4c6267dba055837358b70946aa6f80894f9a39d0c4d32fe9d748b5347574dcd1fd95299e2759b89c96f314c49f821870e8b2c0b18a22c79ed477cff14297c96c984c1fc4e3b614fd76790e600562cab59f3b66e6e34a37dd8ed522fa89ba05511bd00765cef2932a0e225843d0d7feefaedfd6981ec1969524c3dfcd0c525a7e2003deb989e27c7fa8c03a84325c9428c334b0f6740de8a252450db67089e5524941a40e289ce2816f45395e73c3e86c2c04471c1138eeefab88c35042b6b0350285f267100257845aeccb65faf9babdd54246e7c25290853dda1e27270b9af1dcd39525ac08256150d61aebf8cf615731de86c2cfe61c50f0be68482be6a2b39ae9dccaa06fe68f0c12be10d3c23a3ec03836ec0a4e547c20533a7efd30f31d1bb9c1ee1f70a06ae9c2c384eabbb587d36b0e922d91bf25f3902e076e4acd87760f1e0c97d2b31ab26e91480e250127ee6dfe74e4f421dcd92c4fb872485f71c66d9219ffac919b4c07d8d8c0bffd46f6784ef5f40d432972d4ab9a273ebb80e30318d22af16bbaa72b4dc7d198940b4a8655d4b2d7d9b5eb4bffe6a2a92df617d0d309a448510b6c6eac05fb7a3d2250181cd574b6cda4dc57b34c7d205258d81d4e95c2a51e5b950821b9f5a8fc10dbf38780dfad2f87d026d04cfc10500e8fee16ce23738c16e06b483dffb73e3151c269c40f5009228566bd311bec4b074dda8ffbbfcc216955beb26f64c1dacfea897b15db4b4b78f0759e04036822d99312a6b60aec44d813e9640cb9bf35e73d3599f63148987d7e0677512c33b51e93b5c942a85d4335c5980aa433ba01de396804128af576a44cf1ba9f5945404d9a46499eda78677a83e272ea17f2c1af0bf04e66fd1f9668e4014c5e5dad81eaec2006764fbca9da1c87a94b2c3faf9443b3c4a2f4e2903022672c805fab052c576a4b498ac7d5402ef9abf5496d6ebd317eb7c653dc15efe08f5935bff0db5902678ddbd817e0cbd734ab94146c100128beb56d57693a432f74d52e1c40171c24babd11635c1cc8481aab02a98039234330d48adc1c15ee5bee11c8c7e519878305c09260f1d17877cec530f4f458771b84e691249eabcce2190f05261506ed55ecf09b1832cfa655bbeb990dce15f82bea0a7918ab6182b232109b0844a102cad26b360e56b9e95398f260209d8af6ed1a789938c4ae43e42de0269ad66dacc80622b472717472c70b029e5183740085d13253ed3ee487ddce61602b0b1fed58ddee6de7ad8a703ba786270a03355555fac224080ed2ad7a4a8f1795e9c715a351b05c85b80d42aec3af2ab560d2e39a45ef303dbca4be7c6ea21e3da8ef252ac398b762e57761e7b96829e5bd47c1c1415d71e91b4153a082ced2d2dffcf3044180d05eb313e16e6d3cb6c6a05b61a27a8f7ff93d02080437f14dbbc78650f4164a78c32d27824d07e40d430517699f9fdb45492e96bdc03b1b4261575d20846a2ab94642fa40d503d304ae1235e2e0dd6dc04847baafcd25f8e7a96dcca5d632a83deca4b241fe0a701052468602c524a66a9617894f5010ca0e5c7b94d8c17d1628555a2e03f2969d44f865a65836331c0dffcdea64f8551f0606846d17232c974d303207087141cb1b1f50f25d12e2d41fb6702b0886a308b25abf11c91b1f3d7a815b34984574eec2c197c7f08db7644b41fc5c5a346963086ff5ae6d39d3e4b9b8953738a0ef58ba110f57eb25793a95d7095e5b733407b5c7679823f1d7c7ad3e92e56ddb49cdeb12726430b6d8f485c2eef346589afd9c51cbdcb2cbedb41a47ce8d2101b03d4abb2a84b7cfbbdc9e54e91d0811a63da40e1e5e19c11d7ba36d39fa6de27bcf3fbe715885ef49c77212808629b5aa31ef54c53e5a9dadeed11c551002ba7838a277e2810fd6bacd744a02830e200fd338056bce090895c7075c678ff10e1541cf02a4e2b06db80e4ac70127001d01abb359ff52fc4526de3440cf644020d3fe2cc42c7c98f12da5afe8a1c4c94a81dcd36fc063cd3f7e28d26670698e917903294fe5a60ee383a8763f2f9f18b6259b89993f448ff6b06bd6ccc67f136536f7b48bd406344e6c37c1e8ad2d14f7025f73c530eca0c903d7123351898a03095b11c8fcccee1eb40bcfbc01405fa86a5153d4d998179267357a3dd0319209f7b5b2fd34bf76f8bb2df1c6ec7cf99fb3de6af39a4faf8b68734f73cc5b04b179d0135145e02f6b2e9f54ceae8d9ae0b15e920fab746cd7602a26353661f496f251089fb026d0d51d1dd81e2e6d243abbb5f469fe338526113380a16184d016141d163d1cd56da8d3db1025e325502c1967a3165fd5771a8861448dc151fc13e00649d59fd233d9b2e7167bfb6f316629cb978a80c242dba95b92549af3b2d3baa23f29f5c338f1d5e8bee9efbfb99f6b875f94e4ce777c09ac0dd05d3391bf536a93ff4f977ac312be5ba4b72b6778743cfe38f8fb2960d5a96803ffa59e56c22d7ed4c79e0f939d138d925e6a002d0bcbb5d0dac5d80d5c2e8d2ae0a985c4972d22fb9cda25cef6b277769a3a65fb6d0015a8aba1f95aed64d6970e252de8e86def7a4b857528c5fe4a58c217ce38c93fa78ae979d1f722dbcdf7a"}], 0x10000000000000aa) executing program 4: getrusage(0xffffffffffffffff, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_emit_ethernet(0x2a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff72a1e06d000708004500001c0000000000019078ac1400aae0007030a41ca4b63231290a"]) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x4003, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x7, r2}) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0xb1}, {0x4000006}]}) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000002c0)={0xf274, 0x400, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0, 0x1, 0x1000}, {0x0, 0xc30f, 0x800}, {0x3, 0x67ab, 0x800}, {0x0, 0x1, 0xc00}, {0x1, 0x0, 0x1000}, {0x3, 0xe62e, 0x1800}], 0x6) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_emit_ethernet(0x41, &(0x7f0000000240)=ANY=[@ANYBLOB="0000f73fd6950000f7ff2000080600018145060f0001176e899fb6d9ebb5fee60e3ace8b2a79e8eb3ac00d000004000000bd9b787d217c1fba0f6d59b78f1e08797591b890ffbcf28d26"]) r5 = syz_open_pts() close(r5) executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x80000001, &(0x7f0000000140)="4d082af6ac16ca322f2db3e6074aa787f93c490bfd7fdf4f5aa97927c8882059", 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80146940, &(0x7f00000001c0)) listen(r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(0x0, 0x0) shmdt(0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) failed to init arch-specific features for vm 0xffff800032736570 executing program 4: socket(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mlockall(0x0) socket(0x11, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000001680)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) close(0xffffffffffffffff) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) mknod(0x0, 0x1ffa, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x3f, &(0x7f0000000040)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb08060001806d060d0001f60665f0a30503268ce6b3289a5f4de19da9c100003800000065493c6aa69c02995446f7988ca4e7f5"]) write(r2, &(0x7f0000000040)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r2) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x1d}, {0x16}]}) write(r0, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x3a, 0xff, @rand_addr="00f0372e0865911feb7ee80000008000", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}}}}}}}) executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000009078ac1400bbac1400bb0c00907800000000450000000000000000000000e0000001e00000019b55c6fd251af99f58f3de49c43217eaa77fad9aaecbb8f15c26ac0ec43b5f786261e33e59012fb2266be68052d30d107cadd917e0da9e35dc5ec5a77beb01271c11ea3e74c744b8312d7371b361a686c89b62b7d65eab0a9512a3680cf87d3eefa17c485a67a68e134d9284ea87a6abd353514d5daddc5dcd3ed46977816ebe8a963ff26813c124a429a82073b251a3b92deed66abaeabb97e67a5c3190e730d58bd93cc5f86a51c43431a8024652037d855a5222ca018d2c3679a8d22b5e9d2c484a0b6bea8f6e99c90c538d4d482aca931124bc58032798ef2c1759db7fb1e39d3b717c9c03d6dad9b7e28532acf42cf553ff9b3c5ef5562dd66e69b96d9dbac5c4f15bb0c98041cab8ea06f98823da7ab5dcab5120ed9241dcd13a249a105930df5d3c011daeafbaa8297c3117f5f3a53f3af10dbcb013c1983a7986c3c7ea390777d7573700"/440]) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x48}, {0x1}, {0x6, 0x0, 0x0, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r8, 0x1}], 0x2, 0x81) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES8=r7]) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) poll(&(0x7f00000001c0)=[{r9, 0x1}, {r9}], 0x2, 0x0) executing program 1: socket(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket$inet6(0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet(r0, &(0x7f0000000280)="89c925df1d8a0934f1c47cecd92b648f0ef5453d705ecf72a1fa5eeeb515a45acbf012e6615af25f443124e7508360ee0580e1a23e547f44fe363b24e7c143cbf20747ff710033213fd707d6d173638b03c1784a6b2869a037483c1cf8ac50f599910ba9f9ef7770aa709e02bbd3b717a9c01e4c714ecdba60c165dc75114d260242fbc70babbc32315a3876cd4161c10b2cf94d36246d531be628353a00e971671042574acae4b5b6b629623d607a1cc07b115fdfbb2b35addb38452561baef4d187e9a785ba1ef6a5e6e5c8ed8bcb84eef3f708068257dd92cbfc171bd7238f0439a6f738f5fc28caa0d44e456797df16b87292c2456f20c2429", 0xfb, 0x4, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000240)) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000000)="7a4903afa24ef20cb2ab84afedfc42d8fb921dc9722ac8f3c6b421eb54c0aea22961f581feb039b54fb2d2b3c5ad3d086635b86eaa65c6906b810786a6945f8f1bf99b86984457a809083a06363448e7cfe453bbfd6cb5c33c72b3f93a890b741fe8ae3ad7200ed78f6313621491093c5853a0b8fb1986604da9fbaaabd71d9c92b1aab9510a2f4f4276777ad8366d1131dcad33c5273a00d73bffccae7344125a3b4c7bced298a15e8d7e0449b196c3f3f76d068db01f22d9a9f573ab3e092c067f28465572d5a79b033d91d7048a89b9c4420ad875f19d5222c51b1e4e8703f2047336", 0x0, &(0x7f0000000240), 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3}, {0x15}, {0x6, 0x0, 0x0, 0x101}]}) write(r0, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) syz_emit_ethernet(0x36, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbf9418dbe5c", @ipv4={'\x00', '\xff\xff', @multicast1}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000004740), &(0x7f0000004780)=0xc) fcntl$getflags(r0, 0x3) r1 = getgid() getgroups(0x2, &(0x7f00000047c0)=[0x0, r1]) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000004800), &(0x7f0000004840)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000004880), 0xc) setrlimit(0x8, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x78, &(0x7f00000006c0)=ANY=[@ANYBLOB="5544f333d470aae583aaaabb86dd6000000000422c00000000000000000000000000000000000000000000000800001a003f0000000581009078001a0000d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fb74d53853cc1bc137bdb9d"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_open_pts() readv(0xffffffffffffffff, &(0x7f00000012c0), 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x4000, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001ffffffff}) r4 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setsockopt(r4, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = getppid() r6 = getuid() getgroups(0x27, &(0x7f0000000200)) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6}, 0xc) mknod(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000340), 0x0, 0x200000000000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0xca) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x2c}, {0x40e}]}) r3 = dup2(r0, r1) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x9}, {0x8c0}]}) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x40}]}) semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r7, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getegid() semop(r7, &(0x7f0000000040)=[{0x1, 0x7, 0x800}, {0x1, 0x8000, 0x3000}], 0x2) executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x800000018, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2a, &(0x7f0000000100)="71f91e0058bc5a91501d94a34b8e5f84662a", &(0x7f0000000080)=0x12, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000300)=0x8000) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) mknod(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x54}, {0x40e, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x23, 0x1}], 0x1}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0xf0) shutdown(r0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYRESOCT=r2, @ANYRES64, @ANYRESHEX, @ANYRES8, @ANYRES8=r1, @ANYRESOCT=r3, @ANYRES16]) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) getegid() getgid() semget$private(0x0, 0x5, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x101, 0xa, &(0x7f0000000000), 0xffffff4c) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000001840), 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r7 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x98}, {&(0x7f0000000200)=""/48, 0xff46}, {&(0x7f0000000340)=""/131}], 0x22, 0x0}, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYRES16=r1]) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r3, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}], 0x3, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc020691b, &(0x7f00000001c0)) r5 = socket(0x11, 0x3, 0x0) listen(r5, 0xc1) r6 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x0, 0x0, 0x4c) ioctl$TIOCSTSTAMP(r6, 0x8008745a, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x8106, 0x0, 0x0, 0xfffffffa}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[@ANYRES16=r4, @ANYBLOB="5a5b95618b2135075fe6ae9bba401f1f69ff2da816566f6e1dcdb7f8b863e7178455987fa55f7e9ce6917c57334c847ab6b61568192dc23c0bf784d4077b21b0dad3634068887983c43f75ecccb2e9222579341400afe1c6e85551a8803ce9949c0d0d3d2c02a2758c043a4cb74ed705c9f265c03b412fc3bec5e3a181002179637eaa5e30525c023e219c130a9dabc12bee46b64a2eba9fb186414cfdfc9df71a98f9d8f07b4d52ae5ea111572a5dfd087189575789939d70e8536be27f03b2d3c0b8da1380bf9f3b59841a7a4e34af959252a580d64525d0dfbdbb276a6bf99e466b72e36730cc73f730a131aa10472d253cb11ce223475d0eba4291356a42412cdb7f9cc3c0b129a85bce17b49a0edb600eebd3442010228aaa46e85fa79ba2fcb5234c4499ecfc3958a730594c984ba4a6de11ed8a3e2b4ff042f0f069fff66046d2d4b983ada73e5dca9bba70003b3087b6dee0ffefa2d5c17696f548d0ab598821559d0b57ef9890e9234adf352513bd2cd814ec5986168b5b21f16347ac1c10e77d15bd2a94d341b253d19b2b7419ac332385250e533b865b86aca4c47176e4429d3238c9b96c878c0ce1551f3eb850b1a6b7a27bea6aa39b296a2d46f11a49d268e500b8bb03355e7e71093a4b85d32feb3d652fb1ab10be51b748169aaa499661cd1a04db21d24713d6736f828e5062b002b9c96a93e8e4f31063fc183b2fc8c2d1a99c5c88e3bec5a689a7c33dd689c28516566baa362a587fce28cb0d6458241940f74b6a4087a37017fe8a5c8f04ea086a89ba19dda10e631308549f9802fa7313e5ca31ae73bf7f968ceb2df6805985b8fa0081821b2a31b5ca5bd19112d713e75fd550707bb7b614b1d0d9029f78c40c2924a690484d0b62648abd93628c56b1d2eb036ebfa7a66b19fec28529153f52c82218a7482e748176ffd75915bb9c08e94ec927530e6fceca3ea58ae4f17ef8201e0b1407c8f576f22c4bf67db4482c2f8025b75bea016ff73857da851397a9be7d9ea5b65ea0ea6db8f6e30481473fa4514dbe1a5bfd787404e06194c41c6ccb8a1d6dd043b0cd8d077b6740defd5568280ba5400f510e6c6da1938651556f1a84b0f3c63dc8595c687b17e909822552afefc4b0788c2e64bb1eb3e52e693f11d6092567f20e6ab645f6ce726b1bd4dd81ebbb0f4c1eaa402e9050b4e41dbb70f384733fa929c1d7b9c7ad92441936e1a25c5099cfc53f902b69bc6557f8230ae97f9758da5f52b6ae86fd4fe411b108637d4ec1a299a3ad09319ba5501695dc21dc455eb011a56279459459e398edfa0780e242039e75bda6868d37f6bb8cabbf0f40bd4956407a23c7c7e082fdd6e7b9aff43852a82b9b05e978cf91a0a2b2460b80d94c4d491c13493e589bd1c23d92bf51f987facb5e8665290789a75693dfd8a945c700c2eaeae923fec6fde5263811a97ab299d00b46582d0df781793fd3cba7ceaa3c98ff86b774fb6c510d2b1eb90e71384703a4e23baa02276eb1d6fdc0ae1568c1a3c90e04b415b2496e1b33a950383d657eec4595587f7525e43e716ad0af20b01ac27b5d5812868eb917f9d74339e632d1851490506f185a6fa28cd886a8199ded0a9e90c1e17f97f06f752a073ac9f25edc133d8ae8574e9b6c22401f5d24b5a2f74ca134951863fb5f0dd04f04de469e909070c5eddf9b92ee7c899b0d73b869d08f3899654add1b61fc308af7745d08115426673fa48e27fb8e4af84143b40db559994b042542728eb5b4cb287fb86747de98735397ee9ae4563907806e0970cb36df7be5a49290a45d062cb8b496ca019075ce147dbf1d04324d197270298bfc573cd5e15623b1f9648a2691d01933d156613c889316108bcac3706d1222b4bb9ac6402c4a67130324bcdb0913e135a8aa6f9979311f15f838a17a94e90bf38568acd5377dca8e0c4a16aadf012e1c88640fe4a968f6a83ec8ec9e80013f8f39002c7a5af13dac1f925088ff354701a8285275f04bbfa9c6789a92f94934a8a3d2e2aff6032c2c1d57dd506c7bcef5d1889d5619b3d4d4efe4800ff82ea01e58583d030a07157d354acc236ad2b348953a4c9df05d6ee804e193896556c614b79752754b5156968a79dc0b9adbe76116e7f43f9c1bbb1f946afb127c39251ae18c72f256ec84e8a164387c0a1fe3c71651c31771a0303e50b39dc4750ff511eec85855501154a6d7b326856b1b9bc491e6d00b6781f9d5f705e46473df1936471a95b9d8595553a24a1bbdf867de813a21c4cdcad3a0faf2dcce01a20ad6cb2091cd6e5f7617454d0ae21b2c2db91739dd95baccb8f60961d8f2e5551b992ea23fd80a51fb7522c7f8d65ed6c704e47174ab2ea1c8a314a9df4066f0c1d91110addd672739b9dbdc70c9d3d05fc721ed382b61241ce86b9d87278d701c9691712ee0b0dda76debcdc727b9f62bff2533e8a8ad1b6477b8090dd1753c08c0bee725fb2d1d884ddd5d2fe9ce5258b4a328f4223acd9aecc2b9cb98392f4f7edfaeb81b8a57ff171a2d64b9fff0c3d8b6aa525260d1f27e73642bff46f0c389b3564eeb28624fbb923a803e9438d2170665142f97f9df394f3521ab68c92028511e2a32d431aaf4878babd10ce32b476014e08ee851c6f33aaadc529c2b02d8a9b71a9ca9725d644557f80886b638d4d75c9560e2ec1e941b779a23548b55b9b66f76b37710f069f06decfe83b56e4f6a84047c609d670b00ec8a684370f97cc07f37b5d77908dca73966ba4a79d1f781bb80465699464eb1137dea5dbcdb524c899a0e62dfeeaaf4b6b431078e9e381ef580138a18d450abb4ba66a8bb35ba38265f62039e5911964a5996d0ab840a69e7399aec78dd321456f8c1e317870157750aa3183ef9c60a19961b04b5fe454f674c0f343e2bd406fead74b22e90e2300ee7555c67e76fb3bd314e6a18a30b1eeea2ecdb86d137c074ce09a4ebffe7cf9db88a7be85076c3c8112c4643b0823e391369cef0ecc989f186bd4e46094629ed86d3e5d5d6af959fe3585dbc0ec9effb7a310d49a29bb4f8f5bc7d95ab49c39fb4ebb0f340c56bcf9e208f6f271a4b9c3f821af90ac660f652507263cfa5978519bd54baf3bbae4b084861ab4e7bb6e1430580ab1a03ce8307675c544f9d171389efa6ccb08c9bbcf699178b76f38c2a1f54db1ad6f80bcda899862327ccdb5ecd8b64868ef617a38a183d70c0192cadd28e03cb426dbb768bc0879184951b16c4a1c22531b80e841fcb9142dea8ef90a06cc8342665649141248b204c8fb77e48fdecdcab17a1ce26676ade2db61518b79571c1df9f79c18ea78a73d862f344ead00a64d3af95ef5d9c5cfca0a20fc3c0f25715d5122f8e614b5c96c28f30f6549ec1ce0707f6edab86ae111fbff07b3fe7a4d7534913c09f29492045c2203ee6a3945d0535d535378af550adb1afd8cf4ce58f2c90fa8c7b06e9af97783876ce14b3c4ed91510cc75f349dab30b97713020e1bad2d658a9da4736383f832d07eec77dd105f5ac78b8e1d952926faad736bdcc461cb0436e04a246c442d6202de9765cb84c665f7cc2c4ff5729251dfdb2e28cb928fe2a20cce8936ec81996463aa070ba8e9a72131d539598805519b5d1a3a0973e3cc8c6f7c886d952b32899f034bb7df1b1b18c349b22a596b843892d215c12d57cc5c34ce239f9966dc757aba33cad275ead3575f520e7e41492ddfd648e796e8058db040b3e3fdf8181967d83150dcdf2cc6a965015adc11f77d0589dceda20e05a4625eb43ff44fcdd8d09c4f8c470706450f0941ed2c64b1c32ac22a6595c5a9a33edb75f5377c4f67624a343505f0590bb9c14a9a31d5b24be09d04a08d7683d7c916a63de3d41d404af8d7e5ca43cc48e3fa60822d72f3ad028c361a78c45850840824c9deedc6af98245f1d89cc9aa2566fba4c878fc9a284f8906f91e4bcb8483e8f1e9a09176b9d2fe81c8640daeaeb6d79d8b2a262dc69e355220f766caf898e2a89f6a018da8b03e7ea950f9fc2258607fe60215652de7a1d21afeae8c3b24a6cdaf734c952c3f659a4b744fa5675713fe4b9c513ae037e8676388dec7593def0d7a499580dcea1fb7a9fa56d25594283928cec88b9862f0d58b640716eea35864dea94903f7af265880544dc2c0ccc3ce2f60a67846d425d2e2cc0c994ec997d1a4f1fa89b933526fe142ab506409ad8159747400f5ab9600a47347eba5716580c2962cc06e9a16b0ca784642e5d7828c5fdd44f5d27efd02b2ede036b712c1ba6454db0d95197e93c4f4ef990da7959d27b8ec595fb7db38cad845915a9401f51c5bf0698b638bc7d01e2f084177ddb3a4e54812b6eac4b9649eccb788f5fd1fdd0e473e1c9e0c06581693df83da72353b0f14e8c4667c848b599467f0c4af34c2bc32434e94346a1e815e2b4ef013fde6c4914a580ecc1eb339ae70725fea82b65522976590b8a2e60dfaf1d4bcd3779dcf635b62808aa6f5d6c31dca1e1af19bebe7627bcd1e7ed74d15834b79c5fdfb86fcc221290b393dfd1a011fb2f6cd548d27fe23fa10d2fa4169420f33fa8fb5c984d8771dc1cbde61ab86647f47ed50daf61a7e88b0a3ce973fa28205871341e21dfd190c68f0e1aad28c68d11b81c14caad20fa767b173334231275b31a470af611db9c7bfc7e02f8f1386b506e904fcaf528e02fb2b97c079013d7f3da5027770be636bbd84af484baba9abebbbf0f6c94cb24469115d91534ae72f0e1fe70c391766d00fb382adabac1006270024177a0e6b0a5845215503b9defc6967adcf565a82d79b3d786a5ce2bf37f20dae884b4b1d56808482c0e85d2749fd75bcec82f9259ae2d99a4cd8e38ab75572e1af5d0c0b910f3407efd2e5763a9df0f3a151054a2d9f396d75c940a7e2377561482c190196b346bd7da2816833a13269b5b818360c51845bd908c28ffe4164d95b4a61b296c56bc62533f11a8cb860ac29668e7d7f6e4c07d5be1e55ea7a55bc8af605ac4f64e9553f7da3593c9f3ae267c4f1b6257a5a8d8fdc910acf2ce6967b291a411c37911a8b7ff32d2446506d88fda50e1403af9eefbc2e7292f0004b3f47df487a1c780cf59b31733c283b8945ec9bcbbf472bff3dd81a6db8d96274c219de20d563d4a86246a943b5934eb90060d9b64643132d66f65e5dd0e185b39e28d1be1e9f7b4ba772ae5a8ceba6f2f69af235d20ff5234f7861431469da73f42a9f9731a14af03e2c5ccdfcec90720688217288259a9d9c47d3ba156f60bd35f49fa97e87bdbacba11840cbe02e3a02927417ddb576805bfe14d142c667979c4d2da8eeaf378256cadd8f5375ef343ca6acf24d4dbb3299430e1f257e445c938be24b9bee35892d68f9882bd875eca95d272ea77892e67f409d564ff9f3c81a55e8ebd6f8749bf6c1ebd5055ee2a02b43a02802e805f2b611d4626501a73b63936c3dcec7d246de924e2409a631e2593c60ebb17b0e22df81f4029ebdf9882417ec433370ba6f417eff65af5d5a11e5dfd395e09d43f43785cd6e4aaea83b6862eedcb171dae3a67823cd8b85f40d245c8c4d7b934eb387532c4a4638ec9dbc335d36aee35d86869a5f90513450d6bd1b816f96e523e89bda3c62e50d00a7fc04f32bcadd46ff915626c0237d0d200380776734bc001817ae604032c99ea6855dafcaa862383768a9256edeb873541a8572c89bb849845b3a4594e4d6678e9148b24df18145ab157eb948bd1671e5ad98d60feac55bbb526e10ebcf9149be08c25eb", @ANYRESHEX=r2, @ANYRESDEC, @ANYRES16=r6, @ANYBLOB="980328bf54d5b544d94b951da166a383dfa8d0636fd7eae3b36b72c611ad5bdc0a1f200eb9c0adfa7f4fce8289e6f62cce85ed8a0409ac03d9072d", @ANYRES32=r4]) executing program 6: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000015c0)={{}, 0x0, 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x26) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r1 = syz_open_pts() truncate(&(0x7f00000003c0)='./file0\x00', 0x3) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) close(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, 0x0, 0x8080, 0x0) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f00004fd000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00002c2000/0x3000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f000036b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f00004ab000/0x1000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5, 0x20}}) writev(r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x4002, 0x0) dup2(r3, r5) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f00000003c0)="ea000001", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f1", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/547}, 0x225, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x40}, {0x16}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000002500)) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x3a}], 0x7ff, 0x0) setregid(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x7}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8c81, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) fchownat(r5, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x2) r6 = getuid() r7 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r10, 0x4, 0x7, &(0x7f00000003c0)=""/96) geteuid() r11 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0xd96a, r8, r9, r6, r11, 0x4, 0x1ff}, 0x4, 0x8, 0x0, r12, 0x10001, 0x5, 0x7fffffff, 0x3ff}) setreuid(0xee00, r6) utimes(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x1, 0x4, 0x5]}) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x4000, 0x6) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="f269a52d24b29ac3b0dd971bcf3e497cc680a53b76f21ef4f4d34fb3a903f07ce1f85aad9a44c578a65807e84fd6ad1779b225346dd6adb95a456b805679bb0579b2702e5c4ae09622aef0349a0096b3d721b6afbacbfbb5b1544b71f7324b90388cc56b6764423fccf6a8ce80f9e2e576c5b29a003c62ba278a42691df344b3b22ba4b2ea64ac60184b9c09956091206b0f71b8a9915029f64482106ac369b19fa3b039a814a59b575ea7b29aa22f87f085366d65333af1fcc5c29479", 0xbd, 0x3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r0, 0x0) mknod(0x0, 0x0, 0x0) r1 = socket(0x0, 0x2, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r2, 0x3) close(r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b2", 0x1) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) accept(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0xfffffffb, "102609302b827b5c67de208c8bda61223100"}) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700383a0000000000000000000000020000000000fe8000000000000000000000000000aa0100907800000000605adf0000ef2c000000f2ffffffffffffffffff00000000ff01000000000000000000000000000106000007"]) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x7}, {0x35, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) syz_extract_tcp_res(&(0x7f0000000100), 0x411, 0xf91) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{0x0}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f00000001c0)="82d376e580f34a0e432be47c7ee231a4855f157299", 0x15}, {&(0x7f0000000300)='b', 0x1}, {&(0x7f0000000dc0)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37f02121d915805923ef81d59d07d35b5143c3cb0cb3c4f97a864a0e355519f5afeb51f3f2698e1ff90d538cc100be820f9e5e0de5ec05139880d782458a0c0a4125855514e59654b607cc37205a10d25abef037243b3bf1b07a9abc89747f728c10c74e4de5e4a3cb8e44b50e9f0fc6d4b3ab7c9bbcda2079103f59d761af1b439926f73cef974057ac766991aff3fb2ee85939af685d045d162e4b56452ddb8a50fc717bab4ce8eb5b0230a0159495e9cf5053960643af246196dc2220cba294f551a6de8a1410e297c8a2dc0e80908d8d50a7e192ad4b910bfe2aa562f6b7e71bb90d14c09cefc97c3bb26308f1cc3086374dcc1426de4b53a221bde0c046e050ea53540e7de011d8c8f114507018120eb4c4da7433e6de276def5f3162c250ee4d6244c7ee79ca27b051a9428be9a6d34a080086457d151aa77e7b5e8388edff23ba8252ae7d12706e81859a8bc45752ca63bd309ad7bcf18df0fc978751e6b72e9687e81cb6600cf2f2f6cb5904f25537ddad67a408ba3045a59035e0000e60b99d572ba163c2f0a0c86e3ab16023117d247d5cee035616f29ff22571383e2c2b7324ac43590ff3fed1a20a7f8e65da1c4c215d5ee1a00703128e6da9e1ef71eb6b5795bc2b9e37e1fc00a8a2e876104c99630b900c5d4e96a256f1a1d0811b7e794fcdebfc2800111adab1f8f389b36bdc5dbd4f45611b9ca36df4626fb106778cf3a98a9ca6fde14374e7e5bbc6a28b1e4a4570369cda8c5341ec7f3afc3b6f992123d7c44fce367dff43fdea0339247792ee55ef34c4e4f78fe75456e037b23916e610825066a1fdf88472d2faa03eabdb7ae585c323230ab5303086a9326c38cbbca8f51866daedaf4cddd09e08ccf6769f40570", 0x2a5}, {0x0}, {&(0x7f0000000640)="46961094b860e152ab34c2ce7be71de32582943bd08bbb523552f7b019a9741a17732154450fe15e57100a25ffe27e12b4546fc749349b266066900723451de22ce6c2e0f092ba572d7aa5409020ba436d39b76c1732609ede6a6773cd79d52cbf9e5de161878924ecca639aa6b260a30114fe75c3b476739f8a73ddb7bab7ecd4af004908a7def205815b78785a306982d26b75867232433cf6df39029055e0fac03db96477d1547ab9a80fe055f024", 0xb0}, {&(0x7f0000000b00)="f58bf564dfd049dac433db060497dbe23c73a630dc45bf818d873aadc25a3f252c47f930955371b67731b53db6f5c9bdac254cdb208d9177b233c16b413fef80183d738027e7ff512099d1e4119c97bc99c5fd4b4a2e2255a71bd0ff7a159fd2b75299b5c5ce798489fe8cfea2f1b9ec3e81387551c87ade3008324388e44c04d96e6dbfaa0e01341652419d99804bfec9e49deeac2283f2ffbbf1fb7818e7d2ccde965dd415068f96fc47ae367b84121e9add362c790b7628d8efb688756e75164e30c5b2fd3d75fa432fb9904573d9e742e5a407740682f02205b21b5aac9e7e8bafd4", 0xe4}], 0x9) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x2, 0x20, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r3) semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0x5f) getuid() setregid(0x0, r2) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000880)=""/86, 0xfffffffffffffeb2}, {&(0x7f0000000900)=""/72, 0x4a}, {&(0x7f0000000cc0)=""/210, 0xd2}, {&(0x7f0000001080)=""/228, 0xe4}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000001480)=""/152, 0x8f}, {&(0x7f0000000980)=""/97, 0x61}, {&(0x7f0000001180)=""/82, 0x43}, {&(0x7f00000012c0)=""/197, 0xc5}], 0x9) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(r2, 0x0, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x40, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) executing program 5: open(0x0, 0x2, 0x0) socketpair(0x20, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x18, 0x3, 0x41) syz_emit_ethernet(0x96, &(0x7f00000005c0)=ANY=[@ANYBLOB="b22c8fd82d02ffffffffffffe04b1c561ac486dd6036e28200603b00fe8000000000000000000000000000aafe8000000000000000000000000000aa0100907800000000605adf0000000000fe8000000000000000000000000000aaff01000000000000000000000000000100000000000000003c040000000000000000000000000000000000000000000000000000000000000000ffffe0000002f285346d96017f6887e2a7323b06ceaebf44290ea955e8d5175c1f7cdad4127c96dcf28c2e04e66945192cd905616611cf6daaaa5e45ed13d97ecac3db51468c10e93163d14aef11b82d456f436efc13a899881c816fd7dfecd6d8cb8746ccd0cd7ed7a258d532152070ba87ee1d82e1ea33c54e36fbdccee4b558ab1f683985fb2c5bc13cbe523eb824d3199674a1"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)="0c9ba75c22ab929d735e27d192e681e79d6c33d20437b46b6033d0c4b2499c375393ab2194c6073ac8d79a4a3e624c8e842001a5f9e7b3f0340c2357808e949b2eeb330a522f8362ccffff407eded7fe43989f7290dc2f8f7328a5ab03e43ff30595ba5edc26da392a0b83fa9ed54fbd528416b9b274c239c6d2e492201150ed5bba76d68923e50943d4d57830dc25f0f11e01c533d5562440610000000000000000000000000000b2f07544984df2c05c63ec5be8ad72b77b3799ae8cf02e99385dc9b91bfca59a3dd56c4a1a68a8a99eb68d727c425e80360376b66c95432d4d2ff3383ac2d2421a7a9f315216bd7cc787378eeef12fc50f4e33749f2a23af731e0bf9ce8ec1b270b244f5d5e4e72cca80f177e7362a549e970f5a5862daad54396a42834e3bd4d6f746197354d74908cebaa07c1712dd61", 0x139) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x4c}, {0x3}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) close(r2) r4 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000400)}], 0x1, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "61047d00"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r5 = dup(r1) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x81}, {0x3}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setrlimit(0x7, &(0x7f0000000980)={0x3, 0x5}) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @empty, @broadcast, @multicast1}}}}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x36, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r3, 0x6, 0x8, &(0x7f0000000100), 0x0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f00000000c0)="e1", 0x1a, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) semget$private(0x0, 0x1, 0x67) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52", 0x6) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x2012, r2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x88) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) getpgrp() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) setregid(0x0, 0x0) getuid() getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) r1 = getuid() setreuid(r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000240)="4f111e6cee60f189b093954d0545eaee33ff29a68dae91148c153bf05c8e6c1038198789288e16244cc0d55682653be329ee02e6b23f06e02925df42", 0x3c, 0x0, &(0x7f0000000440)=@abs={0xedc82e9aa4b8e0c0, 0x0, 0x1}, 0x8) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {0x2, 0x20}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x2, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000300)="fa0a418f25dd66f6d8be973eecf5d7144701d63c05de7a07f42b206923191aa4f74a10730d97f61f12b2021ff960967efb92df8eddbdfd9e1c26d615a7f4893fc193254464bdce902653c47d067db552d5ddf3f6d58c82e3582ee2f693dceaf6ea5e85bb9230a52562ebb3d55f5c300987e525531b0a9cfd20e25d04b1e46aae76cb6bcdd56619c5d48aa357ce050c2f3da901c55d6bef1cb42f623acc791a05f1", 0xa1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x35}, {0x48}, {0x6}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x0, &(0x7f0000000240)="b211010001ad937c0d197a498fa0946996", 0x11) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) sendto$unix(r4, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) dup2(r5, r4) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800108, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x41946465, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r8 = semget(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000180)=""/188) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) vm_impl_init: uvm_share failed (22) executing program 0: socket(0x6, 0x0, 0x20) syz_open_pts() r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x21a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x1, 0x81, 0x5, "1d964396aba7b5e735099cb63d4ff5090e8263fc", 0x7, 0xd5}) syz_open_pts() executing program 5: socket$inet(0x2, 0x0, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) symlink(0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x100) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) socket(0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) executing program 6: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) recvmsg(r0, &(0x7f0000002340)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/237, 0xed}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/126, 0x7e}], 0x4, &(0x7f0000002300)=""/12, 0xc}, 0x803) r1 = semget$private(0x0, 0x4, 0x31) r2 = socket$inet(0x2, 0x3, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) setsockopt(r0, 0x6, 0x0, &(0x7f00000023c0)="96591aa97d0d393f671f04e3b9375f5ee9944e7ef86bc5316c4cb1cbed288e11a04c6d9d9f53", 0x26) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002400), 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002440)={'tap', 0x0}) setreuid(r3, r3) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) stat(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002640)=""/188) socket(0x10, 0x4000, 0x0) setregid(r4, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0xc0}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100), 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x0, 0x4}}}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000002740)={0x1, &(0x7f0000002700)=[{0xfffc, 0x1, 0x7d}]}) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x8) syz_open_pts() syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0xb, &(0x7f00000001c0)="cd3ddb7672b09e0ca6c2e69c9c6e2f1830e04251a9bca8f2c458d0dfa75e536a5ff4c1fe4cfd2af5fbec9360699c963fb7e9c4a640e5c09fb261d4b5577589bb886e172b97ba8b0d37475a00082542967b500116042821b8c3bde0d2fd8863c80739510849a4c61a74a3c447448f6fd64ab1dd18a8b709fed6a3c96afe923414f0e791e4b3393f5765a4020801d34eac2c807cfb75c76f728167644b5c5121d07cb9cb01444f67ecf6e552e38dba15254642d791c33e0a4e39f3b33aefbd0c28510ed628cb1719768d44746586dd8584a100fdf1cd74936ac7ba3609a0314a419268dec3710f795bdd512f956d6e98e8cb8dc75613e5d75155a8e6e49dac6094c0eaf0e5198df968fd4dc6c9d0aa99ae3fbc1507000000aa", &(0x7f0000000140)=0x11d, &(0x7f0000001580)="2fc989f86d85ebf448c52757a9ea9b79aa86356e6d6c917d12cd2ee38a34a3cb0a7cd0cf6105d00db8f1356c2f466a51531ec76b8acb3448ab810aad2f24d2fc6f29e5b4b63626fb57dd211f7c5a72b9259ffe258a4e7e718e8619bca396b4c885833b2794124cb291f8334bdc3babf42314172d75b9f124acb4b861b709f96954170bda83e6ca5a022a6b4dc8e46b866368c151d3ca1cbd55f592d665efa6282449e33c353662369772dec63927b9923311af1dd261fb27794bce584e87c4aeb09f9b4777a08ee29af3ce70f3aa51a8e8ce57d59fde41cad1d03b872c8a44d34bf25c679276fa1af314bd9b68ea03570cc84d272feeb97ddb172ee1725c56c4146893f54294aa120bb5f3de373216645db8c01c1c995aae6fdf6ef11399c2510bec9df11b3047ce239b7348ddae869790fff592bae9a3510abdc878976d34fc45fb8a1a05f4f8ac41a1c62f7269154812d658e68ec4bf333cd16a5815d5b5bad11560de19db25a42b89efec1abd8a4744a2ec340c8fb44d9a1621d56135c3bbdfdc04bdabe26646643d8656cdb3e239bdae079112d15c4668f66707ccf32935c48dba4fe3ba8898135fa7643d17668c0046b2beda469afa20b88b6c6406659508a6c14e297923e1c416bafd717e6807ff5a5b443a3cf95ec2425121db529e12761aa850ca9acad42a3a6dd1c7e47308798bd81c0644d7cecf0d5f3789044279e0c751bc3f58867409e94f763be4927b06aaf5e4f75899d233c478b1be09309ec725c0f96d25e3ff748a5412b65bdd51c1e2374fcf33d9ffd82171171248ac19cba5efdd249e9cdc9162226c7b9f6f074af2280a970069bf1bb423af2115b045119ccec66c79b808f963281343b14e60400783cd4aaa593872596c7920bd8895c415714d3add9c6c3ecf82501bcc8617d9a6478f88e02a12c76febb57b9faf5262a363bec739cdb3248a16e3623fad4fd5c3b3459d622b161e2d1b4bfbf1e0ec103b6e46d026f92bf3540368a810fb88aa20d437081a9dcf967c7872076be8bd1e0a34df2a0596fb892e901a0646d8027b376b7c1be75720cabd10d2c16d0d97525dc80d52697b6e41add4995e4396758a90e4241d3a80ffbfd7429dfdff93431ba2f26c84853b34c602356b5b10b2186d1efb5fd8aeefb4cfaf11819cfa2f29441d49c9c5c94ecd1395bcd90115a0b9e218cd1eccdd1c78f3bf4395c8d264836fdee86a9f411375750f935be238790dfed1b8eb60c72828e767553cad0502594ddef99ffd91787dd3e6a24928a6551994b9a82b37dd2ea72a06481abe4fc8cc1363c14c83808d6cb48e9e5e1f91e7c228bb89f182876c09858ee32bb817fa7f6436a1cd20c30656a00e1935088539248efc707bd5847493421529659d6ccbda64aedd7f1a6e60020d1cd24525e9a4a66b269b47b0864bfef1f0365c0e307c9d8f35874f36a37f6b7f72224ee927fa0dde041ca354ec639c27cc1a399fc4d89e1c4cdf0e9d411c441579d5b41c6607929d77e62ca87ee4fd76182410befa222832156fc5faa2831aee3c81d9651003a8b51c394f0d9c971ddb73cc46dd438f818133d40c775252256243367e795b4e6a2e64c3dfc33813463aedc0516512d64032becb261143c69cb23c7a0b988b57c33b842dc8d3d790509e44fdb492d5c020be8396cccad4babf094d72c4ba2d5613be3b6e584ded40a920d83dc073cfd7f95ff781f66b3b8f656daea226dd07783b86e803ec777afb79b00c873af3911afd3a004aaa5871f1b263c56644312484a581ac3e656044802871f8d24ee5d53c0649cee463807d3a6f8907d4989cbb7f5261437a25b161ba9e999bbd1d40ca130a494d4aecc94d1857f02a34c34a9b4c82bef084e7293b11b3c18decdc1f0423259cd25611313e796d2c06322a5796fc9e609e918aac52c34dd8ff0f424672a856067e2a8cb8890bd9cbaf0c2b8a74b919126657f247f75112fca4e0337e0c9e690d20d14864fe6cd9496f591c62172a445f2e1ea3d401f7954cc4bd1706c7b59ce0844df39121a4a4e55b1efec9338ea2388ca262aae64dae7f4ce23b961eb0c6f2a7a60d996063b5b8b4331ff8ecdcd5cb18e3e1bd936377cdc2eb502ce060c5197f88017ef0f8cf5f5256b0e148aaafb7e22c818887191bb9abdf2493faf1980842f8c2e6edb035b61056f2dfcd9865c1d3c067eaed87c0fe6c338db0963ae38802109be8b8b85aacb3d1c5a37aeea206b9c820713de15b6c198fd2301675b1319c709e568a3d1fcf94d311c5c4ab8f4b381907977d3d6b5e6263415ad3348cd3e8eec82e2cbe43bffb4df96a407f875a22217f791c2532a5e5e8acef6313d566f174f433643c678cd259fc9a859f3be1f34c7ac648fce3f26e80171685405d5acff31846571ce6d2cd9d222709706bb81ad45b8f293f7f18b2a2fc4259b40fd60d9819b5fc0caff1b5cb5c96e488df2bb5866945ada79ea379059931cf2d0f94963ef425832f16b348ce83dc83a39c4947485cd80e4196135c06e985a16969324eaff655424722682c709951ea0db0d4769b46af2796d10df3d0cac1b6c6f75c43ca2ba37952f56ea092109428d1c1cc8bef8816e432686734edc556be7729a25064209262f04421d25ec0f6b5bbf75d7001d0e2d7b2ae18a2e2b8e602cbf55e309b9985d2edc67232fafffcd92695cf4e0da02ae8cb57df7c198ec37e4bc9d4a50eebcc9274155cdaa932473ce6d2c5ead89e2f4517fdf578ae7801beab3c0d37057eb93fb628e92499d7ae1323a1fcec59a06b0aa5f4e5e110e395d05f76e9e3a78de49a020a2f25dd2c70fb73c6752dffe011eb68b287f10efc9668b15c138d3db23a12f61c197cda705fd44b911f8420973ad97e7db327f2325bd01c1444a1f5d5b159dda3f0c76e4b6706b802b000577a8335a713dc4f854013c8b79e8c910f402587be07f020b859f1bef0f5edeb40558d6d790eb391bbbde4ce0e016d2f0bced2eca7ab7eaaf001f7f1bae74dc3395632e8be930c68be6e94c2857e678dc81e9886870d92eb33a6bfab9636bdae98e0eaf558e243770ab042bc08b22052829cc58028aeeee12fecacd948bded186e36882f286c64e791c989743cad4ef774273e9dfbf6ab148b4d65f3abe39ff789eab488cd294d64ef33db7a241557ba990a6220a90acda8f017d1cd8f83d1d9b7ea2233454d6e9adbadce84d008702f894c77c4346495795f8e13acedf2b96d5c31cb816a1203ec49779387debbfdd89ff5f2ca03bdfdcbd9942e9e29d1231aae8eee6656e952e17c3aa7feea40e1dbb5dde4c9e24eb17fc88bda4597e4ae20284e344a0bee1da46886ddcd429491363388b1657cbaa5c7eec2a66970776aa07dbbc5282fefcde7d6609b48dcc898223ad59ce10f5465195c8f3956784c76c4d0924a3bffd902018cc5b654d368f78a3a876901da8a4baaabf876997b80dbc3a2e6bc57e319f30fb48dada38e04b44b886f076b06da1b7c8a7481707607a2ac2710c1c36fe8bd1d46854d62cdd1786e45968ade7098812de109c29ef970de2b5fa7f52fb21e1f2982994a1909765597c4908852785c4b64138926d0427b447e668eca3004ea8d7f9ef966c2bf1093b659b5d2368b0f06e8ce595b29573e32e6bc4682d76505c82cf0b7c19f9a9c979948ae6e006d65f3a7b36685103339d6e1d8b3c84c7c6940bf7c5ef38ba1ab71ecd262612b66246af714c85b295f6219b2ce6e622fe32fe197f94a92c37db4195f752e14a2cb20b63c323e67534b8dc8ef9cbe0a44f5eca4ea5a6f58f0f505dd8604f51a0842f0fabb5b7d84a749c05438dfc7f4e20f8d1c076890c6859ae9afe79175d3640261c3e310ab7f688bdcc7eea1ba58c5ff1343daf1c40631e3998b80114f308ce3c1b40f8cde24c5ca501ac260c724281edda0ff4f152f7393d7f78ec4cd4dc0b0bfdc44dd2d9cfd627d9073b9a6a52bc627affe18cd04ed11a55f071da00e3e9f60d974f61ca9d47f3eaef8cbf11e662ce132adb844c28451236b764f846ae1b34edcffce5481ea5519a468602e4f77fdb012e3a04d900be17d5b18cd1e9de4cb3d6a11b46ea84f39e55c3bb8a7c03965ede0fbbb2c28e8bc94a1cec8ee64956a8c1e013376d93c51942c697ecc8188ec92a66c6d7634b4f0d4a42505d4393f25f75f946342394ac73cdaf787c1902d709cb5540ac90ff936fc058a2da2569d0254cf489a44acf35b3023fe02c33e9c681a642c9f692475ae5365a165fd15fa9522d30360b67a5a044c9015ba99b831666e0d5fbb8454bd414b2cdd6547847c0b38d0b0b3dcc3d301978c421633d5b8c78bda59ce51ae0d746a1f3d9ac967699bafe5cd459d1a66bae31dce4db42becae37e10656ffdf47ceef1cd95873e64e194a015c30528edc8dc778023ae00dbc5a10994013587a512dd15d23ceeff9807be73d918199b452cbf111117283f0d470db4452df0dc9d1a6771742f7ff29989e6bb50cec72edc782592b3b17765c6402cf7fc5b599fcea708b6b0e423195cd0456d365e8cc6ac0569b4690f8683564a64a6257a92b9d62a929558cc6f624c011a07e4d4e555bd277eb1665ff5cb6f968220a0c7bd8abff3fe8f9129bc0cd829154be4f870fc1156bb330eca65b171e3d861c8f5fdd3b22a3c5a0c9f5828d9a41f48a14c74b4bd9582afb136eda1ae97e6cfcb4c15e5b2b5fdd5f7be4d08c9ab7daceb444ee87b6fc51ff8a085a5faf399d83d6914ccffeff46632f1d7d400eae63476de57ac5a998e8b27ca17c9b052cba49507260c522b485553cd087a0bd7b3755766daf55ddcfbe4416c9741bbfa72ae6555e8586c6f72af92eb280c1903449503b6f88e2490f5470e33316665679d0196e51aef63eeaeecf7bbf815810b2decf4d193784510315f3cb3c91a8927e163973b378d74b3db1b313af964d01a1105b16c6517ad74705640e33862f8aadf19b3979763d186619bade5364f1218586243d835415fd936b5177df1c48ba1537c02cc5bbc3b2e90fd936c0df9a3d159d1a7fd19827025f7dbd288b85b0fe37f64895ddd64582d65eb428b5c5771d3d4eb596f96d52b75c82db613e226df4b51c076e1e6963360962f365871e55f5d10da1e38d0ca6d34a905c1ec8d6afa77dbbc203f2393806f5c4c517c426f9a73dfd6afd2c3533c7b940c76c70a5406749569023c71cbdca48eefbdfe031ddb76e8cf72cf379ec41a915f846e3dd6d70c71650a63a4ed0b0392c2ec8561a647fa07b2c4ac0e08b840563f10a5ccc3eb3214c1fe2a59389b2236139c2bb3512247abca8bb0c67caa33d4fc22697a06abddce5633b248f23204e5f485c0e5d1fcdf562fe87ac673dc0719254d155b0c9f4f1054bdad77f3f8688fe7a93a974e94d11e89da9f8307b1a4d30a0d19ff543418877f4c3ab6ffad12cb50a831eaf45c19fb54396ea39a8bd6decc3b4856cbee040485a306fa46c919f559576220ca4fe48746b8e7de07ecfea3a4f99c09f3c927bee9c00c0c92e4a98eb5a51a05671f09b07cf894e3d139131f0d733f1df0f77133ab12b5b886092a418bbab3cfd40f842180bd5114fd3ba1b477804393fe01754f1638878c377ec870c4416c424eb1bd30f84362100f86998eba9cf44f21f903ae9cb9eaa86023f095ba0c191fc8abaea76c38d92fb71587167770336d6f4b94f60110741932ec1ce367e74a659309f072c21d3c406d93375bf427c7274b3989e0fd05036a2a528af410d1352000000000000000000000000000000f8d3de4dbc80d0c71167d264d4107a9a8baa50c5b9466c465834148d6346468d05812ed4d7d6c77c615214c9f7b558d3", 0x1022) failed to init arch-specific features or vm 0xffff800032736000 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x5}, {0xc3e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) 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) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) setrlimit(0x6, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x3, 0x0) mlockall(0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f0000000140)=[{0x2}, {0x81}], 0x2}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffd42) fcntl$setown(r4, 0x6, r5) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0xffffffffffffffda) r6 = socket(0x1, 0x1, 0x0) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r7, 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{}, {0xfac}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x133e, &(0x7f0000003f80)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6597367113080c04fe8000000000000000000000000000aafe8000000000000000000000000000bb1601000000000000000100c204000000b8000000000000000314001f00000000fe8000000000000000000000000000aa00000000000000000000000000000001ff010000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffff00000006ff020000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bb0112000000000000c204000007ff0401020401800001007f79faa6533322fbb7b788a9835f91db715885c8541754791d7e46a1448839b5cc0e1a38f401f88279189fb156229b8d30c300313410def1c26148412e3f1a62ff0168d0d4996ee9b01031666701370c8adbf2526d6311b5b024786f2bc67da18905009ee44199cbd53fcc472b35240a16fb1bcbf6203b1229f05d0502020004011f000000000000003a190000000000001178f13f9f49ed9beb0d6903a396f4bc29b95f2a7f0e6c5400a105cbc244e360ebc84a0b4afbdf5850e452f96bcf3ed36addba18f3a85abe1446ec03bed01e23aee48b49ce8e5ba9ff270a5f5a0470f15c380fdc60b0fe17f0c4d815935862250c13aa7848e3d0d6b69e4b8488abffd99f84af91b8b6e52f8fd70149d511e5a9eb564c17da19c59a3f8d183c658d06ecd21a89e059cfdfdb74de23b78d556faf40b27d71ece58032022b0d89417f60a15652e9ed30f9b7e09d65fc11cddde070e0c9f6082701000502000200000000006100011968000000501600000000000002b1cfad635f6696453a93bc507c934a3ce2036ec44fce90baae7e0be6bd71535fd9aee7d44488da5115fe029f4cdd20052c33b3fa91e49eaaf922851ac841b1ec43bf065e4b8627bf2fa6a093067a5266b83bdd1487b47c9c37951f59689d4e3dd7d5670977da53d4aa84b64065f28f87873ea03bc312ff4d9461e759d539521511682c6912a0a25d84833dc3986d781f655f81f66e51b7c1c422da6c559ba358df1c490bfa885ff3e0717aa36f61605dd3c100000000002f000021650000009f399f8601a92483f12ae6e83dbba43a04127f3a81142a50c7b6850d4318d11f2279a9b0babadf86abc10236b9c69251c917a5629f77f753e12ee97910ff420496f3327ab64d6f7d7f0f40e1e6ef72774b02c58c87ce552b40e94077d2233a378ed2a57bf2700df955e86c4df30498ce5738a5de89d6961e1562aa2a5696f8b904133485ed4679ae862927ff7a3a02ef2a63971fa3de4c933f578e8a03826b1d4d72b546002d86186458d54868f8da31c7ce54ce6ad65fce28fb6860580795e76342728d1bdc032ac99a2c82b185e114698d17c8059438b49212490c6c7203906d12d1d15be855e7244a0149741d39641d8a1632eb8162a2a19084dfecdda0147da3caf1c49a1d239a78fd7657159386ad0a175a9ef5517e410671d2ebfb8bc25db3f70a844fa386fac6de8f6d9d1d41107fb1b88c1b6add9e9b86db4b4c1ff577d62b4fdae85ac82a97cc34fd98ab42de3677e10c6e0455ad0fe7e4a02e820ee532890819ce97646a6a8f3719f9b16e27fd929dc3ec19743b371591953cb74d9d5d2d350251dac3751a920148543793b8b5e2e2e84dac0ff3c1bde450f6cd4d2c0c6706e3f2addc4eeed69a70c1f3be7d27209d1a45b6606a7957d8e8b5d6fa36f30107c8fbbafe79221ded7a214947d4a70279eb67632ae9f840cc16b8ff347b21c8f5dc8d49b451caa86866d51052cd44e738dad2c3a8bbcfcfb78ada0fc8eba4c9b76daf9461ef35f26b39c117f22a8e0bf75bd73ac0811ffc3b3aef820ca5136a98500d47094005294b3f41972e1b3dcf40167ed8027adb4d5833dcff7d9fe340b40cc267f9c078bca1367c68d7f71e8f7a711e2a83e14df475f945734b7c7dbc798b30f1f57f93f8259f44688620656d0a1c441f5e1bf078d250ea19d4e7d0ad4c57a273c5363e6dcf58278e816443bfcdacf9a5bcf15e94a2008a58ce87ea30992f58cb2c1f33a2a4d4c36e184ff299efd4391eeec68f65a8beabf8829023a3130d283e0b49d6c74adc81842d33dbd18bdd5f1ad060234d738373db4d5a092df0bf6415ea5411f8bb0618a82a9712406cd32821890ce054abebd1f35dc5838be76660eb2701911838af640bd7974073338dcd7dbc5c57964b73cea97b349c1b27d35e01045aaea1aec11b04eb99bddb6f2d89c1da1b8a1196be43d10440ec0e2b296b65fd4d7b25ad766c401d08b6152c366e64088a4458a87ed691e57ac11053158f42c5fcdfc44c8b8dcb215693d85a6fddaf32fcf066e4212a07c639186ff25ac0cb1a25f980e5706d2c295399893a67c17f1161bd19b91c771d065890929ab607c1cf53be93923baccd3604ffcc3c0734ad793c071743d256d2544ad8fab3bd6b9e895955c67ea2701a1f7f22c066ff279d79425f685c8794ce228b6011d3dcb8228feaf32495c7ba0794033deb153d6c7408ab11f548b2d365d437fe18245f81056f77e37bc56cde8f7085e520a62c1cc156a0586900ed855f42ca99473c2f48ccf6df7a45116cbd157e223615068e3789eafc9b7bb766c04f800d62b2b8fd763e13a4c4f3776bce959e492725e9feec1421cc1c33af8786342cc2d16d83dccacf533e7cb0916a96c9bb7486b86c2a504fc4e4f81bfe3c0d9a7134c02c2968b6e6f037253ba625b85922030958867032c246f55e51b3c270ebcb0d944d95fdcfbb3f8a1d5e5036844f1425e70b04b8e08aa31d48348cd7aef849b4c078586df92a2d0d352cb7873bdcf3b9b7e317f7ddcab979d1281769bb4401f02d6f180872ecd4b8b02ec184151633654a2ebdcd817414ed7e95252020888e7f33d61b6d0899933c4eb5c90c20ecb4c6d0eded5e7d70ccfedd8b39706560209328f92ece6b280a2c67a3468172b3921d9c24259b49182d1a2dedc884480b70874f26d56ba422ddfcf55682cf0eeae7924ece86e11eff4bf3f86fde495e2c5a21d40f8c49e91316b3e454e314935dcc6d3505fa5159872cabd5c724601411fd588fad8cca2c54a97385a7dc1a41f9332f103059b22990027a49bbfae9f6bc990f123481f2d62f0fc11a0bc81f038df38122c1830361d84684e2c6dd27c76ac9d6353b2093fba68783e194bf1aa3cf4edd8c1be7351c2b261d73194de28f01160b29a93dd7c3f8efb2f9b7998495e5989b7968d7d988844d91d1694a39a11b6ec3f8e5e4c58f51c8d28110d0d2ed578d8d4b70de4f1b82d59a5491881fde74368dc183ab58fc06c922c55b2ea98a84e042538ef8556be56b6a95c42ada50943ef32e7000ddbed803203fc3b5838cdc0fae73656441dfadcdeef13e085635e322e6ab732e08e68d772e6ebddcbdd8cfb140417a3ca90b3fb36f1de5426974d52865b47134431e5066a6f0e634e2759233346e963bc454165145ee3d0d9d6ac10796e2c92dcff13c34c66dc127c87f9506c135fb326e07f8fc2cf5ca934e54304fc5efa69d4dd3b417c235733073f083df4f8fa16670e2c08a809ee0d0ccb415040e09b6839e1c0c634c59193f053bb1052063af1a709909ee4d04ac7a096f61f22de90e65a695c80e6bf0229fcf88b64055cefc9dc550336e10060de87fca370c4d06a4ddd779488f0bc70b19c3fcd12dee70d87b8922b5809a4addc5e9ee8c750db16c976b41409d1c98564840f083fa8921ec3e8252d3c682b565e3d60c1b5b43848ed26ddb72e91ca4bb4a2942eaaaf2d498d1ab78b28c54b9a72e411ef862d9397049a7d1166c1b126367b51c07f3c589da0d7e5b4b6b9494b96b7cede619835b4401e0e63113469c700d1c885254556569aa4bcf3c302d364c0a85f4d9b6dad0c1451c811dabe080d8de26ac209d85cbe9f8f7d4ff60ec8a5ad34484eddc6efd1c6c92c48c3310277bfb11c6e845153e6268ad2f1e87ad08540235c2d5c01754e5a1f1a0a9cb0859cccc7e9663e315ee6c12c67fdb4df031cd49673a518d7691ef8f996bd7b650a4c5288c4f18149869edd9fa03a066022414eda8c513dc5698aeaf3e8112687951e3615bce8627ee7588451fef8fd16f85e38fea5c5f47f26e06b1cdd31aa547928637d12d99a8a7b363deedefb10d3dad2cdb299d79786b7580f1ceb241d452b0e851b8c6fe3bb66832c5b58d3d8002df3d3db7495bfa22368ab7cb575f6cab57493cf758fc948ce9bf85e08db4200584a4c642ffaa3800c9937190d9466a9eeb1209e354a61af8550d6a505c358cc8c5c34253fcd58652f7002d16483ba550d2bf3c49d7b8224a0539e0c0a915d2214d341865d3cd7e28de6c3259ea63e5f56e2f1c82cbc896f6138653a9e99cd5c0d3ec1b20aee629d2bc8bbae57b969e8264614139eb19a11c18f75f725af65755307592dca254271d4fec8cf50766ecc01c641a285aca334006b31e49476f5f6c26ccedd1bcc1b310fcda2fdbe8fdfac29125b217a19db416ee0ccb0200422aac557b05010939e7af4b903a58367ebcd548c7efd8facb67e844f00a148432dc1f3075d13f453b0ced22ff9d07f52a591858287e2e3b44e51c0f740d099e1de121103b1f4912b43f191bbb2c615376d0c4c0cece082daa9c0c999a3fe943659a2446195328dcb77f54689fb53c66c8509f2b2c785f5aef9a102c047e8862b3cf3a093d3b2930f13c7d8e0619c7f2bc5b6e925b51a0b82723e39188b701961a911b4179b5115b81a267b758a3d4c6957c5699b213c8414c6bf4bcb4828fe5db8229dd38a6c627c7889e38858924ff8d067fd02c8759c5e8696580b79abb148e13f4141f9adcfe1be28826a8a4bff31278b939f24a8335a0d6a27d0ea1aeb735ee2b90da8ded692e1446057ea637d9b792cf727d08541a1dd2509c248a3df89c81e1e9366fb4ecd7210097f42e8c26ecac2e0392d0a0c66d298175681f8c96c79adffce812db8d83365422c142e123446574a8470c4de2bb5bf37cf9a91b1261b37ef09cf76b81a516118d8a69f22b18b84a0c98d21926176ee8862d544279e7cb30dd69e4c2ba5411d09be4cfd5e8ce5e268346359426c47e253c14e7a67b13c1e013589d514af027ec770319904801b97c2d4b5c09b8767af87421a9ff0a535d421adb050f9dc79e62f5e9cbcacb8b2c55e819827e7e49128dd71946323ad1af54b4e8925a26431048d2b211841ff983822331a165a49411f60f7a518e5bc8d34ca55512f8695f72922d38f41d4456b8528dd11478060b4b2d3d65f1002d310cc345055aaba8413b213d291a91a4e55c9d45035fc97f1f1828b3b63d76fb8659d2faf0648d627a7e265ca543078a90892c04ae00b47942992561eec343234ef1baefae491586ca6aa683b751e09ace36fc45e074f236e98e5a02979eed250738e8c0ded81755320490e723344a6dd20024595c981f06a0712145a8ed6ef3c9f06f61a38f484866dd99e169753a1c4cd882aee161cbfbe6fdc086b6ed5df6e225ff96817339c138cae297295e10c75bf3896e923a5ffe37d7cb6673722d7e9ac535932443b26fbbc6a193f1e038ef963f42af05884a824927a1d189b4a89fb015c5fcd942fde647fbc84eb24f1823d81f6cfeb81d5345d4532f47b0c7d9f8c77f958b33973b408eaa83b2c789f08e34b0dcefcc5e209312a7bcd9d8e42e20b8d970bcdfe05de462a73fd158753189743f93c44473992d381cfb34fe54fb3d78bb1906919b6ae28d889fa407269dfab61d6338f8036333591a07cb0ef54a7c1baf2032b59560ca58ea254e3123c5dad1363b7a907f9e857eb47af807b0cb1207b1fc0c6c3725a23df494e2888911b2593d98b66ef07203a3595a938b85889cd0cac91ea64ce37011f88b4bf0a81875af2d3298699b9a502f205010ec6cd7f7938bd1f35355f5b4100873af36495afcddc1497cc8b86976eee002b67b975c4cb076539b4d56d33aa9359ea4ea1afca9592d421159e2fa73614070eaf7b1596c811b394804c8ba1be4364918127b9264241c68af0db11684531c829cf8f9c3c23e8965c582278463a35a796eeb5d0328a43bfda15d4485f1f558b6b922e7d1fa5cc0e4e8d73dddf8a0cb4a33281b9951f5cb49eb1b0aa2752dbac604950853ce0779626893a3aca46f7a5830e5a0992fd9b8f523917f1580e3819edb8ca81f4b34a4302bde1ee11903a411203c0e3a5b9b34b6ab0d20b1683c635582a5cbad5fa3142d460084773c6e4add11e56b1f56d2cd10a9939983cdfe6cfb22e9decd20ae98ee117081f0cd55bf07744536d9aaf7b7e52d8b725c9526314e1b9da53d23ec4c23ec0b1101d05488c26c2cb6b4a824332434fc1852ba386abc55914810dfcf59c4c48592a4323e44d79a480879b4600b89cc8263c6f2f3af9dbc8a40fa2d295ab08cf3c021d24bf4b0737d31e9590280386a4ecca9ce8b452c022293fcb43d6a37d6e45b2bcdedbea769083b0aaa19c9bf9d052a82b24ccf12fbfb011460d08b577c83564b3120b16d8d8e8696887fe4692fc7b436be4b2b54301514c151084a75d504ee6377282252f651bd31948ac768759f784b1a36fed91074384cb317b53a484677023ff1dc075da842c6637d074c254963b8d1577515eb062fe73a06f2ffc53ff464dcb724ba2d45afb89f56e9137f910e066f82d0b80f241048e15cf3c35165b1159a8aba13d6a5af579661850392dd7e14a429af1b4df1b4528572ed51cb81e08864b3c3b6acfdaabec00d01f12d5f1fe3d3538f54c4061fff0c4031fedc227818d7fb665fd306e53cd7ee72d678455d360fb34eab2b0ad97d99cf551b86c12107530329ea161d1e3d55e27f7b90b9dfce8c0d5ea89f1a61a78cc55311c365c04666e995550047d565faed438715f19d7328091393f0f51d5e6ce415129ed171fde03db9a2520ffbaa8ecc031655ba83ef06c001b8110b25528397e56405ad87d0aee69f8bcbcb6c58fb1361af50ed38935a039afae0caf7c3255f8a4f7e0e3e094982fd7843082923125fe28a462d8b9775bad7e1bf81a2ccf48a189f14dc3fbec07e7c5f2efe0caea64401225e120dd1e5f8f0a7931508974f1f94272cb339168652726471ba8f942dc52e24506c2692fd15cb9770ac4b554a4ff7b7001aa32045c8"]) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r3 = open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffeffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000380)) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) close(r4) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x7, 0x36d8687f, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) executing program 6: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c72426", 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000001840), 0x18020, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000002980), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getitimer(0x4, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000240)={0x4, [0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_ip(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) r0 = open(0x0, 0x100, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, 0x0) kqueue() r2 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = socket(0x0, 0x0, 0x6) readv(r3, 0x0, 0x0) lseek(r0, 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x20, 0x1, 0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xe06) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x401}) r0 = socket(0x18, 0xf4ede6c7625bc67b, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x40000004}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r1, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840), 0x10088, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r3, 0x3}) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x3}) syz_open_pts() mknod(0x0, 0x40, 0x1) close(0xffffffffffffffff) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r6, 0x0, 0x0) mknod(0x0, 0x6000, 0x406) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = syz_open_pts() close(r7) syz_open_pts() executing program 3: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3g'}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(0x0, 0x2000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000064f000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000086000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000566000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 1: open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x3, 0x81}, {0xa1, 0x0, 0x0, 0x800001}, {0xcc6, 0xfd}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r1 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1, 0x4}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x8) executing program 2: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x24) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x0, 0x0, 0xffffffff, 0x2e9000000, 0xffffffffffffffff}) geteuid() ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000440)={0x10, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x49}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xbea}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}], './file0/file0\x00', 0x3}) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x12f) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000340)="0000004001016b918b2430ee08aa9a84d0b4b3c07e391dd6abb28535a8dd01968a1b301d9e32bca0cd41ab51f4e493c207b55c2f549dd83522ae05f03fa3410a31fecc6b79b19f5cc81b022d46dd720c134198dbb54730983373e8a737855939b846791ae05dc90cd9477e2cca93f1aefbe5d664c60b94457d7752c1e03ec3402dfcad", 0x83) r1 = semget$private(0x0, 0x1, 0x10) dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r3) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}, {0x277a, 0x3}}, &(0x7f0000000100)) executing program 6: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='\a\n\x00\x00', 0x4) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {0x0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000200)=""/32, 0x20}], 0x4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8, [{&(0x7f00001a9000/0x2000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=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}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{0x0}], 0x1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, 0x0) open(0x0, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, 0x0) setuid(0xee01) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) executing program 1: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) semget(0x0, 0x0, 0x40) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000780)=@un=@file={0x0, ""/547}, 0x225, 0x0, 0x0, 0x0}, 0xffffffff}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x40}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0xb1, 0x4}, {0x15}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f00000024c0)=ANY=[]) setrlimit(0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) mlockall(0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x4e, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{0x0}], 0x1}, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x9, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x48, 0xfd, 0x20}, {0x0, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42}) sysctl$vm(&(0x7f0000000100)={0x2, 0x4}, 0x2, &(0x7f00000001c0)="852e00eb1cc136422adfbe6315d5c57875714b4a7a542db401f9ed8ce8410d8ed3910b92dd18a9b2834517bf1cda82d8ae080f41d0d3331aec1045af4f9ffa75c445620c9c85a0cb15c08826733007dd677413", &(0x7f0000000140)=0x53, &(0x7f0000000240)="0b2c572245e0ac096f2334e1aec0da2b015de55272b89c2abeaa80ad6fbf43d762", 0x21) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x81}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20001830, r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x0, 0x5358}) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) socket(0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698b, &(0x7f00000001c0)) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000380)={0x10, 0x0, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f00000e4000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000147000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000039d000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000588000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x85}, {&(0x7f0000003000/0x3000)=nil, &(0x7f000006c000/0x2000)=nil, 0x1}, {&(0x7f0000280000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00', 0xde9}) r4 = socket(0x1, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x35}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0xff, 0x3ff, 0x5, 0x1, 0x7}, {0x0, 0x200, 0xfffe, 0xbad, 0x81}]}) poll(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unlink(&(0x7f0000000280)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = getuid() seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x7adf, 0x6, 0x7, 0x1, 0x6aea, 0x1, 0x0, 0x2, 0x1, 0x7, 0x7fff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x50}, 0x0, 0x401, 0x8000}) r3 = semget$private(0x0, 0x4, 0x96) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x1]) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r4, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1000, 0x0, 0x0, r2, r4, 0x1, 0x40f9}, 0xffff, 0x6, r5, r6, 0x10000, 0x0, 0x2, 0x8000000000000001}) listen(r1, 0x7) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x79712034896e9b54, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) r7 = socket(0x2, 0x2, 0x0) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000300)=""/216) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000001c0)) socketpair(0x18, 0x5, 0x3c, 0x0) executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xffffffffffffffff, 0x0, 0x401}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f00000000c0)="84", 0x1) write(r1, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(0x0) socket(0x0, 0x0, 0xfd) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r2 = getuid() setreuid(r2, r2) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f154c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be812225ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x6f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000640)="a5c9e6a593813835fcb5a600567dfcb1970492690578887f2982db0e36653c102dac3b609e9b7540f0ead26102ea34a653b1a5d17c7e134d4c504385ecf62549d9da9265a0cbae92daf9ede5a275d827626f77eaea75fe11af3e2f9b27351c4d6e88", 0x62}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd600012003a0000f0372e0865a31feb7e000000000000ff0200160000000000000200000000018700907800000000000000000000ffff000000000000"]) setitimer(0x1, &(0x7f0000000080)={{}, {0xb}}, 0x0) msgget$private(0x0, 0x8) vm_impl_init: uvm_share failed (22) executing program 4: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="99b0e6fea5ecaaaaaaaaaaaa080045000036000000060002907800800000000000000e0090780914000045d1c0000067020006620007e000000200000000bcfabf6d9f11"]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f00000001c0)="77740b17fe1becc931d6f331a9b587207fe077a9f8a3928cf4f442e2b20e159bd6864dc518b6e6cef72bafd7ab9d2d77ec2e868189031cee04df8400079466d6f93445fed3056477845f741ecdd94b3b230a03e59d1edf0396ce0b80b5be6438c8a42e2b4c13a3a306c0748135639ee953bf274fdb5e9199d107bc1b23b8004caf0b149e517ed0e975e40061dfd1ad0634e38612c2aa632b7f44702e4166e067a000e8315174f716cc765c14937f620ad7792176457378f61c916fd8c2a53ef434d57f04d830ce3a6304c1c185f7d5fa01ac3f8a8747a6f36e6d6a62f3f6b90b8d554a00d8075f305a927ea10167b3c84900ea673b074439ed2d146e80003211ced6a748d1dccf60f17e2f9e6ae0f2b009f01c102e83424950e9b4e683dee015554187103938e7bdbc98cb88987a1d396a66835a03bd46b67a48ff629920b7c5c5a362499c2836b12bf9448f17ccbc5fc57a00cb35417dd23f1a816ff89f94e3fe627ceb472ed616d9bd5a225de14ed156db9341b9391c5849f803248345cd2fcaa65dc37e9705fea40c156a6cbca901ee572e39dafffb2c6d665c7bb251fc18770dfd2a289a46bcc0e266565ab2ce7f7920a20d0083502cbb757b8900a9c8a2d6728cf7ec2715e0da761b1189f5075ca60ce50d05ae3dd393f912fd117d360885337dfab05fd4afbb72ff2671da87f89a49631cfd789c82cd8773ee4a7954515813e5fe31b3fc6df16ef8460c433fd99835ee3487f8f5d6f9f803701ed488e3bb42950c0880f3c54d2c3b2cc3e48534385dd233db59780776abc34a1c3cd820e9a9162f11fca49db3eb47bae21d47f0cd3e70168ae52d5c1cf1c2dbd651b634d3d192fee7210aafa9334c2b257fbf13c3760b758edabaca0b1b9f0c30737d2457a3a1acf89f081383f8cfaec1b0bcb95e5127e6c69a8609dd290d1dfed392a3363455013e3f77808be2852a55fd8c1f227bf39a48079ddc8bcc621b15beeb9623a84bee21a32757ec2ff7b0ec9e931b61fec268567ec1e7e897913fc98942b668bbaa368bd698b2b7945af1cebe846aec0b4640a5148a54f42ba0418c524227f8827ab491f58e68f8299c076dac832bca7a892a71aaa918ff6147bbeb4b3873ae173ac764563259dabab98968f4ce8a8ffbcc1c53af746132b78e2f237cef1289825eab3a3a8ad299f44dc4b2d0042221d3105137553591cac859c7ba142e15c7758741f25a451fda4c8f2dbbc802c024efe2c181296a5b995d19cf09059514544a8745ad76987763d7a338874eace78bdbfea4693f56825c835a69cf7976815cc09ac40ffd4cb10222b824e9bb32581e36ff8a42bb11b79a0d527dc9e9e18b829f663ac81e1e769ae6eec0fd63904172b6ea05273dfb704fef547af6b9cd5ec2bec241ff5b7c65f3fd02fdfc728b310e96f485368703051814100c43cbd7fb78e9366edaecd14b375a82faf45ad1bc479a907a38e12149de73b39cb0364e5a9e57717552878a848f1b72d0b1f2a7df8093243f75a229c652edb8ca069efc53bd0df67c7b285e2fd331dd0009aa758a5cec9e5c23d7bc575a0de2973d06215d3506d2420433c22600c30e660af9edc74ab6a90e39e8303e17debcae0144acbd02b9fcea4275eeb887d489dcb38e39cd72277e629e267d0e222621c0745f6e9591a10a0fa00ddc0a6da33d3c87166943c0cdd624a93c5969a2c5fd8f76a0f00629b135e6ac4d6bbaeae73877fc89fca4018d15f51583e92a923af31f337a88e8e51362e3a52f517f691f9e152bb2732cafe9a588dc8665598f001b01d08e16c165639733c4ad078ee89e3e650ad0eaf9776b847f7677c95c18997697b9dff1f5649389b21e5f380e79d624a03b4352b05861bfc8f3146e721c205b3b59f3a90f9a2bcab0160e54e05aaddf86898a09e95f034d9b90067d525b73736a524bd26d0dd6a12f51b240b581f6145043c132ebd7bf3144ecae4cc288477ef9b1436d9cdf847d0e656c410bf9d16725a2d0ce3bb9ced55099b6d6216f1603ad59a3a1c34fd1d2b99c29f917036fead49179819069a1f24265d69fa7d2c76af751b62c31b9470ec97eef5b33b532f3b857786014f60c73b71016a8041803b6417d929e51ef89d3c36baefa4d0136727a6ddf6214c3e4b8cc22fcb2ad02c4886d8fa134d0ec49aeb4852837687b472504bc03e634f865eedaeed665a29c3a1b084eeb5b6d99dea64d9e94ee6343065a73fb4a2164ab4f99b0ef19d088fecd501a5a09a2146f1aa2bf23707a62701e1d57aee524b7a58fb0003719136df56ab92351608681d2957227876152b4addd6e67c524071a089e51d91173fb1f293593c587921bd142493584cc7732dbddfa182fec5922ed3004c4f3b08e3293f9b19c6ec49f238b49af4b5178f8e6a9534d160d58ce2dfdafee2df59159815324e60628dbb2d7b7963be3f77528fca06ae02d75f13e7d76e7625647b1af2e731272e0f5fd033662cef2f6b52cffcf2fd9a1df6ad0b75f10786eeb72e9e9bc1d7323f7e7dadc75f3b5cef358daff061f5040011084f9e5f59dc36e57f0df92da2e78d69ba4ac0910e52e4c9a285a915089d4b218914b905dfaaed3bbd187be819d36258dee843206770e323ee0409939a79ce37ccdce3551fe14a37f4589c909638b1feee5c4a68a1b3dc275ae3fa8fc0b33cfc4f33c5afdec5714e89f50be6a4e24752746b6196cad91506f384a8174f54dd6cf08da437432021228983bea4efb383671239668bd19fab4db01056f8c40d93826f8cd88828f974bdb58f54a411dc6b769592a3c3bd4511e7ea7d10e034a39374ae90d9eae76c880d0a6c2ea85e7e9dadfb95fda5cfb6470bbb3f3bb2744799783c5cb3ff031a442906c03203e46dd4f390d727aafe14a28889be200c08c5ef788615b6cde94a810582e7aa7d8e7bb3852c6b02a9e3dac8ded464c12470c21312e1405c1ff1c59e55cb1d05fa9533f1630aa309c80e6ce723f69cbd4c0b710b0936d5098f5ea2fdb553a93ed9cfe300a721e019f229bacc829a87df145508890dcf1ccf99eef0a18b14c14e14437263c1eb04ea9f4db92a4b27c8db40171a8987071671ac5bb4742408909d27f42466830d8aaeeb28fd5c23698129d5a6d1990e556484d0e4cc9fbecf5157264f6fafc8a877f4f5a1701bed33daba9f81f8b2e7d8e614444d9252a30f2a3f13838defebedd05dee1f8ab4d4c47d89dc780ff18c738db4d0a60c058214ae586b5d9e1e75b22e857889f7cf5ba8852ad748c5ceaa7073b6f2a9e0f3fb9e21c3624a69387d23a3812031a78a086802b1a11b914312a904327110093f33e9c75bf24b9ed172e324b678ff1130e125c8000384b33aae7e70a4014efd2405b2826e948e3aff78a6fe2434ec4de88b55541b33eddff408e6b03f73ce50904b9083a5720be27233489fbdcdfcc3ba5400bde646a19e93ece6941aca4a3af4e753a3b0f5238973586f5a46e92d4ee86238122437a1c25c335ff0dfcedc7325407bf621b01e68c0875aafdd2694c0e3faa2b9e127e98c6bfefc7e17c3cb12ce95e24fc15f81c95b37434a8cdf2d62994637a7318e7850ead0798217910e30ad4e68831279900b7713b5da1986605159b5a26b972c78e1207e029aa6be620eb584eb0d394cb3b44c644d24376447bbc8ee78bf11f805eddde70e0d9e789cb9b4846486bb101fb94f4ea896ba02276714fa732589d049e5170dcfa713b993334a37a167cbf46169a6db85962b9225e175bdb3e28e675a7db3758e6dbc1d8f7d437b72ffc1a9af91551063e96a134e873f74b051b816442ef55383a4afaf938b29857116b87b8aa2f19e9fe05c2937215eeb8410ffbc662e82aa3d78d9a59c2af44c1b66fbf41ab2697e1379e2f97998f5cfc85b1a76c897669fa42a39cc17464c08cbf0ce349a5d4e4703e71d658cf56df66ecd8fd87a0b40625dc4f6d8939186a1e6d4df35a2dee3f85b287d308e6a5406df9258c94b3909cc883abafe5300001916f981d69c28a9d8e5f780583e8debe96f95acbb45669c155a516885069a6ec808a7c29585e5c9cbb75bebadf3519e7901fe5333101135b2cc6d67601e3ce92998db80d77e585ad92c551fadb1629ef2ccdc3f14ca3014274f4c88c58329ed03df8744d8d092ead7290f9dedb50985ab8e3490ed4af2b3fe24a65a7a2c7dcb293c0c5403b51591e8783a1daec0c46c5f4d812a3d3ec541601f33f1ab265b37016df2a58df765a7399851adb5e374b65990269ad9c41ebb403e42edb15a19e496536dcd16693adabf2f51e8269fd19a5cc6a2377fc33e4a24db1ea1679081dcb19a2fb2b361ed63bfbc94ae14277bf3ceb41b0c80f7ff0243e93ae749a3b3aad00d015267321bb0646c55614fcf470ab2d2f8117b63081796570dcb5b7afd23de2920f52e8490addf5fd72095e7afe0a67f3a264ae670c6334dcefcf9dea09ff6fc2477f33e8724fb8ce5e3d7b167f28b85300809b89ed66d63d31381ac66e779fff628e2c906a4514b86b0c0814c0855c2e18f4ab6ae79f8d4b7782aa7699dea223944b0968a315c94eea881e141784e4ec5dcadf8cc23618f9be3b0e20afc1db719758ba6e590d6f63ad6179c9c08eae3fc69fffbaaeb35a7546f2d3336f0295961c04a7b192f2f2998563c48898e94f81b8401355e9e5e53df018ba1c9670b737f1dc212c4dcda053747e898ef6d60c289dc28e1e4879128864a4a4f1bb80f25a00f1733517d15cdcc3460e2a983732b17881b0ea8ab548e962188861b4fc6a3912cbbd8a14f2b8d64635840d8e3829bb9096f39c502fb9446afb4377e41c77b4e7fd919da69215bbb0f8b5432b76f8954fdc32c4853bd3647d436d7c1810985171694326277bc54f42b420f9850471faca16e59552bfea2b40bb76af014110d95771530706a3144c0557b7c35e2afe8856c54c1dc3d0dba0c4ec6beca6b1119df9d4b0653955fc69f39951380fdb8f9f62e3fcbbb0ce0138f00594179afe87238c53a82d672043535322436b8d27e6dfa5f0b3d2f1753d5841282aa03b2ca915c2f4926d7471688717dd2401e18a48c9dbc5c976424ec1e06d26e33cff0db536807d38e892e2ff2c64c2dcef5755835c089c325fea1ab58ab7d9e7ac73fe6e0f83de155d957dab676ccb15a20680668eb00effa12d62a3a2ecc03da2d8a7da25e6c6b4c9d74bf90426ac7303b3cf5e277cf67c82c1e425c3304b33f0f12c470dbcc2fdeecbcb0129787937dd2845401a692799c5a08ceba104f964f2366797804cb260ef7347bc5c349f3575b96835b33d06d8606b3b80041ba342c1c3ceed45088aaebf6d7c9e3add4002eb155f04111d955e9dcb10922da10e5fc0b0afdbf12e8f746600c5866c45f81a549df62ca01838be90ccf56cbbd6fe99dd4a304b7a2aae5957e8bbc328e05f3c42251f1807dfa18054a48d6a26c326fdd4c3bcfce02295332383b2b26e41e7efa4cbae4c7bd68037e69bec57461f38f54bf2eceba061af4ec552ddb33bed7b617f96c37f274f9734ff427bba9b7f27e7ab13beb7586bd23b4c6fceb61821754f3478e5d078e775e5fd42e9d45da8cb9e2f83a62a5e19f02c93541dc0e8093e76cc2824debf8f6dad88a414b5634101daecd9927e52e626b1aeb7586232d78906f22b602327163f4fb01f2d8c275878161992301d1cb0cfa37ef280f730fcd1e76e38bb643c213b4f33fb40e01c7e4abd1afbaeb1757b61bb85189160d4e2c207e5c421a9a5081324c625eaf0c727bba71b96aed084116b40c533e14172138ec2", &(0x7f0000000040)=0x1000, &(0x7f00000011c0)="a14077cc1d28c35b88144c4ce2f336bc11db9007baaaa0f65ec0145e0db0535c5fc41e50e4f185eba273d6fe8aa352d1d9cf7fad9f07df40ab6863a38373d8cb91911582403b8f35f563181c9dac3fd8421be104a870ab02d278a429c9365b87931d34497e9b30ae243e04b14e412e1c51f6205d77df4116382084bbf685070332fb4c4f17ae0aa878c1f1ebeaca9633619da4ca42054f7c212f57a4e16c40212f61e5c7de105bfb4ff2142bdf9a06860aedcb0927fb1931b3", 0xb9) faied to init arch-specific features for vm 0xffff80002736000 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYRES16=0x0]) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000002280)="615d9abc1f30a2794a4e8a87762bd52496113fff3b964712f12c39ce8159439743df40919f6bb2b2af7dd2c915381ed11e7632462d5fbc125a7f9c7e1d31ac54f5f2e08ad191f14228e27f66f8dce9d0677d25c07fda07c593281affa9ae5aa3fd881f1349d0bb6d102fcddafba8455ed6b7e1f9ba4d8b85180ec477176890174c61592b65bce437abc2c3941dc5cbcef348c812f1fb71e99926ddf4d29dcdc6dcaf4f59b6d8813ccddb467b2aec6ceb00b8698645025f163ee9843b4634876e1978d8ce13576b36ec14257c6433304dc2469f2c18ee2d9a9d4ed5de756618c6c4d37d60c0ea7865e1d9a6f942680ad265f96a34fd822036668bb5ebde4e832fa08306cd1a1795f2ec63a72855fb1eda21ff97e64b3870dde7ff9cb65d6e9ca7a5e560bc53e6d6a54ace872c4a7f32631af7e70a2f306fcc6cb226713de71a60100e4c39113f4ad45e0d714ac76fa77c8e7b6e18ad3195aedf1a1cc24afd34419820fe19b408403362f82a63a561eb34d80d49c7dfa7c26d8fd9fff8ec82dd25bf21dd5cabcd353591a800bad7ae43bb8815b1aa5710613ba3dd58f83c536ee2b43e4adbedf322ee1e2b69ffc5403763466ebd921d3463f076f24b5320a22b806d005246283f0d49ac26e708711e9d0638103b951d11ec5baf44bdbe4bcc94bf5536c473ab5a1ddab6306f5cb1ef9e5ca5a0b261b8f9fedb0825ec31083323cfca9a895809d568a7e0ee29ec9a39c217f8f1278185f5bd64716b8d77d02bad467b5965ff4afe9df4b12f8b87f7acd8debb0f5d77dad556dfb81748c0ddd00ffbba0de81c0805d7905118143f6d479ed8813753dd0f255a2750629d447cf4fa08da29378e4850aae0fd6aa193ed2021cb52d8203aaffc1b325f9cc6abbde9f92f13189ee933915a72ea62a315310b53fc9cf2670bbc67df8fb52d271eec840239ae69a0823b48538a1e234351d52524d65fd9fec9b6f4b9b516382a13ad20e434eb66810762d8a1731f44cd46fb660002374ff90c94b4c42557709dfe700236e968923ca1510149981e72d8da84169b87071d48b66e1c44b601932542fa7fb57b0cf4fa68393935cbb74ea1161e751e24883420cf5a68eba79064296f2121a8dc8fd1c03ad8f12ba97997e8f1ab00796f8d1b867dee77983b43860d01ee10729db138701d61523b37b95f108b28e7a274f52441e69e283b3d1c0704f38df0763f5b88056df5a517468bf78af33f9bce1b07711082c6b92e91df9a20ff018ac7c6b0b395732186a16500e7c9102af04c1326fb23ce19a25ec62510d4e0fc4b6b640be92b794a063c3d9d2678ee8d930191b41c814eb4d1f732a53be58e4e0966bdf65ef3b3d2f6281cad409cd0749954bc41352d61ae2545314d1f3dbac9d98cbf2315aca5dac9e956ce582a75adb4bebfff193c93b2b33ded75766b142ef2f94fc551f936a9900a62e16b92ea8232e2fbe9c987179c9d2aacbe03a1c2b94af68c24db7b490e68b197cd776d9b8ebe28e1eccb66de4bc54cdaed375633be3fc0cea6528e31d80b524e6cb3e3bff08d6d183d649928165f2e435da69119be4cb76d0e7f7d4abc07cf1c2c46f49e2d4f086f3182098b62b20989b2186f5a1eede14a756d715a8064addfc16b2118abd96982d60d2a6f4977665a7d49a8a6e039eb07200f172bd3f133b0df395042279b23ec9b5ec73b9fa42e8c9f3b6bf5e3879cdbbbebabca9e5fb2f49c46ced3ae70d4b9951799a2afed2887b874eb59ba6ec968d5e01f60f209983094f0346ec51dd528b28b20680dba599f83f67616faafed6c28a09c78dc053e5c10b9c8403a52c85828c41baf2b6246219b0c7f400b6766ce626bd0eaf03e1149f18c4a9d28b94d2edb1de80ffdd38e09086b76dd9ec4a89073296db8df955d6a4dc512da4a59c6c7ecee08fc4e1cc254e291f6de3ea608790d38ccd3624c2be591febcaf8fdd703fa22f4ed7b2a7ae608156b615c0d62b9740f1bde27c8e5c83209a0a1a5b985c6f65fbea5fd1199ff165ce6c10281d771abb472a8cc185af1fb98dd4d08d83ade12c62f5b6540f2f4fb7e32ddd339ddb7f75a1cbbce0b7ebb9842a2eaa90b2a2a44dcb6e7183ccf1918fbd46cf5e7636846c2a8bba295153286e828416490681f063f9ae390350d0bd4168d131ba3181e112dd056b6e49f8f6c6fce403aafb41a189aaee504ad438e397f6481649a00fbfb71b77eda6537ff46137ddf3da6024a8048fcc7f1035705e682e461376b479714387c3c2d8e7295c6133e023915c83a7aab0bd1f6c1d82d3e1b8da40cc43a98c19e624b18d587fa4bf757c791021a2f143945069708cf9e9e833c076fa8569951a1d785c40643f7bd8eef144d4e9b81863a7cf09a8c86949bb77cdc8591b6702c1f42dc26b24680ba5498e5d9d9536b47e546f41ebf0c80cc54aa7931d44f1bc60a9adb1bd242b5b96ab825b2d3b0c0c017e2c2e6fea409dd2f4854d9872fc1811be25efd531abb2fdb0d6f1a9c7f90d929799d4328fabd0721728644f350da2ff7b25822a3601aff791aaf8ccdd1e1d3fd918a40f9dd5973131f1c78b47d6fc8d35748daffcc9d52a65caf6861e5aa5d650be27dbceda37684d919761a3c9f98823efbf88a866044f9c9d0c304cdd2bfc63f0d07c3286ad52d84adbd37fc9ac4846289a24aa79928ca9f91493959cd25034954f14d3791ab03eb688e076f0045d137f40a782d6ea7532d1e82f47b345b3022c752fce6d47e64ecb8f097c7a2c42d05faf9e0533b60fcd51182220e353f1c9f07bde2d784a9d9b27cd03a50e43ed4b28d28e16d55a0a82fa37708e8493ecae8160596b84acb14cc1433159d34dfdbf61a8bccb6d6138dc0ee1e5f4e16213fc1ef708752211816ac1fe0f20e2b454bc235b5ae1af655e47e8b6e8fd163a05f5327a915986b893246fde96a85d93be0b96f95bfb565ac260dc82792eeb24c7fba6f75aa08e58937035286dbda2c7cf610ae8782ef749b9ed63db9ee3942df3375cf3105965a76d21ce573db22def0901ce5e1974284ca937dbf4d6152152563797726f5d8d1089d4c042b5a35553eec8223ba393c7db518e3290e8041ff49329938f7618e03e19bb46489da9b8f6cc76c5055c592bcf7ac7725dec8d2424dc00f0cbcd21d8146fe90e1e5bcbacfc39167a7ed35dd138c0191437eea69751d83db4995f8700be8dcbf8f5bcda239eb1640ac1c498e75d9ba391952ce97236f4cdc80971251529d805a468fd4cf7a25641bf891b7180c75a0fc75e9445d56109c4fe0f4b22ed75b005da05fbd9ba76e3b2a7f09ebcb51c64157f9d19a3b45f12ea3905e39b99284e47ad74f47646fde3edeb7c2906538b096961dff066cb345e69363c7824fe6961e252b210ac8693a918b9862911085d38181a9b345bcf6dc822a5defcef0c5a7e9aff673bad11ae87cac4466f3832b77653cb47600f482ba3aceffe0a7ecb3028e3259434b2fea71783e81c37dc1c30dbb6c877947ad5b55abd464237e3067ea7c4a246ddb5396c6b059b157646b465be69fea1b3f79dfd31cf668f514d78817776a2f4aedfaaf565577d5c1b357175f15fb4283c701fd6a1deda3a9032e0cdac66329a12a616b507537d670fa4dc24f6291ec688e0a0e96b47bc9eb694bb1e6282dccb04a389c2ac31978c26217df8f8ab3c4b937f6da6256413005c236966682659b1f6ecf0b11e7393f6d151fdd1055d299369d5d95af901e4f3f14b17d4f6ca687000d21a1ff182c4901e288a5cb049993ab027e68c89db924ae0afca9b82a7f6b14392ef8d785f1b01d9524acfba5a1d799527d1d9aa2ec21fe7fd90c528ac7c380503d7188dae95682c01c7851d8cbec478c8dff1de7376f8759d838952a90d0529c26adfb6291c60b7602fafb583b9785bfe078fa402780a7203573d3a7fabb345084b8bc5540b09221928ca10a9068af9cdd33e1ef9e7f374fc738b3137a751d2f566eb4c66e43793bb015b941ec41f2836cbf2b6f71f4a88e8b94c0e0447799235dddaffe6c590fb87cc7c3877bacb729cf5610061cbf61326df0bc3f1a0f925b61e1e0a3026d79943800409fabb859b6923e47fe67d041be67ad5d7a9c526e061782f9bb88a0064721372e4be29fcb5d63423e4ef9110b30b9e3a628b4e94136a9ec93f30cc310795cc2eb102440f54f7f10178b264fe9d737b991768cf11efdb24b4c795abeb253a899a2e898c6c9fd0383581c4eb0d8c2b6b28686f3ecf70ff5c880a98faa00a7efabba16c444261f83033015c08184fc3baae4ab4eaf5256dad8f5a6849e742a4bbce9106c60cc38d34ef38b5521687ee4951ad363e3a3df775ebc207151ecf902d4f41f9ae3bcca8abc1a893a81b1a9939a8203765a1d461a336f7510c95913c4d78b50ca6fb713004b8ffca5748d33effc1320ea9657517de740943f2da6b68aa1d915ab97dbee62b859bd06a771add69448dc0fde56ab6097a112c6b3c94ce2cb11e2a38fc4d8ca9f80a70fef5704e06804ae37758564095209176f5c0892da03e99e1557b7cb731300396e69fd6e2148010c32e5230285570fc34540ab33bfc44a90f750ba935509a4480f640fb38e6c8351eb5ab899c373d0f7f6497fa8c3fbaf029b74655093516871c7201a9eff7568be5649ce2db50d41a7c63971d87d45185a9921d5ee16a99937509672d7f1df74657be1d8830e4d36ae37b0d3fcb109aa6c29dcd1d7e184f7366dd6cfab6031ce9545f39008bbc521a7ff84efed7fe368861eac4f35f7c4a49ee2bd9afc0a0dcf14738705b7f99e87988f761bfeb04bdbcf863b56f9830063e19edf96564367e5bb053a07032e39f10cc0811c9ecd3d030d926e11cfe720bd5a54b2f5bbd04f7a4d4225746d67462441875466f0383e45a49ca3de952c8629cc9edaf8cfcc995a09942207190dd113bc7878799fc99339f1bf3552aca6cd575052e10904fa51f2928f6f20fc51bca6f1b2abc66dc9a5ef8d1d73facee0f4bb0f33d8d94b06273ddd41949560914d351eaa7c095bd599520cb1530cde9711c02cb7ea7a7727fc552fd5cf61bfb55e632aaddd8781d5a41ac0ded6909ad6b6e6d986d077ade9b48d0278788dbaaaa8378dbd61c3c6ab65fa5f3ec59d90a09b70ebcec3d9060cf2f6989bef2dc422337f893a315cfd52d4d6b4bb081579e2355b70a8fbe6d837939acf4adb5cbf6867a57ec4f2c34a25cac691eb869bf40c310ee52c5b64d95957e91d96ccffd3698abb3f6ddb0d1301fa82d9b262fedd712c2dbfa241b42e133b6f304ae3f54c7c6d1a68fa3591737195bf05a1600079d1679e2a63fa264024026f39c005e0b33447d02e042c3debc00c3496125437eb8bd263b6e119b0b6d5ce4426f2a2d80410ea0c2a5b3c7bb34effc5533509600883a186a378a7ea3aa3d69594e1d465922596d5057d632e3a3b728d4c708052c6c95996729ead9115fe6906061b9770641ea7aeed2306793b9988b72876edd9110c0319feadc7f0b33c142440a8fce352ade233471540ac565b155d8fba61cd447dcb6ac01fbd195eccd74a5296938b23c718d383218ce897d1d1ffc49c2cb34e346f9e034594ae237bf4500c858b8f47c93de90e7a0c48d4ccc1de07c9e5f2f7980e19adfd08c71710c10f0660c81ae87c08c4ad35be407479eefae56ba1dd784ce05eb938808bd4eb5750b44fb8733ea3c2646eab7088f37d371ff1a7d1c5c7e3e1a234e109e81e3b4a4986cb96b1af21b023fb0b4809e8f51b72d0cac138048a4ab69b05440c485c98f959754c226de9a75", &(0x7f0000000200)=0x1000, &(0x7f0000000440)="f8cf737f68678188c2e050cab918ca473604b591e550b5abbede6237a16665158c9a6d2b60c417f62d76608cd1c5e6a6e4121c47ab723c64c9e10d5a3b5db8a646e1efb318fb7c442a045234f2c2182a2e0f618ada73eef02e7981929372e61daadf26a63992ad25c6ed4783d29d75de67bed5b75095b499966438ed2232c3fd33a19a7c2431255d7b35a79f6f7ba253b078753ef59f629ebf785ba0e7631fd1dc7897d991c86780804ae45c0c85145dfe26f23bbfbcaa1afa1e93c4adbbc8f6fa2a790ca0", 0xc5) mknod$loop(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000640)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb08004500011c0000000000019078ffffffff00000002050090782d917dcbaa3d5b5529db6faa80366c51db44b4d7f2fba14a40f7a1932cff828e13c4ecc41f097b300c2e1bf57a24e81a9facc2cf27412b1900b48892ee9a7f48da89baa7a9402e9bc745c7aad5deec58bb3a36b2bd4513038250e2e611e0b9823edf55bde930643f9d6f67eca68d61ee5deca2796884a115640a75319909e3da1aadd5d43276e31398096455d6b6ee91f9e71893a34d651a57f5029887ee1011f183f0a2ae2cf052af819a1c5865c43eac6bf9967174d45be6158beb5d95249958771dea1b3b74f2b2cdc5b58d45373f145ac349495b12170873bc267ae82c72b34c13559ce5be782f3bd0672e2ce9442dfcccf3ea9aba13bb845c5080d96ad050db161b31c485663d7b8037ef8aec3bbf7c16131b993edb1812ad480e85b569dd831bcc0c87601ab30b0aab10e9330f6deb211a3ec3a1649e600c7a1c20fb66bfb1d42c4be453da90c0bcca48ee0267d9f1830b554a2d50ebbf578fe85f97ffee981aea16aee13b525bb25348cc6da14b727bbbd0a36bcc7b61569a81b2c6a44dc9f3f70d"]) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000140)=0x9, 0x4) write(r1, &(0x7f0000000540)="4c01db471a4a3a0d096c77dde0b9eaac985b5f3c587c1c1f942325bb63d17985abaf7b5542fbafb5434724824c0c42750e38d1876e7173c62df1be128f014e8c6422a873b64f4021f31cf806f282aab022d14d20bf4e4aa6c54f1d7ace222f2aa0948012149739c6e5fb9e346cffcb5b391e2eadc395384b64ebd3d4808edb3b0999b3d09898b2560ecd4c46b13875b56064ae361007a9b1365cc975dbdb6ec7bb575ca2216712ee87ea96d7b253314ebc44c27f0a5d7a700f8a8c301264a2c4d999a0915f14aaafa81b4685a07c94a72740695a57df5b4b85a2f369", 0xdc) connect$unix(r1, &(0x7f0000000380)=@file={0x0, '\x00'}, 0x3) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r2, 0x0, r2, 0x4}, 0x9}) semop(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 5: chmod(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet6(0x18, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x4e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) link(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') sync() sync() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) select(0x7, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./bus\x00') (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(0xffffffffffffff9c, &(0x7f00000001c0)="39997cef726a8d0000000000b6324eb274a03a31b37d554b35c0ea7caccde3a6671814b173b689ecdb8a889f73a2b230ba56b0e16afa0ea98ecd8c99cbd1483f3f4979142bd89c3fc6f277108bacff3ed4fede201edd26d87a6b427fa6b48947510735f4411a51cbad91654b2b650b0a644644e092aad119f3122606108f8281a2f4590200f03fab6e", 0x89) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) (async, rerun: 64) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') (rerun: 64) setrlimit(0x8, &(0x7f0000000040)={0x91, 0x7}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x5, 0x4) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setgroups(0x41b7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x2}, {0x106}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd128607004dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r4, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) executing program 2: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) setreuid(r0, r0) socket$unix(0x1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYRESHEX]) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000011c0)='./file0\x00', 0x100) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mprotect(&(0x7f000018e000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384774ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11d87c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e66c3250b4fc2d80a357e656ad9d666ee698edbd165bb00651b720a84e9c971eeefbb6abe16c90945793403ebfca99601962b10bd92fd77662bbef2024aecc4349dc28a6a99bb050dd1a03979a771c562d8b5d28d2146e971b010844811b0fd5c45e0ec21e552b8cf63f50e67fb73446ec3b1c3c4960ee3bb284669113bdf45e47557db018b6c82c67b9112f5e64b4ac0a1f02b7b8b9279ea488785ea2370947bc91d8534e7f79cfb51c25b51b61654212619819bd992fb440fd0707d76619d437f228b37ef99989d64c648d7509463837041ae8e9a1c360cbb838cf164d7c2be35f5502dff582ff08e3b76f0047f59f8007b3f9495062d6061dd5dff521b1692279e257da1e40761921470f609334299a4c2a265c95ea97ca98c4261afced288c2ea9c6585118b23bdb66ba9ee4f51cf61aa51bbf6fc7e69af7ecc6aaaa6a7cd8024319515fbe8eb5d64f6d88834ca14b3eb2e91c9af6001ca3e880725501fcb31cad337bf943588b0c93afb13ab2c734507336710fd08237ad335b309c292b0d13fc136fa15296956b40d065169488cabb270034175a8d402ac7133215011a40633af4e97f0827a32382ccb295105be79bdc34e881c48bbbdcea9156449f4881f847da8b9ef1877ab162ab4808301d649553ff7796cf68af483b039fbb952adf47fadc18f643df4a27a406bc8122ea3f65f8740391f4864b56e3c7d4da377233e5b47c52445faac4f9da2f1b8bbeb9ca65ed95f7d500c3863c8bf2a63dfe9c853ba5c04eab2a04f0fe692cdfebb977845e85398d3f5997173331ca7a4a46b29890406068f2843038acd70dd73447aeedd99a9c3d726", 0xc63}], 0x1}, 0x0) sendmsg$unix(r3, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000003340)=[{&(0x7f00000021c0)="95e9f753d4d61623436f4db96e581d923f78158a4dd352e94b4184c9b201a564a2b60b5fe9c320039e0682879aedf95b7d6c2af8c892457d72fb2b482d53d96606eedacf4a490f763b54a408b4185e71e25d3d767cb35b4ff0e9466c283c4fd7e7eb16828ecdefb7983bb5c37a4820b91ddfe6983ad78abe011d1bf83e483899a00595033e29b52a97028943bc80f8ff1d5f89ac533ca9a0421f4748dd2d1f1d46e8cad22a7747daccf784b845a1fd04381898f94f4c627b1bd896ce6bf5809cc7aa0287bde898d699d75202ac1f98a2f4fb10ccb9534252ae38f9a11263ffe1657ce60fcfbc7593943815260c0a1ccf905f30ef91c48aaf598af1d53232f32304f81fd10f1f8a9a8fea6715f35d1dc704fe2aab67b73f90e3da1549e0feffd114fa0d3f8e13b8602bf0d94ce3378412f09c90815f11038ed33e3ddd32dae4c7b667dd98f15d3e59535168853edf153212e80ac6d6006497c98659e7b23207b9aed8913ba784eeb03d2e5f2a64fd7ef3d9059a99aa03b2258b285380d771f4258dc128bfaf9e5e85f6123e3880e8cb5ecfe5dd67ba25e8b08c401be138a065d724bcc8bd2898a7d2bdb4373171ce84f2d63a8887f80c57b997bf96344e58fe11b67ba49d7c8fc530602ed10df92d8f573cf1be572dba5df7ca3f33764a493ea74cd41a606004057e19c9604fae5955caa77982e64e45a55103486debd41b8bce7ea857b16b434f666e6ff23faa1ee9a4e1f3c51c12c2dbc119f04b7ea0bb2b13f2be1606d0727f99d9bde95f547a87adebd52e2083d37e01cf38973060fd6ebd4d64f9a0b8144e339a99f0425ba3698323dd39296c888dde7e85bf18c79936aa1b0a3bdf9ced23a707163fc73fd0c44632c463de0efa6d39f2c1f8122c0a6221aae564835ccb06512b0db0ed6dd0cd7291b8b9f151f41cd181225b6c8c5a4ed24daab527b0ca9b24053148cff9971247346132457183e897bc0320606ec0a66bddecbc1754e8c4f0f44c83107d6f121cf09c13df75064dc64d7b26105632c7305dd2f4fc81e3e5f4f95482eff642495c06d5816e9d0aa4479e61113e7dce779cb3724cad5d962072488701b28dd21fc3e716a2a7fecebe6a3f043e5e352abab14fe37b8205aa9974986bf3f79e395e1f0e038ad05a12c52dd1d25efcc3545bed2ad1e4fddcf8671239e45fa43a7dccff1c7e548b6443c3a8be8c6f22744ec76e7b42ae4948f6231cc8e59ab375e4603aa946b5a396dc7d07821d5f1fc63fa1d9413f03f2f2c65b982acb0edb4ab11c53bd3a67c3945f5ad98f69ebe3c7529884d96e51aa4f8f4e7022e9a8994ba28c61bb58708c27146165aa5e18fb020051c120c59cdac95f3325c51c2e855eecb480707785671a070d4f1947cc5a8272949fdd195bc27ed38c44d98cb4a7f8219196153a39af22699372351435bb905c196d18cf93a90644dc62fcd592820d01c04dd63cf944bab54fb732debc500b8be3d63e8bb41e37c3fe1e981012388bc582f7a30d3aa93d62a263b4cbe23d41dce0aaf42963ebd45f91dff632220c55191e0367adb7334382496b5ba6d033bfc64b4aa7742fbfceb3a93118b1cc19405ef2a862415fc00b23b83c0d14633b6ea1f853f8bf4c8616167557c46c7db4994eec8cae6f6086c570c82ad1c2fb6ed8b86e6ab8b7da1fd8e393f5737fab468731d5bb611397bd33dd6eccf5e2026f33824da86cf7370d794bbc697ce92658cbc747838583a4abd4379925e7bd2e5b8fc00d5e66d4fae2332158395cca353a2b50e52558960aadb79ba50e6734f8410247f4de40cb62e979be8d98a37ee42e52a2a44ecf4b14042defdb99661c360043b46d9e3992544e2d7ea64404b5ee3abf1da8d472526b2925858a4c9abf21686a52f5dfc9970abc8c22579cb736bbd97f8b38e780759701f579a72f4008709fdbccb5d275b35a15ca63f592f35d595d05df8a32614a1c2e8e8d1ee836560f0144fb10418bddc3646ba49850a8000c0274cdc007568390a799db43462923694009f53c165d936c3d7f2d82010f306636eca5b78be80c433f639b8c5181e2a21f944e9f50fe105ce0b456f937b19095775494bdf6ee229acee9f7533f87db09ec976da088c3897596722fd0c4f1f599780cac13cb98cd988f418dfae8a248adfd8dc3d4be93a9415a3d050bc8f80fce43e38ea9af37b1578afedb2338f6bc7ae72fa363c4146c25de646014a1b595a294edf734dd15bffa6f553bcebf8bd00f71ac53bd85eece14eafdb2ca63d84f67198afbe90b1a03472c251f958db1ecf14c3599f951b6141f9e45d2dca305d38b7da19b1a8b0e6ff814ca191a2770afad64e8e9b5c8be156953f18dacb6f9488f9ac7c7f2b34ec58701c60e074c1c8a3e4edf5578b530ba6e64062aba3a784c2fbe5927f8a3c315c7afc0c998dea8df6426fc38f05fff18cc12f30ccda4024dfce37e86f601915dd168046c92074b15cb04194ce7b6b63ba8b0e55e4e18ab0490a33b83fa4ff723103b073a5aa186ec6472317b16cc8272ed7073d4826d684d8e342e637f36d22b667437abd100aafa7e01c5313615a66fbfd1d5ba449f221c1445ae7627e948b818fa16fe86fc5fe3f03154fb559ab210a12d90ae742b89c10b3ac19178151cf97ccc85a2c03197d19069607fda2ad67cedc0eab3b8380b951b44eed9e7c99ccb194c8d216b42c03bd4ce320e3a531e62bd2593705d1edc5fea6c8290be281b2a3f8ed87bd947761ab1f9edbca7bc4a598113241eaabf83d863bed9183cf92ac8bb64deae5afb42e9ec0a8b0ff96e561e2a9112b55b8b3b023d6905866b51a91b465a9f11f504fa114f40df8ec881df55c13d0c9cbc3a0857173fd1d9533e3946e2418c28a5783b15459998779a58e364618f688a3c6ad1ec225017e807ffd8c5b2500cff2604500a6d2382ceb47d462f0b1aca31e383913f72d39582282537413ea9c929f9cb7b2b09abb34effea72be4f8a29e6c278f1f85cfddd68c6ee684aa0e3ba8b96177337be99fe95500cbe5d53b9d1916bb940661474f70a2e12db2e07eb9b0debaff4857c4be8529efb36c1aa7eada2c320d762cfc1c666ec501318d112606130e9efebd096c03f16acf72f153d41a2dfb297dd343cf5d6c8c1c09185a733b9ab5bac75249857d369f30d49660136ba515fcecd678ea6a59a08dd4f33f5ab2ddccc3be9672553bb4f2a67126f38e74cc7ef4d89ac1607d24117476757884b14e9d9c547a5f695498e84f8a8abe96c47621ec56bd49fc1911b5e6daa1421590168e54935121e8907470717a4d8a55dd9a328524ceeecaa79cf46da18970f865d392e995c438b1f7d38de60dff223071841a5d00cce452ead9ef70e82fa57c584874864566a8d78f434486155bb14b83df9fe65026becfc7ecb223824d28b64a39215b3bf67daa62e1fd5819bffdda5e0ad0dcb08cb2ac20f3be6b44ebcc07c349e2204c79424bc1c019e61b54561c1d58cb9aafb269127395432a573fc9be002d47683274695bbd0009f3ead526f5aecf2b7f1c8ba13713f9c05bf2795f423a1fc119ba29c999ce1f9b96a9a74c666084cb92b2555e9b611e46a54a6a148b4c1943e0afe8399d3ae8e8c70c97a7ba7f6d46db128057f0fd143b94db40c8997c642a507b1765faebbff717d983b26d6b58da4e8869f18a5f458f1235eff78b652dd9e3aa18dcd7a72faaf9b9c55a4ac43984186b19c146573bb722443217f4bad917dba15a667bcc905815b6f1263e102ee583587a7827680f30d0e13a6c814de414909d325eebab0fb1252443f9cbc472623542592fd5dce535617bf44c8069eac2939d5b37f79c1f9aea504d9e6a63eac901b60c4718d820a69e9029800ec58ec00f06994252777451290f82cce2c4bbb15dc989c3e9feae2dccd4599ed7d469be73d6e13a265103bd2c769a54296e6c2d4746b63620088310dd23badd52896f23ba4fbbc1629cdbddc9a6ae4e3ea93742b1b3e3b786f9c704f1ef570ae35525180e2d6c15c5278c55002b4b64343e92510736f401d0549c3dcc0b08de654b381c98d4facf2d3f41ebf039296e7c47e422a27e6b8959fbb894116f324a1b8961d5d882ca8315ef3f8b41acf2c8dc6aecb56e88eb468f8d828732b6f916c644ae8388e48a63089be870ab1e7b803a2b7079395f7bfcf678af6d62be953c5faf576c08097b1b27b96acb43609e24ce148447c35081ae22d17b808309f5c9f6a2e8610e686ee3d66c2cb6bbfa516503de55652025c5690a3f29a7e3762839171be606fd54473436cbec06377cc223ece2a5367f00999d5b1a1f6ef21832a21773509c69c088f207e012692c2179d6eaab54f9d37cb8de34f7d00634f9605c4e5bf0af85362d3f649703baffc7065cb9b280a43489de9339cef7d847898a8d9e540fbc1b20f08dcfeff022e763577f3efa06cadeee3396304b85f7366a5da4ba858bc4c29ab808c442e48fa0a916fcb988c03cf868dabb703a1ad45692758c4540854d3085fee6323f849a50b67966821f1eed0bf2d604b24e2afaa69b05f6e568055413522c53941623a9272818e00099237fd711cac16263708d1f758882ef972c6fe92dc6fd7ac3299147843023da25986bc978d0964be59cfda7e656d2a2e7f2f6025274b11419f05edc276ff40d998e1b4956842d011c015d723bb9529dd7a548c3da4891297ab4f9bf4fa69d16023c52526617a1da3886b10945b188ac697b54006cbf0b45b9590905b7c64310fa1d4e791efa073e02b4c08f5955ee211360f48b15c3f4f43d7c144ee1ddb3fc0a7146f2c167209652f0dd46a240a9f89e2dc11a8aaf96230c294f9dd4a88c5df1d83d88a6424f028b47d66f07b40a41eea0ce6a547eafe2fc8f2b0f91f6b9cad7a19c743487cf3ace7d40a55994dea1ca3ba7b1f6c20344043a2b33d009723ed98ab7d28eeb864f5cba351859723469627f0c029194e0a0a1eec23a024e64fddc5c9ae8c464468b0d4a6c48309b066878a9115043dbe9222456481c137690fe23512c458e4f6b39c377531d7163cf9365058614b461abe67be744ce10507767221f789955887b62a50b4803b5099d3ffe633acac149fe0e06ff42bb5abab55701de9b89d5c5c94a7f613c8f3df0ed6ef7010a92c04330d32a18fc3d517d42c0d659eff524a32f1f139c7e2c8183f5274ca6db078bb36f10a8cc2cfec0893b555d97f14dd368e49e03025e390e20f6d84ea16d63a5e5b6d6063637ad65547dbcc292d55838f7a86edac4c6a49a2f850dca93bccd74b257af3af164b40cd8c3d8b8850a95f58cf24ec9fb60958174b407ca9e5d429a97bfc923dc6aee2f463bbd29af6764ed5d051acb764554bf9e83a583199d10d7aaa6860f979b12b1a72d158765b50436489e275d2efcd3220a6bf8f387748e71d1e3815d6c9e8b26516458c6d4dc97ef85c41f5708f6ba56a3401e9381f8966043033e9c3652cc43d8e3b2c86a3cb3ab5795d3aaf49739122d5dad49f7e0fe0e86d9d33ade3d63ef220e86fd124a5116fd544ce4879b27f6a41b1a661f1dba4db5dca9c41d5bbdd31e99f753aef9412f2d9da79769c562a0492594d0b1a86dfceeaeadf70c18160f5141e0e58d2a7c6dbd23c98ac6b581034385812dc71deb1c3dfbd5daff13b8824e2b9f8f11967e349558aaa0084806f4a6c161f689af95459bb00e780989454e0dd2b5e00816f394d99a3b010a4b62a239981a5df809bbd38d3ff1a9f675e74b79596b572f8dc1a8a6e564f3504cf4a79058e7413f27abd6398c92517852d", 0x1000}, {&(0x7f00000031c0)="93583ab6a0369f821404b9274f7fd5abad6d7c2d76e2cd02665fe19430908bba11c6b2e6acd0aa6de0078f88e93674a416c6be9ba709f8489ca29e310baafa32b810e764", 0x44}, {&(0x7f0000003240)="9b09d4a9debaec7aec5638c73370eb2b2d3c0242945bb886e1b3d39eeb87332b91881a51c1100c7704e986a9e79ca9b1d3b9496ea25101d65a037737c3b7e23c6291e0f338b4606fcb048e1f02ffabf9e904dd27704170e56045bdb0dcc429e4b4d0f72491b953c777568365a291231a3a5f166cd070880200c2f09f7c772fe2a29b310c642976634d611574d7bcce94baf907148b7a0b71fe65aad235042b37bfc1ac670ab0006d08723ff03ed028400462056680449cd7b79117c5bc51d38c888468dc21dd44190bc13d3d0fdf49b29c1552ca670a", 0xd6}], 0x3, &(0x7f0000000dc0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES64=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000800000000000000ffff00000186eafaba48", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) seteuid(0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x8000, 0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) dup2(r2, r3) r4 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) r8 = fcntl$dupfd(r1, 0x0, r7) write(r8, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) ftruncate(0xffffffffffffffff, 0x80002) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000180)=""/158, 0x9e}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$VNDIOCSET(r4, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x3}) r6 = getuid() setreuid(r6, r6) mkdirat(0xffffffffffffffff, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r5, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) dup(r0) executing program 6: r0 = socket(0x18, 0x1, 0x0) sendmmsg(r0, &(0x7f0000001840)={&(0x7f0000001800)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000140)="8fb793329637c4f06f49b1647b9b9c2136653499a2f6e3a518a0d6dc9bc85e04c74fd53f60b9c3134c0a18d261eba92736c053669dffa9a5185f53cf2abd863ae429c4c3038ac3672c0906ea30632aaecd8ad96aeefa030c3d91950924e894042ca40365c1995d7d95e10dcd3cfbe41d0d2d8602bc62b50e9da95ac3e024009f4f02ad45", 0x84}, {&(0x7f0000000200)="fea94471f09f3bb6995d6255e91b011059beb72909f5da9cd1ac412a7e23baae3973cc471a23279af41c564dfd67d11761d4f70ca08b3a65b442c17f74c847a6828bc87dcb46f8a4", 0x48}, {&(0x7f0000000280)="d7b24cb63ea409876951a04c9175541cc4c2bba7d9090ff108ae02574c931bd58c91ad29a878dfd02c5bcfd27ebaccb71aed4c85f273d3ea651666a89ae7b3dffa3daedb4dc10077d87dff1e35d9ab853f9943414e62a7fc9214e546e62219ffa38ab0dbe999111773bc7490d049e0ca1110864e6d", 0x75}, {&(0x7f0000000300)="8293662503143c82cb0123454080d7f18277f86cee2845bd02b6c1683ba07db63a9d38f9147c83323f948fc5558bca29d17bb0e1edf6b20d95dfa523f8d97fcb41735d8bc063acd0f0e4de3545b4e90c851d0e0e667ef7dc1e154872c87993a779803b4f155b2d9aeb360ac1c938ca3354223f4c7c29fbd35fd28c008b9abf7cf8e4c8a04529a1f686aa75b52f15f9a410d9a0a7e570aeb6c5d4e86d7762043fbd3f2c3815b66368de0d06f016337c7b6aa429ce39157e934562446a", 0xbc}, {&(0x7f0000001880)="ead1f35c05e60dce2d82bf2f39f70639a52d4471296ee4338c0719677105d284b54692862cf23b933f4fec0c6fd04c71c6cf9deaeee94541a33375f1d7dc1a24825a395862848e6cff9a051422d983f080a3221c9dc40157a81bcbd0b56238e836afca8856fd13958e248e7a57a5ada40e53405393d56596fddbcb5971a04d53d9a195e3fc3266590823b6057333df4fc81138d29a6b31e4c5a48c7094f36fa29c71bdf0f6b68138bc3308d1470d0f4b7e050b29b19e69000000000000000000", 0xfffffffffffffc7b}, {&(0x7f00000003c0)="ff3100acd0683e5e1ad701911d246a895682d61c35410e28431a40d808c940942c4e3bcaf6beb4d8596a94af15564142d3039fe0d5f9c635192e49b31ac90ac2f88d", 0x42}, {&(0x7f0000000500)="b42a8a00c4958dccc3c2556ccc90ac345bcc4cdcc18a5d2dc2ba28ce4da24b06d5bb83ceb771733d15ef295a0a3e54cfa6150e59ed07e7de17a2465858010b94e578df3d7a74d1f43682051bcd35e09e9a50bbeb50de2a0cd71d514687a9bc365b736eef7a39814875f35d72c60d633e86aa3627a206561c486e3aaacd139ae6fc07b550d368781c4cb917db6ee3227b37edeab8099f70c236a3e9eec816fa814d958fceba66019134f802275871b739af2273624067ef236f6102f10b8708764bebfcbc45c6e997", 0xc8}], 0x7, &(0x7f0000002b00)=ANY=[@ANYBLOB="8000000000000000ffff000041000000b1720a1a1c97ec617c402e1b8ef3858d9e64c82cec651d331a00539d725add93af84023024385ce3c3f1c391edf4bd55e6d4d948ecbd29cc9f1dacbff58bc9d4a553fe7300000000000000000000000000ea03336bb04b533579e3c7d1bf1250dfaa0d2ed01b734b1ca76cd0000000001010000000000000ffff00000400000027de91111b23869ee01fde26c1e76b9e6a172c3320f3ce05af366607fcaa19f55aa81e9d9f2d4c00986030794b167f05a6bc443a2ff2e4eb7ec947d8f52e61ac141dbfaaabb65a26e97adf74d543582eec6e348c820e840279faba200ab748797b1f7052670692fbba0ee4d4fa5752116d1343f8d347c50fa55e787ff91c52aab2e95a400c3bc8c3d2dcbaaaa0705fedfcb93d7a84b194ef7c49b035ad849f2c504f1b2c809558172fe6df13e24bc689ed841db90b7b2ed1220a1f41cb093f53618ef0be82296db95cf910a3bc9cad318edb9609db7aafdd0966ff2833d2a37e838e321854567224695c8f935902ef08ccbfe603f844d2433fffe8d45fbae838a609adae1c3e0718ab5a1feed6b60e441fbc8ea6675c6559a28000b41f887c214996ca47fd2ab6c69295392ebc26351ab9f035eb606183b8cc290d64d417625bc6301972fde91ab33821144daeb1b12f648590fcc09be0b43027ceaf1aea51b21bf35513a42555dc5a7a064f05839786f3f0f06489e90badc8efef836e4a133e614b3d4fcff1980b974f1aaeda6c8a4225eb6ba3b5ff983a8ae03ff9314aa7868f020f5ac3f2ec3fbd8fe49731b53aefffb8c837793aac338513085b4bcf367f938df5e0efaf641c993904a18e61980d0ec78f82f37a2b9511ceb14a52df100f71f6cbb9793d7ca1e8916f75741fce60c34a77ca95a02ce7632fec02b84d0c77f41f71580e13616930a17b28037a48dbbd33a81177482a6c35de741f2a4955f324a75f4c223c95854cbb68535292e259b5f91bcc77226312aa5686fcc0a91af26f9fc40f344d1eac846b46b923c9a22c2f6b8317e5e9453908303816849866d90ef596ab1f4639c0d30f4d8ff622059ec948277607722b0413c08202f91f78f12e128d8f92d5eaa30ef9683a99ed4fb9faa6866d41b4dc17d4de2710dc3c199e5fe49516590f2581b56a55153c897893f4c48f926848f4653a78afee4e7a2eb50f700b303d0b3567426ae702b39de1a392d685c827b4be097a11b8febee10c4af768089bbdbc3efe72cc7951bab2cc0dc9af714f6b0e2cf8ea99c71dfa134c1eb0de76f75feeb75cce4342cf4d7fd7f9fc11d87dd33de4837450e3473243cda96aaef22b3be5018766468231bcd77ae3cfbab03ac6d11a9fec4be49c25f61065e7e7116f22ea46cc6f39eae0ffafb2e6b255a3bd5306915eab6d40a5740c024835dd1aa056ed01f193281f0ecc92dd85959c9bfe0885a0db40d3c46c1872444f35938f25a1bd39bd994cef3e282f3932e164fdeef1158db7cc1b5d3d51fc4915ea141883575c671538e92cd5c28e6c7d24f0e155b13ac356a8831a70008d3b93874ad833b7bd244fe040c7b571e50122a5ffd5941948b9fe5732ed564dc6dc43efd02655b9bfc0565995c0936b48243135620bbd9b55f6c9dfb2c5aa9b62385c10d8093441574dea88ce30f8d234024cd77815f0310c223d70d79e8e9f83fe6b86f1f2c82c38597dbd79f271a9ca51db71f931e6a5677a13561791d411cde7ebda9a732a78427203305bc158bbf456d3af5fb1a70f4fd1aafb5c3ba32e0b27a60523aeb2d1b570c2002796441fbde8c07cdeee92e8805937cf084849582286012df5e9be3a9d0aec96a92616fefaccfa485160074704cfe3142049afe84321a8d2a673313b10c2122313d58107f42879816e2cfe6d9d956f4670ffb06e28677b72ba9b019ceafa9766f6131093052c04dcaec0dfa6e2c237106342c1d4ead73034338f676904ecc8f7bf6c87449d80d6e9753e680996d7943480a69ccf84e78416cb7865cdc1d7ab3335c7013413f52d219f6a727c36bd886337bd7f7300ea11bce2a853fb677464a757da522c802791420cba1a7dea42d48e7578b053b51548447995eea2e465ede0cf684b86dedab09a4beadf38a43b5d9cf778bc6b081306b226561195c7aca0ee3e2b8922050423b8dea082efb538e512e36ec887ed67526f6f092977ea07c07d51390420d20556bbde30af8f553cf6387b454c0c0f60b3e15ac183f28ed03f1dfe00485f9a29d4fe7664c738cd6e6e7f63b84a8d093d5e569c0e82eb6e8e2898657fcc434baefd170eb9a4863dc63b6a2a622b83d85562986cd4619ce0a05b84ffa16bf00e1cb9943221807df7bbb9e455fdbe848db36aeb02f995c471ac0f7d6056682b3c010b74f7202a9f9017802f4da5c78f70a77d77f9d22130a1869dc82aed2f65742390119176c29bb565cb9795ae271908c31662686274da3d419b6a4f08e3f977e74baa5037314499ad459fa57a03adbf3aeb88a4802c36868fc32cccf04bf16e54ea7fc716881db8041c778dcccb0d21708b15aaa6ccba4932f55f04551793d8c9d84ca055af90f2fd5dd70e264ad208bee0f12f08a8f202586d52fad3014163e20f129301d1d3c439cc9b59a12e5386412ff7ac28357ca98f6f9515a8d70775caba3d442ef70345a55e30e0aed8eec94ddbf200ccf34191295de5914061254fd29db3f8731b656cc3b47ccdaf8aaf12b7ee6008645d904009deccb9d604b2ad0634d8180066325ae1f2807d11c59193b774c610f9bc159a287e76425e38cdbc75832c38d87904f2d99600f2ebc2193ca458c3a0f9e0c6887d5d8b031df2c499deac8ba0d16b0ab1d1751c13ecd867e0fcfe1623b604f21b45e17a66a7ae17a3ec5c8af217fd62f30ef3fbe94c634cdb8010cd271a12f0921cac7451dff84b34b3b397cfc423b7fc1ec16bd7b5a8cda8210d52e28ef794f6dfde2d3f5aad29adb8592bdb0e414d2e60f465cbb63e095469943669a497988064270ac7e2c33457aaf90d982e18ebb58ea25203dd2fc56fc83929466ea5e10b0523b06ae4cfaaf42009b922b05c497e8762d82ade4d708503b3f8747c66aa36ace1b37c150e25d9e6b564c5cf9c2affae88418404640ef00c5cd1e79bebd5c1827957004a54113f90cf837fb47ff9dbd692a8d96de111221e0def009a7559a44e5d96a277ddd036f6398ae42177d8814162b288c2a17f7703caae853595ddb6c04fd67279171469ec71f6374d56950a9b742e202d371ebe2064555d14479ee891d61de919b1d86f6b91a244eab6c8565db4422279f8000e4a151bfa439f60f897881074ba086d639841fdac0745c7dcf18cc15616a7ad5d3fe95c4df2c24f9c9ddbb4d792f0e5a5e3bfa3b465e8621dabeda6a71a70088e4814d97ef6ff98df69dc31d7b5b7d868d41139c2caa35fa1ebda5dab2b1fb053951647fa454f2ae402473a54ab68956608de628dfb4c45ba6e439dea5c0cdad8aa49a1ffde9e307b1fb35906d8381e5e1b83d04f73f6102339bb23e93b9331e3c0d106631c00e21d59ca2a452c26ef88255742ee42b1b7e15f0d1c898c754f85acdce2afeb68f0bea840cde7380baaccdeb381eff462f1bd8812b68d59fbf394414c9d2ed61939777f91e20aab32ed7dc72f329b24b03e46b3e8b85f153d91dfbbd5b5ed654d50326eb399fc4c228f1cb30bee148d06eed623b6e52b565aab5abf233414a96a38d5cfed760db962832d6d0c11775fe2546c49112d94d0dd2498587a8e68d71de580df16c45c50e819299c9af768768af577bd961c8c84de6490c100ed480317d1bf9551a513ea34741ae8cc80eb91decf8f0b0d0f1d18dfbf405f167790a6e601d45cc0467b19227ba212d3900fa5bfaa369ecf1e3ed6822d3e68d5a680acbc74988611e60236ac193597b84682c9c6368efe0c473f5451ffd63d8a1c128b6cb0656aa19220ed9b655be27ec37d9ac12973370040173c494b3b9b6133366eee3ec74f31eb246e6a1d11a1314d37a430be88d5153459e77b69e4b651145312fd3280a866717a0194b595aa6a5beb834304108244261214618b7c8da9423b6a22108a4a51d613637518ccbf1580495c4853c9acedd690be91d1efbe1050fb2d2838b2208b34a68cd0ec6ead7475d20738167c08f08b7f0a709d0df5fa240b3b08cb31f6413e5f94f242fcd2bfacf58dcaf4c34c57a7bbbb9891b303451972ade17b6c6bc0e4a10dfd85a2ff03cadc790804adc1036861ec22b0c3b7ec52860e3d9e1312cfa6d3f5aeeb0150a19771230b5e5f73e3bd1121e7ffaf4bdeb28cd2f4aa39d63961f3a7e9b708b59f17175ed0261fa8088bef2cc8730fa5837da11ccb3c48269007194f5aa866be6bb1a62c7f127783731a26b8a04ddde3a8946937864d1753ff5b607fd6038e3bf8405605cadf918dc4effeef501a62718c1946537301ad514f2c5e1ebe2d692f0f98379e5bdf999c01de300e56095a195c44576295bfd25b8ef781c2ac0f991ef1ab75ac6c6eec9bd8ea49e41eb0a8446361db1f586b8430a1ecd7a19a8d5119e30fb1112adeeee8db6c94b9404c021f06d4565fc6a0c4b0c364601e3fc5ffc014bc7955024dc47e9854b47f3296dd1d8e6ba2fa5e88e3c4865fb84a054c4d5eae54c91004b55baa2e5b2bb1593fad023dea9a89f5cbf4b018f7a8469601e87bcbc9446aa283b646e55779d36729171e2c30bdfe60a483dfef84a511a86a85e335932361c601da1844cedd9b7c98103b65ec5d63a11898896a7551d2d2d5e495292b5e306e144c249a3eafb27fad4118580acbc3b62f493320e4dd9954acfce0350ab4077de638ad926668a869f9c8cb62450725dc232fca87264d9a2b68ab8b6694e887201e95e88fe8dffd2c90c5eb3244be72deec16520c53ecde9ab45a139f4ee41e2468edc956b401392d161afa5c1f7ad422b42940bfeed009d20d0b17a04f309eb38f4db2875323f2ef2e840f1110eaa18eb46e4fb33ee1856ca04352926073db10db91d34f066a28e713414782b990d1dc36ab9de88df01df456116caf3377657eb8184b58d4b340d84a042d943e7725e50fee772b876577580a291ae909a9c5020d6686485170c7c26b217236bba161ffda13aabf18c48c877ee9b2d2d61069c1018b7c467c9738d28120c248b5fd52daa7ea85858ee6996a8762e12f70699cead5d852be1011a50d6451805ed6277f44c60dc9b5abb6c250cfb8347c0972873753a7a3e5aedfede7094b5320d0cc6ed538719443f068b601baccbe2b894a88516f7adb420b423df8fc25e72de6a2571fd1ba3cf5b5d2bf6797462a9393bdd5b4bb512a1feffc26122c26675bf8b1c65e86ebdbaa0916cf01894c75bb86bc56107a4f473afd23003515e4a7b36d80cb46950b33c026a704b6382d255734cbbbb0cb1f860a7d473069f676184105933d054269dcb0b8f2f206d70b19e90d937973a98d86cce006970d3628b7868c04084ee6d1ede5009b75140fcad0c7ffcba6165b854206eac91dcb3481269c6d5f0535b5b2a473efc22e3abafcec8c8c209fd691eecfddff614ec281a68f12ed6ec9416db5c7d66422b910934786138137ee801ede52989247335b610b1d20d96c14a0d0dc11193780b1c3cc9f757e7e003a82215c0cd3f3a3e76343d224c9f74c00b89ba39bc020a496e9f5dd5bf1e1ee203e587f4ca25e5d3cb92f62a9709bb99af9e386d8516d89288ebdb88dfc4380d2e4f36e7bc489064260c7747fba7af99a4327cd5c9a26dbbdb4902884f6988ca434335e62e8c160d51bd0338945d108ed6fd90bde74da86193d750e176771a446cd52f5f030d3abe2208ae71c29d3af212ee2f941c5ad6673375188bb18f96714e3dfb920f35029828955574c8a57d1a8dcc1f86ed0f608be74dda1305a14d2ddbd4e000a79262f9a783fe7902a03b105aec4081a564276b958eb9c9099f800000000000000ffff0000f4ffffff2532057e42b5e337c994c89d6a5c1fceb14414def430432e152c4c238db06f5332e38fe72a7cd1dbe26ca7e19aba8c0d6fc6240294329436d690ed61abd1c6b1fb3a763b32196132e64b2134f85821ae0b7264deb2e323f0eda1876b86305b7131da11d95dd5b1550a5588b26b2c3f08fd2d86a00805034b0abd020f67dd63d4b9d977566a98f0ab76ee6f5417ba81c76c62fbc61c03a7bda9c0042bce7100994664dd6a0f193702cdb92e9ff946a3ad6b6d00a3a2e62abf9b7e29333ee8ad9c881cf83c2998c5aea9ee137a479a54dfbbb67bae8155128173fb4802eb172671b4eaf5e200000000563a8978f179dceaff74ca198efb657001d4e034e91a73a9c12fa466a2e17ec67df914da2039636b6ee6c56f4dc84d0d2a90139bb07f0d3717e68b01e512085c143cfa6100"/4556], 0x1188}, 0x7c}, 0x10, 0x404) setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000200)={0x4, 0x7aa}) mknod(0x0, 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYRES8=r0]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$unix(r3, &(0x7f0000000700)=@abs, &(0x7f0000000040)=0xfffffffffffffc48) r5 = msgget(0x3, 0xa) unlinkat(0xffffffffffffffff, &(0x7f0000000740)='./bus\x00', 0x8) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r8 = semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r9, r7, r9, 0x0, 0x0, 0x9}, 0xfd2}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r12 = getgid() semop(r8, &(0x7f00000004c0), 0x0) r13 = fcntl$getown(r0, 0x5) r14 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0x5, r9, r10, r11, r12, 0x80, 0x57b5}, 0x120000000, 0xc4, r13, r14, 0x5, 0x8, 0x3, 0xfffffffe}) executing program 2: socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10412, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r1 = getpid() open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setpgid(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]) socket$inet(0x2, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) dup(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_open_pts() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) socket(0x2, 0x2, 0x0) open(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', 0x0) msgget$private(0x0, 0x0) getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0xa5) setreuid(0x0, 0xee01) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) poll(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f00001f6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: socket(0x11, 0x3, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(0x0, 0x801, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000001c0)={0x0, 0xbdf0, &(0x7f0000000180)='./bus\x00', 0x6}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000240)=[{0xfb31}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = socket(0x30, 0x3, 0x0) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0xc0) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x81, 0x8}, {0x74, 0xf8, 0x0, 0x23}, {0x8106}]}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r7 = syz_open_pts() close(r7) syz_open_pts() executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00006b0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00005ec000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(0x0, 0x0, 0xa7cf) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0xb, &(0x7f0000000100)={0x7, 0x54}) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0}, 0x43) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) socket$unix(0x1, 0x2, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) syz_open_pts() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900183a0000000000000000000000000000000000818000000000000000000000000000aa880090780000000000000000000000000000000000000001267a2e6c4c00c754cb260b97ac0ab81a76467d90ad8e90ef849b97656b565d8c840f82aa83953718efabd3637a82b11d52d2131c566e9d544f32565f9ef66c9a29600a96e384bd86e75166"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x40}) r0 = socket(0x0, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000012c0), 0x4) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getpgrp() getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socket(0x1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) 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) r5 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00"]) ./file0E 3κχ¬ͺ3g./file0/dev/bpf@ tap3-./file0 κΟvm_impl_init: uvm_share failed (22) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000140)="b8d1f418bcc33e8370f1bb6b178475", &(0x7f00000001c0)=0xf, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) open$dir(&(0x7f00000003c0)='./file1\x00', 0x800, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7c}, {0x44}, {0x12e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffdfffffff86dd6027010000483a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006080000000000000fe800023a9c859255559f86dbb0c8c968819ab3ffe51cb93cc00000000aa00000000000000001f"]) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file2/file0/file0\x00', 0x0) rmdir(&(0x7f0000000200)='./file2/file0/file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) chown(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000240)=0xd061) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000002c0)) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) shmget$private(0x0, 0x8000, 0x120, &(0x7f0000ff8000/0x8000)=nil) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000300)) r6 = shmget(0x2, 0x4000, 0x10e, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000340)=0x1) listen(r3, 0xa3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000380)=0x7fffffff) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x18e) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) execve(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000200), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='r\x00') unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) seteuid(0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x1, 0x9, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x6a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x60, 0x0, 0x0, 0x4}, {0x8106}]}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x4) executing program 4: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) r4 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000031000/0x4000)=nil, &(0x7f000002f000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, r5) sendmsg$unix(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) failed to init arch-specific features for vm 0xffff800032736000 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') socket(0x0, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x1}, {0x8006}]}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x3}, 0xc) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffb, 0xdcd8c4bc089e638d, 0x4}, {{r4}, 0xfffffffffffffffd, 0xbc, 0x200fffbf, 0x8000000000000000, 0x100}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r6, &(0x7f0000000100), 0xe4a, 0x0, 0x8000, 0x0) r8 = socket(0x2, 0x2, 0x0) dup2(r8, r4) lstat(0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00", 0x0, 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f00000001c0)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 6: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) listen(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)}) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) setpgid(0xffffffffffffffff, r2) accept$unix(r0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) open$dir(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x0, 0x4000, 0x9) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x80000029, 0x1000, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000180)=0x5) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r6, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) close(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) r7 = socket(0x0, 0x3, 0x0) setsockopt(r7, 0x11, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000003c0)={0x3, 0xc25, './file1\x00', 0xffffffff, 0x7, 0x1, 0x4}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x7a26a28c1b73926b, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, 0x0, 0x3e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x10, 0x3, 0xfb) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x2) socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec00200004e3003000000acf20b7804be38164991f7a527523d2b297be1aa2500000051e2f0ad3ebb5c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x69, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setitimer(0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x3}, {0x54, 0x0, 0x0, 0x8000}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000280)={0x3b, 0x100000001}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) writev(r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0xb1, 0x0, 0x4}, {0x14, 0x0, 0xfd}, {0x8306, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000001c0)=0xffffff0d) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1ffffea3, &(0x7f0000000400)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x84}, {0x2c}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[]) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00006b0000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00005ec000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(0x0, 0x0, 0xa7cf) socketpair(0x18, 0x1, 0x0, &(0x7f0000000000)) setrlimit(0xb, &(0x7f0000000100)={0x7, 0x54}) poll(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0}, 0x43) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) socket$unix(0x1, 0x2, 0x0) setrlimit(0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) syz_open_pts() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900183a0000000000000000000000000000000000818000000000000000000000000000aa880090780000000000000000000000000000000000000001267a2e6c4c00c754cb260b97ac0ab81a76467d90ad8e90ef849b97656b565d8c840f82aa83953718efabd3637a82b11d52d2131c566e9d544f32565f9ef66c9a29600a96e384bd86e75166"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(0x0, 0x0) chdir(0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000001340)=[{&(0x7f0000001240)="024e33c9dfc64e963903695abebb1c021aac75f7797d9045210900d83b60117343c4c916eae3705ffb944be677c6716d5359174005623a0b7068c16cf7c4441a53a22b98fc02db6dfe8beaa6a4f55370988a36b7293b3b223ee0812aa7bbab50d72c24437d1c43a0639ff198d289c95664a08dcc9d2265358d2cbf4812e296fa93d356c56934ca4c5d05e697b07355a70928847963f47c46bcf39496a2aff77fbfe42bcaed24f6030ef2650df5632d", 0xaf}], 0x1) execve(0x0, 0x0, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x80, 0x3c}, 0x8) socket$inet6(0x18, 0x0, 0xfd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) socket(0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) close(0xffffffffffffffff) syz_open_pts() sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x68, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = geteuid() setuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) fchown(r1, r2, r3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="14cac7f0eccd95c9e2f88b57e0226fc7a6778cff51fddf183edac0e7484a0fcc541976e3f92dd7af64a2c1e30b06129f992e8086abdc19940a428ab80a1684dd36797b249c416e6d1f11b7f8af0a34fddf5a1665ec40ebfbd551bb9abf2f69b201f87106353c6cf25988b135a124988d0a00", 0x72}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbb, "ffff090000001400"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) 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, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x4, 0x0) semop(r4, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x2ff}], 0x2) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r7 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r7, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) write(r5, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000009c0)={0x10, 0x0, [{&(0x7f00002eb000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f000019b000/0x8000)=nil, &(0x7f00003d0000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000008c000/0x2000)=nil, &(0x7f0000366000/0x3000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f000068b000/0x4000)=nil}, {&(0x7f000078f000/0x1000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil, 0x406050d042}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000133000/0x4000)=nil, 0x4}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000068e000/0x4000)=nil, 0xfdf}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00', 0x2}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000200)="b10000000007000000331c13fecea10500fef9ed06c72fd3357ae320c87b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200ffff008000ff000000000000000000000000000000000000000000000000004282bafae58fb00b2165ea9900e13c49dd0ad61da64f577f7b3a1bb8450344293f1eaa14c09d36000000000000000000000000000000707dece7b57d14dcffb003031643e8", 0xffffffffffffff7d, 0x407, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) syz_open_pts() executing program 6: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x880, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x30af0, 0x0) ftruncate(r1, 0x1) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440), &(0x7f0000000480)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) read(r1, &(0x7f00000008c0)=""/87, 0x57) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r2 = syz_open_pts() close(r2) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010009}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3b006eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x25}], 0x1) socket$inet(0x2, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x4, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil, 0xfff}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000980)={0xffffffffffffff00}) setrlimit(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) bind(r4, &(0x7f0000000000), 0x10) listen(r4, 0x0) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) getsockname(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) syz_emit_ethernet(0x52, &(0x7f00000001c0)={@empty, @random="53de9f87b206", [{[], {0x8100, 0x6, 0x1, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "6f1971", 0x18, 0x6, 0xf4, @rand_addr="98a84b140e3ca9bb9a3b4c835cd8f36c", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x109) readv(r1, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000440)=0x2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x3}, {0x7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x800}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000100)) write(r3, &(0x7f0000000280)="f659600777eb3e3a6dce3c5304040866c5c6a61f6f09008000000000ad6fbc42b713519997f196885fa5003304ac838b0fef4f8811ace9399f4f2241e595e1db7fc95c81a9f301ab7ab9d6ffe361661b1f066c8fc05887a26646940d5693700094db7b327e86487afd9fed60beae3d136855ee34aaa36a50774ed29bd18924589202152fada2abcd9c12185611fdb0260d8fbbf62aaafdae87f785d7629b3efd58af20a87dad75e89573fcfaf3d96b76c40a9d35fa6d5b9bf8d001b5d479986a4144223f482fb7608e5dfcac862d4eca19f0cc9dd9ce8f27fa01b8dc561c8441c60f6ea598d8010b73ed2228678c0b910f9dc47959469da858370fa3033f28f58a6f3ae3db09f0aca80d042a80c21952c6cf8c875fc0aeddb16db4265aad31a733d170d8cb9978b94b600bd7893c898195cffe8dda99f849a2d5d5ab6bbba3456f201cfc93d404679703434b07162ca0b8cb34f6dbfe001f060d05ad9370024b7f539de732f29f27a32e59cc4ff2f63fcac0002b64365a41e08d7a30a7d5ef9e43f504282a82861d7640197572b70fe3d7b705677e4b781f47e507151e0d806515acf5f75eb2ad5c4c98189d", 0xffffffffffffff39) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x51) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) executing program 7: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x4}, {0x40}, {0x6, 0x0, 0x0, 0x23a}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x160) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x8000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) mknod(0x0, 0x2000, 0x0) executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3g'}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000064f000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000086000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000566000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) fsync(r0) r1 = kqueue() ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x6, 0x3}) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="61eec5fd6c310e229da6b0d5134194936860bf8619ea2f9e9ab1313452351cea7c250be1425e08eb6088933f1b2dd334a66f4d4e89929ce9da9ec1406c15d7194000dd6f25edfebdc6b5b479c184ee726b1418b6dc25cf52f2efe98855a4f166e2e083f1cf0bb2f2f5a3e62096485f90bab3b537", 0x74}, {&(0x7f0000000100)="65fad4f2f1b0f6c8599605efec07b9050c56951285d49ae267d21389eb6ed444a7cd0cc35963454def983263aa57", 0x2e}], 0x2, 0x20) r2 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x44) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x2}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x10001, &(0x7f0000000280)='./file0\x00', 0x8}) pread(r1, &(0x7f0000000300)="14d271a960e372387890a10713ac440649fc64693145866cd0b1623ddf730e22b49fc1fcab2f78014835a8566fde89dddc8616492eb92aa25c02943a5b53fac50f1c83d74191fe395cbbbb93c27fd0f0abcb107d4a2d58ebc926e7eef0d4b3b4ee4f803460f3bc93f70b8dde4ea419be04aa2fdfca70307ed902dc77163ff1c20e91af685b45b6d2e49a2a76ea504e0a0d6ecc745e96e1e3f1300a5a9902c23f99a9b8dcc22ff49096224b8b64c2fde8be478998905c876e978782917e0731ef0ce44e407d6b69b82217f34e8acfe9ca5b8c863c824582cd2c5172880af07b2a18fc4e6488cde4ddb0ae", 0xea, 0x1ff) r4 = socket$inet(0x2, 0x4008, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000480)={&(0x7f0000000440)=[{0x89, 0x64}, {0x5}, {0x46, 0x4}, {0x43}, {0x8a, 0x7c}, {0x24, 0xb344}, {0x81, 0x3}, {0x21, 0x2f}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000540)={&(0x7f00000004c0)=[{0x46, 0x5}, {0x4, 0x3}, {0x45, 0xffffff7f}, {0x8b, 0x9}, {0x1, 0x9}, {0x8b, 0x127}, {0x82, 0x1}, {0x25, 0x40}, {0x47}, {0x45, 0x3}], 0xa}) r6 = syz_open_pts() ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000580)) sysctl$hw(&(0x7f00000005c0)={0x6, 0x7}, 0x2, &(0x7f0000000600)="2f07e9561d8ed93b72c33339d595709b88", &(0x7f0000000640)=0x11, &(0x7f0000000680)="8b143590b312fa82b94c85361678e0bb9c6518c77d32912576da24de3101ed5d6910a179f4040f804e1a5c34e8ea36ca4df3e04d31c3676fbb83533b83f9147067ffcde825e709f8fb4dd717486e88590d36f81dc972b957664ef56015e1295aabf7cb83bbdabf4bf85bfd2b747a269f050db10677662a575c1bfcb463b0f81cde705e8ee3ff51", 0x87) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000740)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c00), 0x10000, 0x0) r8 = fcntl$dupfd(r6, 0x0, r0) sendmsg$unix(r2, &(0x7f0000000c80)={&(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b80)=[{&(0x7f00000007c0)="e54ae269a1614c23250a51c0ab79d18553e4c7d329eab1291239132db6c8d6eede897c3af8251727317da67ff83263020242f8877f22dbe5f46d114a8521cf4b959badac79dd244012e3bbe8e3ab86121f705dbe4f98fbd27e2fe3113cb9", 0x5e}, {&(0x7f0000000840)="abbc13449102b3a9596a8557f64b2454882fbbcbbc600e4036b1646d8332e0363cf3ec7c0efffb793259834c7303ae2aa48eb26c777038309e9156364081d8ecef867f625267e5ff00a69f31c3733bc35f680edc07ec63be8ec2153b176f22a619b237ad221710571886ad0558c8d75137896cde3b9cdb4dab0b905925218794f093dc87a6a52f0da4bce275e7cb42e95f01769f2ef763359c7153e12b73d5b7b75f7eb4bff079a2bf41b4e456a864b4fa732e4def5a9438c8be9eac11e8e7df8e8ca87448cde9aa31fd447581c2e5b80e94b469a558429519981971be9694195dbad2cd23e160d96ec7cea08b1c5007174e1e23ea4e3f43525a", 0xfa}, {&(0x7f0000000940)="6c73cd65bbf9cb5fec303b7b06e176fa199588582dcceb7a0170c879e941a4a226a982b191674563a6c1b2be47749dd734dd5dd75b370efae1490da83a42da6a01ddea9d67c2eb420ce1d4b941bbe0bdcc950e7da3997ae40bb46a35171e80ec5fd9548bdd9b9f027dc6889cbfc30399807fc3200eb6462d71326d8c0171e3cfa5bbb79e684dd44df7202e892e05a5c98d21557c167ae580a1f20624ec2a6bcff4023b07287430f695465995", 0xac}, {&(0x7f0000000a00)="3bd66ba03b723a3effb84b76ce33bcda845bb515bb71da59a44c7691ed2c6e96c8f058466e718cf9f4f28efdb3670aa377765f5185d3da47eb4d517b20838acef3833421ec73c56e9398909099f89fd724ea029aea81ef7f6f0e744a9412054d9732c0589438e4e37c88fe694ea9bdaa4de8f81e049325f103a232ed", 0x7c}, {&(0x7f0000000a80)="7307a529eb7a38108a20489a2fc309cc966c23ca780a84d414333bf42cc8911dee607c204d485bb75be7158a10b8ca7d75c6ccc741ca90e72a7c98b40dd4bb6e15cb10b4618346a9570011bdfd39012d473579b7bcb70c8ac54629ea65c60f4de4e67ed0604650d5c4448628bec0e0644526a27911dcfc78cc4d65a1f2adc41dedde0bb762a415047b1c5a53d41cabed6aeb5d7d855272205c55100f63fd7b3915a25baded9f285016f68099219d7e8693b8508449d94af8339e23ff32b995dcf16eba60be53fc72093f4f82eeed7365b641c83beb806b28855e0d3b50d24eddf67f", 0xe2}], 0x5, &(0x7f0000000c40)=[@rights={0x10}, @rights={0x30, 0xffff, 0x1, [r7, r4, r6, r0, r8, r6, r5]}], 0x40, 0x400}, 0x400) getgid() mknod(&(0x7f0000000cc0)='./file0\x00', 0x80, 0x7) getpeername$unix(r8, &(0x7f0000000d00)=@abs, &(0x7f0000000d40)=0x8) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r5, 0x7) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000d80), 0x8000, 0x0) pwrite(r9, &(0x7f0000000dc0)="e2007cc02212bcb0f7b475765dd801d0d609cb44094db75f423f3fb507f8e3e2f094dfae86eb6b219d9309b94ecd887e9c646e5e09ba5e134b56ecfc9d0e17af2350a2235021d9a5015f533078d5912a231ee400ace671f667e7c7", 0x5b, 0x8) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000e40)={0x10, 0x71, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2040000000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x200}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d31000/0x1000)=nil, &(0x7f0000f92000/0x4000)=nil}], './file0\x00', 0x14926b15}) executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f1ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce00000808e37193f8343700b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aa96aaaaaaaaaaaaaaaaaaaa86dd60aecf14001000000000000000000000000000000000000000000000000000020000ffffe00000018600907800"/70]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0xff, 0x2}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0xffff33c4}]}) socketpair(0x0, 0x2, 0x1, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r2, &(0x7f0000000740)=@file={0x0, ""/522}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt(0xffffffffffffffff, 0x0, 0x67, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xb1}, {0x84, 0x9}, {0x812e}]}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x5, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) ./file0E 3μχ¬ͺ3g./file0/dev/bpf./bus@ tap1-./file0vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800032736000 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setrlimit(0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0x1}) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) clock_getres(0x0, &(0x7f0000000340)) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') r1 = getuid() unlink(&(0x7f0000000240)='./file0/file0\x00') setreuid(0x0, r1) chmod(&(0x7f0000000440)='./file0\x00', 0x2e2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0\x00', r0, 0x0, 0x4) semop(r5, &(0x7f00000000c0)=[{0x0, 0x4}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r5, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x4, 0x8}, {0x2, 0x8, 0x1000}, {0x4, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x101, 0x2800}], 0x11) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x16, 0x405, 0x6, 0x0, 0x3, 0x21]) semop(r5, &(0x7f0000000140)=[{0x3, 0xfffd}, {0x3, 0xffff, 0x1000}, {0x0, 0xfff, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8401}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, 0x0, 0x0, r4, 0x100, 0x6}, 0x1000, 0x1, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r8 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r9 = getuid() setreuid(0x0, r9) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000580)={{0x0, r9, 0x0, r1}, 0x6, 0x8, r2, r7, 0x6d64, 0x40}) r10 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r10, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r7, 0x0, 0x400, 0x0, 0xfffffffffffffffe, 0x5}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r10) executing program 3: sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x9b) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESHEX]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_extract_tcp_res(&(0x7f00000002c0), 0x7, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup(r2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) recvfrom(r2, &(0x7f00000001c0)=""/225, 0xe1, 0x1002, 0x0, 0x0) executing program 0: madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) seteuid(0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000000c0)) r1 = socket(0x1e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640), 0x0) close(r1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000006c0)={0x5, 0x80000000}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) fcntl$getown(0xffffffffffffffff, 0x5) r3 = semget$private(0x0, 0x4000000009, 0x82) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x4, 0x3, 0x800}, {0x1, 0x2, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440), 0x0) semctl$SETALL(r3, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) r5 = getgid() r6 = msgget(0x2, 0x20) msgctl$IPC_SET(r6, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0xfffffffe, 0x4) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r5, 0x0, 0x0, 0x11d, 0x8}, 0x49, 0x8, 0xfe}) semop(r3, &(0x7f0000000500)=[{0x0, 0x1, 0x1000}, {0x2, 0x3f1c, 0x1000}, {0x5, 0x3, 0x1000}, {0x3, 0x63d2}, {0x4, 0x6, 0x1000}, {0x0, 0x6}], 0x6) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000483a00fe8000000000000000aafe8000000000000000000000000000aa02009078000000006000000000000000fe8000000000000000000000000000aa176d6adda16ffe4140105f05d9bedcd30002000000000000c2047fffffff04010005020000000100000000000000"]) executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x16}]}) write(r1, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000014c0)=""/4086, 0xff6}], 0x1, 0x0}, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) dup(r0) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x3, 0xffffffffffffff81, r2}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ktrace(0x0, 0x0, 0x104, r2) syz_open_pts() socket(0x18, 0x5, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xd267136ed270725, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYRES16]) socket(0x0, 0x1, 0x2) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r4, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='@\x00\x00W', 0x4) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) setrlimit(0x8, 0x0) open(0x0, 0x10000, 0x10) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) accept(r2, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8060693f, &(0x7f00000001c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xd7948b89) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd608b5bbad0ca5e4df000000000000000000000000000000000000000010000000000000000068c9eae000100015df79fea2f0fd117fc383690"]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x2c}, {0x80}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000980)={0x5e9b}) setrlimit(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 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, 0x9e2e}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) bind(r2, &(0x7f0000000000), 0x10) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000003c0)={0x10, 0x4, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x10000}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00000c9000/0x1000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000410000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000002c00297c5601a5ae235d3544d14cb2e907c800000000000000000000ffff0000000033000005"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x2000, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {0x0, &(0x7f0000104000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x40}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8", 0xf0b}], 0x4) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) socket(0x1, 0xc97cccde6f8bee97, 0x6) shutdown(r3, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xb83d}, 0x0, 0x0, 0x0) executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000240), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)=0xffffffff) writev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) r5 = getpgrp() fcntl$setown(r3, 0x6, r5) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0xa6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r6 = socket(0x18, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000280)="768fb73cad2fcd5a4d95979db4bdbf58f72936463e31856d791612e1bbba7a36d545bb0c5cd992606074c2745b047f66616a41614ab7710ea268c560c0199fec8fcfedf81b80e69e6a3dde15", &(0x7f0000000300)=0x4c, &(0x7f00000003c0)="5d9278137e70fc1ebebb0587b6acd3a206c056050a2912e0d92a34ca531caa48f2846658bd4ec33c9e2cdb51284c948a427857f76dbdc74c2383a9d649ebfbd58adc99e3d607ff640d52d4398d1bd788e835321b0a7eae5cee61e0de444132c2ed8da355cb141f8c76a91b4d8c6e273bf02fc6837f853177894c5f430477ef652f5b421ddf6894c286077cad10b6f23cb6323d4eac7bb92d17ad1f9217b442d69ef270fdc8ce2d1489a43e6cd35aa1decf54b74153058136c79a70ea24ad4f492bf0422d638a1b5e461a2c08ddd78b7e478975f1639e43731d", 0xd9) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f00000001c0)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) κΟmalloc(): allocation too large, type = 29, size = 28292870884 executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607114e600200000fe8000000000008a00000000000000bbfe800000000000000000000000000502006c0000000000000000000000004e204e2100089078eab1100269d92a790e7563b2521f0ff014e82ca0f03f140a9f674787087162cc00377433df01dad1d74170f6b4351691a178a4e53a6c74082186fde7dda88a8827919fb58aeb222b71ec8f210c036e80d7caf644979c1d83bc9e2224a4778d501c7e860cc5637ed4d6727e4a5a04900b251a8bc3f39eba1363414e8339ede65825ab7674c741d1afa3e1e073ed9ac99a875adf881517b848f2f3d7af27fdf70ea67fde3e0f46c9cd119c297e0cccbc1d31703088aac95b8725c3453513d87f4700000000000000000700000000000c205e0e3b2846"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206925, &(0x7f0000000100)) socket(0x18, 0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) listen(r3, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x180, 0x0) poll(&(0x7f0000000240)=[{r2, 0x22}, {r2, 0x8}, {r5}, {}], 0x4, 0x17) r6 = socket$inet6(0x18, 0x5, 0x0) connect(r6, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0x7, 0x9b, 0x0, 0x10001, 0x7fff, 0x0, 0x0, 0x0, 0x1, 0x3f}) execve(&(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000600)=[&(0x7f0000000140)='/\x00', 0x0, &(0x7f00000005c0)='/dev/wsmouse0\x00']) mknod(&(0x7f0000000440)='./file0\x00', 0x100, 0x40) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001d40)={'./file0\x00', 0xffff, 0x8, 0x5, 0x1, 0x3ff, 0x2, 0x95, 0x0, 0x2, 0x1, 0xfffffffffffffff7}) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000001dc0)=0xffffffff) readv(0xffffffffffffffff, &(0x7f0000003280), 0x10000000000002cd) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000003300)={'./file0\x00', 0xfffffffb, 0x5, 0x7f, 0x1, 0xd3fe, 0x4, 0x9, 0x0, 0x1, 0x80000001}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000003380)={0x10000, './file0\x00', './file0\x00'}) getsockname$inet(0xffffffffffffffff, &(0x7f0000003440), &(0x7f0000003480)=0xc) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="0dc95724430b3ed99184fd848b07d85c8ae72eeb440d4eb5b5f026814692992ff9fcfd5ca7ed0a619cb84954051d028c233316c386e8bda4c223a6f126fbec2ceea62d5dc015b30490d8ca088d650b627cd9c6b1d23b776efcb303190a340e57f0468d1a88b31e", 0x67, 0x4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x8c, 0x2, 0x8000000000000001, 0x5}, {{r4}, 0xfffffffffffffffb, 0xb0, 0x3, 0x7}, {{r5}, 0xfffffffffffffffc, 0x22, 0x1, 0x8001, 0x8}, {{r6}, 0xfffffffffffffffd, 0x40, 0xf000004a, 0x9, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x10, 0x40000010, 0x5, 0x8c43}, {{r0}, 0xfffffffffffffff9, 0xb4, 0x80000000, 0x10001, 0xfffffffffffffffd}], 0x265, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x60, 0x40000000, 0x401, 0x5}, {{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x0, 0x4}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x47, 0x2}, {{r8}, 0xfffffffffffffff9, 0x10a, 0x2, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x4e6, 0x7f}, {{r0}, 0xffffffffffffffff, 0x1d, 0x40000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x69, 0x40000000, 0x401, 0xffffffffffff63db}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20, 0x6, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x1, 0x80000000, 0x6}, {{r1}, 0xfffffffffffffffb, 0x14, 0x80000004, 0xffffffffffffffe0, 0x5}], 0x1f, &(0x7f0000000440)={0x7fffffff, 0x7fffffff}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000480)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) fchmodat(r2, &(0x7f0000000500)='./file0\x00', 0x55, 0x0) flock(r7, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000540)={0x0, 0x0, 0x9, 0xcc43, 0x81}, 0xc) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000580)) r9 = socket$inet6(0x18, 0x4000, 0x1) fcntl$getflags(r9, 0x3) writev(r0, &(0x7f0000002940)=[{&(0x7f00000005c0)="0ba74abf122a366889b49ddef579a65d7e1a6e6155a77da1340312131d6b2e6c1978a3b884c5c3cb1e5dfb475700c6886255ba9df74bfaa0cb24cc4f8492b3e84dfa08", 0x43}, {&(0x7f0000000640)="909c033ce980e29082e12733661cd8f3737a123a09c539f919a893b0dbe48deb772e7d39b3fe33a7bff89e4fba49eee11c081447582c92ea10daa07cbec37ea1d019e3c639699ea3ad220dd8f2e63a9129b2a8222f34a82456e0e9c3623b7c8f884ec625bb25fe2ccaae1b8ce20c923fd94e877295173d8dee39adf942c23b14750e04fd5af70b94e27cc6427288b1579b492f16bef66f249269bea395f7bd473fe0e9762872ae37bddf5d5b306a14169c4870cb3a59a90cea1f18491aeacbd88813aaae5990f5b38d97fd3786c3a73b3ccddc78854f30de34bf845e98764cb09510e3a85002e5034804c5f82872b8323482586069d22a95153168049b067a3261a3fbec70de0d52241e2df7bc0466938ffaa3070063e7c930cbdae5a8ac03fcb6381e1ee3a55060a42cb382435201dd9d8fd807a10e5623f63674286214de3fcbcd532afcdd003c67a57107dca82d21effd3fece8ade818a79d3d3f8b7f3affa11cbd9b7ed24062cb0068e3166020e840fd6890110593762c33fe7757383765f171b1b8250b22e5d16d8bdf9b47386b6688d2a12414c0477d5fd29d440d470d2b4e93278283fc272d96f8582c4a3eef8727dc79094e77b131c55e6d3dd995d291849f058e8c744397d36380ee08be168f324b73798f33cd81b9cc1f8ac0000314783f512a72cd7190179cc18bf7c26490900a723b3b44412c547a984bc316619163dac8d9871833d5ec69148a56c25ad5c43329a236ce58962fc678b6ce2e9cfb19ae41e5f6dc8e27aee54946fe53809eea3c303100117fcdbda5563ac817c5a8bbedd44ff90e1dab598c2fc65a5fd8df96f21f7a816fb324b59f797abe6fbebef23a296dcb3e6afacfd1a45c6373ae7ab456c761b7cb5a0a5fb044c7a34c9816bd361b8f45ad536fca82b8c1451a536d05b809e5b7f633c071e94aa21ae908854a4f0c0bc2b76e698b38c5837f9e71bfd471c35b2aa8530716595b93a9dac63d4e4d979e077b42604d52417acf186f2018f7341dcb19627d44cca642291c3325932fa66a8524164a48fb3ea83c179c4d438ffe48999660db4fbb31b9493f01447a0633e5ea72012189b0aa035fd9b2a9022f142183930252ee3583fe562e4b6e80728cb997ea5bf094674c3b5d096b6ad891349015d4114dab0c7dc092aee99182928d331704598392b6cdc9f3fa4c47011c56a6798f234e145d2735408dc17cda8363fe88d393d252ac5c7ee052ffb862f93a8c55946e36d5b479505f6029e698d2396cb1186f87bde1f397c981e927efc4d829e568a38ae3f2e5cd9f85e521c130b5e7e5f45dd83178c6f2d03cd806c43638b9f3db5f0ca7cac345be7e3f8d7c6fef959c8c745370fa70bcb4911ac4a6df5e9d327ea7755ec5a979b13409e0d1d11c403fb1eacf082368ee7b9583bcf73554ba2bcca2751de5404bef4943eae06a118244c1c4f7d3a7e87bf838c62821f40f815d9ba4c77ff7ed8399326b364807bda095c62ad6b66e238bbd6dbe7ebaf3ec1bed656c15bcb4f10c3c601de3aa2abba75e876528ea6d987582f73f799bf5cec9775930adfd2b0190df558caf21c9f5ddbfac650fb729e87df89b6285af042699cce16ac398cb622aac7d4d1867a3de3169e3bc1d1b1efa77a4dffe1423c8043a7d31e52c2c141cbbaf8e2aa514c314d2370214fd1612b83f2d78647b13e1aa365798181378aaf384618efaca40eda303f75ed62edd4b2727b86cf9f4e344d0a761f697d303b5c214084ca8d7fac16ea44b85ed71f71686ef9405a20f99dbb6d33672715cb952c682d7831acd0b034017729a362daee269bfe96109175ca3c53b2a98c8db512f3b9155be761475b89216fd9ffbf21ac071bd9c0852832d7d2488baf7436ea35cb14ca8f09251ae605e714003b0b410fb5c2d24d8ad6172a972553ebe62b5e41b26e1b4833cba80cedab83c787aba5da82e616a91ff8edf36eb7970c1ff53453a273eac4309e2f73cbdbd8328d1ff2ae507c03418e826aa9b33f4057a31672999df8d268d7181a7b1fb1c3ed6b578e2fadd10b6fbd62bc16b6a8d625a50285a3e48f9cdeef53fff76df320aeb6a6bbfd428d3d661475cc37b7af9986694abe2579c8688e25391c61db082bfd07d55b5f74c8b95f274979cd3ea530def0fd164dde42674792664404ec29bc7944ba2d57f4597beaf8adf0444bc34f3d1a6ddf87127273e29ee86874b3961c89eeb39d6c1ebf0236f821cf3d456c494a41559b7c33a23f2a5e923544abe6439a5c74c920b4a2ce12cac8987021a8a3ee279cd9950464b7667c38ecb842bb71702b6355ccc961e1a7aab5dae8f503754e040f9b14b2cc793d5c848959cd6803f9a98b5c169c6e4ac6ac1c3d6e357aa23ef3d8db31cf2432152fb92506643917b6ba31bd4c20e618566070c76757a73756f84b3a3e48bbc6542abf8f5b749293ac76a085242bc41942f73a5432510ac1374ae033622ffd5512479afffa2ace3dc5483b0caddce406687f6775acb572db4a4fdaa69d2b3fc19c098895bb0a5225621ec26e41d1c119fd9f53a45ea841a34e0a7c34dc804a626b879cbcda847b493c9ff84291f98e093371dd2ca57f29a586071efee98d6f43ccb477dde6278a14982160c703eb3ce2894b582ff0b1df4d6aa01819e598d21b0fcf9b88dc8198c24740f27b0021030ad807e1f3291c0554fdfde0765985eecdd908f211640a64dd74fd35aba2308c8d0e659f5c5ba24907883093b1272b56fd53ebc6f24345597add3a34e880f49161ccfb36e3bc3bb8150dd208736faa3c2e4c12088db502eb6ebef2ae25bd146f54d65d08a2ee030baeb3a1ab0437a8168849e126be101e394d5e573d9e83de234ed3a4b234b3396b25e0ebbac49a96bf5ced7089d2855e79604691ce0a547e269f8f0eb5af4c53d087da74a46642c16e9ff9418f4b0251d8e059f4b6798759cdb086d153c4648a1df1a2775e2dbc5a521c2e7c8e4ef7adab16bd6b527e63b246ce7b163e351c9b6859059537aea546528474ef8f5d0c2a7e588214dd700e3f04cd03adcfdfd4afc0d5ecb520799d72a4f5a9b06056b6bf389f33a19b4c85088815c60ad83f56c053bf2eca98b1ef446fb6eb909ae40831e5e3640cf9b465c9f979b82c844723fbf937927a13d9fcf5ac07edf5d7ef3677ad38306137d54cd19bd3d901ecf172b8882972ce9db2e8798dacb15ad66270561705483f0dc190a5f2ed34662e94f39ab0683137226f5da800486e9cc9c898ec5111e012a8f6f580af05bd6e47e13a3c95d06881cbfc5300348aca3e8e1123eef78cfe8af9c89206dab19733a5c19c1d23103b4a28189984bee00811d15def32b7d349dd83fbfaa060ca8b95e22b046a78e5668801ff999373e2c7f3abe93f6eb0ca77c7f3798066604013d893ee055dcdcc62fe59aa0058a16054a06a9a544fe8fd65d4f7c2632b7bd86786dd05d5d064be96529084d9f44c54ca3de8be56e0d4fbd08f919c9d1c36e8f233b09b95d78f50937c16df4d47e4f94953b560c8ccbe308894e5140af000740fcff9010b3bcc9b2620d7816b2baf74eccb13410be795fd26b86a3ff364f69c0250b73204c95daf35ebf024fcf7a346c90b6861ea4d159da2762fb353ef19dd33958085f450f15ef3e89618a121befb17c5ebfce415ab44c306a77910b2651ad7c2e16c243f8dab3ea98f3160b88f2492cde1b5dfd55a716778d8bbf6ccc39284ba5684875a68a8cef4a22e82b9fd4e3b057877898ddabf873482566db03302e18da2f84d1ff69b4f2c3e364aef065991a313964fee4e17b11977e103ce092841a874cf1472419b74b402a42cc537aa54f5d5c4a380f71229f8c1043710b2c76af872f549bf49ea81183e36e2ef90bbd88190ccb60430017560fc251e5204f8a709338a008992aaf5b91e7296afe5ba346026afc033cb004cc16d6c99e331657fb4fa7a015f96c4b7bf6a4984531be22cad34bf73eaacc1ac2f9065fee6715b635d429c5dd384b807c6501ca90ff6f7c31b74c70da18931b02bcde2ea4d0587fd04b76eb56c4f2e1360c98ff2ae6f2675ae2551b23b34d5ea3c6b1fd75395c39ab152e550904d8bb899e826640715223f5e72ff60d86c48cb67fb97af31cfbabc72e6b2b41f5e33414330d566a24afd316f9ec6d744ace51648e4d03d25a0ad9d3764bfa3630e8951e9321165c2be114a12f65401dc558b78f8bffd448d8fb3403720da3f2c766d9a2be86a97bb038acb16e1a2640a89b1b28491be9d433fb4846c7fa61a73c0a30fcf1afc7dbfb2699901a397d9f987088ffd8b719e12885d310175fc8024f26162ed464750e6480ba35873515ae64b7744495c0765bb3c1e15dd38da96f34b404dc30eedade3efbabf28ce0b591c141d4cfcea5b0ca983f6b7cc1c7ff2ca3cbf5297ad291e99b1f2530045b3464b5965d67d90bcf4f93a61773cd03a1b1fea7ab1da6158077aaa6ecef3234d22663df001d84d4c157dd448b7cfe47750623750316170acc95e2cd770986fdac85f642139f8cc4197cbbd22c022cbb2f654efdb8ea57a5588cc5a336b8efd4484fde475f23a9538de295532cba0a78dbe7a8514802b2732b741dbbac8b8beba5819ebfd922c82562adabde5086e0f3ec25a95c8edf0caecada3acd1579802bf84589b81cc77a01eca86e804021dd0c80a1b94fbbc82a1a846c5ccdd5306d6298d87471c5a33e18d5813adb304164dcd00a4d0dc8f82704ee7067704afb699eeeed704b0b139e82d4fb2dc96c3f2a2ce84fbb709c65b6f70faf263c866ee6becb3cdda8980cff4471c5fff31b75d7a5702ed00112530c7250010db571ebbfc5424c7d1869a5230604e78d61dcc018f7110b71e35b661e4e65c0c6597543c86e218d993f78c0f446ae9dee619ec27f72547077d77820388beeff6e232c0f5848dfe3b2ada17e9b551b91e9fe4f4ce645de4c2899d0fea50f93ff35b84914e9018661ac3407c7bc2c67476fc883daf6b62d9b64d2d30c301f8f865d7ff44a734e6736f3fbc01c2c108124e414a18bc57b61292d1fd7b0e8915d1789832270871e2945fa71df46c8fe635c6890d1473e11545f3e4e148429e89385bae68c9e5c8b1c78a66936111411d9226bafb711f5cb462bf7a147fcc2655ed021c7598678a7cc80bf4470741dd0d93835f94d9dcdafc01a62f3d66c717552d545ba29a2aaed54d5e54545a71383ce03c3ef1344796934760081f59a93fee442e3395368a0ce89d24c45b3290bcf19fe0032d6370bc89bc4598f68f392852f4abc1392a31db3d70a07d53f522b08da81a68696fa12f9f9dd8a5ecb48941cccc538d5ee8180b96b412b29b754d366677043c034475b5e07a9d7b04a1fd289c24a15e6d10ad8a33b24dd78715fd1499b4b5889812105a3b4b634ace517c2849d46c81bcc90600ecb3f708d4281037673f36bb63d2ce86205d196427391baf3738018141c5c32e392f21e1770dda98b953f640b6d6d9248b0c6d4344842c0deeb14ef8029373cee11d0e31369c2fdaf0ecc5062e93793f94986d07a0c9a8fa13c35050a2abaff6687358b2897148446f78cb175fb8e7e7af7a2e3ae3e6cac02f335740dea7ce36756a5c10c94931c68fa120b50787d95891d4543e8ab69211b7f3f3a86a0bcf5d605786df19c6837044b2e3ed7886a498ee1a80b19294cc47b09e737177255bf554677f6f403ee4e98045a261496077992c4dc25878fd5a339272dcab904fdb67ceca1e94f703f658026b1acb3a9517c2d14b3fc5598a9ebc0490a6e8599da6a", 0x1000}, {&(0x7f0000001640)="63d52b816ddd1686451768b2d63e5bf4d9408ce8919675a8abb4ca262d6fc3b2069e0a30be223ae2499bef1212607ff6c5f224a1fc3912f2bf5955e0bbf97ea4c2955174524103d028900ceeb29d173ef0bbc452535bc7974f73d27055bc3e43f7afc1d499f2fd", 0x67}, {&(0x7f00000016c0)="5169cc54c5c5839facc1fc18ccb2723d1457199bf39d0b19c0527d85255fe42c1fe04829924e46090857f97a381cda65d6f025610adc89b45dc839fa53b43987246e6bb6f1686c435e0dde89da90e9677932579d64c7ed51c13ccf937fcdd64a5bebbef4cb47f8eb8e97ed32dbe8937a7c37d602641022d8b19ba5bd372760a0f10fc551414631514203c594cbe2c43e56c70453381b893ba8c3b1c542ef910580acd463c111c52e1dbf9e39a34e5c3398e86b4180861d90955f4ff806b969e0fc258535199a6251bddcb9816c4fc91aa6c8b64e845c", 0xd6}, {&(0x7f00000017c0)="f6ea98856b7c417b5a8370afb250a8ad13f9f087cbecf4216dfc7ddd88cc323cc7c9c74e324e8c9fbbd25b8ed5856a417cc70c7216b9e133844c5e47e4ddf47c564d925831bde0aba6a0c962c7d1535c8030", 0x52}, {&(0x7f0000001840)="df0d635bce59fa7662afcb06070747887ec39c69", 0x14}, {&(0x7f0000001880)="da57964eed69762f59be644224d4f3eb7c900457e254d5158b06e4f5f8ad4f4047752bbd6d3fc3c8f4dbc1c73f5315998d538d7eaaffe845e7380bf712c0f348a8f9cd42d2b624fd72ae005ce6e6cacaae37cdb9790710c309b94da8a055e6fb4435b2886d3fbbad7906045a40011adab805c81d6b57a394c963f23b117a2f1da50ead6639987625d0736ddeb2a271d702ead290235ddf321803736b22f5ca0280b207e03db633a2f4f0151be53e0ad713887b2a1af01076cce254a6f7ab5771b6c9581bcd5d3f6ffae718b3cd2a960d95748f9b009e02efbcb2a8f446e4cc550cd7029579905f85178a12c066a01e6d245c22c8afc1343ac2a5ecfc16f9e698ea3126021f61ce9f96fc5033f22629b1df8a196ae7df671bf53010cd0e789ab86f1c3cc554fb218788c81b3c0e94a0ec4b61357d3bf36422ad20faa10f69e663e0965be5782537041f4c0ffc1d74cad0d25c57957bcd0ad936fad26fc89dd83237f195db9702e1a0ac703380003eb9aee995f6ef5700bf8984c362ef1934cd62d3a3935f0b9e328c2744e0291114df40407ebf480bf7d09d8570647da304e3b808532cd655b728c1f7575a3a70762ee68bbc5acb9202f82334f971c2ef49001b9c41a53ac854945ed2007b3d12382cde8f465eb86ac564f8d8dbe33e380343316fe6326c54810b52b9d65870aa946928c44229f8801115cb0158066c44d64fd1bdcc0a36c19f49ff26b6c659f994d66e641d6dedcbe6af00ed239b0c064eb5ff374acc9532f4527dd4d663951a6dbf7f9663999312e75352446873c1ddd7f668be9fbdb5aea48d7902bb84567069635dc6906261ec7f6cc083e2e979e78b5ca52868ab44fff2fc63989b3cf643bc8954c33b4978306d186ca791662b2d4f7e01231552642e1bc9b365458aa1432ece5ab560223e5ef3e319c4333bf2e9055d88390dc092ff30f4424b86cd4b636ece91efd60da5dd667a327a4400fa905772721c3e44c70a4eb071293854b1c30a24b821655f11926ce85dc2c53c8cb84156d1ed3dad9851e0eb356c46b996e0aada451b427655c933b323562c427b667597eadacc2367afb4b40abb1773ebab4fae635939f62427d11516e27b5dbd0551068d37bd383b4b0a56aae706d769369c5b4b73c7e5cc3434e30e307dcba97ae6c3cb5698f91223726c6add5629da62fc451bc5e1686d77e2de4f1eefb89b4f56014e8fec9282c3ba1f03bcd316dca0103d3b3041d29223670df193a9684b6fde74f87100009e7451f5a035c2ce74c0ce3cca6359938e57933d77d45fe79a0a2992aef111459a6496f70366d4305966b4d52fe591a33c5f090a2b3c1ef596e83ba1058385b1a5a8bf0727a2aec500384a055c07132d9cc8c9d734358c286ee6916cf75cb5c46aafc5f810a1a2ee4da198829650ac85b88f217e71a6d0c35d9ac462e2994718cc0cf1f5ab7bb066b3f2945c23a63597b66aa8d7e8042dd96335ab6a4aa4ff74bf78bb30e8165db86ff6312f96d39676a300af032f85cb45106c79cdcb31a633394d3f879ce588ed753ee30e880e80917923393d6ec3e3c36eb1b2cd03e7cf17290cc0e20505e548b13025c5666bfdda5d6873ba0d2758e01c2a560f7485fdd7058776e5e2c8f63e82b92f5e0a5c0b931285c7a43a09a984ab4cb636fa6a200f4232e40d403259b557036e86583f5473311ad0577ae64f4d17e4c25afe9890d5a32e5b6da2c67914395271906440cdfee113c02caeb809daf250b74b29715a775bb7917d3d79c02d6b9cb4ec21587ef3235d93dfbd44dd94d853fe20bba4103e85e98464caf7741b27cb685552b8a6edf633872370ef7babf60a64067861eafda2041a1a002058de9d6d59648caf0410072b6118f3ad53ea71b14d031dd3802fc784ebe56f753e6126bb46bfe80da8fbfc6d0163ddc8270353ebd5cde95432e8412dd743f88536cf6ebd5f15273cdef33efb22d6c48063a34e0237b2fd24a4382668be1da214fec116b985a1833b6ac90c396a84155f93a0b8687cfbb4a3551db785f13282913284e6a792d1fbdbd28e862411342b2feaf505ae04bc1645d1d636ec3ad3134efc2ced2721fd8b406b23f90a3c4d004b2ec58418c7690264416b723308616271877d9ac08c81ae8204e8cfeff508529c615a38952f63dd329d1857ba559646917437fb8d292e054c484c9d8ef3b0a0e8ed0a04636d6ed9d86a4c95b53aafc61eb57ce34110c00e8c8e87c56cdc4f4f8c49c6c42ed950c041746ec0cc2471ba959ca08b0933e454c95939bfe9025c8b40399bfcea1e295830257508ee62acde8d2fdaf5e748f8741eece852e905c047265f99041a28aab926b19d6cf92c0bed2139d2998032cd86949a4738d66beda26e590e2d908650d2296ea4174cc107699d4c09de9c7604093535cf41f0c25ff56654a035987595b9caf3fc9b4706173a10789c252a746b2713202f3faaa647fb6c2e195643379683881770aa6ff01e16f78ab07eb376d2c60df854f13ad8426a0bf532ca51f687ebcf91461bb4fc353bac52b85ea61c87a232a6cf332811d07d96df8b1bbde827c69522eb7bf9fc95761afd275d76f4d1aea6d74c5f56e1e967cff8a7cc9a8c39326803ea3e57ea19c910bab463791afaa93f3498cc53ace1b5982a74f48a2aef886408de22444dcd54ff5c6167644071e2fe1e1ba89011d39c5a3826e55aedc15a5f1b8fec6c0305e1a004fd075d7fb45abd36b8c9cd121fb9400bab83e7844fa007c362cb23bbdb63e1d080ca744f6f5e7b256a1218af9ed091a1a0f5b46a60593c1d76fd1834bbe52b35c35e95ad9cd297be31f7bd1dcb989db3c69f5ddd718fcb4b4697fdc7495cf92d45d2dbe5bad1ed5224aa15f3057daa984219fbae2b761b2bafd9e26c5ad49d8fdbda5c23f263bd5d186b2de8286526a15766626232cd7409dcbb6dfc251e79c2ccb33dbb736731b81bf6b747fde1a5df823f25e0f736f012498067b7445aee4d9268591c3bbc3651d3da34603cb62a6af24a92ddf82d46578c5221eaf2722acf26021db8303bd1b1a66d15f4eeb5410a60c4d4d319494c4bb3d1e23fd8f151d61c67f51bfc4de8e6e0fbc9bb53922a67c92be0ae3ff5cf2cf684ed3fcdb555e196b4b7cbd819f941834bce80461b9c7dcc6ae89da79f84f02d5875c58e2cff6c97883dadde7e4524705f02d87be144c53add864067c283352b2a24c90becd16f4d47d22a64062913831c02eb6ab8b5085bd5592cb7e33f9269706b1c5da3cab476df90ffb860abeb6c9f9b4261c0283ec5734ff2dcbc56baf95f72442239ddc3c782dace8945eda3488762b5f7914d931810ead43efc7fa2638ae7d55df56b565e35b5f7a6042e44038358aa224f4f2118e45fe1070b4e7d6c87d66a9be808e2c898661a7f2bd3168bb564f1678851b6ebe3ea447ec55dbc2c9f69ab6b09b36867d6b9a682c02199aa0ab3cca7a8eaf9a3b7f42e4d6451d32538e5e284634ddfca4246db577e2a67f84a31cef565e0cad520dfa6543d22d763c7999bd54677fde431aa597fa6bd9f98be6a4862e8652651f176fe073d9ad411dd6308ba1ce541cd975c3a9a25f83bfef83c44824cf87df334cb22cb6cca8bdfa7d7de4f4c8835d2d025c88a3209aaa4822009ecef456ba92b49f059f47e21e885d456288df6eb9c5b21ebc4747b88b2b67d3ddcc0eda46224604c5d5590333a464eac11f1bf9266f4f6a5a52c4ea34c787eec53078dae6f59e4e06dc230dd1ee6f0b27ebfdf2afb74075144c56966e99a70ffcfc28a60492bfa98e7f334b0d2f8b18910e14a1e6a299f5eabb07e79b3e3e6668d10e835a88cb6b0dc72d36b1912c2f72696f67d61fcd32feb83b524ad59982298aece3f295d1f3f099ed6b7ba1a3523411f3506ccf2d90fe225efc84579bc87511650d8c2b904c4a3ccf271717bfd433ab3bf818d470c724bf0237bd0da98b69be483ae6dad469c306a51efc0ec3809f9d82e8f31ab00a43bc4ad4dd7ad281ef9ebc954a0bb6dcd680e2336031947af35ec5bdcf3e7d8276f9e19ee81eb5e50386d5330c9229b88ad48a9a6b2d680892aae2f3beb344ec4528668144f3d32b964c6f91b68bf20ad89e5beb713b794db901ebc048d00589d4118ad9c7db9295173a7fea49e4b66e40e9b7f62c65bde9338ad8551e224fa84ddd4967d3734ada91b5e75622f54fddd5a2a52e2039ab9445bf867466b5d845db50ab6d7ef71bce44775b70e61c0dedb3a390122ac83c3340aa19197d88f779f6adcb5626c1e0c9dab93d621eab63758d540e21b68ae252791057fb8af7b5f8685c4659c7c2447a4eb24ad623981765ad69dc348b3b6bd1d1ae8c34ef1b4889e1b5ad14a3af1ba2d6fdaa203b0115154e25e9c11157049fd6471e9ad854a14ed7425aebbf46e62a9979a13acce69e6e06409732bcbe4f3186c1dae20c8265d36ada683a89fef1a02d5222b236fb7571a301c1247bb271b8105ecfccceb8e88abe09290633a34c181cad689662fd6f0b192c03a9621511051de69939affc0362b58892331194499bb532651e876437057d96e08d1c486e1be9adbf1db5626faa309a9cd9f5a81870c4ce9a7d79f4f3ef11fe5e8d5bedf243ba426a0b382681223a0a39feabc1d8393f69501dac3d2285e939f8d875a1ea81c7ef6b2404a8914e20854b995ff4e15b238793a2844652c3bf8582f7fae3e1c6d3ae2a10f5f0cb161dd8cc170a24bd856cce828ecab10f3923df2128c647014fc4da5e16ef689203479d126e18ad1f89b14b449ac66890fb8b966971f37f2b19c5d571ca0f4dbdb32d087844405649b8efcf0cc1ccd0fc38da0ff964494d7f914da03b15dcf6f5c92dede6ae9f5e346156dce409d87595bf0ba03c9937d81e3f76e26b27d4d08fd5f50abafbb817fa148be319a5cbd9b48e4730230d60899cec36983613d1dc507c3dd4282580ef640458593f6599b77d38388c860e157ef5d182b08ed34d7f8ec800acd81668ee73098e3a2cb3ffee94d20be200566469bb1bc407ce6e4ffbd5605332a1dc5bc08c7c47af359e29448676f0d5b36bc30b89370aaa0c0a586c9c3e146af301ef16b2363e3f2f002cf3de7ec9adfaf6ef4667fe3f85e80007c22af5e6ff2547eaa700dc09023c6cb252de1f5745bec8e90aff889a0936cf828c60f947c1f0213447e969dc00bb955226a35b2cf93d037fac382b577bf3ebdd156addfe77149d1354f0569ef7d07616e20c43ef17bef7f5a3fe0aa86567cc6e89c46cf1668bfbe02df2b7b9281d281e734e86268c4d67b9f75970e666d5262831ad1f68af6abcfc5229ca3e695a7d1f574df38e0f08a3d7f2a7746328260e2e72322b415192c9a15187028eeb56e1d0ac7aa7e404463a3b89f390f02763dcaff3514a6aae1511eaadf5604e292645c27701430743bfbe14c9dc7619f6bcfb0088feb7118dbfb903eb7c5df5a527760f5c4bbe2c72f84eefe16a7c78984a5736be260888f3ac96c8b77fa7578fa3943d2a48143fefc79af9d538d8cb7436311553a10ea492ef1ecdda5623103dbbcb15e540108edac9fb15260ecd17f611a1862d4cb133f90037382d31a4f9e9faceacec4e8ead1f9fdae414a4c530ed0ebfeea8e543d0f175d795053dbf45fcf02e34ff7540036ad88f6b0b47b89d2ae22c75dc366b8eaec08dce03b0394fe328a207146a771f5213b3fa7bf3776a797f376415107be174ada8021c53fe414721fe73b4313dcb8deaca91cf80fdf4ea033bc260827fb2af0ffe42359e7f7419cd3fa66481987a8da", 0x1000}, {&(0x7f0000002880)="78a2c08844cf82222f33f273f6930ad78de24df596c56a27dc12743979bc527f9bcff1e848864e58e245c5af499513d62eae8a6a54c4a45cb8021fa895a00f073c333af25fde380129a9b56d1bc235b86418087f1025f859bca91d467feb21a570160dd1c381427b213648b71ecb901c75c3d0c37064e95649c065f2eefef7d902b612ae1f9f280c7e2357dc2678a81f4f0bdc77d49b112bcc84c999fba6ed2949dc7c88ccc82ba95f8cd12038c1cc7447513c948b044531", 0xb8}], 0x8) fcntl$setflags(r1, 0x2, 0x0) r10 = dup2(r4, r1) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f00000029c0)={0x1, './file0\x00', './file0\x00'}) getsockopt(r3, 0x7ff, 0x9, &(0x7f0000002a00)=""/72, &(0x7f0000002a80)=0x48) accept$inet6(r2, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000002b40)) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b80), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f0000002bc0)={0x1, 0x1, './file0\x00', 0x7, 0xbf, 0x25aa, 0x6}) syz_extract_tcp_res$synack(&(0x7f0000002c00)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000002c40)={0x41424344, 0x41424344}, 0x0, 0x9cb3) syz_emit_ethernet(0x163, &(0x7f0000002c80)={@broadcast, @random="a81fc3d9715e", [{[], {0x8100, 0x2, 0x0, 0x4}}], {@ipv4={0x800, {{0xd, 0x4, 0x2, 0x6, 0x151, 0x66, 0x7fff, 0xf8, 0x8, 0x0, @loopback, @multicast2, {[@ssrr={0x89, 0x1f, 0x3, [@remote={0xac, 0x14, 0x0}, @empty, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr=0xf8, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}, @tcp={{0x2, 0x0, r12, r13, 0x1, 0x0, 0x10, 0x80, 0x7f, 0x0, 0x5, {[@window={0x3, 0x3, 0x41}, @sack={0x5, 0x1a, [0x4, 0x0, 0x7902, 0xfffffff7, 0x3, 0x7]}, @timestamp={0x8, 0xa, 0x2, 0x1}, @window={0x3, 0x3, 0x2}]}}, {"57c7557cc8dd4cda5d4f6680efb3719dbca834c6b994513cb4cbc42049a75616febf7f5fbc7d56d97434e787ef3db3f0a12749063a0e31cb7bcf115ed9138b9a3dff8b7609f710a79a077f4dd4a2850bf3f90787b8536cc4911eca599dd9de35dc08cd148472d59cb5ccbb4e39b9e80b9ab9673cb59490c5a95c38b8e5977c594cfbb4470c4fe2f8554ea8a1180e4088ced67ae641cc62c6a20e6a8eeb1f639c76432e3d178c8e7a14b55bd346d33eadf558fd4de2ad8df4a8994ca3d986f948b6f31e9849500688f031dc410298fbb0d96299a3c54708a98dcc61aeba"}}}}}}) unveil(&(0x7f0000002e00)='./file0\x00', &(0x7f0000002e40)='x\x00') dup2(0xffffffffffffffff, r7) executing program 4: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) mknod(0x0, 0x0, 0x205318) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8001, 0x20) pwritev(0xffffffffffffffff, &(0x7f0000001600), 0x0, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRES64=r1], 0x401, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) r4 = getuid() chown(&(0x7f00000001c0)='./file1\x00', r4, r0) setreuid(0xee00, r4) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) executing program 0: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x10000, 0x13) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8218694a, &(0x7f00000001c0)) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r4 = syz_open_pts() close(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) r6 = syz_open_pts() close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r8, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000200)}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d", 0x183}], 0x3) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, "be7719c93c072b28bb00", 0x0, 0x2000}) execve(0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fsync(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)='}', 0x1) nanosleep(&(0x7f0000000100)={0x15a0, 0xffffdfffffffeffe}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000019e000/0x4000)=nil, 0x8}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x80000000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000626000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000626000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) msync(&(0x7f000019d000/0x4000)=nil, 0x4000, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x0, 0x100000001}) flock(r3, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x2e92994837edb37e, 0x9) socket(0x11, 0x3, 0x0) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000300)="39a172e9b35f4d9f9c7cc02a7892cc45e9d2b29dea9c8086b8", &(0x7f0000000340)=0x19, &(0x7f0000001480)="ac74f2cd1acb902f642053e726180569bd14354738de157cea343556dfafc75ef58c7504b10649f04ad11e679f128eb9698998ce809affd181a7b40fdc01afae48db0b915bd68791aa23d9e8f52f676eb3a361837ec0a7d5a5a586b16f903921fac8570fe7572aa6a8e049fb7f13f024851143ec6120ed409f0b", 0x7a) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000240)="a694f665b1d381f1b86a557969234f0c3729ca9a15c01dea95a3e094d3f26c7eb2625042d2092c6fb07deab65be949b18ff72ed3b7856aca25dbdb47d2729e7b", &(0x7f0000000280)=0x40, &(0x7f0000000480)="63628212195d3eeb0da0a1911b2a84339b91e2e6be132dab58116c5ec531740b19dfcbf8b9ad94d327be9950c48d893d428127147135a7aadcbe01f9c16830c3aa0e9337662d34d2fb42f85a387b2d8388597df9a80ca6b771c8aa3c3b52b95a1c34941feeb9931b019274d396bd30be2c8c52fda2f212f5836964fc4589b5137e7da89a7d0cb555f93b20cc2765afc097d3420bb451b16aeb6cdf4123aa4dde843c0240b7d71d4d841cacfa59cb61aa7f733386a8406530318b6f0367ee522220698456d5dfdfc3ff8ee29d2cc9aa9d27b5b58ee74a2e937bfe80525a2e4aa63b6c13edd2fbb9e78d9e25282874809748f5b9ff1349c5d9320a9f840a0bc07329b8b4dac842757ca645b3c2dd7417d84fc1e3cadf25fb245495f2067b7a53129bea0254c2fee5a39a5506cf5257a7517209ea231ebdda7a8822311e15e230c98ed9c6c45037882e8ab1e7a293cd6226a1a8b51ce0040a9b5df0ff9661c6c364be319d9e1f6106ae0e9c4e5059957d19a48fae1f332ff29ec274cfc64503fc1f41f9a74562a5b6abdacbd75cd58153e000825ee13f7241f9daf91f0ee692f2122575908b64268b4231c8b2b17dbc651f886de898b4d212dde65ebb4142f61bb12d27a244b8c8b10170c198195da951c69db54aa4dbaa1ff5b7f889d4887ccf2af53642d68a44fa41770f9f05f99f421d594c9b372461bd75c2f17a8f4980dabfcbcd654206523568bf3349e267d598a5f7b1d4af5b3177b630f6865a56d3d9c8acd1b29c35359f6547a3a22a2f461569d3b8d497f8a292b99506d4b932a39a795a9f789ba008743664d1d4c01643b6e84ef9a3eba02c7f5aa0292d2e97cec6c68824bace7a1eef173cff821bc1e6f95ff5a0185bb14c0d5ebf7afa1381cea097f86f8867cdc8021a5d5cc59354cf413ea1680d187b0a4f926adcc598c50544fdee93bac50e73443c3cd253578914167a6ca26f39970addfc0bdb05ee03371782531d8cd75148ed14705b3251fe73b4483e80244536cbbe356bd5bddea213bccf43464fc8b090ff1931d7c4b139373d67fe3742f6283caee5ae5650c2af477ec75a5c8d520f42af41926eebd45aaa2b5a32fe540e826c8367f32f37b0d0baf8b80e7b08a98e3af577441294b2240171007d625f99e664c81b63c8f5fc597aed50d6e6a6a793b18a2058ba2ffd2db33ae26f149e8ce466e1a6400356deccd7b7dfa003d36c2e15a9269f54eb0ba2aea716876cee9af4764343ac2f06fd9615f99449f8f5db5a97efa7b4c64a4d6a281f12a0e392a625a7428a3c8e7bda768498d018682c5e500338da43527e5966282be5a5a4b09ac9180fa22c3c69b51d4d78d4ac09408e9b9db8ec99592b5e838150bb11013cc00644e6b08940217754fa92f542e5c687eaec7799004332925ff6f3bd52a2278f3af28ada1251e6ab432c4962dc8fc2a61db37fdfae6107ce7e1566073543f44224211f95a04db02eca765c5882d5420dd6346ef3298b4894592180966d591fe354ae30ac6fcde61c2ff42b6637bf39eadee1a6402a02ceef9c9c98469d711eca0950274c12d349787d087205afd456a5de1acea1da8ae5bdb3647cae9175b22e9ea6cbd91c25ae42df7c7653e7390824cf94db8be74f593644ab7ecc4d1d90ee7eed5185ae887f7df005a27ab1197f33ae99dda65c104f911d2c6de7c9bc53cd8bcf5dd804718016272ceeb40a60722ab9b8304ba2ae572b9b16ac6e75c465f2dba8fc7866946dad2d2418492a99690989095e430c4ed375479639345d4ffe41923a7fe175c6dbf798a3f3e2500c6736027f2ec7ad66a870bf59a7b6054bc859b1fab08abbb34f0b059697ba24c11a468a113690f0d29faea17ebe9ad9a71a79d89569dac9e66aeba716f1c4dcbd21d07453c86184347e20536d5b299e7ab661278cc754967bc47e361b63f2a22ac42d0cb892babbfda7a423a963a40404e2d8126182c1d0113ab677ac1c8b29991e4169931e0febb1d8d343507cf4b647d3ef8898af3f53dd4cb2b032fb55b2f4c5239f080daa3fdd85ad302be7128e50a564998f3f1eaab2ee1b68d50c0eea9d2882e234f5fd2df07c22c4ce437621f9fa67a1fcfcdc7ba8acee4094abf5666ba0bf89cb50b03eb1e1d8d54c36b92dbd3f8eb1cc949bd2872849fadf66529c8aae4e45ca14c333f31f411fc489998601a7314f12225a03161bc6bd382e53c046da63f769e649e4e612d38c5651a8bc6082208b71c2bfd0124af3a9347400809f2f04664f2e6a1dfb79c9e19bd34467034c5bc2ff2edab26be0c24c9dcf37b86120d315a66c75b59e4a43939d229935976de84f2c4e32076b2c711b7f01e57a4711b90d8055ab4d18a694d8f8428ae4497d72f099408dddd2ce07c76fb7b4b4f031b1d02ed8da4222cce84e487899c6d1bece74c7541f7d895603b6a23097e6e5f6837e67301aa89070a280e4839d839ccbc629ae0d1222db325b9e3b222ab02a1dcafb7c88e42cd4def099bf61f913f7591eadda50ff39be2ed2dd78c6e8d2acf0ee278f73f0ab2118467668c62f0ef057391ea3a31934b409466e0e7894faf92b61ea7f5dc4085b41b7dd69a6a4182538b50cf3e24ddd51933ff7a5a07c42266a0b2aeab4ce0da488928ae369d2507ee1c13fe631a330f9f2116dd57e2451cf3a4fdbf0c6db405bdb9f1bf454d58381bbd2cec531272905aa50da2a58465b50def7fa85bd3e05a719cef0d91adb8c95c1e94e765a1f92b7034eabcabc1e470519f2c6b8fac5c25cf222742299562e6b51583e97836f5507a00303b23b1bc48bffcb8706810f1d242e79ac1947359bc9be08e50129012be347e84e9d6fad37a2de355a47bef9c4faae76ab1b30d8718319a662abbcdcc178878f22951414edd81bf926ba848fddbf6b5efdc48a553877108a7e67ad1da3993d811b8276b1cc37723a6e14a0d009b0d6ce14b1849a8df460cd5de65cd96db549824c895f0d0fb8e5c1805da420ffbf29698b2e5ece3a82b41bd7be85875635ed8271f035055dffcd268b53a96597503a12d5f76f0425f8008a61fe4bcaf25b2299d74a47141b5ee5b23bb50e150e3bd936a72bd315a6dd716968bc448e504f9ac30365da9a7bbc9a27397de0771a0b81e5e97e0e24229461dcf1f492ad30a21e3fc0445a51b74f3e67ffab0d380ea04b34a0264c71b331744ef8d539897a499649f9aefec27cac83cb893bad761ad2771fe0912754f6b515cece9bd59bcb930276e563d0e4c9a335ead43a85fefe8d61d6d89b2edbe5aca790c17ada021933c321012e5b713a2ffa8ff1af8255ae143bbe669f20f94e98fe9ce87b26c2ac3c0b750a37dc34c4aabe5c49e6cb88ae4ca5e341ad82730569d6939cd05ddddf2e9106e25216307b2a70dcaa4aaf30a86f7b63ea382044f5b439ebca2e6ddd19a196a9214e8b69fe5159ea09bfc354263413ff037eee5f3a5314f2a61d03ec67a27bd0dc48a8163b11e89b531d8b5132d9e124a66c372a185c7dd90d6b2011700d1ceeba67a25ff35de33dcdb8d0d3090c423a33141aded372210d2c30d3363eb8f0255ff96ca7c192296ed4b5143e3094188723138a8b573d96d241e35a3f2d1e2022e99daf6f5910a7db86c96097f7bdb577987eb9fe501bfb748257aadb059f90648913b7f266e4772f97428af72748ac6f3b4964f63af838e0911bb0ad38f5fc8a5bd64c579b2ccd58e3a674ebbd5bb3b7913a104eb8dd50210805c28c0035dbc87856c16f4c2062fc4d21603a9c4b8d8fca6da74fa78cb5ef43586853cae6f097e661e9ec7c68efa7006aff768ef06fab5ba5e8185e5f1eb7d16698300970b65f88628cfe18201594504a3e02ab900c07ff3a16e299ef2cc05ad9a4e287205b5315dc71942ae683082db7d0b861ab1ff2e62a6cc858f3e7453b1882c22f2ba61a847b29353cb8245dc23b45e17217ef9750330e128433fc922b1843658ecb581becfead0547f165d04f225b744aae0309a1f8c1d204bbec98d01977913a16fd76bcf3d0704e8f82fa1f8f90b87b50d3318ad5856b23da337005d0cc0541be92a61e3a0be0a3bec3c11b3e91ca7fb015dd1b832a420cb0fa9cf4b9423f7ec0d1991a611fd9f1edc7255c8d04c01a610cb364a731a71bf3b0237728247a6e606d8ebe26dee17fa21ba79ec5ad166706a45736065a38857a04d723272dabb399667ae238daacc31dbc689d9cef467caf53f80c0ad59167eeb3b265ad271e313d96ee59156a910d09cbd70a0a094d510284468c3521674963d24d379a94ea59f855404071946b19b1def104fe6da8f7422aa99872da648950aaca7ac627ac83eee8cbdff84949246dce50afb76a763e70f0fe872329c662c5ca733b7033cc81679dbe714457b42fe8f8b950a1ec809d7c50308bd6d1a4e26f9cae2bf2c6ce716c75322af77d47fd4c490725190efd995a45b6b9a8c6621e3a9005a4757dbfe89fd3ff7acbf38453b38c8165545139fd34386a18d3606ff4ed61497d0669095fabc696c71b99978c9323476601204bc21bd0a8d7221c19dab782acc24e73e60c6490ff2d825ef66453d3e87d9812eb066650f7b4f286928a143ec46d5f29f07c5877cc4ece7921b2caeb01d4c6e8c469becd615b0165121dc2f80f2f735dd334429a6aa876229dd0380bd2b8361123dac9a4b1e6288af2ca3869af579d2f7618ada1b30c2571f2849fe5fa14b9c9d33d90f6e706f6dbe239502d29295499f1969ac305dbf9b853ace5cdf72a0c289578a15983e8de0cb0a8172d34d2d3631bab4396d4abb40c0e5c07cc5fe970d439e66003c665380a017af9df7520697f9dc9f17532b466ae0e53830adf2800eac86deca974f73c9ef73f3f4c5d9adce58b50faaaf45de843aeff76e880d90ebee45a33dc516c4d87bd72bf0328183306620955c1eee3e203c0d79e789eeb5319f3962141ac8357c56aa75fefc7a1bfd891abd7ff6a59d4cc787f523a9b5271204352890bdc737f75951562ee6329f9415624d74c8b873ae3e4b5396997d5dd89c5d9d899d07003aea718d50f2ef9e5e2c4bc414387e9c0d54e1086a0064b47e4ac256ca6aebee2b6d8e138524ba83cd7fa10d47e50fd7087e8ec0528383332a2ebf41ae1503bfc6001b67e330592bff6828dcee29af57d492661860832323f7c5b5ed6ed2f478619955f07d24725111d5728ce2ce3bfaf822e6f49498e2c8adfbd0db9f0fc56dd2c10d31ef646505bcd6c300baa1bb84ff1cde038f99dfe865d8308a02b35ca2f8c261d9b251373a0dd3050d0650748e994840abbc729422630a0bc4f0b7a97a94421fa67a31d14681202936a21bc7876dc191e34e0541cf2f9d6c5e342173eb944c066e19cb7a1bb7b80ee191fd3f80d17012839aa55644a440371f47f24ada453bd9b38e62ce549c396296ad8c753cef913faecbd8dc60bd0e82a0d38f779705260624f4a0e66743760049d38f47c380468a2cc3a2612900141b8dd35da516283a5abe51557ab9106d62d8e8489c65d993139c150ec3ca3e2d14b327fc8c38070135fca3560d062b69509ff8af954b8799e344502e701eee45ae81eb532d99a91bb7f9d7272e3c67b7558d1bfccf60e30d9f6a016205279f1450d898f93fac5ff99e40e6ccc7062a209c79f75d7ead63ee92eeafa0f8447d9c3905496cb3f53eb0f7ee930e792c1c4fa923181bfe146b798a40547cb1dfe3080ee3dde18f8166e1c586b917b31027e49d06fd7a000826743364f6275c660a0d5b3ca6a8c207fca89c12c62c2886bac4e5833e36207b0642a", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r2) connect$inet(r0, &(0x7f0000000000), 0x10) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), 0x4) semop(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x5c}, {0x20}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) executing program 6: ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xffffffffffffffa9) setregid(0xffffffffffffffff, r1) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x100, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x1, 0x0) r10 = accept(0xffffffffffffff9c, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) socketpair(0x2, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getuid() getgroups(0x1, &(0x7f00000006c0)=[0x0]) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x10, 0x0) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x20000, 0x0) r17 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r20}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="d01c162248f3f84fdae3b27eef769005815009ca17e40425f17939b02c83b18cdfd441a5f1864d09faf20b332a92048277d35d0d11b0a0ff3fc4a0b8cda333e3c3da1c5d19af00d41c987e27d1eb3d946310c8202cb0aa369b2d97a9ae497e753836714f6431172095fb25dae7c4ab98bd351474a346221edecbb137414574545c55718a5a1d4981084e948910662a11aceb82991569cd01add183864e6177c11c3005ccd5a736bd80b2ec", 0xab}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000ff150100010000000000000000000000006ccb2741216381ae5a09ac3844528cb72e", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x402}, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) syz_emit_ethernet(0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x16}]}) r1 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f00003ae000/0x1000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000200)="ea0000e36e52dbbb66baa801", 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f0000000440)=""/24, 0x18}, {0x0}, {0x0}], 0x5, &(0x7f0000001980)=""/215, 0xd7}, 0x7}, 0x10, 0x42, &(0x7f0000001a80)={0x0, 0x9}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0c", 0x2) r6 = socket(0x1, 0x0, 0x0) close(r6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="fffffd350000000000000000080045000000ac14ffff4e204e236cf53bb39b3bcd04877080dc332e1acb5486cc84382bf577d30cc75ee05a840ba0a85bd4d578254a19eca2d6a1a833a9d68922ee6b469c95856be1d0f885e546160dcf41a77176b9ff88a2a31bc6fca1583db8f801cdb78d5eeae20de04eb330856ec08bab4972b89bf75ac59d9828461894ff9b8147c6120f8a463da28224db01712cc9906213ec8239ff1622a971ac55d177a543c2316a912a2eaf3b94a5f46c43b2914dfcc88d186b1e7af78d3b340e862adbe2e23eb3d88c716083991b2fdd52409a41130f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r4, &(0x7f00000000c0)="ca", 0x1) truncate(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r7) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={0x0}) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x35}, {0x3}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@echo_reply}}}}) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}, {0x24}], 0x2}) r2 = syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf66d, 0x0, 0x7fffffff, 0x4777c53f, "1c10260930770300000000000000da64612c2300"}) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000080)="7ae0445be7e8efef04af3f7ad60d3a98013ce9d94bde9bf8e0cd020deb77e1cfc7e2ea34dbfe4b2a47efd4bc363879d4583d159a507d3134b6634c43f67712aee3fd22aae129c79a1121bf46fcb9c3e44cf50523af75ad15b1fe71ea01395e266dfceecd841f9d25b12034251c03bc60f242c103a900dff29c7d86860795651ccee2a3ab76a0fcb65b596f6af10ceec8f32bb1a73de51df82816eda3dcf0c0dd0684dc61aba4ad29bc9a0000004e09f651c213b8335dadd14cacc0a18f9984e819d1cee13bae0a2b5057deaa8676ced029cdb77d0aad7be4f442afe5b60a89bfcce7aa9815c9a17f1adb04efb34e627d44a31280b09189d381e9701172b4ee171f4f7acd075325f5dbdc824b854f7903d83266edea1fdca53996077ef25c23", 0x11f}], 0x1) executing program 7: socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) symlink(0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) recvmsg(r0, &(0x7f0000002340)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/237, 0xed}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/126, 0x7e}], 0x4, &(0x7f0000002300)=""/12, 0xc}, 0x803) r1 = semget$private(0x0, 0x4, 0x31) r2 = socket$inet(0x2, 0x3, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) setsockopt(r0, 0x6, 0x0, &(0x7f00000023c0)="96591aa97d0d393f671f04e3b9375f5ee9944e7ef86bc5316c4cb1cbed288e11a04c6d9d9f53", 0x26) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002400), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002440)={'tap', 0x0}) setreuid(r3, r3) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) stat(&(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002640)=""/188) r7 = socket(0x10, 0x4000, 0x0) setregid(r5, r5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000002740)={0x1, &(0x7f0000002700)=[{0xfffc, 0x1, 0x7d}]}) pwritev(r7, &(0x7f0000002a00)=[{&(0x7f0000002780)="6fb7ff653dfc025f9ce412e2980b4985ce4022132875b44d012e3fd62dec5f09d9440e0a5d47611ed0d4b6b4ac74a2", 0x2f}, {&(0x7f00000027c0)="00c3c056707155676c73764c25ecec741232223200d0ef518d73548a002f75c2365d435d030acbe4b9a5de08160a7954f3b0939b355097edf1ab458efb68430e998ffc561036d1063765160d9831dfb99fec60b71de59b9a0214c69235246db3ef5e1c199d3983163a4a1490e521f1eb9a9d3173ba96635be242cd98f7d22faa4a92d7351ae8f3e2a5045d1a3df6850f37d9a0513c6fcacfbb0540fa604f8f5f1a27f6b90df137c36201ee94bacb4b7001231b7e1bf952b039b0434c433f4152d1", 0xc1}, {&(0x7f00000028c0)="8e86222b4b382aaa19e296fd5124e895b2e15cc197f3d04e7612", 0x1a}, {&(0x7f0000002900)="298d81899f87147cdc0aedafa8eb9176f388db919bc66645e24668118bc40a7043ea8fc5810c8c0894433cf275d4834245d595cdde1da4882f45cd0d0ba35b5d8c265e4c0453aeca27acd3625fe59423efca848719e7c72f94c5f5fde9060bc3d4234132df519f8bfb1b84d4448ff411f66b84840ddd42ef77f4d352235ddcdf36467b619bf3d5da6934cb75ef", 0x8d}, {&(0x7f00000029c0)="d8f36b9796a54948a696c55bd3497ffc3ae9", 0x12}], 0x5, 0xd6) connect$inet6(r0, &(0x7f0000002a80)={0x18, 0x0, 0xf8, 0x2}, 0xc) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) socket$inet6(0x18, 0x5, 0x40) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) syz_open_pts() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b40)={r4, r3, r5}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000002b80), 0x3, &(0x7f0000002bc0), &(0x7f0000002c00), &(0x7f0000002c40)="aeb96196400a07af79195b0155726a885b128de213cd778816046b30b8012e42c97dd3b9f4d2dbfd7cc2a2c09a", 0x2d) Μ`Σךq"₯ϋικl ³²”.χe'6ρ†ΤZδ²μχ―“Σ;=αςΕl“Ϊt„ ]T;―a %Ιΐ*VšvΠoΗΨί™ΦΒ‹ϊ‰GΦΓ»¦¦ˆ2¬{5ΧΙ-TnYvOH1hqyOέM‹±zaϋ{ζIO΅j}FΘV’sπPΏ)Υ‹€:glΓvŠG…QΩ DeωΖ«()׎’W_jθKLR:X?‘U|tŠΝ€ΞίW™–8Cμ\ΊΊ­ΞΘ]b¨¨—§ƒσΓκcV^ΘͺΊ†“ν =*_LΩ·<1Φ)θ֎`^Y@tNρ8– gBΕoyό·I$~Uΰ/…¦ ž’‘s”9š~–nx=@sμΥ܎T2 ΄pPγt•μχp)Z6χ› >‘=±(6ΒD‰roϋχύ₯[ώ,ͺπ‘οUY™5ΐζ °†nδB w¦βiΌ0²eIαg’%,kθΌΖιΞ+”™«P^Gyϊ`»|ω$άΌSΘ.vΌΨ1¦”Ρ.ŠŽΞφυV 9KxB\Χ9cwσ›Οβ’8?ξ‘{‡9<Ψ’ΉBc±‡}ƒΥφe‡γε±α)C>­uC€Ε€nxγ±₯JF4ξ’„eq›7±ž¨Ιj•3*½iOSιs£nϋ@R8}Ζ3   V€&PθΪ΅λkƒ} Ώ“3Š>ŠmΝ~Τ‘byκΒ0έ€noΝλθ€Α-YˆƒΩ9- W‘αSΩΞ0ΏΕίΐό"¨‡wΙϋΒL ‰ΓP4fΏ…YζdΠ΄“[‘U©Χΰeίm₯Ύ~w`}IX˜¨ΦΙčڈS>uη`άκιg—λΎhΈEΗ.Ά˜©ΰ8›ΟηhΝNRMΎ“›ΒΨ6:γ·EJ xΝ6VZΉΡΉ"ch•ίeιΈŒzR€š8π QB³Μƒ.ΞFγ&γjUΧ£†l©}¦8wa/Ÿ#ΐRνφ executing program 2: socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) symlink(0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 0: setrlimit(0x5, &(0x7f0000000980)={0x42, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0xfffffffffffffc7a, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmmsg(r1, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc, &(0x7f0000000340)=[{&(0x7f00000002c0)="6f5645e6051cdcbe5d5cfe11f1b623f6c9fbe56842024beb6c4645a5950c2859", 0x20}, {&(0x7f0000000300)="b22121b180df2703ced45fd19f78", 0xe}], 0x2, &(0x7f0000002c00)=ANY=[@ANYBLOB="e000000000000000ffff000004000000a14f4a04f4ab70197761edeeb490ab3c239af5243ff9e3d303f9052cdc53ea3822b739193ce6e63dda20156eb5d7e6f63917c713b3f657d895e5d1cc2c5bc5338fd913678ca6a184669a951c7807f5b0f1e9c755589ccafe62c4ef7d6f3c86a5b7fec65a93e555f354f1f9053c27f54f2fc494a7422d7a0c1ad0d8d513c2231578fc844104081a9e2ad36e4e59670fbd9eed59c8d40811616d84a900490add424dc7ec196acd2abb50fa5a447069f64d70bfe334ed43fc35801eb01df4811772a7c2825bfb74f5f8a6dccd9ae0b874362800000000000000ffff0000080000006c1e9a85d48df64e4577c4eda15092083b000000000000002800000000000000ffff000004000000db798cf3d0edcc308aad20f44648e3f5a123e0008300000010100000000000000100000004000000ec4fe0697903ba5c120ce032d7f084306078323f74322b59e9fa2b86dc0e3c05a6b98038a337f23a3ca09da9f8787dba53277839485a132a6ad62d47d8936c3a3e6c63aea3dcc48807b931d9ea9c7432e187e37d2c73e2af7ca8550ec13d762724c98788cbb5c4831072d930e957f8a605092bcf34f8d31381524d416599ed19b3beeba6c6668c205f9c84cd684e87cfdd3d75f189ca78aa440858ffbd1b7ef022f6e5d1e0183d67efbe164a24d90ad6975384100a2a6ea5ab5ccee9e7fec7c5269bae881ca98b9a88137b6430aaeb3e35ba5e25a67c90ccf17f74ed7f8f8622995a309a976ff3c46411859c7195ea75cd94185b5d04c5939820daf78186264002b455a02b5f651b5991916bbec6be8b82d355fd453860165b24fd9655ceb98015c9bb348a5f9f719e8f9037af3554661459dba2ea2417193e0a75fc7b98f0db40c109f3579f04e84471a6ce97239861e5ae85db0f90ca7919b2f55474dfc1b42cc45be77631a0be0366e177c5fb57b20d0b0661a9e023795af6691247b06aac9c5de2c0b406c4006f4785dd1b79007ac0544351415c830528544c75b72fa3df6ba83cd7b57948e8e6caad0ffd847512d577e939c3da1e7a8ee50e460eb8814c0312609fe0e2ff8167ce7247e56c40cbce4039d85c8af8e50298d01a518a73bf46461ccbaa4f7ddad7cfc1c1b46ca9f0efc3158095f2b4632d5a5ff55c54c9d7b9cac998790e21b915b09381ba03e121b4f7acfc7cf9fa45d4cdc71f4d0dc0f9fc6701a00eb156fb9b30b1f4e49a467e6eb71a4e3cc61d30138e745f7ec7a36a428ee6ce72d7f047a4eb2b6943c37ce67c64a20a7734b72e54a2f64d1dcc6085b0c618ffdec9eddd85f9e4cd45f840412b0f212c5e03cf1aa18b8ab92eedbd860201fe6c8e44a9989b1b5f1af8a0618bc46bbdd315962b1bc8302fd69c8e5e7187b33fe62303e62d06e58abe592e37122c6285674f25684b9828c4903cd96f4d74ab9adc5d00b4ee875d2eec6716f79e075f86562fe19497b3f581d4b510d8e1d385f38ab9e6003fe9ab578286653868d95a50fdbc38a59622fac2e22fce7fdd335ccbe7d495f699d259a42244a583cf662b612b3edad4c3e8b3cd16e39a7b8082c807bd6380c8a6089483584f31f8ca384bf5b45a8ca71d9f7e487a0f1d31836abcdfd99e51b2bd308a8142982be5f5693d71fe5aea43d2376a89687ee2adef69047e9ad104cd6add4f10bfe60eb513db57e35805c35d373fdf4901838f399bfe7924ebe8938e2fb912291949669cf2db68165847302eceb0b5596a8ff41bf97c9fac7fdc09eeca1fb074a07d6b25820ae899ee6cfe1377f87ffe3cb4aea216d3e08e49c3379b9aec572c2b71b49f6aa427b9a6e2bea9951201b825567a5ea808b3fbe338f0969a5cb465c859932b51e24d4548cd0b285dc2eed3abcefb1d670cb9c6f93a93ee1fde0ae08d903ecc0352453243d10d58d0b84ce88a308ab43c50b32e738bdebbb6c36a1a9b882b80e7c14e9747f73bdd539eee961b296a83833df7923cd12636f79a7a55173cd1d29d2c5baca2ef1fe6a47293b8dca18e873abf41f73bc8f36352f3f17f39fb009db0d18ab97646ce81c6642323de87055bc2d4d5534a5aa5d20f8d3a7b79b37874d4e17de7db0536d0544cea26b88da9e5639545aaa43e16a305bef7594496f938df75621b1021e78022824e051796ca88f1e2909860066bdddd64d605f82081f39b25f40ced4d92513d2576105a182e3ba16ba29347ea8c5744b0721bb0c5b8052213c686117a630b5ecb8b8a0157b804b3052134694cb3382e434cad2dda050e49c99120151fa2df8747a39a1d66ff8c40afed21904386fcdf2ee63950a12829bb9cd7095e5420766fac453ecfac600c536db4d8502ef87ac6fef5701c8162d25cdd8ef44e7476bd58f15d5d84e6bbae05faf8428137e5b8b9fe16b5fc81255dee65206c36169db64c05c00763d376811f79d8481cf70f748a5ae77b73107fcf940ec98aaed602c2728dd5b58a96e4fbdf91c056852db7f400dfce2cbfe3739e4fa10644058e82e8db6f485fd82743e9a1e3f4fced15ef515e71920deb264cde6449c6e89e2464a21cbcaed889885a1df2144adff581dbc10b504f905ac1b421160a81fadb77195a07fa09dcaba5e1b281c2bf45631b682e2b0f402b076c7d3a0f9b9f0fa1685f2a31ad428862db7c1ce12958dae34dbb3dcbde73ce0cd1066930676894044fed1b0fe1e60c90caffd0316e98ba424febbbd223110e9762d8b2eea1b3fda55b57553cb5d2a13f189ecade15a3872ee263959c63d2eaedc3b2bf014b2d3b148e8fb67005e6a1e6873562ada29493f814d1537ab6205c908e535e426d101f3f57d4621279f102a5dd93030c8ba0065bd50df95dede3edf15c6882283a3d6345a4135b669497aacd4d6bad5d9098420df8f2d4dcccef815ad9c4f4ba2c9c6a43bc97b6b581957194f0820eb2399d104343f773305637278b01fc2fff70fc26e52b51300ef576071d03a618b75cb42539f11b1e19ff534e72a5ddc027e4ded0674a9b8ab0791457c2d2f46f1c9f34ff150d453c8f07b33aa9e3cf1742d6364628769ef86242efcee73a0ca8d5d3fbaf7f91a631cc81fd96d148d022e3f8f5a935a65a4a865dad136550678bb810d61d49599485998963ff7b4526e7946f36b9a6d1c1eadd3ffdef51ed50f36eef6dbd7f9a8b6fe4573f37420eb0f0fe85abf2e8198a4000bff4ef09f19aa7cbf745614e37d29b6008e90e8307b0efe09a80ef7bd29266ebba4a68d3ad0b6e7d207dbe9a2b5dcc5a7d49942bf3ab5a127dfdcf58aaaf3ed99dd45255d15be36d9374b861523121119dfd098114c0161d7cc44be745056901060cc2be6ffcdbc0bfc682539c1f5110dd2236eb91a2f5babda0bab3bbd9f68e625f2c75b68f7ea41ce0cce6569bfafc4387ff7d0eb058b8e388d22379af61f93ddf3cc20401c22c8cb62bc70438aa48b2d2498f9c5c23b256ced62798ecae2cd65da93bb2fa52e4a33e58c49ed48659c689b57fe38a7627571f7785a883c633db12c5dbf7610810ec4a1a06620f8dc8510e09c15857805ad783720c6cb69a51ca63cf0241dee25f963fed42d3d45c6311cd8c52e1a389497ff4ebbda58d0f5132a9292621d18f058422afd2de682ec9bda5382b866d0cb9aa5c914d2ae1ced2411e301c605559fca711f5e329fe29f5f9fa64e0a92f9d507eb3b31036b4449a029fa2e71418cda2be821f20f53e6357e4f3fd1f26f12416fe230c2766f886e5a887ef84573e00855300aeb2a68fb6c27de3ba0539aa4aaa418723887d0c517b92b51cf0001d639255f3cb161aede0b831656a3dbf33003228b39b561934479fbfbaf04d36b5137f677c07c742b706ae7f24d04e19732236c374a5a3602885006e1e4b877452a7165c563584cbe513cde616bba9ab0fa4de46337290a55a71cfb820f644ce002c5456860303b39e821c4e613518d264c2db543f75939d1e5bba112432ddba6d5c991f9c3e44522a2698b432246e4d0966ff3b3dc98194c8466ec6adf7257b79dcfc2768db2cd99ac6251178613ecd5153dea89af90f6d6afee8eae904557b51fa9596e001eae3d2154c841023aa9804f86823aefdf1b35b291da24cc7ab2a956e4494bdbd37843252032f3cb3e32fb2517e8322585862e4695497d0398b601d17dd1ef9e976b99f1dee789b3631b1163adf56a1db101b84eee6c4f423da399bf4c0f8aa0637766b4524c2f5a581f02b6fd0202130c2a13846680eac9a86de97173e178f5afc3f5a25c9876e9c5a37cd0a8a9e2e7aae342cde51ad22d9c0aa6d3b309471fb76c94fa324a101af93a0f1b282232cae9cf062ca597af79de81225486619ad04136823772243c6a416673194b3b99721e7c8185e02aa7a0e1cd05519524955442b902191977dd06f4f7cfcd4b380997548e274ec9089e17aa21dafb0e91e96dccde4cace10b5773ce5f9059a7a8a819da678f22348f5ad37457c27097c8ad280dc5ae224e7c3da784e19374f19a1260be819520593226059143889aff88f790582578bda624efcb0e3bafe6e9690d20a1f2bfe3a208e1b834b497eb9f96276c1d04f7edcd3dac2134acb5eb2f3e305d16c2ffc51edacb27afdbff0b1c3d1ced4d65258fbc44cc8b1d330284258c53b18d80990d6b77ea35e9c789a60607e6944959c15e50fb6175f98f4ab9f63e42fc815ab10ef63de914ee648b3711afe2af3f054f6114a7e4b46b65b355c0cdbbf51643cee23e6418f4e19680e47f009ee1cecccdbe545186624b92b74346086bce6e98602f149b873153d50a9512a3a839d29e665903af2bef94d07e08a0529932a79eb3f85df35e854f753559eba16c8c6f0d19e8ad87a1a1b844ee22645ba545314a4a050eb95bb00f4c7f53476817c52e583df78160b839e26658b675893888873ed5574c44c52512c34b593047791bdedf1404abe30b1c51b5042e6dca75f68752b789c7e20a16e3edf3aa346b0a13d559f81ff812a5f95aab0116e35e5292736bbbbac9394855412f048056152aeb1d277267e4e53b4d50fb3b37ab701597a601a8bfba903d9f29934e96b980dea663e80f034b15984133f11b884913b2fed95299a5e1ff618d1244e7273739b36bb90bf61b7ab54ddea86e77398e61f849d5119aa2c9367f126cf2666a5c8d18233af392926934b6706b52f022b7457e8208d8bb1be0b328fa70b724f47a4b22ea7929c6262c8a6dafebb28e809575238af8e0830a035528837ecda6735709afe7fe4363637cebb040a7df09ca8b40ff7c434596f7001f78626bcd6167585ee6f556c3ebb662a3b88384b31cf2f1d86153835e01588406c67f6424259bf71ae273bc2575060605998f087762e54446cbc8a57a8a41521e18374cd335f0afeaeebac7ec2951efb8f45680e105fdf95335dcedcd0b1460c69d7001e8e6dacdc2dc32ac9dff65ed66b1724bef8e6dc4f9ede57963bd2dee163d381d32fc37b555f10053fed255faae7a8ec024d91cb39aeb30ec4209519354eb37a622148d3174f64193966feb9e3abc78a1b7ac6c989f79a97debf288c04259a4e4f69a11d2a9e4bd974839cfb3c5679460240ce5c22630493e380c048a358f4f367ca70d912456e257b6aee75b99b774262600ec8bc2c80e806e62880ef41d1425b2642c7e338ac20ab99eaaa62c0f1d32d9d611b9f1918e940acc39b9b12907f8ca1cf8946e64d0509d46aed035b87ec4524699e79c5023ce062a73bf51b598cb77caaa5d5c1bea10d3621bb20a580a9da599ab79d87365e99d4365a6a4ee0719dc4a4635727f04abf1d1a7077be2ff250617449533c963856427c747e78d95504f89b2d8df0db34f7183b530840f87d31e49ef8617f8647c1fb99b8f3303bbbdd4b52f21de8608685eb9fe46dea24c32e159bffd570c9c533c461a8bdbd9d61bf04e65ed7735ed917cff4dae58838d95f08ed3258598ce0030ee2bcf255289e9475b442f7591f945245376b9d81427adbda6356f896e2bf3e259781dcaac24669c905d7993e602f212f0cbbcb574887725e52b61fcb5839ab5c58f5dcf267fc467de405cecdc1ab86a30e8c4175114ba874aa27db7e95db0d3975a0408c9273c7ac5ad9397845e773179a75f7fa26d77d54255eb4cc85f3fb7ca722b3a6cb3d7ff0cf20a60ddda39d553a6096f2862ca36cf4c2ea6c5f262ad4a55bdcdfb57135aa20e5f87b77588fa6a2dccd176861cb324ce09a497a32dd9c2d5d348bb4c6b091ee9ca64c2b0510100000000000000100000001040000267bb63d563732ac4e44ea42519bc1772d989b93a529223813d4e15b59a5e035fcb5cbf514e9add53eb90a0b0823844392695fcccd286d8da49a412aeb2640edf0ab67e4b5e85e6dba50fba49c23ae7aa65db01c253ddf7a2ca435dec12f928fcf34d53fef4abc11e066a598f0137b7d556aa5ccbd4857954c56386a3d15d90769d261a42c46ecb2e436697915194dbd6d4aa31146fcae2e3cb7cef5d4d6741606b9604bcd9b9789b7c83d81fdbf1c089661ec308ce6260ae3a47af8dae00c6e3abef61d5060f0d573267212ce73f63aa8377169fa95c2a8b663cbfa969f4999abfbb858ba37e298f827a320de75d822a158eb8769fe574e02b5358e1f4b498c23ddabc5d940b183e328ab360f70a0820f16c5765a71a7a96b7e373ba4c6e415b4c3d1f1d5219ea1b0ed29e554f5d36e25d8eac20d503db61636363cf0a61ce5c219b020c767e061bddf561f763e185ed65131edd055cdcb57de1329ba372383eb7022e3e087e59d38c905f4e2a78e69032e0dec0fe424a29a193f05a0de46d4d6e14aa8db9f044aea74f4cddff257d0608967b3e964b2893326b14453787046545009e237dd7d8bd9fefe37bedaad0e5467e9827bda5663e1004fb0df50763bd4ef9b988de4dc03fd4ba1c075bfe6db3cfb6a7cc15fec324b85711b87799ad1b93e137fa26f36023548d793a6f0798212f0e22c7054adda931efe217403d48cef274ce60411210af5cdf2b57fee6cef990081481a13a0477669554ea304338bee6f3df04b00cc838920f06de5c4acdd912c1b609877fe6bb8184ef518a0d66db8a00bc85f3aad7242cbfde7cedf43c232ee1fb977e1fc289b572a225ba2263ed98c8e882402021b0f422165c57baf501b8603c80c03bff97119255f9ac3dc8b1fce2322d6bdba635ba42448292421d93d36ae18d0492ca8e52c9fe0f320e0487cc86d1c9c47d16cda2fcb4d6802f316a3046c2f201758aa300edcbf6750697d4329a6d8cc38ec37c9879840c35acdcba579bb58e1e47a285935b5dfd64ec74fae9da096c3ae11d168b5fe8734d436081c5c505a7b519d72ba033dac691b06803b733cafc708de65a2d0a0fce1910c6aeedc58d8cd2b1b04af6fc5cd968c5da6ae8f1ed1a90ae9146de87c23c1993fdcc360d837860da982e7541a860c2e5e57d84a84d6987b10f6935c382c6af0c378c6a32874c6b689af2777591c33176b67a0ddb4f8f92864df50468e3a92fb2436559f02e9f9cbac6d99477dc52baa916314ed78d9e9aaa46fe69bff79556d3102630a9131721373d09a92e115ef450ae4f3ed56757fb1abea883b4b151e0c7fb699aeb53d726913294bee5885858b85de87c6e84db705b490733602bf66f5ba6cab5016b5bdf1da8650098d391e0a2ea4acf02296f8e62f649c4e0394d12d1f27d9155189fa753845f71afa5200a41a8b58263f8738f9dc7770b83bfc86172a5be725f5b78a1e6bc065f2807f4c57cce1598975e5bda92e194f50303b8c7d679aa2180ce030963d3599df03049c5c6bf81ad7df7ba7bc10decbbee8c17785b07048bb76f42a4655a315917dad303e7db39f128a2d86e8c17e7d1a2dd90b9f0704672126ce0b9a6fda49a595313ec68713a692904ee9c54e358d8ab46289d787238f2f4e1150e8165d883590181a2cdbeaa36ed2f06c2086b59b977aaff432083cd312a7ce577bda4641b35da7b8444a59432836d9407485236b6c531e0134dca1658b8ef45076ff26aa98959d824381da3acf73ec727754362b7551b75e40e46cda5b08f2df258f14913b2ef7b5b2759cef4632eed1cce11274c3676254f3babe90c5555f9e90a30d854d77a24cef946d848dfec1ef76563548fe3344da1922725b15e256ca37d1884e052f068a53cd163842aecf8e4167a5ea986738d8d36487556a315bcc452ecae2096b51dd7e05ece3846b3efc09abf874b58d5f3e3da96c8ff8eb5758a1ed70ed42e7c4656946b59486f3d0d9f5afddc3c6c956ca7da24a747ec9175c9348358aa810c191e82e606d1406e68c61dfa9b9c062fb09dda4a18ecbe399a7f5cfae2df5b4adc75f99a919870ba1f6bb5a2b8dd0eef0a3dd7ba0f946112fa4ece21f6ae9327ec89298f08edd64789ff5e6e6c1aa12eb0ab445e5e5cc00e600e647eec90d8a40fc6825d85931d187a48a0f1750dc514c0335680e4aa584a457e5f52c00cd48edeed9d2428478130d6552211743880ddd98075b3fbe9a43bbb3cafda63fd538514f09bdcf627dacdb3cf99c6dd652990133a97ba62b8acca944c7875ec0e4ea67dcf35ebdad94f26954a9bc9f821d05f16808d9ed11d83bf55c68c910eaf534d9b60b1e03f605dda90086bb3cc11e7e7441cd04e9cda0662366162a49bcc7ca66b23576bd2153f971d46c7113f4726988464258761be309302ce105f43b376e923a879143b418f8698168734dc85bcfbf4dce6401cb4055163c6596a4d022012cb62af021328a94fbf4f32270a91f4cbc5550b6271fdceeb560b6526e1c52c22c17e69ee853b7bc6c06879be38643bc7e7305a4f8eb01ff28027ed151cbad8309914e8eab37807ec419dd08619953eb4921ca7b37ce126d63846579ccb0d92590201ae2960e3187b5320800281b908d96923475982a6a708b00cb0e2da804494fb3a9456bec5e789e7525d9fb2127473e5b97b1ee8203f490f9f7b641edf9c052e0fd755d7a109a2a6cb29e110f1e3a0ff3d87e7918d95ba7e1d20e0941f12508c80ee33c2b7c6ff565cdbc14e123ffa23917bdcc2852aec6b60336531d5fc447064c2e3cfa8721063ad8d979a9c896adcfe3f3213b9f70510b6ed9618fb01f34299383f987be102f0ceb425a6a9a78ccaa597464a0fca2f08e3c29ad18bae0dda484b0233c26c37b173f600c2f7e4dcb09bb872cb437516362d635c9d93af184de0daebe7ff6a2f5e35da95e21b99e26e60cee88f149af23b1fbfc734accd2b3dcbaba0914328a0c596a4b3a76c2c4304466ffc7620e18889c7af6ca35a6d189feb80ccfcafbf2141610e35e0afa504c841bb890107103d0836a52dac86a1435182ed9356796115ae31b0ff9c9fbd7595a3c3c34f8becb4ef56959dde747708918b1a7e0f6c5b498a17d3fe45cdbf258b144b40ec6f825b3bcec2b7cf9cc8bdb9598d46b611abb036f72a3b97123512d4fe0394014367d7e6e04e9c46fdea24cb9eee7e926194871d7c6ab9b800e2560012d7c5199eee276463635ff2134002b02211695b8996d765c00501e208242271ffdfbcc074556f05d1c339b449e1087529bff3c45ada1d3ccd523fd24a8f93e52420e79ffd50dde5b7a017a8023e65550d72e21128644a417d46ba5929688270492e1dae603e8eac3acd9678c39eedc16e34f537f1e7b1e0f375e7c0ef224458ea3b0f7d0c923f593e762ae0c8d03e19a12c7ef108f361cad8bcbec2eb3b436009465a748d4f995bf5ce7bfd2ee8bf8733cd24b667f74fe56f592756e75de02be8e4ad24b6650b564b0abe8e9a52aa502f7afa16d3f969ad996e84da4410be7724787576f55abb5fa26b390b33176322ac53eb451af61e9310d16f8e2a9ed9625376700c281c12a43e6d0ed8ca516ed6fe469a8cd09e34843024b162221d63a42bfed3fe86760237a93536e7ee4c949734e39f654294b91c83796dd63da4be06b46bc3bdbb6feac42a537b3ae44dc22d1d63b96370f0519ca9ed46b15f9ef91aec53bce1db476d3e14081835f72742dacb4b61e00a97fff2a23b909e5da05f8979e10038ad082def4440137b6ff7602523d6130ed73bf07533d468468aab4e9ee899bb938c0b2e818aafe16b8006790f0ba9d7adad2e053ff0a975d81971fcf5e720335597e0810794cc0c81b40feddbaca5d14cd3d7b67c6470eb5e239f2afc1ba87bf12701019052c71b0b8b97724154c7ceeed80af8fd109207d8b8a8bd06e66f936731cfd56538aeafd4052330647cd185ec5771a62a783cb2cc97efec83123f330a1f3bda0356f7f44e3aefd6cd2172b4e5aa46acf961d4cc591cf111829ad8f4e2cd1a8ba95b1fb05bc062704ce522fe2542428d673ed40b7c1d3a4de4f4e27d5841a864b4fff9df6a01524f1b2c55af4688b2bd3d3325ea106a299942aa781be63579adc1b5ebefda7f661589397da56b02ba34eb4184226dfb03dc94561b66006fa511b8154b8c6a74eff05c01caaad3f7d64c9bc834f90ad41286b23d295847ec2bda4ffd9722396707335b3aec58254d59c1748d7c9ceba3f858d806bc22edef1330f4f28f61a43e61b8cc289a9984e498dbda5d119a0646cf077b87af4c4c2e7156eecb8c9f36c1783fe0c41b160b6e71b534ce5ff59721e55f194929f63c5162c7e12526bb4d2f42400bfe1c56170378e97371dbd2486ee9670b3596e9aa4055965f649aefff708013bdd6762e0fd8dbad9c7aba9deaeaa9c4c3b3652f264154e6cbc43dbcc5cd7c113c3b9f7f5df6862ca4e9a16c017764f67b19f05425bc8afa56727a0dc86cfeb0de3639dd5e8aee86213b13b22d8f2d7cc9e4fd2b60dafd8e5f3ebcbf06abcd30f9f81f7ee700b141bba56c0cec096dfaecafcebc862b650460a3e07af03226ed420daf0952efdc1e8c7b8e258fe9b680bd4c4b15053d6b3915c490e80cd3142d8cae29bb0a19ef8864d95ac5fc5f7cf0a165d42e2590131a667a4e8d2a0ccfde13256f5cf97a33a157983164a8a8be7e27110760bdebef795a00cae1a9971fb10bbf2a66da1417df3c521084eeec4a3e6ba47a1d8d2805193c3a8cd75ddfd12abbc30485c1b53952b6f16c7398a82d86fa2d79ed5fdfbe30e63b2a9ea31e1b0e41a539517697e78f6ef8870a44b5a9ff237b6ea98e89c099739cddff96f14e3227edcee5fe6c69845c2b3ed32ab97e814ba72b1caa790697e130fb6f728fff6a61fce3227da35854bd334a38cc40e9a235ec7577c08f656631b584c60e3e488927425f053538e89247868e00e519cb6997ca29854edc8dadd4685b6894e5ff3fca3ae1a627cf72467a99e6fee310bfa883a8042a1abf3b97ada065c54adc5fd9027c00a825fbdcbee2ab7349513c93820b3c7da739155473aeeeba7adbbfec09a903793cae17bd63f6c6ada695a1fff7b7b7e20855fd450cd1bbc3c4b340951657064e0f0215f3ef665dd4832e1ce74ca26b1f40b4430c281e3380933500e80e5b1543754bc194f30f4630b1c0887d24577b9b75a2d96fc8b495b3c4299705b5fd4fc175ad0773340b4f7f165e70584977ced779265402b8e8f70b3e43aadd3c57c1d53af57626a3029bdee65a1c54c32dc71c0963d29a1428eaf01ff6485225ddd55bc36e56ac0a4fe311864d7334c393279684c1c0233f04c194566dd3daa99fc1a788103d62bed8e81a78e7c252c924c7665271154dd1753758fd9aa041a990a316fb3adbf0f74d09bd41cea8d74c78d12886d38b004d52c326738b7829e58fba45d0970533d0ff3d043a549240a955e4287e6a0950d32897beba89a9df7c95e172ec223575a9e62c81b0242041467c2b24639f15206a69a4dafe9fedeafa7201b808caf7f453c05fa8394be38f0f1f527601613b4aeef3ca27ea48d04978e371d27599bab89c2ac51a92b063c5615a775d4e9db220bf7e9826ccf63fab141c7c44a92e5fa6b9aa456aa3e66131d769d1af250ab3b70cee2d2a7204752aa668672892a14b52090caff534c5a03785a14c7eea5d2ee02fa72dd2a8878bb56cb1620d84e12b447f6a4394bf1fec551650caee41f116c543ffd4579d08e72cc4b607e9d3f8800000000000000ffff0000000200006061ae77a903222acc1dfcb8017320e8ed7e66dcfbc2d47c3e0d40b9d46e1b1bfb94f84ad24b308395a95a92053d20ad4379a403dec5fdb7d1f86a1cb39526314aa0b9d9b5ddd235a4bf1cc9c73f943b28cd35a6f7bc40305dcfe2c3b336ff626efb8f11e1f7b93428ada73e927fd2812988f24191eaf31b68000000000000000100000003000000a3862dec78a57ee99cdd3557a2c67a8765f549191870d432b44e9dd7c4d7f2bcd08ec3a87c4fd3ad89fb4ce7f8cecbd46faf69fa6b6431eeeeb0a71a9721203dccb6c1114069eb0741edbcb5634c562b22be1c062fb7f163"], 0x2240}}, 0x10, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x400000000000000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffff7b, 0xfffffffffffffffc}) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) close(r6) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[@ANYRES16, @ANYRESOCT=r2, @ANYBLOB="58bbdd502c60d21421ce2e3063b9546698c451a3d179db07573c07214db13b6d56fb926d62c5079a46528ffa07cb0400651e06ad056c53f0629d1431c3b06f93d79f1c7d9745bfa676bb57de2b3b1ac6de888bdb6e9aebdfe249bf6579c0c156484fbfb3bd841cb32d4c7ee5f373487f0d08e5824a564248333dd8eef62bea826318eaa807af927cb53fa8ce3f479768624bd4edba9532482a13cb0ac12b15fde027fd18395e33a60c3e3e199703209838fbd9e72d12"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$inet(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000100)="25a47f58d5bb34f7292a684c08612da5c59d6559846339d7c69dc05a9af17075755f70841d536da18e73b27669741a296b47b2444734f816797baa4449de936d176baf9153370849dfa2f5836f8bc995393fdf642ed5ed5cbb2059c014dd6cb6fd", &(0x7f00000001c0)=0x61, &(0x7f0000000540)="940b94fd2a9aeb100ffea17f7c3773", 0xf) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) writev(r8, &(0x7f0000000080), 0xffffd94) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xfffffffc, 0x0, 0x2859ccf6, 0xdea, "b4fe5c09f6f6a63593d215d8d2e22ca870a2bfd0"}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000400)="16", 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) executing program 5: link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20}}}}}}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r1 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001480)=""/156) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ab613f0800000000000000"], 0x14, 0x800) r4 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172}, {&(0x7f00000009c0)=""/230, 0xfffffffffffffffb}, {&(0x7f00000007c0)=""/229}], 0x1111) writev(r4, &(0x7f00000030c0), 0x0) r5 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000003180)=""/194) utimensat(r4, &(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)={{}, {0x2, 0xffffffffffffffff}}, 0x2) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/26}, 0x0) connect$unix(r6, &(0x7f0000003380)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x8000, 0x0) syz_emit_ethernet(0x2335, &(0x7f0000000300)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd604b30fb22ff5000fe8000000000000000000000000000aaff020000000000000000000000000001500c002000000000ff020000000000"]) executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x10, 0x2, 0x4) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2e) unlink(&(0x7f00000011c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1, 0x0}, 0x1040) sendmmsg(r7, &(0x7f0000000200)={0x0, 0xfffffffe}, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) close(r5) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) r8 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = geteuid() setreuid(r9, r10) ioctl$FIONREAD(r8, 0xc0206923, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) r11 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r11, 0x7, &(0x7f0000000200)={0x3, 0x0, 0x100000000, 0x2e9000000, 0xffffffffffffffff}) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x1, 0x8000, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r4, 0x0, 0x2, 0xa) ktrace(0x0, 0x0, 0x200, 0x0) socket(0x0, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000380)={'./file0/../file0\x00', 0x0, 0x7, 0xff}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3bbaeb17", 0x4}], 0x1) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) write(r6, &(0x7f0000000100)='OT', 0x2) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000640)="b40278ea0327f285adce87f642690b0e71360ce3e3acbfa355c121e590cc3305aff83ea5b67b81be9bb7262f91c41996364f965621cb417cf242e0c05bbd601157103e4c7de6ac913bc3d3ad5951b10bb18e", 0x52) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setreuid(0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x41946465, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000540)="6c08dcc1f5d3c6425b8cb6848bc5c7e9b6e47460b7f33578017bc5b6dd0261331acce47bf21e05ff07545fe98cdde23f67a31fc26ce774490b7c02336dec340d37cee2e40f48d455764dc7b1d990a4ae1309d425b0f512a3d2b08cdf6ff2ecd22b72c85f44e138d337750b5e0674f5cd092b6c4b7131ff8e86b76c822c5d89e344e2473c528ede2c5274b122b7f6fd01bd2ccc730329a7a8e4c99ebf09d6d9f452dae33fee8cc0d9", 0xc}, {&(0x7f0000000240)="591436246935dcb17629694d51ed82b107f751f8ba4f43753ae1736d43618e800c05646bf6640e1e487c4cb1321b6c1f8646f68680aecc4146f1ab05079dad52dd8296153101f7053297ae36776f618eda2396f9883ba4b02deb5798d570", 0x54}, {&(0x7f0000002300)="004ca836766742c80ba7be9dfe87273707e834d7a56fcad6ed8e8959c975da1f040630015d3ef7c74a3574712cafb7462283b5a677fceea5bab29ca0558e25ec532803b38b9b8a2f9449b9f67f00e10341ade789af595b833a7a11e150b86c14284437fd6be8fe9791f3565ddea6e892f3f9c67569e94ce09bd261dd72ac3b54d2f00b441589544a3a90e0c5fd27482fcdc43d4ac7677b2943902bf406c0414e9f2d5f9f1befc6fc28195d03402f4b6f23171fbbba02655900342205e9bddb132f65be6d8a09d28fb2d06d7b8f18ba06da03ca650fd8db85c77e548afde04bc55a61d7801081281d4415337fe2176bf2d807f791d98a394d0c3b8ae0255bd05aac5fc974a0f53cacd3e2dff3c1fbb5b5b0f944b7e3f7996c0187730bb33762bfda643cd3fd14f1a69694a8b93f1977c6653b6b185d346281f5eb68f2c3cd72fde96e12d8f21f33a985b3063fb79d1580744cae0035b1ec7ad8770a0d2c6f70383bc2f45bc1fbb86a3eb2f77941f0f3551504c86dee5a2052a0e2dc1e92aaf1b92f0d026a6f283dd47b1fb2008736c757df3af56614ea9c9ab2d1464222a847c3f99ce6b8afb28fe41e714e896e43d4e7c5f6323b268f167f27d2d944745733207042d96adef753bedfbd3dd83eaf23f6b961aed5347829ecc7e3eb193d8df492e189ce783031bc2b3991f5f4e75fecb8cd3722cc53d6c383aafa990b5441718029fd712d6e8b0063b7598c7862d662c8aba41a19b715301e20412641814207ba1a1befa8c6014016b9b2ba8f78d3bda9b661e5eaa03e5be3519c9c466692f6fa5d7b6d6d106266fa2f2c62d75351a89593e3f64e7ca34c1f001e887678dc1215cc1d832468777af7229615099554a677216f9a9acb8cd1a6f8c70cc1ee1b0ff85b450625ace6216b88145308cd4af0143de4b37a675dcdf78717c0088fac221b80e3ee80029f1a31e36cc8c54203ab8971e12696120a36ca5e30529f41db58fd2cfdf49e242427a8727d30b7ea5dea261a36b843542ad8ee90409ab0857a04f5e7c4a6c35e89c2647da7a9e84185bcc1571fd495dfab5b00bc6585fcb528ae8be52cd73ebc19d3eb9d07feda3ba0b0949748b82c2fd3e40197d95f76363ee9922d6912a4228aa4e2ee8dbdb5593c49e2bde580ff81a18708940d3cb86fc498170a8ee1f56bc85b9ff8851b7f5ed184ce01550c46f749b07235ba0c883223ab54f55d579644b94f2001e0114a712d92c20f11d4661c02e47b7e95a2c840f71481dc5d4397aebc33673ba1804bda66e27534c75e635a0f681756f00616d64047d9834fbca69a9a0753ab8d5677a5a42d97682fe42432ee19f2a9ee79f434b33be64b653de791ca75747d56a9948f35306e02f46be2f84577c78a4e9cc361dc1619331da1276c91ff530e434122e74cd2e330dc2bbaaefb247535c3e9cb908949b65e3dd783486f9079710aeef4408a1074821868fdcdd399fabe764c73316ec020d771b396248391c4bfd5b29d255934a3f3dc3e471c4c766bc5d9a6fa424dcf2a6b8b5db0303ecdc1998a0223185c7c664f2d5b35cc2e4c059a92916fc1cf51adcc73827ad1f8ac67ccc2336f5e95eb56f910760fab74d76f612721938d79e8acddfeb99a685c189d2d39241b9cfea1cae3c248e3d50aa08503d8e8e6ddd06040f0a1346ec6c00a9743b9c859677fd5dbbc799d3949e7b908713404ce54b7b9f9b4eb534c9cace53c89bef70e49db2b5c56e6ff087463706d3b891798b09f2d8bb3081a18c91ab1ffdcdd576a0d51f153fde79708853a89866bce4bd0ce0a6852c71f5d2d59c82c08e2fd882ccf3c12ba9784d4ea8d7e39eeaac4a930cf98873c7176b78d21f47b0b78ee2e37d01c94db5690b407c1fc7121055a863718294f1b679aa09cd0dfb0f4136ec2e77fff0f264940213c5c8b3e89261f86b74cc6e86293266b174e9f1ae90d986dcc0f7164e9f684a0b24db6fa43412b3869ad482719c00bb499995056c6fd1fdd7ad0d65ba6915efd3b3cf065acaa6af194df3415ac59c4b8b3ac31aa990a1f5846b8629f6295fde82bb8763340524f41fa7d13d3cb38140fe1f39907bbe8837f76fce679c80b8852704e802864d12c8738065d5c07ba997daec5a7cbac0fbbd5f2ff92146152126c7427313108f0e3f42eaa552b74a3ba8e31a38d8e3514c246f174fba1d181ab438f1b73bad6f65bf2bddf0a235e1fd46c66b403f2b6455359396600068a31dc59b0d399bc065a15b18f13e735c8f8f7b72199c0508065467c6d84ea0d7ff893544e98f455e5b7fc3a5370c8b56e6421c369abec04b0941513c6425c3a6a7afb2338ebe89ad860590b9f3bd0913c5aa91bc435de7bb919f3c95dc3e1eb1bf6fe52d1e510bc1ca0a3191fc89f01c732ef0e2e7909b1fe37ac8e09f05b9a65d9b4f984e2f837442c9c8e191509106bd51777ba2464deff0286bea08f696acddbaf24bb56ca0869e30a170df0e49357c7c522bacd671d569df5472336a8283fc9027d53b8652dcf84f7a1b2c35fd305038681323532c974c2b83d5cad8031e7ee41f4d8185d95006a18909aa82ef555bdd5f8df3c00af4394ee6a3b980a6779441fdde0c925702d3f5dec09d8938bba934bf523ca849998e3b27fbfe1053b33b08f003d5c2347bb4fb1174a77ed3cd49f55c0ae16c4fc37e34028098f83824df3380b51e7e4dbaf743e46e35fca98ace13189452d66f313c78f90dcbbcface8cc0fb1dcc0a70080139f2be18712fd53b5969b23b19504cf8b628b981ed8c54a07532b6bb9b792d81dbd64dad0d8bd2d8c44cc4824fde244dc99689e8a7af206f075cac5711ea81f2b3af06ce9b7832ad99048be0cad910688c085e7e34c8a25b5c5005eaa3213c8c08e8a27574c54810482b6298463ff38eedc3e591562c26802ecb239a969721cc404b3ba6f814b69fcfe23e77120187e83e98f8d8122f700dd0f454760646581701b277198f5122213c1cda28894d180e9144fec9cedf5decdffc01d54fc8d897bd8e02a140c7adeed3ec1a4caea585b7d96a28c4618bebd80e2e5dc22d19af393d5fd0814b2e1a2225f9ebf54da9b2102ce77ace46654c9883be25cdee96c4e28791fa4c3f098a4e084304a9d102766c78f0cafcb9492f5e60ae43317077bbcccc5b6fc61d4472a6bcbbcd758be6826ee3184a7360a433829af7db730bfd5439ee838a36f1cb64db00b3affa4ecd7c113f498b34ed4d279282b622dcec8c931aaa1e04e86e513bc14c4f379685c304b754f987a82f2b12e36fe069921bba72bd47df5536325ce98807aa7d79d876974a283a44324da4e271920b979b27a8afc899af67f711479bec600c912ae7dbb0277b73e5d19c035dc2490158607b56455778bc7124c6ff2f9654e32f64f1d704f42b8348dab45f4681fe217da015feac2740e314bba3c6e7b9279c222dcd2152fe1fd1196137b2c26c1ff4068e5c507db7eefd74f407021e7157d5eace177815000a73800aafe234834e1c18d6de5cc7717dfda849c0769314ba7b9fbf8143f5ffcf5cf467fe4223a62761ca4bc336ddc643415e471ceb6246ab2f5aa1e24d29dd22ec4f3731b04835c61e8faa6a56deb603ed51fc64b28870fc44e13c3d3985594353aff274c2f1b104030ad31fa344e09da29685240203d7302472b96040084c43d1b7fce562cbf0e4a4018f645a694af92f08dfaa70427b761dfc626438013bd0e82dacbfc392f84c65f7445c2457b9101de96aa6e423a5edaba99e907ee5231b5e5dd750ed8f5e51887db5fc1393553f673a40ef7aff16642ca88fb1ade6eac039bb26db23d4b8ad8c122864253854b086ea98b259d3fe88fa1c8fdb645f1f0cedb743c354eeee7d69ab3a86e01fd28e0d24d0d24dc1187f6858b77c641490eb96b219d5bc5e9143083dbcc9307d235f9fee3f8618744990136717e585470abdbe1f94bc5983f5f4c0fd3938b72fa16f1d388e40cc0e5078dac860ace0b357b6deea0b358410e92f4f7663b3f8f651a4a329cd46e769be6cd17886b9921237f8d815f7396784aedf0ba78eb6c479e6cfde18b9c84a3ddca484ae405ce07ba8848463e62cd212d53198fad8fef742ab59e5c08bfdfb94df4783fc7d0760dbbcb2a7c61895c9c78386574dc559132c2cf2709490343a6586f8def2463c936dcb9f839987e5c1ec81220bc7c0385166709a2830dc6e770034b54eb6fa04245cb3c8966886ac102c2d0fd15a97e610cbd7cb7e127e42f2fb43c1accead019bd44b6406d7d93028dfcf49ed086ea6288b5583f04265d0bd65863d75260aee1c2e9d04690115f25874844d9691c368633d360832b21696cadaebdbef9f04b15db72a24ff27d860854f4c6c81a196cd646221455f18ba81c8a8cb64befef7a5a9e8c5aea90b280f6a8d9120371d4bcd97685579572f22e29bae2fce29bd89cbd0919cc31f054a7a107003fb342f08a72b967f95e670c898a5531f1a12d538127450960f09d8455effbc98d242570c105c51795f492cfa1a99a0f7b80910ae05515f6ffeba7d79f3002b4a3afa5e56a095de66fa986343f8284d52af1e6e2bf8399d4768b7d4f0aff17f5c9abc83032e6bdd7cc1b2010f6acfb609d8b96ffb06cb33e7361955636bc2415ccc3f52cac0a4f113a29017c7443f3f43fbe27cca0c9d035b9f4f172d89b56613024fad9a202660df23ff01b37fd656fd7e5a266d27b7723a13cf76857b85a94845871a15e4d120453749c00a1631adceb4b5391dfad2054dc7f768ee76e069ebc3927bc83822cd48658ce8913073a42da4974f02c10492161398ebdb7c7691a2f0bb62f630fb71f0b9fb9d56068860e8deb3a4dbf95a734d5e7ff1b65cb99e725e9084893118c5f53928c71f2cb8ae296a5ac900ae22845a5165405651af387ff35f87c7627f382f3e077435c430dcdfced94aab371c4e62eb5e7e80161afd7eeba9f75d234ae4e72d3933d2fc34c0b6d097299a740a18801487ca96c922534c61167ec90e22f83657daa989adc1494a2bbe858f5e3e7080974c17fd9920c0515fb3a2a52b730d9d83c02b759489ea2b61c949a1be7cda39758c75add39c0356ded8f21c7df39f3db8364db97866c97ae504242bb1c92c962c1f130022f600e7bbbd23ef468627993e0a5d49abec66a760f99d59d456bfd1a16692daf9b507e1c4365aa765fe4aaa48c5af72a657527d828fc02443f825a6efd1d40ddb55d4dd6a705a62405b8bc89c773a838f0574f3215d982a2319de74ae4450d689aa59ce6087a686a806880da1708832f1ffdf06a9b0e94397f41c0b4e4351ee464434c813fde1e1d6cd9bd4596c271735692a1791c0d209d173d0e3f0f57e92c2b8dda2f927a339e6c57367d94171e5206a1a0b4571b4841a6d92f6e0c544ac89d91b84447a1526253c956b18fa801015d6837f7fcddfaaeeb8ba664558c0cb6713e684d7f4cc681d9be99bfb769be07d8995dc003ec3f8d7b1dac5570d99a97bc9b385aa47def4d0b2dccf2633d6573f6249fcca2887307c49e1b6d84527d6ff11ff68e70e83cd704535d3c0a32a02b140b2864bea93726ed8385e69cf5b2b084f9f97f4aca5a4f5744d5ce0bfdbfa4f79248992a39e554455a943b00565a163f8f148859d15c04cf062340186d5815a3dc7fe55af8a679b3a2c9b968d5c04a993a2cfc20ca71a4f19f4c5f6eb996866b73d038bc8c9db4c5a1aea544b1283c0c3db88a8164a0322a7791a1cb8149b5b60d237fdc238416c7b1fc4cd19a7c38468ea1d6acd4926f3429cd10e550b18dd66b8d3537f90fc76d6b790dd0e1bfe65cddac3debf43de4410e12b0f5deb245043415d023edcc83f810c19ee47f8f", 0x102c}, {&(0x7f00000003c0)="54c4263af80c9978a962b13556f19671b02f5c3afd79f892bbcf037cab71c018f4072262c0e23b61d6502c0c606f28f47d22bdfe822900097477ac503df443fd73d234133741b4e216f880fb399a07cdda2a379e76586f3cacc60d93d512220b0323a5a8ebb604650fdaeb4a7815f3df711760e15e084a778c381c1ca84ac28c8576e120a696bf3cffee04050d046b682d4eb6beed75e1d5f018dcac0523222e6fa270cd2039aa461cf44521f8c24a056f065d5d46561460ff25c0c01354f8220fb1264b0e497cae974ce4b949783d63b1a36d69ab2d32ecea18945b70cd630407d2d012c175e6d8e9e35a53f32cfa458d05", 0xf2}], 0x4) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x16}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f00000c8000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x3fe}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000163000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000199000/0x3000)=nil}, {&(0x7f0000148000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000a9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x87}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil, 0x0, 0x3}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @broadcast, [], {@arp={0x8035, @generic={0xf, 0x852b, 0x6, 0x0, 0x9, @local, "8e", @empty, "c6545d6bba089eabf2ffaded34e600"}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) C:šΛ=Ÿς/8‘ξ¬}σzαwH©`ΉΰeΏlήΗ;§΅ςP5ΨEΩ6“lΏζπψΧΗ>Ί+Ω‡oφΫ2$εuΐQ—ŸLάAŽ₯N(υ`ϋ‘Νkk₯'ΰσX€k˜ Ϋψ= $8qpšΐΤcΰΡqŠ…{V}‹>Ϊ9ιCΩS%νt>{γuάβA2ŠSϊ΅Œ|r£]Grpjόθ+lWξψD&ž3‹ύ φφοdyάΒj« Ηε…rͺPziƒcnj”|μΪ,W»Šζ²­xbΡ`΄#ή”ζ™(F}±δu6jΠΕΜ§K‘‘ϋF~G/_ F+k>ύ)‚„ΨΐΜIΉ =±ŽHγL}…€šwMV¦+=Ύ ,ΉΟΓ0™υΉeΗAήS„/2Τ Οͺ`y‘3Q¦LɁ_ρσ,ήoΏδΙ/U©―τ]NάιΖVμѾː5»‹Τlτ{ΚΛHΪ”Π]uΘ:Hΐ/€…—κ©θŠNKΠο•EŽκ±ΛŸ§γhkΆ†―FQβκ°aΔ­€nŒΦΣ?γ,Τ…°! AŠš«¨πLκ½ΛžhυΨ €³΅C‚ο»dφ,‚U'·γΦ executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000400)='./bus\x00', 0x1000, 0x412cff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x2, 0x80}, {0x6, 0x0, 0x8, 0x7f}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000380)={0x80000200}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x80200) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x88) r5 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) r6 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffb, 0x5, 0x1, 0x91, 0x8000000000000001}], 0xd6, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8, 0x7d}, {{r8}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cb}, {{r7}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x5}], 0x3f, &(0x7f0000000340)={0x9, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) socket(0x0, 0x2, 0x0) setsockopt(r9, 0x1000029, 0x31, &(0x7f00000005c0)="ebffcbff13b9fd812e9c4e71663bb11e57e7cb01ae1b51209580d433d53210c7df1132a2d4c340eaa0b1e64dbc8e2e03ca01906cf5bcd121a0afddbc0e686fa245917d84e7bf33470e656d4e2e02e9c9c315d75d33c410c9f0d22ba37d9795e0bf2793de125e2a3831959d3451048722aa406b569966d81594ff7913127c30a79775f829bd8ce835e6a6fc964f8986263b689bd6de3805ab5737086827b690077203010d11c0172cc9176164d3add4299c98093aef04b2ae8058e68e5aad7514824a0d31f6d549c531d4fb1ff1e3cef371174783dccac678c3b50b42c86b", 0xde) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000164000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x2) connect$unix(r3, &(0x7f0000001880)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = kqueue() dup2(r5, r4) recvmsg(r4, &(0x7f0000001800)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f00000003c0)=""/159, 0x9f}, {&(0x7f0000000480)=""/41, 0x29}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/39, 0x27}, {&(0x7f0000001840)=""/19, 0x13}, {&(0x7f0000001540)=""/97, 0x61}, {&(0x7f00000015c0)=""/7, 0x7}, {&(0x7f0000001600)=""/88, 0x58}], 0x8, &(0x7f0000001700)=""/255, 0xff}, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(r6, &(0x7f0000002900)=[{&(0x7f0000001900)="b60ed52a8f07224bd3fa7bcf294730d01cd8e3bf9960c350bb3de2dab440f6a2a7a25a146066b4a3e5acf7dc6e92c74005a2858a0cf4a23d13525c6002c678afb608d48720b00690d6b33f1314f3de289832165ac6a038b5ae6d3a696a13b5e2a543cc8cbf6b8b2b3f6c1407695f3cfce1ad50149f9c6cb855f1632cbd6b169b542c9d8f57994587de7f8854b00ccb7df106cf3415850e359c752457415751bb93b3bc4a74acd56713230402a323c494d2aee280fb3427147daad1437e3b8b561b2361355950329dca9227e291209d1ce7bb0090c0b826e41bc6c3c313e4eb1ef594e49a89bc9fa3ef55476564b2ae47670a3a447e854235ea08a0433737281af499fa09fdb84bb82106f498d26da8017a34e26ff407401810bf32fe87327f78d416d3e7694d28271495a6e2d8fa9b0da14da2bb4f544b8e226388cd362d5eccc5f3a0339952c5bd69aaf189502cdef4118f46fcea92b929243811a11aaf0b36779d3132d3b0372257a2574bf18808f9846cb6f1358b2648062fea6bd56f8950793e4bdd92ad220ab432be79f0b45aadec9e89ffa975784a88c41435d2810e54be6d26a614f01a87fc617bfdf6cca7016391a7cd03595e3744faa3621dbf1738a91a4ddba071a46e108e9e7b3f334e0702855662ec2ba606b0386c684d0c7e679f7b15280f8c6b016059540f1f30e049c7d4cf2f646838337a02acdd357aedebc978266e21b4e2aaf1127f374306e6d5e0bcfdeb1f8e8759e67610e13d9d9cdbcbc079b7b567063dada3ca2bc60d271f93ee4596dc8a86021f3d40b62df532a9b0283f4e7c59bd5188522d86d0f6cd50a6d9d2520973ecc67a9940643bbd6a9402e7b9d6040cdd8d24a0073ae94b7f270f5a5cca939601f35f397d0c8be72aaf9bdf811657e92e0bf4fd0c59fe9daf8ef3fec857d134ea365c1192c140686411b5c125a9afb0064ffdc8d72828b1aaa786d4c7ed464da6c8f536cbe511abaf4d442f1d67398e849da459010cc15abbf9e5f92eec770c2af95f73bb5be656cfa2349f15adfc31b28485388d1d74188a6f6d6fb02bad1dc1077684b0956671eb74fc831e43dc3ad04c567e054f01fa0ec099abf821a349c85f55c356fd72ce5d01f841f2573b522c51ec0e58a101dab98396cb503a70db4c22037166de10b22b1cb47789ce527b2d755866a3a468db3d99b3eb6dbed3bf8ea85a299564bdf811c1e9a0e3cf0a552c0dcc6e3113d2e4bee5c8e556aedd4525ee4c569e8f6d69c3543ee342c618bbbe1588051c550627f5ccfd3d9ad06ba378516f7ccb42865d697582933261a996f253e04e9ae2ed1e5d75a1fcbe103c69da2a870e69f1d734e82144b8079a9e7e6ffe6a4c82bc6e19a533b9fb2153f35fd68acc8fc5d77b4baa353730d6c0999a17de2b1eedab0f4103bc41bd9ebf23757c3b489a6e5f9e836d49dc9415c51cc7a5bd69f182a6620e724f05a451229c3a711446fae1220e1832b7dae687999247b8d9eef33e9531c1d65f874fa3df82e158dd8a5876a6ae7f4259ffacf35fc6dbdcad7b5880860ef1fbf3f084a7ed378baea7770444d81f56c70612d95a8f72b56a80bad960d86ba4cdf17ee68b025e91ae1384dc4f6eb06ebf8aa5419d0b16e482d3911782659c9489564283791e509ebedd53c9bb494a39d0a6f53c8c172929f501a39c029b3854ad104f54e63bd5965c6ced21b3d69f58b2605c5ad3c21d1af6fecb8f49523c575bf77ba1839a319f71ce37e7590da498c841133a12793d226acb88d8e8c3742bda9e34ff88a8f584d074efbedf2d147352b87e67674e7029c47a031fc29711482bf41da4825c12c3909af434d79352115cb77f220c8ab021d8156d4806a27dca1218b008d3ffa6bd40174ca94f24eb00640afe9dfca0113466dd161776ebbf38efb0c8b0d8a17c87e253322cede7f7f965f8760fc8842807d705267c5345d22d1661b20bfbfed83b15bf4411d7d3a6c8a6c632713dc7548be39a21dd7e51496af25656f57c0de762068644f7f59317c8b13dcecb52cc997d131644f66e242587d2839262fa60d6b8d14f2a3801c093491597b03224f09001a329da1e3485ba5e3d7a46b309b008430842556a1eb6bcffab99dabd689b55efb5fad4543d5f349a65c57fae0b7e1cb573da47531a6f20dea15c316761323ee7d8b1c28aa0cd4b71e9f3b53d78a4b74a544c896d119acbf96970ad253f20db82c1fbe776f045adf84516b2a07500e987aca4a4332082ee2800494987c96d99bd9b6c3639555f65eebda5c89d5c1f158d70af788577146f2c81cc44de75f46922454c45b4d350f669496a9dc73164bf9a1c1eff079f625e04e5f04839a48e45901403b382a608947d272d15d650c0a9ac686df398832cd18bc3f1024a5442e9c30f81dec57d038413bba2c276b9895748258b1b88cf8d7aec8ee55dedf16d1541398c298b116c64613a947e3c3482823f1528062a8de5f47ae9e3bce3be1f958a16995ad8cfbb4b4556ee1c53dbb83914cd08c3909d879804415a020bc535a711b717764aee53c3ceeef0b018a236c89b53c5d275614026fed2464e880095bead491fdbd3bf4ef226f0e51130bf70c04d50f9e3408395de75395851c519b2225453347d8df695adc8c63449d12fbef269318b2a166769d3b8a73b0d30eccc49da0873cf3a1c885d9a219f70c73a88b7f9bc39801d4825615221c88daa51e28697b08a6706aa1d2c701d95f91c384a4b86a861ac02a79109f98726ca127762f5108a7f8569834265c03b8ca1dbebd1cacc1741adccad75fde90b32b18afbe1912f4e4c086ecda2ba904e40f058ebcaa82a007d9d005fb8340b276d05bc04890e66d93605847cd64fe6d03fd838f1a5819b105a914f6be683fc8325b96f2075364d2a11ff31b4c20f6b88d3bdfd6b9ced7861e250780b829dd8659f23d50833386cc42ee407fb1b9e647818f9583908d8c6f09f8afa897b4d9ec0caa279cc15607547244d209fb82f433bb8065c433668962e9a8898fc17734f24f89baa046ea6cb1bf415cbe4b2dbbcac5c7986d4a3179e2791e0e1d5e781c70acec4b0e8150a79f4a4b07162f51ea768d46803aa3a6a323b55bd878898452db9661dc38ad208e6f3df9b01610d7fc79f50c427328cef65c00204fc7ef26fe68d806a17cf55f40f185cf6811ca3df4654a9f9e3efba7cae4e4e53a8d12ba69f81967995e7315bbd2eb3ff4308f4355c393d44567cae3577d3cdcf89b14d6213d8d3892d7bda69911def200f53eff93e9e459b73f878be5bd94599cfbe2faf9d51e5c1ae6a81dd26058a6e61e470e3d86ce3dc58578b724e94ca5971ecef96874735fcb877ce92ef604a7759b5d5c1a48cdd1e7e3206292d7e0bb5eaa738bc719e3dc3cc91ea4720aea5e577ebbfe56240d5103ee1cc0afa90ed6a760b0ab0ad03fbe5791b925160be0364a02fc70e71ac1cff8420a8625a72d8e43306416b57ffb99982b6cc8fbd67b9e2b41c36600b6103374c827c3b3a721ef5026b34c62703ac80b0f47b67f7d98f3d2084db8d9186fd48a59f874fb04998793fa67ef5000fe2534bc575522c39b554fec5fe9bc3357bb3b2e032b7031edab6a7d412edbc83044fbbb871bec0f6583652cc170d9ea07aae75ff45a680d3cbbbcd8550d9057050cf97548aa70ca8e1b4667179c0fddd423eac7913acdea4a28acd19197b0b4572a0e0e166f14c849a4fd5473cd666c71f6eee5ef969a34af29ae24039d144c9454c3ff46853543e7e3c69adb7a445445b3b2f687f63a903fe1df0fa88984b0163aa19711a38cf2875f46592aa6e29c5fd531e81f458420048fdee1c7d66cf3c4f96cb99811eaa7fbff884ec3685a60f0616dcb81f63bd58f051dfcb90858504fdad3bbb2847572e87e9d9b546f172847c3254540b1a8e89ba70120805a297604aad30baa9014454f909dc35c4255ed477e6fd862fa88e81f73cdc960a2b552a523e3d84e819aae2b9dc17b454d98c0c472b8147a8d67fc2fa55b5453bfd9a1e0a917ecbf355beddca4cd77064972eaf6a33be51d138f55afb8a85911819419457d725ddd4d0da91a4e593c14e75b44889c91c8e17ddc51953230122aa4faf39514ce9c8c78b87926a02edd23a77708965b845b7b2c42d99d84dfb995c54f52a060aa5b045a66833715f0261dd60052fddbc02a5e468cd9a81e6e1552832b65fc2b6caed14e4b98d77a1b3c3de21f2ac5bcec8d2c3ae9db534aaa0bda9a723e4d3d2a8c7003f11633d683c9eb1f3c65a143b8f08c522d84499fef5e466f3f56e69f54ee6a56cd891ed5b9fda17774fb45fceced91d04731c392d101da01c25186df99cca15ed104763ab5913f7168d58619fc0bac0238bc8d8bc474c7a7cdc398cf81ffdafa0b00e001bd990d3cd849867b031051aa39e57560af3556664a61002b5f934a3fd72abaefa50842ddb4fbd4709b85895d7efb4484bbaa5ae0bf9b89745818d4dd8d31e50a6ef183048ef29e8c74c2f6f485e524d37873eab40e8c059fc0dcf5fbe6c0f4e3ebe755959323769b283b95c244a0abd3e791bdce8a677cfbe9e689630ed68e9572e1d2c8ffad5cdb014c457b72eab2759e1ec9522ea38f89ac2312517ed1bf29e575761eeec7f1f023b272aa9420f802e62c537fcf42a052eada941944b4d39fe91a05390b9f3c18876433fe86c218edc771c40e6b49f4a2b684ff8c7843314bd1947a2472b2b2e4ab2bc2dd34500984277ea997c1a8a069d5ae902175213b2b1728d3ded00586ce14c2b173d296a7f1224df336a2dce46976ada075ef89860323fb87bc5391ef7003c29dd317e69e78b905baf8305a2fb858ea0713fbaa9915f000f7e3b1740e4198d2a64cc9bce7305ec2b16ca66fabb66923f842e25299f25a8ebd6daef53f3184ede0855196899d4d0d68f9bee890f8e90578936b5eef051ffc89191303040eb4db6455c4a418beb79d86ddbc94b22b679dc4fde4998ad142c1b6405ac50f13e5274f553b1c569ed37b4ac5719f28ac5b281ce93dcb46f838f3f253c2bd2e607d392120e2ecd341b54bad209ef7ba98c758a27f875e3c2429f553e3393106d13fd2bfe957cb8deb47ac3eec62cfffed611b2fc3f368368d4e128dd5fd62fc695a5200bdb5ceb12a896d880325b694dbbc8f297f0ce17c51fed3b57831f8d9d157188df7b7a32c57150e0d4a0dda61893ca5116ed79e114419e87713cdb6741bc404ec4fc089265d9ab7b8b5b74a43904163ccb14db9be94d96bff89a63ceaaec6cace323857c33927b0e507debf209ec4cf2dc7a00c862ea58fdb2de583593c7e6252f79ebfe3aabf6aed38a4ac875c2799a8e197a9ae87b03a9205c05b1126ee5e925ae3197cf3453d85b4dc5054dff0db1336262ff042763910edf8f82a50e7e0fa5199d9af2e99e6c28ccb3fb91847069c2ff76182462388149cddfbc2cbe50cc4256a49c3da42e3578296b8baa2f442342ecb16e57360cdcb1db464b0139fe3c5b3f4fb7b2ca9a1825d289db5d743fe6b4572995eaa348e9693a251df2c4ff08db04115cf33d3c2e220c2269b80564694f63ae8ff0dfb8f32700cc0cf1ca50f8245bee11248c2b37038cc7e2059ca542651610bb44d866e9688cb3e186862f2d79f47e5bae0d2cca2a2668aa6515c7730bdbbbe6af724bf6d3899ce2f2451529245ae3e853f3450881b88054bb21685865ea227d5d3abb75e9ebcb2ee102eddd6729e7eea0d4a719748757c017a5ae6a184ad7d0bd772029b24ba0b81d9bde16064dcafcd4d4fef22cfc689e11", 0x1000}, {&(0x7f0000001500)="455b088eecf2b12f", 0x8}], 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x1f}, {0x6c}, {0xce}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) semget$private(0x0, 0x2, 0x464) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f00000018c0)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, &(0x7f0000000140)="e2b6013f4f37f3729a650774e4143a6a02e464ec441839f7f0e3a1d1c83bc4266bc2c1e79a06143827a2d18dd6ee8795e8f6bd33e2fc21b13f22328395ab368fc6430bbadf57fe0258a7f544edc7864047c0c2eddafc10d7b10fbf7f2be0065fefa2841b416be438ca5a31df6d67679c22b46a2b85f37da918b2072492a47494f06e50a2882e59f74cb5f6196368ff3a603ddf295638ea53d12d0b2e82a4cb044f092807084b1dfb83da2264", &(0x7f00000000c0)=0xac, &(0x7f0000000300)="8825956cfc8aff2d8a1fbdc2295b582c477a515fb39a05a6fe66fc26ca506f1148e17406670cc86f633eb62c929034f12c622d011b35f787e8edbedb3f43a9f260946f38bb6e07b5047b5d4346cff945b30c8453449d965512a7c3535ed6fccc73af009fe7fd1632de61e24dece93ca0c208f56dfb16a80102d7f0e85a4f57f237835516d47df10c72ad0da187e370cbb7b9ecb8f8b904e0", 0x98) write(r6, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ΩΗ;§ρtκ|-X*φ«*ψ\ω§X¨Α"|…ς˜oΐl_T€yh±‹k_‘hΠ²ή'(huποίy½‹»ΌF°φ-FΤf‡Ό’ΐ±lJΣl?δΗ’ύΰΟ셐RέxΨAFJkD24.©sΏρυ«Χ²ώybϊο98½ˆ€Ί°ψΐ…AγŽώ’OžΑ­ΫΤsbγIΏΚBύbΟώψΫ}<Ώ 3Σ}Ν[œs‹„&‘Ο’Ιgp!ΖςVΡ™ϋ‚&Q‹oΜώΰŒHπώ€Ί― cR‚Τφ0¨ί]Η>rΩχΈώ΄3;,yo?,ϋ9‹‘ιΘ„[‹W‹¬Ÿ˜κ‘ϋΆ†ΦЎ‡ΌΒ»€„ϊϋ¬ Ί“πρUϊ-{Βχd)Ζ‘7<4Π€Q‹sHΟ, ‘'θρti\ΝJέu°&Ώ)5™\λΔηK—g€’R3h€#&5όην{π°iΰŽχαΜM)sάκ cωάOL-Ή.ΕS―Λ`±/k›Myžάξύϊύc­y~@EΑI²Š―TΫ2‰D™α"A4•Η³!y«l'K½φέδŒβoFπ~ޚ1LsfžθΛ…LŠ2άΤυ2Σo§―ό‘"ibβ ’ΖΚ‘«H=o†‘’\ κΩώlΟ|γW‰xΫρά/εt•°.ΏτΟ%¬(Έαi˜υγ)ι£w¨+[Β'χ|/Υ(j¬†yœ#c’Π}"•7 ζ.πέζR]τZ{€wYΉΊ…W½ΎΛB”2Δα¨@”νΪVEΊˆv†4- 1·Ϋΰ›ΎuQk%]+ϊΩ3vIθj)°‘ž΄œ|EιψΆx φHzωŽ’e©n•S^ώƒ™EψχΪ›ω-Ρ,0[Τ³’Κθ끲ΪmKSMΪΤyΝ‘IΩ4Κ6‡—»Χj-|αb”9Ž€3―lυ;•tμ–©RqxΆΛ­0ˆ’βάu?¨ŽήF.h΄ΦΆ0 €^”ϋΖΓζg}lξ;φΝ-KŸ¬‰ωΈσ‘ϋŸPg1BIϊ\6‘.<²¬½μ;5$λ΄Ό£Η !T5―ΎP$§ιŽΟ%|™Ν‹g΅©Β½Β»bBυX‚4•&ψϊτcξΛ65Ϋr¦υϊ HΩ~olQ5˜τ‘XροΖ±;Šγ–Νj\&ΉMPΣaρ b¨ΒΗέU=Ψ±iJ¨*ΐ)ΖJ§Š0w“Ϊω<ΰ0ΣΔ$CΓ{‘6‡ΎϋyhΪ—ιEδύPk€ΩΕΧώZΗC?Ά»<δqυšήsM “ϊ˜'ΆZ6!(ηθZ΄”`›`Φβ6νŠr˜Olue/[ͺβι!6ZςΈξυƒCζ_ϋEΊ…€Φ/[Š™ˆχlYψνγ±Ή.ςyxόR%νΆρύOΞFηh— §΄€,“λ¨W‡ΝΑ_i’ž­Νν-j«)—’,-‰ƒ§ŠΤ7yΠ:¦μ»έζ4±N˜ oωžϊΨ*4Φ­Ϋ‰ΰΞb˜Vυ­@ν,nα‡A²MBSƒ ωJοξΝφχ CHΧ²δ/³12-–α£aδάeηΜΔͺXΌ»:ΡΞ )D7ˆ~Šk΄Ι,0D»3¨“—P#­—Ÿ²ψMHB2lπXYS˜w‘$\E.T˜πY8―cΕ±‡Ρ„Wπςušδp(.δd’cšF‘_Ά"–{λFsj©Ιπ9ξHhYωκύμΤs½ΒNσ­q΄ΕMή6-U±ŠχXœς› q;eπ9ΪΒάUδΞuΗzΊ—Α«ŽΡFtdώ@Af‚(1o|<ΔzW‚|Γ 0€―βΤ΅‘=YΈώUΤ‹g·‚ΛρΒιδ‘}‡ƒ ²P―ωjί—ΛGΐΞ`n‡§ƒMμ9lO}υšε¬νύhΘ~@_Ε׈ˆF†' °±_豉y/šό,Τ_CϊΖηXXŒϊ¨ˆt&|0–½h‘»°)o=-χΤlχζΈ»’;¨‡D<="x^6LUΤι9m•PΜΊšM§ dφ¬»ΝBƒλ,!LO9e β;x%°ΓŠΌη΄a_¦JœΏq‘Ÿ~ABy§IM.fδβ²ΥΞp'œόv:ΚΓpe€μ σ–-ξΐωλ£½|QJ˜TέμeBΟ`‘ζœυΡ§29c6uΤ¬;XζŸΈeŸCπ~φ°²§ΙtI‹Dσ'*ˆΣt° I·φgνS‰ιW4ψΦβpπ€ό΄$—έ_%΄1ΟΦOzςΥ΄ίr·L9¦oD*ζλαΝΉkf2HΪΣΠ[όγΨc ₯eΓ§cb ΰCVyΞE6upέr-ίηρΏVΔKΚΈο- yξͺV­δμ4u3ΤU³UνΛ›dσW%όΣ ŒΰΒ €7=υs€’λ©0 ˆ΄[ executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6380) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000240)="0b20224119b14b60", 0x8) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f619"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000667000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x4, &(0x7f0000000180)=[{0x81, 0x8}, {0x74, 0xf8, 0x0, 0x23}, {0x4b6, 0x0, 0xfc}, {0x3, 0x7d, 0x3f, 0x9}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0285602, &(0x7f0000000140)={0x2, 0x1, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) mknod(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() syz_open_pts() mknod(0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="89ffa22f3c25ca04def8000000000000ffffacffffbbff0000000001ea443d08000000000100"]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) pipe(0x0) syz_emit_ethernet(0x0, 0x0) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) r1 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x8ad397bdc1339223, 0x1}], 0x20, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r5 = socket$inet6(0x18, 0x3, 0xc0) recvfrom$inet6(r5, &(0x7f00000012c0)=""/122, 0x7a, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000100)={0x800000000000000, 0x7, 0x3, 0x400004000000001, 0x9}, 0x0, &(0x7f0000001a80)={0x0, 0x0, 0x10000, 0x6, 0x0, 0x4000000000000000}, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000159000/0x4000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xc3}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffd}], './file0\x00'}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad7", 0x3e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xb08, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0285602, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) setrlimit(0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x2}, {0x40e}]}) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x54) close(r1) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x0, 0x3, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x80000001, 0x60451d, "1a0c0109020400"}) syz_emit_ethernet(0x126f, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x1) ioctl$TIOCSTART(r2, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) d3GΚ`Bl‘ιjœ›F-¦εωΕE˜ 7χϊ_9XΩ"xLφ³~χn‘=Ϋ@9V§‡―¨ς'ς™&α&Z(rιΦLdI`ƒΚ6έ<'ιa•zΛ†πω£Λ΅έ»kωΖ-ΑΧbξ©i±ΒΕτ(#χh'ι§|Α,¨ΣΠ΅U)Δ–Ϊv+j•Τ3`κNyξ1n73ψ†¦μ₯¬vtmJ0.Ε{kJυ|%cws$:½@'GMύβρ¦>^K"νEέ–γχ„‹Ώγ!^έ¦A@d›—WsΥέ ©Δ½ύ^Ήϋadͺež*„ ΠT–Π²’–jLžώϊ–Nz;s;­P₯dΖ]‰<0uΒ4―cx‘%•Ψ¨ŠΰQƒP·]Wϋ‘·a ό1hυH©¦42΄šΎβξMέ€%^,e\ΘYΧι!ϋ ΆΥžψL μύ¦½Ε¨ΞgΎ§Ϋ¦+€!Σ`‡­g²Šά ΧΚΎyͺ-±Ο_C²Ή%Vθγ’dψv@'ϋμ6ψ$Šf|vlόΘ––_"-9΅υŠT²UΣ±λE0•+m%ρω’ΛΕ…Υ9pLŽ¦ˆF™λΙ]WΝρiΪ†Μώs5.“œ5»γJκh>˜Ύ­|‘»VrOϊyN€¬|MQΤͺΨι@‡΄ΝΚΈ—ηXζdŠ΄-ϊΪ΄GsY―ΫΩ€zIXΉS°.'DI…L·Τ΄Mˆϋ-±bΈέfL|2…ŒwΖ›ƒŒ³ ζ€,§`%lLm₯zΥΎ•\¨Η‡&-‹Στ₯πpω.βμ"}nAΠΤΆ@k/i7¦kΘEΡΣν¬‹$iTΊ executing program 7: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/262}, &(0x7f0000000280)=0x108) socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r2 = getpid() open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setpgid(r2, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) close(r1) r3 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x81) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) select(0x40, &(0x7f00000006c0), &(0x7f0000000700)={0x3}, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r5) read(r6, &(0x7f0000000a80)=""/4096, 0x1000) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 3: clock_settime(0x2, &(0x7f0000000000)={0x4, 0x2}) clock_gettime(0x3, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0xe87}, &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000100)=@un=@file={0x0, ""/99}, 0x65, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/44, 0x2c}, 0xb29c}, 0x10, 0x801, &(0x7f0000000280)={0x6deb, 0x100}) clock_gettime(0x3, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) clock_getres(0x0, &(0x7f0000000380)) listen(r0, 0x2) socketpair(0x1c, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={r5, r1, r2}, 0xc) bind(r4, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) getsockname(r4, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) chown(&(0x7f0000000500)='./file0\x00', r1, r2) setgid(0xffffffffffffffff) getpeername$unix(r3, &(0x7f0000000540)=@file={0x0, ""/507}, &(0x7f0000000740)=0x1fd) clock_gettime(0x4, &(0x7f0000000780)) r6 = kqueue() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0), 0x8, 0x0) kevent(r6, &(0x7f0000000800)=[{{r3}, 0xfffffffffffffffb, 0x69, 0x80, 0x4, 0x3}, {{r7}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0x1}, {{r4}, 0xfffffffffffffffc, 0x84, 0x8, 0x10000, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80, 0x3f, 0xffffffff81424a78}, {{}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xfffffffffffffff8, 0xa00000000000}, {{r3}, 0xfffffffffffffffc, 0x4, 0x8, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x0, 0x9}], 0x101, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffffb, 0x22, 0x2, 0x8, 0xbc}], 0x79e1, &(0x7f0000000940)={0x7, 0x2800000000000}) r8 = fcntl$dupfd(r6, 0xa, r3) fcntl$setflags(r8, 0x2, 0x1) bind$inet6(r8, &(0x7f0000000980)={0x18, 0x3, 0x7, 0x1}, 0xc) clock_getres(0x3, &(0x7f00000009c0)) fchmodat(r8, &(0x7f0000000a00)='./file0\x00', 0x50, 0xe6c9abdc35b80282) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r9, &(0x7f0000000a40)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000d00)={0x0, 0x2, 0x8, 0x4, &(0x7f0000000a80)={{0x7a, 0xb4, 0x0, 0x1, 0x40, 0x5d, 0x1}, {[0x3, 0x0, 0x3, 0xfff, 0x2, 0x9, 0x8001, 0xfffffffffffeffff, 0x8239, 0x8000, 0x5, 0xffffffffffffffff, 0x3f, 0x3, 0x80000000000000, 0x2, 0xbb6, 0x3], [0x7, 0x1, 0x8000000000000001, 0x2, 0xfffffffffffffff7, 0x9, 0xfffffffffffffe01, 0x9, 0x3, 0x7], [0x6, 0x5, 0x81, 0x7, 0x8, 0x4, 0x80000000], [0x3f, 0x200, 0xde, 0x4860, 0x4, 0x6], [{0x9, 0xff, 0x7fffffff, 0x2}, {0x7, 0x1, 0x7, 0x8}, {0x50, 0x51, 0xc9}, {0x6, 0x9, 0x2, 0x2}, {0x1, 0x2, 0x7fff, 0x8}, {0xff, 0x1f, 0x6, 0xbbc}, {0x23cc, 0x7fff, 0x8000, 0x8000000000000}, {0x4, 0xfffff000, 0x6}], {0x3, 0x8228, 0x67, 0x6}, {0x2099, 0x4, 0xfffffffb, 0x4}}}, 0x564}) executing program 2: mknod(0x0, 0x80, 0x1) r0 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) socket$inet(0x2, 0x4000, 0x4) getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0xc000}, {0x406}]}) syz_emit_ethernet(0x13c9, &(0x7f00000000c0)=ANY=[]) openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[]) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f00000003c0)=[{0x1, 0x8, 0x800}, {0x0, 0x2e, 0x1800}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x0]) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x1}, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)=0xffff98a2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/247, 0xf7}, 0x2) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000000c0)=[0x2, 0x0, 0x1, 0x1, 0x78d]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000200)=[{0x3343, 0x1, 0x97, 0x3}, {0x100, 0x0, 0x0, 0x2}, {0x8000, 0x5, 0x1f, 0x4}, {0x7, 0x4, 0x4, 0xfffffc01}, {0x7651, 0x3, 0x2, 0x5}, {0xad13, 0x5, 0x35, 0x100}, {0x1f, 0x49, 0x7, 0x7}, {0x7f, 0x58, 0x2, 0x400}, {0x279d, 0x2, 0xca, 0x9}, {0x6, 0x40, 0x3, 0x9}]}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/120) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, &(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x4d}, {0x2c}, {0x206}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[]) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) executing program 4: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3g'}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000064f000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000086000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000566000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0xc000, 0x205b1a) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000fd000/0x4000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00004bf000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {0x0, &(0x7f000070b000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f000014e000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r2, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r2}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000340)=0x2, 0x4) recvmsg(r3, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0, 0x28}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x3a) semop(r8, &(0x7f00000002c0)=[{0x3, 0x3069, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7ff, 0x1000}, {0x4, 0xb, 0x1c00}, {0x1, 0x3, 0x1000}, {0x3, 0x1f, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x5, 0x1000}], 0x4b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x0, &(0x7f0000000140)) executing program 6: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/117, 0x75}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f0000002780)=""/248, 0xf8}], 0x4, 0x6) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002680)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x4}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r3) socket$inet(0x1e, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) r4 = socket(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) setsockopt(r5, 0x800, 0x7, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e203f9", 0x47) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) socket(0x18, 0x3, 0xe4) sendto(r5, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccddd", 0x1000, 0x406, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000001640)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r3, r2) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x4, 0x4) close(r0) 0W‚‘ d™π΄-’›C)sς:ra-do’¬ΐV ΩNݐ!—s<ΙΫ΅]•“ ΜtœJ›KpVΫ’Ov} "λ$3SατΠ―.³.?λ3ƒΞ«>³uVtšp­₯Λα΄Θ)ϊΔna&yδ}Jkι9Έ†πύΒ΄Ε΄έ< %ΕΖ}™&C35Ϊ0θ./file0E 3ιχ¬ͺ3g./file0/dev/bpf./bus@ tap4-./file0vm_impl_ini κΟt: uvm_share failed (22) failed to init arch-specific features for vm 0xfff800032736000 executing program 1: link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20}}}}}}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r1 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001480)=""/156) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ab613f0800000000000000"], 0x14, 0x800) r4 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172}, {&(0x7f00000009c0)=""/230, 0xfffffffffffffffb}, {&(0x7f00000007c0)=""/229}], 0x1111) writev(r4, &(0x7f00000030c0), 0x0) r5 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000003180)=""/194) utimensat(r4, &(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)={{}, {0x2, 0xffffffffffffffff}}, 0x2) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/26}, 0x0) connect$unix(r6, &(0x7f0000003380)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x8000, 0x0) syz_emit_ethernet(0x2335, &(0x7f0000000300)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd604b30fb22ff5000fe8000000000000000000000000000aaff020000000000000000000000000001500c002000000000ff020000000000"]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{}, {0x15}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) mknod(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) setrlimit(0x0, 0x0) syz_open_pts() mkdir(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='W\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') getrlimit(0x6, &(0x7f0000000240)) mkdir(0x0, 0x0) chdir(&(0x7f0000000180)='./file1\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x6, 0x2, 0x0) getsockopt(r3, 0x1f, 0x69, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x87}, {0x1c}, {0x3786}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) executing program 5: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffc, 0x0, 0x0, "b07b1f660000000000002000", 0x0, 0xa21e}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x18, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) kqueue() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) listen(r2, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x34}, 0x2, &(0x7f00000003c0)="dd22f5d0668d34c86caecd9d296f7806d318059a7fcf0140fb02b9ee8286843b5f2bf9af43b7387747f1e42028fed9bbd3ac038296b510025086602c9bef0136adcaf803b8dc2ac80d92f4f598695bca3ed062c3cc09167e7f1488051bbc", &(0x7f0000000280)=0x5e, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff0806000108000604096742ec5c22c580e0000001000000000000000000009ad9b63b5650544f0a71512d46f0e508fad6a1bb4d843831bc0079166964f1b749a1493a3c2d8e6c40a732ea7649f00bb5db4c088e9ade21e4b38a829e682a4d565dc42c34cbc35f634f4ee1c2f0ca470e9b907aa17153c54a6ac6eac376867fef8a2d7ecff7b42e09728fc07081da4fbb9ba4846ece1f1c47b45f3cae4c74e0db56e3d1938ca5578969f6dbcc302cfb71d1265ca3fafd790e9a97ac7ab02a7a4833505b2889146d55490c354956392ff21d1598641908d565590c0111963a49a8269f4c170ae91492002a2208cfdf4d38de7083c6bfcc749335e643131280eeffa3750d0a8483cc893cab55cf23657a7cbf70d2f89d8a71106aa6dbd0f02547014df1705bad828f3927909a4df60527a8a503f0c971e730ca84bdd512c3267a6c7462982d871d8b39241e5941d8cba8e275b11604587a3f184f673a0e577e4775a270c6f9713908bc0459f9739e9da4fa1cc2c1610ef53c485e79e250c293dabe84c1dbc1d98db2cdacddc48a7f8abe4a4a4d60c3f80411d5a876ee5b526a"]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb000000000000000600000000000000d900"}) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = shmget(0x0, 0x4000, 0x555, &(0x7f0000001000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfb}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000180)="0b5e9963224384d98b2f1e1cd92bc94cbffe460149b727c17f4e2c7d67f629e6c969dab5e78e26e7fe9cd446e319cc8c2b5bc285deb6fb829e33b14af9a4a425146b562d1b2b52f8", &(0x7f0000000100)=0x48, &(0x7f0000000200)="a04335b8a8c7cab905a2783f08d71ea4d87f096a004de70a9d871bb49fba9693a87a839a624cd6cb2e436548acc6894d44e84739cc6a449c18fd9d343b1b0036d2ca0f9cc006d654f7bd49b5e4f32967017115432835845066d42a4b4e02d3913edebbd1d0f26c4451c7456acde08b1596f7558e177736c182a344b7a7319c4263baabe8ad", 0x85) executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000500)={@broadcast, @local, [], {@generic={0x80f3, "0884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761"}}}) r4 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0xa0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8004745d, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) r7 = getuid() setreuid(0xee00, r7) fchdir(r4) socket(0x18, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000100)=[{0x3, 0x40, 0x96, 0x2}, {0x1000, 0xfe, 0x6, 0x6f}, {0x3, 0x81, 0x6, 0xffffffff}, {0x1000, 0x2, 0x4c, 0x1}, {0x403, 0xa, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x102, 0x81, 0x0, 0x537d}, {0x7ff, 0xe5, 0x20, 0xc0000217}, {0x3, 0x8, 0x2, 0x7}]}) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000900)='./file0\x00', 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000080)="6f2dfbf8ec10518dbdcb767e439b835d0f00009e7aa5b5b135793f172539ce63c5a9beece479da30bd1192b0b3562e", 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000180)) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)="8b3e80cef20986fca0d6dfced750813e3f607f2d39eb1863d66c7a204739f40650dcb39a2f7f6b7ae2b1b2bac844fff56f6f99ab726ec541983917060917fd0310a66d2ef5b565e4ecfc6d981a091af23bed38544f5bf1eefb4aba8e449bb8c814978627f067ad99c62d7a80c66223512c6e699cfb203913c11338bda5be60394a3ddb6c4db5e78eb05b95f519994ff30972d5d1a2c4939268311c5e07c8f286f18053192ac69db8b8a62646884c7837f5486786d0c0fe1289966fb31cc81d712577e7cc2bb9aec26a21f04eb89f597f5e57e4b3d61e561e28e3de20bb5ab9448e25dbf1c0ae858fdc168e6289af11b2782da2c343252e0d34e7ff743038", 0xfe}], 0x1) sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000540), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) syz_emit_ethernet(0xf6, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ed"]) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r2) socket(0x1, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = socket(0x18, 0x8000, 0x0) connect$unix(r3, 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f00000023c0)=[{0x0}], 0x1) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x28, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="836ce898e0fcffffffffffff86dd60ab956500088900fe8000000000000000005a05000000aa6ddd6d79cbe7cfff3aa873063828d9dc0000000000000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r2, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x139) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000500)=0x40) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000540)='./file1\x00') shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x1, 0x300) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x9}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0xb}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: mknod(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x7f, 0x3, 0x7d, 0x20}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x3, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) socket(0x6, 0x0, 0x1f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000100)='ms', 0x2}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000e00)='./file0\x00', 0x0, 0x200, 0x0) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) open(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a59be341eaf3e2ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1", 0x144, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f00000001c0)={0x0, 0x0}) executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) fcntl$getown(0xffffffffffffffff, 0x5) close(0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES16]) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) r1 = socket(0x0, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x12004, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x11, 0x0, 0x28}, 0x4, &(0x7f0000000200)="bea15599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744ff4082b97819f0713d1fcaa1b8274d5c80f5ac5de765ffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d7", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(r2) fsync(0xffffffffffffffff) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd600400000000000000000000ff7bcd000000000000000000000000013a000001"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069dd, 0x0) syz_open_pts() executing program 6: unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x11ea, &(0x7f0000000180)=ANY=[@ANYBLOB="bfdf290bbae1aaaaaaaaaabb86dd6000000811b43a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa85"]) executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd60d9000000383a003bcc2629a17a6c58afb8877c8b1362e3ff020000000000000000030000000001020078000000006000000000002b00fe8000000000af000000000000000000aa000000000000000000000000000000010000000000000000344d6c1abd273e63b0ef86c381352a806b4f0cf4939c3ef2efe4a8461c3cb2e60e99b84133a366b088759af4ff2c1815f81fac459aa2797a2f52a86efd0c014241ae0309b726e77e8da3c7fee9f588f5033f7b78d450c53a2d"]) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000040)="56e16d989d1c3ed7369021db78d6ca1f304f59c1700985bbaf56701c495ce6c80e6dec4c1f55fc27828169f3a4246c0825705f138dd4bd9ca2b8fb47a0dba67979950f75abd91ff26218553b688c96be1c8895dbec8600661076c6afb2a510467c28ef68c58b8dbe4e27418482ff47693f3d656fda64f2ce7d26bff738af32e1ae6fea3a9efe", &(0x7f0000000100)=0x86, &(0x7f0000000140)="65256cd6246db75a6635c724ac7b682c3a7bd55b6f885185e44a4f96733352aff510a22836b4276e53dd1dfcbf7d42559fcdfb8c2404721e6d6998c8cba00ea6eaa99a8c7859243caed1fe6560da47ad2f62d8fd1c171b8c5e37643b97e5e37fbd54882e51c1436483fc1530f0d7887f811865ad7bbda6025145b21e7d257049824b8f5f3401b00a570c488df5f0079ad404e2561ee01e789f5f0c42b4de68", 0x9f) executing program 3: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fchown(r0, r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200)={0x0, 0x80000000}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000002c0)="5c12d7fa64f9846c664a011cd08af303e02a9cdcb8439023e0b2c4c1164e6ed30e3c82ecbe002114bce131", 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x22, 0x0) sendmsg$unix(r2, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000280)=[{}]}) socket(0x0, 0x0, 0x0) pipe(0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x61}, {0x1d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) mknodat(r8, &(0x7f0000000180)='./file0\x00', 0x0, 0x7) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) symlink(0x0, 0x0) rename(0x0, &(0x7f0000000340)='./file0/../file0\x00') executing program 7: syz_emit_ethernet(0x60, 0x0) syz_extract_tcp_res(0x0, 0x10000003, 0x7) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x23}, 0x2, &(0x7f0000000240)="75b5a721bf55a0abac0a18b0cee8248efa42a251be7e407fe591b76ab83fffc5bd08abba58541a0c5ecc1f46f1a539e85991e7dace546380ba8f3959b3263e891397c00d7dab070974e9380ad9d16341a0f095be0cda2592d19088a5d4c668557aba788e5c80a72d9eec0275b57bf11923ead7f9f8dbc97fec3bf60987e981141a8fb6488cba74cf78ee7e0814ffc7e30de4159c11078b311ac95bbeaebfd71035651c34561de58aaa4b2cb41b0a6c0bbdc3fe973c39711f14a0786694eb3915ecef55c46f74eb6297f69c58a963be78487bf833d9b6227a053ec12e01c74aebf6e7d4818a11d8cd6dee5c3c3e2c56be3008371d3623572f3e9cdb920a4755", &(0x7f0000000340)=0xff, &(0x7f0000000380)="49db14f1ea6182f3bbb197dd527866487905e959dfcf45f8e3cc48939b474dbe0e3c18895c36339a7499ddea10a9d651dff1b9360b332b03df9c173a64a62ae69da2929fa085b1b6f38fab1d839ef62c85adde1147494badfec78ac6538ead671ef4593b6832de9e8f86f4830ae266cbb600edd709a200c2be0079", 0x7b) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x1, 0x0, 0x0) dup2(r0, r0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0xfe) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getuid() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f00001a9000/0x2000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f000018e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000078b000/0x3000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f00001dc000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil, 0x80000000}, {&(0x7f000056d000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000136000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000039000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00005c8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4000000000000}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getppid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r1, 0x1, 0x0) getdents(r1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() ioctl$TIOCSCTTY(r3, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, 0x0) close(0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, r5, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x49}) syz_emit_ethernet(0x85, &(0x7f0000000380)={@local, @broadcast, [], {@generic={0x8390, "5192c1c988450159ceaace0e592a176046c2666c24d0d87f02cc56939daf472c52b3e42be17484964cc86ff7610754ae2dff21c4486c5edfcf1b5fa019bcbd8a854b6f76e8ac44775bd5cd48359b20dd78c1ef79858ff57421b4cc95811292f75085d95117d9b76731f5d6c3f399b82137c5ab63ce0c3b"}}}) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 0: clock_getres(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000040)=[{0x9, 0x40, 0x7, 0x200}, {0x8, 0x0, 0x1, 0x4}, {0x5, 0x0, 0x0, 0x9}, {0x2, 0x3f, 0x1, 0x1}, {0x3, 0x1, 0xc2, 0x7}, {0x101, 0x4, 0x1, 0xf6}, {0x9, 0xff, 0x9, 0x4000007}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000009c0)={0x10, 0x0, [{&(0x7f00002eb000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f000019b000/0x8000)=nil, &(0x7f00003d0000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000008c000/0x2000)=nil, &(0x7f0000366000/0x3000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f00002f3000/0x3000)=nil}, {&(0x7f000078f000/0x1000)=nil, &(0x7f0000090000/0x2000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil, 0x406050d042}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000133000/0x4000)=nil, 0x4}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000068e000/0x4000)=nil, 0xfdf}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00', 0x2}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000200)="b10000000007000000331c13fecea10500fef9ed06c72fd3357ae320c87b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200ffff008000ff000000000000000000000000000000000000000000000000004282bafae58fb00b2165ea9900e13c49dd0ad61da64f577f7b3a1bb8450344293f1eaa14c09d36000000000000000000000000000000707dece7b57d14dcffb003031643e8", 0xffffffffffffff7d, 0x407, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x4001000000042, 0x800000000000}) r4 = syz_open_pts() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0xfffffffe) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r4) socket(0x2, 0x8000, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffff9c, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x9, 0x4) r2 = msgget$private(0x0, 0x41) msgctl$IPC_RMID(r2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x2, r4, r6, 0xffffffffffffffff, r7, 0x4, 0x1f}, 0xffffffffffff578d, 0x200, r1, r1, 0xfff, 0x0, 0x3}) msgctl$IPC_RMID(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$unix(r8, 0x0, &(0x7f0000000240)) r10 = accept(r9, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) fcntl$lock(r10, 0x8, &(0x7f0000000300)={0x3, 0x2, 0x6, 0xe7f0, r3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r13 = getegid() getgroups(0x9, &(0x7f00000003c0)=[r6, r12, r6, r13, r5, r5, r5, r5, r6]) getuid() faccessat(r0, &(0x7f0000000400)='./file0\x00', 0x100, 0x1) fcntl$setown(r10, 0x6, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x20040, 0x0) setregid(r14, r15) sysctl$net_inet_ipcomp(&(0x7f00000004c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000500)="855b7d9dd420663c17ab6ce2ac467da4d4270630785dc606d411f3bb9447ea74ba63afd7e53fe6ee3fe36378092c36baea828a30c55383f748afda43a11b83f4c4410cc803c0ecf809a49fb5c284c916fa134edebdf0f289f96e03ebfc65686b7534c9ad82ac564fee676c363912fdf0eba633ca5c87e89c8209cedceaa3312e4055f17eecc2595334520df009d1ccf4b76ccd7fa926cdc65bbdc04e31f97dc6a2100b37db3cae189b", &(0x7f00000005c0)=0xa9, &(0x7f0000000600)="a26a29d48c578f83034267b74ba6b7072649f77adc0dc494084e5543eedeeb32f4640577052ad8946ca19791273484ba51779ac8183becaa3b1da4f32474b1e3251de6b417be0fd0cc0b02ba34926e997ca23e63991bd7c7b2554d22a6cdca17fb4f47d75f80449bfe03c2d33e056b4da6b7f0e9de2f3f56201b59a34fad9523bea10461db47056c72da19223b09bb33420b656ec0d737f98fba9738defdc2e92d6cce0d6e5353277a3de9a5d85496e29f92276e27a5d553e6a8dbb02742ddf7e33cde311cfd00e3cef87a91b5bcb4ff8d3055d1faf901a7265b4fc01b9bb32251a7ea58f483867ae15296011b9473d63dc9", 0xf2) sysctl$net_inet_ipcomp(&(0x7f0000000700), 0x4, &(0x7f0000000740)="b2c366953366f492e785945881ace66293bb00b7f571c1a98dea9298f1578c15d2f5341f8d5fd0a82dc4195d1ca36b96e9", &(0x7f0000000780)=0x31, &(0x7f00000007c0)="8c3e5f7a2c279eaf43853616424e2cc4efc623da46d17a27b848c305257aea0833bb109bb67d80e815686d8b614c59c403d2f387ee803a451d99331cb8065581fab4360d49b0c8e121f2a78058739c9db97c0178f063fe0ae41abf0c96296844b61752d1c9ce1882788aac", 0x6b) r16 = msgget$private(0x0, 0x100) msgsnd(r16, &(0x7f0000000840)={0x3, "8a0c28748eb7559511ba00dd5f43674e75571e321aec7ceda4e3d624e258f642e0f3e240cabd375ef4"}, 0x31, 0x800) r17 = semget$private(0x0, 0x2, 0x8) semop(r17, &(0x7f0000000880)=[{0x4, 0x3, 0x800}, {0x2}, {0x0, 0x1}, {0x1, 0x0, 0x1000}], 0x4) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x7, 0x0, 0x7f}, {0x54, 0xff}, {0x6}, {0x7, 0x63, 0x0, 0x7fff}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x44) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000000)="67fbf80100000000000000000000000000e4ffffe14f36814f6c", 0x1a}, {&(0x7f0000000340)="240100ffbd288100fa4d747d55ac3b710e82f18b29b567232ecc030000000028fc0d9c97e083baecc36300010000000000000b7978770e60f2472b45f16f40ac146a6fddfab0a3fa8b5baac107d48a43ba5df3a213fa65", 0x57}, {0x0}, {&(0x7f0000000100)="35b38286010f0e0d85a4b5f6856950da08cc2338f2a0d3d664bcb8716b1287d3b94717ccd1b3", 0x26}, {&(0x7f00000004c0)="5c59f7c47e93cf5b9ff4f4ebf27cad80ed3ed069610e06fc6780f9708c3197c19b042932ef784c099acfe0fd2b010000004c35de40c360de4939892b22b9ebe5aba074b6ad1664e00d64b95b79afc80d9cdc4bc99bde6170e7e85158fc1ccc31af9a68c5c1f34a86a4554a", 0x6b}], 0x5) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000003c0)='\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', &(0x7f0000000200)='x\x00') madvise(&(0x7f00006f1000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001cc0)=0x4009) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xadc6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0x200}, 0x0, 0x0, 0x10000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r4, &(0x7f0000000240)=@file={0x0, '\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'}, 0x50) r5 = socket(0x1, 0x1, 0x0) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: link(0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fchown(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20}}}}}}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r1 = msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340), 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001480)=""/156) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000008adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704409d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"], 0xc6, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ab613f0800000000000000"], 0x14, 0x800) r4 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) readv(r0, &(0x7f0000000140)=[{&(0x7f00000004c0)=""/172}, {&(0x7f00000009c0)=""/230, 0xfffffffffffffffb}, {&(0x7f00000007c0)=""/229}], 0x1111) writev(r4, &(0x7f00000030c0), 0x0) r5 = semget$private(0x0, 0x6, 0x36) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000003180)=""/194) utimensat(r4, &(0x7f0000003280)='./file0\x00', &(0x7f00000032c0)={{}, {0x2, 0xffffffffffffffff}}, 0x2) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/26}, 0x0) connect$unix(r6, &(0x7f0000003380)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x8000, 0x0) syz_emit_ethernet(0x2335, &(0x7f0000000300)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd604b30fb22ff5000fe8000000000000000000000000000aaff020000000000000000000000000001500c002000000000ff020000000000"]) executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000663000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r3 = geteuid() setreuid(0x0, r3) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x8000000000000001}) select(0x40, &(0x7f0000000200)={0x3, 0x4, 0x3, 0x40, 0x8, 0x9, 0x1ff, 0x9}, &(0x7f0000000240)={0x23, 0x9c, 0x3, 0x60000000000000, 0x7d, 0x9093, 0x200, 0xfff}, &(0x7f00000002c0)={0x8cf, 0x5, 0xff, 0x0, 0xfffffffffffffff7, 0x44, 0x9}, &(0x7f0000000300)={0x9, 0xffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x100000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rmdir(&(0x7f0000000040)='./file1\x00') executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000041c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e", @ANYRES64=0x0, @ANYRES16]) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x101, 0x10000200000001}}) mprotect(&(0x7f00000f5000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x6, 0x8007, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0xb, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=@file={0x0, './file1\x00'}, 0xa) r4 = dup2(r3, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r4, 0x0, 0x0) close(r0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x186) open(&(0x7f0000000040)='./file1\x00', 0x2, 0x139) r5 = getpid() ktrace(&(0x7f00000001c0)='./file1\x00', 0x4, 0x40000632, r5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xae) writev(r0, &(0x7f0000000280)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07ded985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000400)="0069f2c5c01ca30d6af9b115885b1b5eced12878ff000000003292f00bc06acccd9cdfd23c1533bffaf4", 0x2a}], 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) executing program 7: semget$private(0x0, 0x2, 0x760) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000240)=@file={0xd570d0466b6018f, '.\x00'}, 0x4) executing program 6: socket(0x18, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0, 0x0) r0 = msgget(0x3, 0x158) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = accept(r1, 0x0, &(0x7f0000001300)) recvmmsg(r2, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000001400)=""/83, 0x53}], 0x1, &(0x7f00000014c0)=""/58, 0x3a}, 0x401}, 0x10, 0x1, &(0x7f0000001580)={0xf1, 0x9c}) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) msgrcv(r0, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r4, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) msgrcv(0x0, &(0x7f0000001100)={0x0, ""/69}, 0x4d, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x4, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x9, 0x0, 0x0, 0xff}, {0x7, 0x0, 0xa6, 0x2}]}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r6, 0x29, 0x9, 0x0, 0x0) open$dir(0x0, 0x8000, 0x0) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="c458c468fa3c3dee540a09e22e46269b04e00b6f2d74fb6fa5610eadefc4612a9dc45d742bf7e3bd88cae3a7146bd0ceec75a515f7b0e7274888cd39e0c3dd5b44bdc7ed6005cdc514ba7ef0e66e2a455c2cbc00e09a8be228a8f54bb0facb7b3258ba8c900ec9e4e36113103d1fc2d74060c5848450b2d79081cbe667ceaee54ad004e9ad691b3a0b32c8186b53f336ee9dfaa36ccd1b1fff735d04056191ba5269cdbb4d738dc8804dac22bd2224f32b25cb242e95d8578c7d5f96dab21f5ad16c", 0xc2, 0x2, &(0x7f0000000100)=@file={0xecdb6cd3b2047bd4, './file0\x00'}, 0xa) r0 = socket$inet6(0x18, 0x1, 0xc) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/238, 0xee}], 0x3, 0x6) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x3, 0xfffffffc, 0xb85a}, {0x18, 0x2, 0x4, 0x3ff}, 0x754, [0x1f, 0x7, 0x8000, 0x184, 0x8001, 0x1, 0x40, 0xfff]}, 0x3c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000004c0)={0x5, 0xf4, 0x1f}) readlinkat(r1, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/93, 0x5d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000005c0)=0xffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000640)) r5 = dup(r3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r3, 0x2) connect$unix(r5, &(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0x8) mkdirat(r1, &(0x7f00000006c0)='./file0\x00', 0x120) r6 = kqueue() kevent(r5, &(0x7f0000000700)=[{{r5}, 0xfffffffffffffffe, 0x42, 0x1, 0x80, 0xffffffff80000001}, {{r3}, 0xfffffffffffffffd, 0x8, 0x2, 0xd6}, {{r4}, 0xfffffffffffffff8, 0x2, 0x4, 0x8, 0x1}, {{r4}, 0xfffffffffffffff8, 0x40, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x6c, 0x8, 0x1, 0x3}], 0x7fff, &(0x7f00000007c0)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x40, 0x7ff, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff9, 0x38, 0x10, 0x3f, 0x8}, {{r5}, 0xffffffffffffffff, 0x82, 0xf0000000, 0xe0000000, 0x6}, {{r2}, 0xfffffffffffffffb, 0x189, 0x4, 0x3, 0x9}, {{r5}, 0xffffffffffffffff, 0x34, 0xf00ffffd, 0x100000001, 0x4}, {{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0x0, 0x3da}, {{r0}, 0xfffffffffffffffc, 0x10, 0xd0000000, 0x6, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x48, 0x1, 0x5a5, 0xc9b8}, {{r4}, 0xfffffffffffffffd, 0x8b, 0x80, 0x2, 0x8001}], 0xae2, &(0x7f0000000900)={0x0, 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000980), &(0x7f00000009c0)=0x4) sysctl$ddb(&(0x7f0000000a00), 0x2, &(0x7f0000000a40)="519f15ad0bc9e9a1345ff694b19be3f9b967eedb5bbd9068a8f364742b9dac9376fe50a70f5e162eb1b18a23648220a99e9316b3bfc5fe03cfb0f3b112b1601613e95626cc1063a02c0024fa7eb646499372b8d3034a442bd1d2380bc5aac96232f18d6b543710", &(0x7f0000000ac0)=0x67, &(0x7f0000000b00)="c0f66792a895ac7df32bd7c5545398622261fb5d184afd57c0e20f3903a779a05a2457598f44dec956e63b794b0dec0d57abe34a59c5db20d7eed2bedf43b710b99cf12e37530b950f5d42852bbd8d477e1f19c757db1bab39fce24500196e5cd8dbd9052c9b21d748c246acf29793fd9de2c849ea48f4e195843b3726aee75531dabb99677a93945f518aab3bf7784ea179cf784e34ec5e5a40c447adeb8b53c717332b934b1801173d66b150ea143281ebef7c50fa76bd", 0xb8) sendto$unix(r8, &(0x7f0000000bc0)="90b23f443afbf018bf66b644d9d6902d1602ffc8f473d1525790dbd7b05b9d9d8e9e3e0bb71e427436302ce4047dd77f43fe06d3420a60b090349ac33d5fa0409b6c285ab835de316f9895372a14c92e54c3679b4eef3b86ce14c45bbb2da8a86a3e58968d5f6e5bb0bb51f13eccfde16bc9e52d21d05d104f87b2e53438e6e8192875e397b9", 0x86, 0x401, 0x0, 0x0) mknod$loop(&(0x7f0000000c80)='./file0\x00', 0x2040, 0x1) sysctl$net_inet_tcp(&(0x7f0000000cc0)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000d00)="e7d742592c5fc4b70ca8f53207d430c6bbdd8e80d11b8ddb7facc6298d1736d414f67f1721ff6ae055cc2d188da8ace0db5f42b9b73a8ee22f96817931e83199b923844df5", &(0x7f0000000d80)=0x45, &(0x7f0000000dc0)="73a23d08a8c57c957641f49cfdef60df59c97413df7680b332c72059f1020e0fe2800b75ed0faac82ecd18ad3cb23caa08f55953a26acae1c7c8fd373f6e1f59c464aab25415045f386fd0d59e91437b8671e7e690bc93fd1757d4b25d4407832d9951beec79802776bbd14091ff900b69f92d8b6f7faa390837875f6f99", 0x7e) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000e40)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000e80)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000ec0)="54a208ec008f86e2cf2bcce0a437d493c0ac879404594022cdfa64c098f994b3d8d33c6ad18977bf73894db5908efaf1ca229b1f08809ba6df66d475bfe4e963ac0cc6d3dcb19d39c132f1e71b5eb4f42dbdd6f33daaa3dc38122e32fc0584bbb5656f54d812d6a576437311c4e6ce7b816d6f96eae7aa11b9aac9ebeffef656", &(0x7f0000000f40)=0x80, &(0x7f0000000f80)="30914eb16905046c8c2d17fa83ab155446505c4fd4292df70140d7c2fb5a6164c63ec97910b9454467d4ecb5d14419f8adfd61d2a7aea961364c7ffa7841a5566651d088b5816200a5f773d7d6eee801c95f43d078a06ba4167d5558d8d1596fcf303d9bc2873ca2c29fac8f3d86", 0x6e) select(0x40, &(0x7f0000001000)={0x8, 0xb, 0x80, 0x2, 0x3, 0x1184a00000000, 0x2, 0x4}, &(0x7f0000001040)={0xc1, 0x6, 0x0, 0x2, 0x8, 0x2, 0x401, 0x3}, &(0x7f0000001080)={0x8b3, 0x80, 0x7, 0x8, 0x59, 0x2, 0xfcd, 0x4}, &(0x7f00000010c0)={0xffffffff, 0x9}) syz_open_pts() chflags(&(0x7f0000001100)='./file0\x00', 0x10000) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) 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) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1c00}], 0xd) semop(r5, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r6 = getegid() r7 = geteuid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) getuid() semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) writev(r8, &(0x7f0000000280)=[{&(0x7f00000005c0)="2d68c1e922e5b1e7b7572c4d11149b3b2ad3b2253a1a58fbf785d9ae503199f816d13f04241d62e98d34441c606e9a0276daf2582f4d43b4f7f53e26ea28988be29d831bd7bfedeb67efd5eb3683434350ca091bd1a13cdd35dd46296e4143d524d608487ec236de6ef457c33c4d5e6fc7b9262adec90a2e384b6d7040feac929c8b2d6835fd969ed6d70ed7ba7e54c18af73ca78dcb3c28fefdd098f972425953d65961bab66e8af4e8f8effd585b0a0ecefd9232f40e67b39340642211c4ba43b8192326855c04fab48929a665f9bfdf552d9409f506b13c76154438fd", 0xde}, {&(0x7f0000000200)="8dc21c7504f06c509b5f0d13e2f47301bd8b8c89a2d6e277d7d557241c7424b4e156bd21d33dce877f36b13d458df79e3e85f6e9b2d28435ec232f82912e4ac4f70b44254b9dc4b2305e8fadc24f16bc2db7dc855c9352b4d67754e0213b252d576a7358bc30", 0x66}, {&(0x7f00000006c0)="ec0fa0385c5df9988df4a4e8ae9afbba208cc41a2c171401cbfb575efe7dd6a788eedd8a897a06838f27c25f8471d6f6c2305de859076e64e609b21adfe41396a86168354787bb90f308ed4bd2656a5b3f6d288820558c87792d74cad96e689a0feb2ad0a8e161034d8e31a18ced025fc026d095d3d9485f73d88ff8e28c14cd7dbab8b0a40efbb64570af951d09b62b77f856dff6a0f99dde91d31e2296105f4df74ad68e3ab22265de974a74f1d8701ce8ac000ddb2bd0a0e3df69bdc15d9286dc24072d2f3539144e0c4e134cd50ae2d332f8d1775e4c105ffc5d9316eeb4c2c5e064d7a2c7fe37ee32497d18e285b17ec639d140b5c3c3f488e42eb82afd72a168d499587b2d4bd3ada8e11c5aa0cc7a3e631789c6ba82afda55d065f1270831a05f5657eac6270515b05af503b055d91f77839f4c4587b345244812a51b12229ff8ead0e161bc1656f5cfd7da52bc928a01c12a243faccbc7db363a54404676f06bcc702095a24acfb0a70f4bafc47d2c6da6ccb86a4bcc506880fbe15922fc742e059b936f8a51a299261ad8813ebeb965424199281e7a6d4534f4e0c4023176aaa1809736446c5d0f472194e0f7466a8c30e2110c841f9405d469d9d1601941080a1ba92963d3d7edd170549df6a8eee9c270e84f5c3bd368530e015e3488382cb7b0cc8be11954020fcf8c04f9fac34efa3e308a1aadf323b6cdb44193c560bbacd2fe40504d965ec7a68f005596beddf84e39d2ea6ca6eb77699b91510ac0cb5ab5c74cb16b61acda055215568ac2cfaa1b4ff50b4c50b3740c256140029c6f8d3fcd03220d0fd877fde81d6ff244da1d18274cd414d2870ef973c6625ccbe65fbac2b13350b3757532f474cc0b901d82e072ec90faa9cd2e7eb6d49da208b5e7ac5047910d2cd5d957f1a48a80e5cd3573ff7a793c6c827d3ab080e3a7f401ecfed28d300cc640aa9e4f20322bba97002d071063b836377eb0bca3cc2116136e91e55f9ab6c121f3d7c899f830af14e2537b1c01f2cbba7ae53ed258ae5893f7bd272ec00bd0f172093978568a682eccb14eab1db53877991f2ed9fb43d15288ad609568b1f767148e3ed02a3fc56d96d8a39e242fb75320243816dd799eeb0c2e874e20f7bbba374c747e6484029143b802d8abadc9f5c2c8b914da37ef9a71721986e43d96cecc5792d6e0073b6daf430390f7aaf13e90a2fb5bbed8c7de339945721f81bdb4a369994040a0bfe26f257544610ea683db6759fda66d6be6756da699f1a6ab03c2312f0cadbd198b5533f2d7fad63275e77f7203c72a78d09d16d5bb90cf323b59588c6c136da9b52c113d7e58f7e7fc7affde96962397860720c2aa5a3269de46c95f8020f88ebce026fb312beb1e411cd431eb956c5fb4b076c3056ea38bf2d452677d9112139bd491e545a82e5105e553ce3caacd3509af63e792187bc57f982d00262066d0013499b9e5b4fdb7ccd0ee609fea6b48d08940010671fc1d88c474c22ebecb62605cf57de489f3600ec838aba8069cb0ba421043e4f1ffb0d8c44fccb20f9e85e9d8a1fc3433d8604c9c8099259c40c3e83fae8453de8d09b8e420a250f17cb5bf2c6c6b30dfc66d341d3ffbeb4a016b1998377127b0c2ba80892d7cb087693c1502c463b1e6425a1f10e7936f0f492ca7cb223614e50aaea972d09de1f60b0596e8c463aad063574135cd1eeec9df530870eec371cf0c6d5d2f6f74aba126411a66790c53a504ff975dfd9dfd2329ae7669306d8d3f58c1f8980e79bc6b7b399428aff03c42da25092d85d24a248514009aa71e15526e6efca33573006864643536b6744a4b4fb2432f54d0cc4736793e931af8549b761faaa3998758d099802b23045c03f83db6976d02461bdd175e5a1d83233df059e5d31802b102336ecb7d6c90bb61992a7649f7f329c8f6e0f10e97393665e62a3f75dbdb51c36561ae5ac1e34da88395e029dd1c367fca9068c2eeb4ba8c289a80a48191bd5f6f4d92afd29b0f1dd479b77d49434157e77603ae871b4a48ef7d112677a2be73774ab6dceaceb32ebfd6483f4b6e2b5bbabde9392f2e36822b8d17faaace0d5e8f89c1c32de633247f769048c5886c1b180c0db6870d13fef95007c2c98c094aba3cb504a95b08686371cda9780b1240e6e34bd6abfd6b810c75167f61baf2e6b7cd3b4012d726770d396be9fb82cb0924ffea6c56f861cf7db42df90d8fd5f1c5d6f359658f4b2440bab83b7fd4841dc42f4d30a1e70acba784308bead47fd82df1b333eb02c9cc6c415eca26e63f5bd068777ae15322d3dc5eaa0f77f81a492fc6e225a8511eeb629df610633b7a3b2ead31379ac3e9bfa4a01da59e9f4bf44b2df0c5b76c98448089a948dc2c3ac3fc1f08d4bf167f011d84517ccc16f651f66d60db4f84507d204fc9ada710c75ab43a33f68b6e2192bbc88e2d5fedbe1dd86f7d16a59b5e164898c23539a5b95860fba35afa9f0de3e63af71a754139f48455220f7aeabff941547017a95dfc1993e7e38027e06fed72121a407915ed084cec79339b0ea83be463b64b4c80a9bcc50bd5ab2ed549f5847a979a59702d6c30651a51e6634b07d37d4b8bf7aa8cf81b744c5c89d31c8b7d01b3504af890ef98fdc476df92234da6cc8e5d11bd1fa45d41f14ddb09181b3bda3d020099e7a7c0359ead31559e6d238fa2da6348c56280a8057640a1a5ba6181489aa9ea944bd4afd9553bf7c6e2fd5b388ba7e5ba280ca9870e48daaa899e655cc14b8e2f6d32c89d74657a77182b94ce4970f6deec32e77bf81486e936a85fc4a588f8d42dbc6294f4d9d817a5279cf26b4a956d88ad41326bca602787b0c83d43c7f60529a6f2aa75f60abde15d9eb7405eb799216b8703aa2bc532ae77527ae7ba68d173644ac3ce4fdb0e2ec3bb5266aea471a7c63625a961d291d3c8fc5d601a5adf384587ce039262f9c96c14c25c23c58c46793e1ca15efa624557db3f151701f54735d078f6b8913b80fc4aaa2b5c5c3977d3e3d470744b132fc2bc4cf01703a3d7729881032501812555a7c43984cba30ba7aba1f5a693241c225189af69393a8b3873026a058cc5e67419bdc76f2e08587a22df7a3c46c26d672de6236027bde819bfdd721012a716cbfc3082a78ae9ffd6a9437ec8884e5477d6a345428a3f0eb3140d234933714cd39f7028e1033303dbee9a2fb8c397bb464541900b958ab8b59e06e9d763a4a71059111a7001ba0149aec7698b750bda66af1a845755088f8ecc63522e7b4353fe410022f882c385ae97404f3d716dc9f752e8b1536dc24a17434ccb44c0e8da6c8b329706d4b33f33e8e2c8a39f46e003632f389e5dba109b9b4d968c1ef4a499c8f2e972141a892e19509fd6287eae93168b2441496586644c17707e1c86f89278089970c1bf69e24844b0d86ef705a0ec421daab137d371c1fc8858f29af7996ddc805af63155ff85d08c3e221743e8286a07c0001da1563f98bf0c6093683af58af7e080cc1a2a0b0cb87c292de2f009ff301c8e32a934745774d366f572e319b0078e07ecbfb6b88b4dc4efedd3ce1c3a1913754e07b2b444d6267ea694167fd1e975c6be96623dac4fc482ec420c6d1a5ca89f6feccae6232ce4038e376e35f88a7a36423a770ac478d918b1ebb2c3e6891accaf80e8438c192754169566e9bd3246c1f66f8b49af172c6b4799a3aacff98e0bfd5931de5ed8d36081a37fbba48df0377e25989e46795cbfcc6bf614afad5243877ed3f2e79f7ae4574269e57c39c9b2f12bbc89f6784210f04ff5f0d923f34ff905f1b04bd613d237631a624966e336f7b1118d635b82bb37f2d2d883f3814f3e6725777b881e7aa3138d9354c664fa78f0852baf0d0a208f562586e6a2fb84573eb3ac0e32bafe4e8389b54284fbbf9ad954d669fe08f88218c36dc91a40c8922533b92390da8ad562ed8ce4a9481bcec92a912f811ce8ec0dc2fda2321132afd8563fafbc616b98b83f3cefc2e7919f45950d64ebb43357050d117b3a15ba44f54f842e0dab4a65858b23ebc88c4dcf8a6e827244ddbf105cdaa779c9c8d179ac0d9133877ad01358f2b4c43ffb480d4607f948e94ede3be852993ffbe2f8c70df1fbf174f59f12cbacf736a72f15c9361613412411e8ae4e945196d0a68bfc086f09543a382bea5dda2788e0f7a68e2deed479ef7659b33bc64a9be8c39d47934d5f24f079765fd1bac5c2f5079cd86c80761752b09d28362a19b79510c981dc3d9c9b2e29901922ce2d205664bbee3986f85de7a0b103ee70cbd2ed3533930b9b515ec2f0a3ef1c869fed2310721e91ab044661b3f1cdbe8a5894a5a965bd2508c3513ce1b05127034df482b2dd4dd9e363f82ce58f4d89c13f6c0c51193bd3b9ed823851aaa53b1fbe190942027afbaedad2f3fd981e34a2c53dfe3edb55813fb35898c3835426dbac90ef8f8668dce9b9e1f70967131fc50d116cdf6a34d72d2b252deddc16a91d4b24ba3124333f18b674ca8da78bc58e92815074df95b179a22d6979277d14385284dd929cfa87521e2080a680c48d07a92016ebf5ffc00b4cac4c4ff7fd32f66ad78b1f42c3df3293d980af46e156e56a7314398f1aab5f6816913708df911ba752804701f43d653414de3e1ae00e13a85013a65dc0dfe9d2ce70bad8151e51b932b5232de4a499fface07d2896c2f409936f724ed94409268d64db56055b51de1ff99f22564250b8d05b5c700676aee9f0ef06091c0086f295b32a3412d73e03c368cbebf390a922eb8a30d4c269a8e9d859d2d527aeb4d16bac7ed3fa0bc0866f851a0ca580136e347581b09016247ddfa2213e5ebe1c99764262a11f535cb5d0f8fe7eafcae59116da6044e224bb98863a75751a83c346c31f15f22c16e87a5b0e9e43690434ece70a28898358bcb11b4cae0c48081985a59b51b9d8b742cce91b5ef93c07b95336fb2b8adf50cc3666ba84e750b4db2407ce1fc2118d4d1c12a22902c630bfa18d277ae55674e3b278f90c440a6347ba6e4d092977ba359b8848ba348baeb363c245ca6e13dc68eca1f5526ac13104bdef2557dcf95088b7ff9b0b4bbb5aba20793e02048d2f7408732fc221fe94dfece6faec7593d5a4ce4054aaf443a3f8e4d936652e2383a310f1f99b5ef78ee207e5db2e20f04808960ce9cbf067d3b2fa331f9e4c918464552b19ead732ae4364aa1525d2d893631800917f6e18422114c55cd2b02be192c9c121123a5268b867ca6885068001e2d4a1c93cef70c85e9639c1b73426cedb257899e9f4c4a9b78d84ab8e7db05f044ca0abd316e831c1fb7caf0265d99ec55439c98593d16932df8023d74134fc9bf1f197dfb826686a4fef9475aa88a020ce6c8681bfb440d3ed0b064ef7fa8ec668900a9506cc5c82673b15cdceb67f6455b1743db9f597fb60af113dc7a009474078c138154af3c4dd3d9f6c3932debbfbcb382b25f71bc2d1b2b046e195a9d7c789bb31b75f64c8f4cb2514cd84a67df5e2e6b16bd42d76c754940e7a4c743dd5c515277f03908e8ee86204c4e3e5529b057f38a43470fa3f5f0e75a3a8e262834ecb3b411a826614c007862c48867d5308079b9c6f9f34b6c8ef91e58769e456318c0d05cbfb8ba3f1fa3c476f29ebbb2d739e649d259aca43b894b140e7554aab93a68e74d818eb02055b1e93d4dce3eec2ea32d504ca383edf5122b93653954d3748345eb6fb49b9e168b966ef95222b660cfa3beaaf2e6e0587a2c1711a7cdd0bc9ebc3e8", 0x1000}], 0x3) r9 = getegid() semop(r5, &(0x7f00000003c0)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1}, {0x0, 0x2}, {0x2, 0x7fff, 0x1800}, {}, {0x0, 0x20}], 0xa) setegid(r9) mmap(&(0x7f00007b4000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x40) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r6, r7, r9, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x42, r3, r4, r3, r4, 0xd0, 0x80}, 0x8000000000000001, 0x3ff, 0x1}) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r4, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000400)=[{0x4d}, {0x45}, {0x16}]}) executing program 2: msgget$private(0x0, 0x460) socket(0x2, 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000600), 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000100)="faee4db2a5febc10a8f78845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06caa2f8cd2f0b991571cdff56dadd4865e556c5d99d28b06ae98c3352eca0024b7f171d07a440082", 0x64) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getegid() setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r1 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0xc8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0x0) r3 = getuid() seteuid(r3) r4 = syz_open_pts() write(r4, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) close(r4) execve(0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0xfffffffffffffeff, 0x8}, 0x10) nanosleep(&(0x7f0000000100)={0x5}, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)='>', 0x1}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xc0, &(0x7f0000000340)=ANY=[@ANYBLOB="35facecffc5caaaaaaaa5a106ffbb01cb30000300c059c5cdd534f6b8625bff019ccae300c5ac9c8d0c9aecbe44dcf57c4faad7208335cf780117b0997416d7b54fd255cad2e1a9e377494c3e59522877dcbcb17505fc7b75fe255e8f538c263094e29b39d9043771cea6e7d4e788dfee2cfb35f518475a70b02c459e2241180a2c81f5d7325df1cbda465917c5f9ed8372b753753945af3bca38fe387386d2fd6e4749a645ba4bfdff312f2f1fc39c65061cf0084c6fc690bddcbd1e620124a8ca90fb0980174fb9dbb1fdc56634e089e0000"]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x28b5d23632b71865, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f0000000080)) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/38) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) shmget(0x1, 0x2000, 0x694, &(0x7f0000ffd000/0x2000)=nil) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0xa9) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000340)="45db9950f4b16e276e15e752b754fc60a033b0e83fd62dbd", 0x18}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff9, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(0x0, 0x200, 0x2) getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x0, 0x0) setpgid(0x0, 0x0) getpgid(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f0000000180)='./file2\x00', 0x11) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod$loop(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x1}, {0x2}, {0x8006, 0x4}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') executing program 3: clock_getres(0x0, &(0x7f0000000000)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x149, &(0x7f0000000340)=ANY=[]) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) getuid() syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069af, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x44}, {0x24}, {0x1416}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000, 0x78) socket(0x10, 0x2, 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) select(0x40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, &(0x7f0000000440)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000100)={0x10, 0x400, [{&(0x7f0000231000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f00001e4000/0x4000)=nil, &(0x7f0000756000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00007ec000/0x2000)=nil, 0x1f}, {&(0x7f00002cc000/0x1000)=nil, &(0x7f00005cf000/0x2000)=nil, 0x2}, {&(0x7f00004b8000/0x4000)=nil, &(0x7f000046d000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00007d3000/0x2000)=nil, 0x7}, {&(0x7f000075b000/0x4000)=nil, &(0x7f00005dd000/0xa000)=nil, 0x2}, {&(0x7f000057f000/0x2000)=nil, &(0x7f00002cc000/0x3000)=nil, 0x1}, {&(0x7f00006ab000/0x4000)=nil, &(0x7f000030a000/0x2000)=nil, 0x1}, {&(0x7f000035f000/0x2000)=nil, &(0x7f000056d000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004c3000/0x1000)=nil, 0x4}, {&(0x7f00001ff000/0x1000)=nil, &(0x7f00005dd000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001c5000/0x3000)=nil, 0x3}, {&(0x7f000011f000/0x1000)=nil, &(0x7f0000625000/0x1000)=nil, 0x9}, {&(0x7f000027c000/0x4000)=nil, &(0x7f0000060000/0x1000)=nil, 0x29}, {&(0x7f00003c9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}], './file0\x00', 0x8}) socket(0x18, 0x3, 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0x0, 0x40, 0x0, 0x200}, {0x4000006, 0x0, 0x7}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0xa0000) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000003c0)='C', 0x1}, {&(0x7f00000002c0)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801ae", 0x3e}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f00004fb000/0x3000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f00004fc000/0x4000)=nil, 0x4}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f00004f9000/0x2000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0xc8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x52a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000609000/0x7000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x3ff}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil, 0x100000000}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x1, 0x40001638, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 7: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x20, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2, 0x200}, 0x8, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(r0, &(0x7f0000000200), 0x8, 0x0, 0xffffffff, 0x0) recvfrom$unix(r3, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000000)="b8", 0x1) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() seteuid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x13, 0xffffffffffffffff, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000000)="e455387b", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r5, &(0x7f0000001a00)=[{&(0x7f0000000840)=""/151, 0x97}, {&(0x7f0000000900)=""/211, 0xd3}, {&(0x7f0000000440)=""/9, 0x9}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x5, 0xa67) preadv(0xffffffffffffffff, 0x0, 0x0, 0x1000000000) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7fffffff) connect$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000000c0)="5a642ab04bbbc08706e42b12cfbd94fb0b3d1464a57e4b717610b1f35951e29d3280e66dafd32cd5697bb7307f7c685daab6f859a1007c1d16aca4fafde62d71b84a161ecdb13a70b8706b8b127c0506624b38d81deb2370eb367f4c5535573ed1ed590b4a1619497cec981b90d060a6b6df7d9fb653d4201691f79b411cbd63d9954644da067a0f352eee7127cad0677648386323657973bf8fc53f9ced2d123271d53b569bea0895785c706596ff3b47cbdf3ea320c8ddb500cb5f509d600f680d624f369e", &(0x7f00000001c0)=0xc6, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) lseek(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000640)=[{}, {&(0x7f0000000240)="7de2e569c13e8114488e1f8f464e20d791fee7f892901695705fa313261fafeded6a373f556ad43fe678afb95293e1aab13af5a7cc4e9b5fd3fc0aede72f8dea3d3e3075b5b3cb80ef51ca0c96b50e445f8e7b50bdd163a1c2ebcac81a13a6b626f1cd6c4d9f6bfc9e79", 0x6a}, {0x0}, {&(0x7f0000000440)="8eda65350b63da4f0bb0d5585bf25e99e130fe8e8b86d2a4887a668fef605a6e26488778f13e28bcbc7060cd063a9c4c17cb08b8a23d76e1b58bf1fa403cb0537593b4f6cf18ce4f97b068ce39467a32ae8a2cb4784c72e3c07a3ec5542bf8ff03000000000000afe710d96f6c3278c88acb1ae0cf79579f6114fefe25ffffffffffffff7f02b6df2b33d2427abeead364bce3b894295bf2b03ac201802bdd3794b30b4e9ef6a89d4a694d2aa391b467fa3a3a6bb9d423e82539d1e50d51b82a9600"/205, 0xcd}, {&(0x7f00000005c0)="9d6da38e0d0dc554f6db73e7f2748fb7a4c92393345e1607e7e6b98584dc9f008b90fa45905c5794235ea2bf77fa6bdeabb4de2cb31f323d05a204ce9ed16d7334940a75139949117c804678b41991fdf53d", 0x52}], 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) executing program 6: r0 = msgget(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) close(r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x8000, 0x0) dup2(r0, r1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="ea00010100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x31}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8, 0x7f, 0x0, 0x7ff}, {0xbd, 0x4, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mmap(&(0x7f0000753000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) setrlimit(0x8, &(0x7f00000002c0)={0x42, 0xfffffffffffffff9}) r1 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7fffffff, 0x0, "bd007c000000100004000000008004001000"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb", 0x2}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/15, 0xf}], 0x1, 0x0}, 0x1040) sendmmsg(r3, &(0x7f0000000200)={0x0}, 0x10, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x27}], 0x1, 0x0) poll(0x0, 0x0, 0x80) close(r4) syz_open_pts() r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: syz_open_pts() semget(0x3, 0x1, 0x20) geteuid() getgroups(0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000000)={0x0}) setreuid(0xee00, 0x0) msgget$private(0x0, 0x401) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc1126939, &(0x7f00000001c0)) executing program 6: listen(0xffffffffffffff9c, 0x6) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="b88a285130c2", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@ra={0x94, 0x6}, @noop]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) rename(&(0x7f0000000280)='./file0\x00', 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$net_inet_ip(&(0x7f00000021c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000002300)="ccc79d98", 0x4) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="c226", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000240)={0x0, 0x3eda1228}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8261, 0x0, 0x0, 0x5, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x52}}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(r1) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000000a00)="dd", 0x1) getrlimit(0x0, &(0x7f0000000000)) executing program 0: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(0xffffffffffffffff, &(0x7f0000000680), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa040000000000c3cc74d407cf9f8b000000000000000000deffffff00000000000800001a000000ff00040100907800003d"]) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) getdents(r1, &(0x7f0000000040)=""/142, 0x8e) executing program 4: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3g'}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000064f000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000086000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000566000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) getgid() semget$private(0x0, 0x5, 0x0) r1 = getuid() writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/3, 0x1f, 0x3, 0x0, 0x0) chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) setpgid(0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[0x3, 0x2, 0x3, 0x5, 0x40]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x20000042, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "e8ff0d030100"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r6, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x101, 0xa, &(0x7f0000000000), 0xffffff4c) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) executing program 7: 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, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x15, 0x0, 0x0, 0x200}, {0x16}]}) lseek(r1, 0xffffffff, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000a40)=[{0x400}, {0x84, 0x0, 0x1}, {0x16, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x201}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r6 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc028756b, &(0x7f0000000580)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{}, {0x2}]}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)=0x8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) fchdir(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc018696c, &(0x7f00000001c0)) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020699f, &(0x7f00000001c0)) executing program 1: syz_emit_ethernet(0x24, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x0, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @generic='3g'}}}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0x0, 0x0, "1bb7e60ab87aa57800000000d0d200000000fd00"}) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x8, 0x400}, {0xd6c, 0x5a2fdeb3}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000b80)="a0095ba17dd0d086b3b2119ce6a7c6b1e6838280c81119f1665a8453bc1df36edbe9413ed9e9e18a679b6ccd7c1a2e0b63d1de4e941a4efd063dcb3146c575b9700f10316bae4d76cb9ab951cbe141cb7ca93718969e928d443c8a86f7ad244eacec73482dd6dfdd90dd7664fa214398b8b13457d398ce7d953f86304b841c796ec7d6a1afb4a1692f0830caf997b9017541d479b6beb4f57cdc09fdfaa6e560f53348a733a5cba87f54d82fa39b42f30d397607", 0xb4}], 0x1) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) msgrcv(r2, &(0x7f0000000280)={0x0, ""/251}, 0x103, 0x0, 0x800) executing program 6: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x2, 0xffff}) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x6211bf5d822a672d, 0x0) pread(r2, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000004c0)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x4, 0x1, 0x800}], 0x1) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file2\x00', 0x20000, 0x88) semop(0x0, &(0x7f0000000440)=[{0x3, 0x3, 0x800}, {0x0, 0x95}, {0x0, 0x3ff, 0x1000}, {0x3, 0x2a5}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x9) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f00000003c0)='./file2\x00', 0xa5) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x84}, {0x6}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x3}, {0x2d, 0x8}, {0xfffe, 0x2}]}) semop(0x0, &(0x7f00000000c0)=[{0x3}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000240)="ebffff132faa713084989ac201fb1e0e4471e59676a17ca72814585f0a955ad71b9776a3efce89b77886953bb562922babf6f781bab70383c5edce76d6dda825feb554c595e370101d59a5b7de15702068523a513faef7b54c5d56fa3964ce61eeb38d76a147e4a560ce93603f0cc12239c088c189be8baf7ec43fdafb495e5a16a8f69038d06c1902f0466ddf1357", 0x8f) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x4, 0x0) close(0xffffffffffffffff) r5 = socket(0x10, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00k\x00\x00', 0x4) setsockopt(r5, 0x0, 0x2e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000001600)=ANY=[@ANYRES16=r2, @ANYRESHEX, @ANYRESDEC, @ANYBLOB="53770c84318f44569648f1a6d1fe3c9f8f13dff1467c57d3178e2f79c338aea04ce3d3e9f992cca54b4b54b967781b2c9874d04a190c6e5ab92d1f720323140e9a188d773a33ed11c8a9c5efa4d4060dc37821dc48c04dd78bfc4f81407853b97747f7beaebf966c86354d1f7c0e820b31c971943e503c", @ANYRESHEX, @ANYRES8=r6], 0x401, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffffc, 0x17}], 0x45, 0x0, 0x100000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ./file0E 3ιχ¬ͺ3g./file0/dev/bpf./bus@ tap4-./file0vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800032736000 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000011c0), 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x1000}) syz_emit_ethernet(0x6a, &(0x7f00000002c0)=ANY=[]) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x100000000000016b) executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x401, 0x7f, 0x203519, "28e54600000600000000000000d2000010001c00"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x80}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86", 0x2d}], 0x1) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) chdir(0x0) rename(0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x41, 0x0) r2 = dup2(r1, r0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(0xffffffffffffffff, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000200)=[{0x101}], 0x1}) executing program 7: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(&(0x7f0000000240)='./file0\x00', r4, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff00000000000000000000080045000028000800010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xfffffefffffffffd, 0x1000300000000}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x813}, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYRES64=r2]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r3 = socket(0x6, 0x3, 0x0) bind(r3, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() syz_open_pts() dup2(r0, r3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x4}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @random="2f245b6c3e96", [], {@ipv6={0x86dd, {0x0, 0x6, "46b968", 0x8, 0x33, 0x0, @rand_addr="7ea58a0bfa4d58462d74300ff6715f99", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x8000, 0x2, 0x713, 0x820}) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x3, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = open(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x160) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdeffffd, 0x1000300010008, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x8000, 0xfffffffffffffffc, 0x0, 0x0, 0xae4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES32=r1]) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRESDEC=r1, @ANYRESHEX]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) mknod(0x0, 0x2000, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 3: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x12c, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bafd628ef0000000000", 0x15) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60166aa500183a01fe0800000000000000000000000000aafe80000000d21a46ce000000000000aa82"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x6, 0x3, 0x20, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x28}, {}]}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) executing program 0: syz_emit_ethernet(0x4f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008"]) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000200)={0x2, [0x0, 0x0]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x8000, 0xdf) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) setreuid(0xee00, 0x0) pipe(&(0x7f0000000140)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) openat(r1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, 0x0) getrusage(0x1, &(0x7f00000003c0)) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) executing program 5: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r1, r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) readv(r1, &(0x7f0000000580)=[{0x0}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2a, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r1, r0) execve(0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000400)="b389573849a3a80d612a439863ac2249cecbbe4560667d553a9415273f293d4fdb1e0c5d4a928c9463076c7ef8989ff0f7401416c4704b326d4e50cd6752748685f2f0a8c5afbaed83c69b67381669acf8ebf2c843a5174c62ce3d1bcd54835b63c16e1dd4f4bfba383914724f0557687db62343cf8305d8abf928ff3e0e6b06d4b2603602f86aa4ea4cde79132dffe9b0f9c7151fb5eb302f11aa080296cca3a2df990a", &(0x7f0000000340)=0xa4, &(0x7f0000000740)="0eafe2c851a1535ecf8bd04a6dfc60781be2bd30d914a17a9c19ee7f954dd7722c6641eaaccab8c0a76485c0b89dbeafedfb5f4de903d2ee9b8827f699377f859f9d328caa9567b2cd3d1faf106afc1ee26746d463bcb3f72606ecea500fbd47b4f5fa2be1c1704e29f87012c620b681bd24e52de7f9183bb6f73145f32ce143c619b425b315291096b8faac39cdbce7cea5eb97a63017c09b43802ec9b4dae75d0e55f470694d598fc47eeaea14b9f80cef7e059896fa084acdd04636aa7104308183a5f2390736465fe732b48eed40f6491da69079d754e6937d2c092d83abe732dae392932640858914d427e98d3026b2151a5e94ddfbd765dd7d7e83ab158fb7c8b7cdf458aea73ded5c097504c7ccf4584cdf37df09898fc6c0a381422d7ca074d73d2b33a749b256f737286c8a6d8858f2aae858506cce2b8c662770a668dd14487da155a7a0ba984a74e0c266967e328591784a2081adb4f98f8f7edfefc080f93f37b50a14f1b84cfb3e9d299cb190097dc538ddc0a9c7433436d7cb45f206e9d26b08f3a60e1d40e0cf71401cc32b320754473733c0993052c9abced1cd60fb51febdf0a7c348d2a80f74568d2dde5283110d01e2e6fdc78e93221a234f88e2b1badfc9d4081331acb4ffac9846a8c2cf3089e35453bd31c44023514863c7163e2f6acf94faaa429d5460f0fa37ff41350719ac327632da84e1d711f7c21a4e30c841d6e7c92e202396cf0ee3ccd2960c514fbb70165ac150c8303c01e066a85136a05dc0acd29644a95aed26a4a0b2e5a8320759a9e859efa2cc56d64b016b1faad2094a33e44b4251579fb812e617de4a44f88639c53c25c83ad11579478327e4d71aac51f721f5ef0799c1acf05a0de1b1512403714e9ad3b0ca8fde9b3dd33686df41466a7fe1f3e6c5c6a43fefeca55aa47cce05b778605410de4e50d5c86f061475536faa9b4fe78d3618a1c4b705f5e4f793ae99e16657284b8759bf13f36037fa53f9c3e84414df3e097c6fdccaf696c1054e065d8ef8c6c54d6b5cd8f9401f9b4f00f6fe8128f1f633fb6e4655ef0513142973f7773cbdff4f2c6fab8261a871b0601cee3ddae30076c7b2e42ad18ba3b81065ca949b00906772c5cf1487961b57480f4f3e0826861e86f621298b87f13ed9dcc3c7554220008833450ce9b8916e7e10437dd3f308ec666000fca6a96e27b163ceee67e65680cab40b37f9ec367395ceb12a8f06c56dc526bb06ee60a973129ba3371c843935832e864089fa047bfaa876065d1d52e8d046252c87f2ae6dd2d0a6519a4ea2dbedbd91424cfa5f141979973ac6eb8f10d4e14e139087c1294dfe39192ed64eb611e1fc6d100ad6b0dfaad77f8ff3d9dc90d7854cd021e1c1972efabf105ad245f24fdbe5be9da4de462fd6cece1489f08072b11f3174e0358053c0aa4ffabf572e4c6c044697c95be7d2836bcec9ebdda2af81b983448f6e78eeb01158fe328858796dc4f3a694b6e9bd1aca403446382941f659f7dcead8890d4f738f508a4e34c4268cf91f829b81773023b850791f42bd3a5fb91b2ec34802f21a8ecab5223b962941d28d739d47d4f99efc4bb22916d6055bf369029034e697e16791e72c15175d5b64af0d7c0a5645fe254329d9e869d7b848e3a4edd4ea4b435c34695453f0f0f835d12693b81522fdf1526089f2cb08d63ad23424503f41d20bdc64d794fbc6252d3cd9b94b42ee41b3f0833e101fc3adbf340d47fe7a7d88491fd17419640e0b2b12674b407821e084d7fe1235dff435893a6ba995be902bdfac63dac548e1b734a6c850df1ca2a7388512611be65262e83d2a78f5c939da941a51449db6a3e2f07d9888326033c4f09707aff83543635ab4abe3bd474b12900581b195013a3679922beacf878e7864868485bc7b1a16920c34ab0f78ef6ce1b79fa68fed409b082acc8fe03740cdfd8f407cd51fc1facc764683021269959f8cb224efe6eb8cf20ec14b9f8425a008edaf6d233740e8e355eee758cd1e9b404544b10c2e75c070d95122fd17671f366520cfb553ed96a2a4f9d8f6870389e347d32a3dfe0301c27046caf30269d1d9d14a29fe4f02b586d6b0eb55ef7a0bc5ec26076d97604ca8c3b007f07480daa69c07a2ba3f9196feda7f3a1be6c9bc2e27b2ecd0c6224130e84f84232df956176fbd37bb145c723ff6d0154f1935d07e863c24431754636cbfed0a22cc48c9ce6df6e21c23027403d23f2fb62c20441ec3dcfaffd31a0100ff93f21293151a261af5012446216bab59c8ac3d8f32de7224ddb2d2288060ad5c681c7e93e4bd36cc95415510a7c4e09798447e904898cb301799f642e4b5a1612c2f411ddca9c9e5c5db66e540e268dce74a58eff7b5f1923ce43249c43a0865f16f5f88f1d6ebba65876e478d2fdb9f9d9925f032f6eaec885c66de95c024154140adf02600d49671e9014259f66bc5017bb18ae4d062c0fd5f415bab66649452ba429bed9f4eeec60e71444fa82f4db084f23bb7dd0e0ff05b92ab37c667256d384f3de3ba0e8fb1a5b7d89c5c13640c9fc3640004337b465132823989af19b01c573d5ae8c102c54d4306c513987a06ec849f5592e99fe20f462a2e2d866b1d7fa8d80ca51b1dd511d9f409a43c6ca829b1a2bff5c78af4bb4a06fe551273a9a8c8df376a648485f999248b699ed7d55de5b76e78d7871132f8f9f29742781fcaa4b155392fd3e00fcf39a63e6a4d44e9778c2f6daf4a975bdda01cb97594c6b7d2e7675c3b7518f8604c5f56463d1101e84ef5d38e8b60f475aee39659a72e7dd166be30852a695d7c27d962366b9944531785c58d86ba61d0eccf4b052c10a1ffd62aedbe122e219781448ebc527caa8860362ee5939fd33de704c082806fae9c595bee432fdea5af8042d96a61fe64bf53c7c702e1baeea4bbd95fcd5a2effa22c35dad67da544a13537c0605f04050bd14820d5e70932e4a4526ed74882f660047afb2ef0429d4ed8c12d0806a6386572943bcdce09a5d8fb353a8c8bf0cb56aaf9d66484c1b0cfa7783d4ce389f8c1feb0b6f0a1a9c911ed88f8288ce1f72a2e813ce6ce692d55fa6df66a81a7d6f6c5f574fd0ccddfe3ea3ba73dfe3f577d8da75687a54cbba1ff0cc7123d40034705c6da811928ea21e0ac0cb3ae598f94cc0c2b9f23cdb6051c72c32df1ecac0e19ff89609dc45f9f60dd7ac3629bda612fc04faa5262204710ce3728ed776891f78b1b80faf6606b5cbb4df4adc2db337a3721e84a1a0d1bcb16e0601f1a949fce5045dacb8b4483444067efaca1ab55e6539b5e74cbbb31feb14524cfd5df8a87fd989ad4dde7a04d9b9c55b31a46a0f971970e9cf67a76334d81bb87cc743218e2880a1f4cd448869e2953753ff576492da2cb7e74c17e7458489e992bb43056af2d52aad5f43309302756fcffe0361ce771b8b5eeeccfd60120722e7865977fc06adcc8ddb0588428f46187004fae036a1192d21da6d3ed8e7713e627f1f93c826ee07c6097c19f541f3bbce509e37e6f2a5f0612c10fac4a4ae4880c3e470245e4b3b056c5aff8b4b43b4dbc915e63532f5c41ac9499469e48c7084c1267919c709941ae40c163c944cceea44a50f954c79198f357accab3028a05afaa2a294dc5ad493e8fbcfe616f878e9debfb5dffd5704328076c5da777d288f0f4c3dbabe02218d69ca8004ab7713571d5b6b574bcaac9f57568e5db58efd15da2a7d727562bad7033627bf4cf022b3669ce8d0725b8e9c4fb558b60098a51daff493d112f84856d187c58d426a3cd99cde1663085aaf8ef77296ac990875b010bb27f3cbd59c2e8d2912145d868f424d96a127bef5b1e662c8819b230fa07c066c2423f37e09c78f5a208271b0204b27d9bf313e7f2a22d303e39dda002c4b5a70794345fcb08d024af97a572d7c680366cc83f2bb21cdeacbf1dee1e35e323b35654d7503b2920907ed4eddc46075fc99f0ee72415e6fc4f3fce2adc820df2eb4f16d3d5e0b983153859d766b1e39443773655ece97aff44ab2ec28e61733bab05fae6607235a3c86749d86ada6d625224842a553385391dad763872a4e99d02cd42d1f5b7a12960d12432cf06b1ad911ddef910a046bb8cff785b54ef1dc0d5381ed2e1f0432d484095f24fb52cfd2fe59cd96fa44f419f172e9df8f678ad2455defecb5987df90c4c5071f43a1a2a20424174b594f3d5e06dea30160356857f14c9a850ea7f3afb3274205a639fd36afefe50ab6545ef76afa51c6b42db8e2d44b206592c89660396f61349c01a4ebc4ef06ec15baf59ffbb1b817a14f2b18b62d331bf490cd3630e71150a53633d2b6c1656a2359d0f37d0d4c01c36df85906227cc8a0767dbeee94ed65986816d66abe4132dcf37b92c282a4bcefbd22dc46bc1a089d3f3faf3c60e3fddc1d059a0e592943a11fc93c0f06929f73267fc9e3c1f4c497e1c5fb8077bb04614933eefc2109628dabf8d62b8427bcd5b55bd7ba6aa4a65adfd6778b60e8e3e38c09bb3237f44325194b99a5e70dc4d7a620c00a907dfb887aece9a061e50f2d674e64d9ca9ba8954ffd4875a01df6f0a1444a792c7a42f8ca839fd9faaea62c969e37e4f872536ed3a3483a1330cc5780394774c11f6a90246ddb4f3e21f4934efb994905d1cb5e813fc0cb03ffe88f9e0c576b01ac5faffd8c86c14089210cc628962a311d8e395abc5650e3170b58659cf515f5f945069c4e72fca4284e0575ea944d1a096f6acda6bcf7cb35ef294d0f1e6a9e1e0d3aac172a2a67f57b8270f48ea585e8cc257bebfecc2a7e19e100d15beee6aa646dc1af4810fce2d8a7d2f01fd8cbe509aa943005c9aa533d1153348204d0f7ea1b11c0302f03ead8a069f8d30d10578d205a2382a64def49561f380fb519976678c8e2b2e37d52e7323af9454434e6b181c2979960d8d38af8cb6a1ba6aabf534abeafce6da77023a79e336128733d1b89b4568217354f9ec3ed6cd655b7da63969c1be4de2d62e6f955af1ee34e31c3bad1c38409ec37176d4172517847d12b533d110385d22243893241117b824c06aeec5c93656542ea56751d1ae3c5b72b362c096f7d93e9bd45569c4ce4fa00af9a6493b96d4d6bdd7cbd58bfe06d809b37002edf2b5800d2f1ce39d40d708b34c72f4b12dce37e96cbae88aabcd8a0dc5cf3b11ce5dd7b234f14d2871c5451cdbd3eb52d555cfea545a02cf7415493857f28521f99b710eca5282a9f404602d3de96a482b2d3bfda95c2453e8f2818f4cc5f0960e28a4bcb675bb94768de5d38864104f1b9751dc50eb103dc0639f87d9247bd17101bdd34d32bba663daf0c4dfe4295db52946345d80375eecbcd1997fb5f2ce1e2ff18322acda89e0d49fa007de136c1ccebf2398c1915b9ae614ab93ea6bb63e5effc657ebba54b1b13f0667a508686a3a3c813e5cd7cbb3df6c544d0328b368d130b6e80f5ac0213551826fed9754482ae60403d7e9d110d036591d3073fe2f88e42fe2b7857a1c4b138de1d77c1f9e32b419070fd26a4d5bad03a3154b60d5365048a5cf344b3dcd966da37194902fffde9d389ec09e77d169957690cb0b1d27dab031b303579114ac4fd5326e44aebcfa63a39b547953d5f533d80f6c1cee9a74f414a8950eac477f53e6fb85ed68a60a42ccb38b7a72d1342cafa368a15ee9b4ec598fed1dca7ec43a312c34c87c26459ef8808aebe36359a275ebf72c5de3d6c03aed1d683fe235a3af11fe1d32fd2496f5162dc5db8a5b073c95f", 0x1000) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000100), 0x1) write(r3, &(0x7f0000000040)='\t', 0x1) write(r3, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r4, r5) mkdir(0x0, 0x0) 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', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) sysctl$vm_swapencrypt(&(0x7f00000001c0), 0x3, &(0x7f0000000240)="ca4aaf6629231013fe814b302488cb27a6894be6806a040c7646d6dec2", &(0x7f0000000580)=0x1d, &(0x7f00000005c0)="0e31496ab4d376e2b87893ffe48599693715937166ead96053bf24fa5632fb922c4f9ff7", 0x24) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000440)) socket$inet(0x2, 0x5, 0x9f) r1 = msgget$private(0x0, 0x224) msgget$private(0x0, 0x9) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000040)={0x7, 0x0, 0x0, 0x61a}) r3 = socket$inet(0x2, 0x8002, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) msgctl$IPC_RMID(r1, 0x0) dup2(r4, r3) socket$inet(0x2, 0x2, 0x0) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r5, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) semget$private(0x0, 0x4, 0x3a) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, 0x0, 0x0) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x39, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="241a71ec7aafde6d6ca7ff65c3ad09922614f8e2cd9fccc882d43809f7f2787573a9f71480f05563c2ce16a0f08405bc568076af80ca4c87a2a24eb7014b09d35fb44570f7cf", 0x46) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x7b9d5d4e, 0x5, 0x10000, 0x0, 0x3ff, 0xfff, 0x80000000, 0x1, 0x1, 0x0, 0x6}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') close(r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) setsockopt(r2, 0x6, 0x80, &(0x7f0000000380)="e5accc95ab7fdd27f943e69394ee66a41b2f7e985cbf9b8829accd1a0dfeeef02efed9ed1366d2f2277ea2081e0ff2babb7f8ebb118f23d156182c3fc268459deb01686acf7ec95b87f02e56fd33c075fbea13d389cbf5a10b54a57f79b9fb46531dbf9274f14f26570ceae4aa1f5a70d9e1f8ce3a29e34656447cfff3a5a184ce27a6d263abc4236140db39f79c235b98ba1bf647294781db11bed11e511bff2bbe65fa1c5f0cd946", 0xa9) r4 = accept$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x2, 0x1, 0x1f}, {0x18, 0x2, 0x1, 0x7}, 0x2, [0x3ff, 0x10000, 0xff, 0x400, 0x599, 0x8001, 0x100, 0x9]}, 0x3c) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file1/file0\x00') sysctl$net_inet_ipip(&(0x7f0000000580), 0x4, &(0x7f00000005c0)="2d6d7b833ce75b1d6c5a7d30308b9f1df7bc3000155e2bedbf78d0b8c3ca71f240129aaf4b88277b5cc35577a7f65583cc73146a2e23", &(0x7f0000000600)=0x36, &(0x7f0000000640)="bffd6076379f09164d1ecdeaafb7ee84c94f40ee0b8db5bac91939367f5d93e14e068da6daef04bab7cfb3bfc30c9d2195ade7", 0x33) sysctl$hw(&(0x7f0000000680)={0x6, 0x19}, 0x2, &(0x7f00000006c0)="28ed2d595dbd6eacb66a80b22c0771f608b4ed83102494cb5bad2640b747c7bb2bd55c1bba7a3cf24ca57114043f2547e57d7118179420496c63b0320fcedb38b0fb7901b53b0cc409b610c93eb126caf4e8", &(0x7f0000000740)=0x52, &(0x7f0000000780)="7328db0742c79a4be2d96c99356d32d06e75cc8be2b2d49006a2d262980f44184b4404842c802e9cf430d269ac450c1a84535236188d72ff777fe453cd4073ce5b63b8d7c1ccefb94c240a6234e4d25f03c23070ca063d9a05c15f9e017e6b9e26af69a743cb7117612e76e51fe04f2b5e912cb11fe1ffdaa30bc78277a591f5659d442546ccb629aa4b3f1731976a4eecfa7de3b8a2064d9c5250ba60f10eabb6cdaabf39458bc54ee6ddf43ac1ecaa7bef5fcf23871acf307aadafdd5baf5af02e21b2549386b6d367981309920289dd8f11af", 0xd4) flock(r4, 0x6) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ftruncate(r4, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000900), 0x1, 0x0) close(r5) r6 = geteuid() getgroups(0x3, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0x0]) fchown(r2, r6, r7) write(r0, &(0x7f0000000980)="29ba623ae0e95ee2e0252ce61624a33cd505d962b323ca76a77333326ebe437246cd3cadb1083aca482215e0cdbabfb25b977e4f40035054e061f34a6e912c920bc0a882b3124716a6bc486223096be4b6aee4cd01323a5ccb207223bb809ef7df446f", 0x63) r8 = dup(r2) fcntl$setstatus(r8, 0x4, 0x8) r9 = socket$inet6(0x18, 0x5, 0x1) sendmsg(r9, &(0x7f0000000c80)={&(0x7f0000000a00)=@in={0x2, 0x1}, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000a40)="1c5189ccf8", 0x5}, {&(0x7f0000000a80)="edda549e521bf63b28a54b062a23e9a900c1cc1fe3ecea8a09b7c5a38d886b9912a8588e9a9f549e33317ce22338520a7b63bd813c4f467def8871d6c310ced520ef24f145e44b9c4d7c71059ec3347a215f53ea544fe92d19b6d4b1638031866b5c49221e16316d0ae3372edac6c3", 0x6f}], 0x2, &(0x7f0000000b40)=[{0xd8, 0xffff, 0x1, "ca7b16925eb6859a70c7b7b8aef3b9c69dd83f83784bba0248f7724d6b49a6390c33f56821fb510e12e97324f14fb78234a7ada16618caf4e46acc8c983cff375179daa01ac126cc9c5581b4226806f49afbcc9eddc1e230079e230fe09c2fe1b690ca13bb0c16d45af98254392b4e53363b25123f3337843e1f8b3b874b2781acd91df8cd986d079576027dcf52b9a4d9865821981ba3a7fe5d8b608200778c28fb65e5d5547cb12bef06740459393273526ae41bf302d77a40ee32da54079814f62c"}, {0x30, 0xffff, 0x8, "a9289f5359a557ce3aba868818cc4d2edbb685ff4160b04c84"}], 0x108}, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000cc0), 0x1, 0x0) executing program 0: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r3, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r1, 0x0, 0x0) (async) accept$unix(r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) executing program 5: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000300)=[{0x812e, 0x0, 0x80, 0x2fdc}, {0x7c, 0x0, 0x4, 0x2}, {0x3c, 0xff}, {0xf901, 0xa4, 0x40, 0x3}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x1, 0xb30, r3) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r4 = socket$unix(0x1, 0x2, 0x0) recvfrom(r4, &(0x7f00000001c0)=""/225, 0xe1, 0x1002, 0x0, 0x0) getuid() geteuid() getgid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x4f7af631) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x42) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) executing program 0: mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0x9d, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1003, 0x10001}], {0x3f, 0x20006, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x811, r0, 0x200) socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000040)={0x6, 0x5, 0x78e, 0x5fa7}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)) r4 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r4, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/190, 0xbe}, 0x802) getsockopt(r4, 0x8000, 0xfb66, &(0x7f0000000340)=""/208, &(0x7f0000000440)=0xd0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) close(r5) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r6 = dup2(r3, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) listen(r6, 0xffffffff) syz_emit_ethernet(0x35, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffffffffffffff3c041789b16846dc5e60d2f6b39cdfb55d25dde1441807b1b0157b69e3abd48a113d2343de610bc9cf9525e2941215890206570b08fdb4f264583b7e754c4a09da92d36bd9d50a748fd4e80100000024f80c258277907278809297e1b2a6aa62740577efb1310db14e9f038507b60bf5cf0bdcf4aee35b78d3a8f3a2d617922f35b61cf58ac67cc27d64b114f02471a7a92cce4d8ac8be6a0eae39ee687a1ad35c2d9a30cea3aa8e4fb9043a55695909d865ae70c5e854cac86a82f43758a9eddf6d107a493f1734490e1f45e769a897ca010000009eea66e732d022432e514a16741689835d8ffc0d0360a113d764baf02093b44dd924e15d8c6e8ce8e1622b81bfe1"]) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000a40)={0x9d, 0x0, &(0x7f0000000980)=""/157}) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(&(0x7f0000000240)='./file0\x00', r3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x8, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) symlink(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x8000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) read(r1, &(0x7f0000000040)=""/35, 0x23) socket(0x1, 0x3, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x80}, 0xf8ffffffffffffff}) socket$inet6(0x18, 0x8000, 0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) dup2(r2, r3) socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252affffffff2e86dd60090000001462a3fee2d5344cb6f9736d000000000000bbff020000000000000000000000000001"]) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) setregid(0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') ktrace(&(0x7f0000000240)='./file0\x00', 0x2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1a8, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff8fd4417fefa886dd67abc523017216ffff01000000000000000000000000000100000000000000000000ffff7f000001f000fc01640000003a000000000000000001000000000000501a00000000000003c30429711cd0db607b11f902bb560e9a22af50a7c13c6f8a950b93ae63e4aad238b724090b1eee7ef4790f1fa1165aed2d61efcc02987712b5e490b7484f0f3131e1f92bfb70ac12b942acf299d5b966a95f9e980e541d3a08221acc77b374ff90c50edca31ee2d1b842869b8ecd342b52d13af28feff12eb20a8916131bfcf726f342240b03e32d774be94bb90dcecee30288dc247b60dbd2ade25c7403f155f9bf4ff0364cf3ad11e8f50d10fe6aa1a042648b570640519dcf843f6bc4e98f3119144204010600010001050000000000000000000000700003c0660000004e214e20", @ANYRES32=0x41424344, @ANYRES32=r5, @ANYBLOB="912075d590780006080a000000010000000903030101000006f80e41d2270f5750f806e341fc54eece1abe8bea766a7512fa19311bdaae6cbc84377282c562466c66a3ac6d7327ad5043566ffaa43c082eddf30e042981c052f96d0dc504fe97644ecd63fdf9"]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) execve(0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x4}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x4}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r5, r5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) close(0xffffffffffffffff) r6 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000000680), 0x0) socket(0x0, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = socket(0x18, 0x1, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) close(r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f00000001c0)}) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000001880)="fbae3f211250f37dbfc766bf2d6e2cf9d8de714199a058679309f051f8073c98cc617a9fa13a475440957be795088b1ace2c78fe00bb8176bb60ddd5f17f9fcea0d0f231fd0d8a5c2e8f9a30fa33361c081c8c6d0a", 0x55}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x6a, &(0x7f00000002c0)=ANY=[]) r4 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r4, r5, r6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x157e}]}) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}, {&(0x7f0000000380)="16e6e60d97bf140f0d7f1289e7edfd296eb2a20393d1153b4fb0e774e5dec3f36ca3acb9166a37cd3c740a4d4aa6", 0x2e}, {&(0x7f00000003c0)="ee44779d353bc968705585625b6ddb14b0166846e6", 0x15}], 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) chdir(&(0x7f0000000140)='./file0\x00') dup2(r0, r0) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r0 = syz_open_pts() close(r0) flock(r0, 0x0) socket$unix(0x1, 0x5, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1ff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendto$inet(r1, &(0x7f00000000c0), 0x0, 0x20f, 0x0, 0x0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xfffffff7, "f5ff1d67147d5fe4b57d0002005fd700"}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf669, 0x0, 0x7d, 0xfffffffe, "3c00000000000000000600060000ea02f1ac7e00"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)="4c369cb2514786d7e42a49ea628404fc44277c38a68278ef61d3c2a119f075c8287bb2b753f4fc302f5f05cab1adee714e2ef77145bc503d145577b96fabb604645217cd298110006cc55979e1a6ab8b", 0xfffffffffffffe35}, {&(0x7f0000000340)="742116b29621099a51210a0e6b6f9ce61adebd56cae396b9fee64e92cce8a08b858e71d64473a207da05c17bf96be53622dd7aea1e48cfc6a1f99a632428f34ad56b3c453ad1cfb874285bda58d2e800c6e023ed5d5496321385652636243ed4d851bd99035a78a517a8b67ab7359ccb6c426c96fe49b6ce8d8457df5cce85a0fdb405cc11edcb47c1c0390e4d36cedf4eb43484f26a9e961b1a4a78f291942f11f32c88d2d1aa48ef344626f60b72aa337c093ad41175fa5100a4aafe9db4227e472c", 0xc3}, {&(0x7f0000000500)="d2f4d171f8fa6bb4ad307d8ed2b5a504ec1907397e5e6d759f3e964d2f0c555ae4de11bae9af6b872bd48d6edb22935cff4f0dc5609b1c0ce81149b92cae4861b34163ad3f04ff61a2bc3ce56ca4f76cdfa2c4adc4c10295a54e31a160ab10ad824b92f8e62a88a56853d5fdcb40d46ce6525d9e804d2372424afd9a911b8908fb976e9e53dd3dab02cdb19889ab248151bbf6954c7aa2f1de59396bf347b7099eba5509b5faa127050c40586e", 0xad}], 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x2, 0x4001, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = socket(0x18, 0x3, 0x0) clock_gettime(0x4, &(0x7f0000000040)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 3: r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1000, r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000280)='./file2\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\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', 0x0) rename(&(0x7f0000001140)='\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', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r3, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(0xffffffffffffffff) syz_open_pts() recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) clock_gettime(0x4, 0xffffffffffffffff) syz_open_pts() getrlimit(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x5) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r5, r6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15, 0xfc}, {0x0, 0x0, 0x40}, {0x8106, 0x1}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0xfc}, {0x2}, {0x6, 0x7f, 0x4, 0x402}]}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(0x0, 0x10000, 0x0) executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040)="b7c2946c6300441d9f6c9a307379af8b0e23f81ac388bd12ce55f02bd2f864e276c45fb2c6f1a5b08d7a9ade2500aa11a51936b2b431ea02788926f10c26b4f97d5ad95962ef39ff3d3d27b325689c7802a8b838b83747c435fe0d504a4acc9016d571199b61c66756568dee0aa16b5f9c226066cfde205683c7dd9d49612d707eb0d34e32f37a02f6528016c5f8c76f196626c676e384edee8e935cca4880565e483d4a07ea8c01a5c1a0c915e4bcca51a428abd35de2b43d", &(0x7f0000000100)=0xb9, &(0x7f0000000140)="ee184d0de2ca2beac27bccb98654701fc771d12608cf7838fb123f3c4d1f715ea5bc46c7911b353a8d2291cae78529e87ce842f5313e4f7e20c90cb6e17fe738d399de4f3452450ec5ac", 0x4a) sysctl$vfs_nfs(&(0x7f00000001c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000200)="7676f4596df84e3f8a79793c22a8126f6b0fe336399ebdde4c35b6f2aa4f1089b7ae37c2a3fd8c65946b", &(0x7f0000000240)=0x2a, &(0x7f0000000280)="ea8d712a85d26a6f945296adf665cc3955c3b4d54644b6109acf0a47e6731acd821c4283f510f48d4a39406c7b2df41f802cd07c84db9269f51c002d6b7ba5cfbd3407e18f849a7bf1e5c934edb94dcfa1367164ee44f182a27e59e2bf807d9da13fb17f4343bc7044e60302789e1fcf57799e741ea32b4297c63aeacfa6a39c041b2422a123830fc6814b78a14cad279205a29bae9ab8ce3f621f398d508314d7224ed776a265280db4950934516d7486df9470e0c19e553dab56477861ce862be63437caa3b94001aa76fa3c2a2edb14cf3feb1404ee44588327626524", 0xde) r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000380)=0x3) r2 = dup(r1) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) r4 = msgget(0x3, 0x20) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000440)=""/233) r5 = semget(0x0, 0x1, 0x44) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000540)=[0x3]) getitimer(0x2, &(0x7f0000000580)) utimensat(r2, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0xa85, 0x8000000000000001}, {0xbc0, 0x4}}, 0x2) msgget(0x0, 0x5) r6 = accept$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000006c0)=0x1ff, 0x4) r7 = syz_open_pts() ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000700)=0x4) sysctl$net_inet_tcp(&(0x7f0000000740)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000780)="c66eb05056d1f7b3965d3f9571ca3e6c0e5036ab8c083afe54413b64cae1cc1faceb107309f5df4b0e0573373a569fd726f83c838963a4cebce65cee9d0b76f182a3e418fd3de67c8a33b921f2f6c91de980fcc058df81c8a6b8812cd64a20bf", &(0x7f0000000800)=0x60, 0x0, 0x0) ioctl$TIOCCBRK(r7, 0x2000747a) unlinkat(r1, &(0x7f0000000840)='./file0\x00', 0x8) truncate(&(0x7f0000000880)='./file0\x00', 0x3) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_open_pts() readv(r3, &(0x7f00000009c0)=[{&(0x7f0000000900)=""/185, 0xb9}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a00), 0x10, 0x0) open$dir(&(0x7f0000000a40)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000a80)={0xbd, 0x3f, {0x0, 0x1}}) setsockopt(r2, 0x1, 0x800, &(0x7f0000000ac0)="6d7d20e78d0ecdd84119e5cdfa8b3ca6d1947ed79693852dc6ea046272cc7479731a36a624c0e0ea6b8a1a36e33b4d28b6d4b622819e83036f1da3c0c233c2e06b82b1371227cd438bf0449a7f1b17fa43666c12230844e584d7c008cecb4d35078a36cb346397ed32f44bc594cbff43f486b7eb10045339b0453e1c9b746bd263b722b262d06f7a231f4a13abe0d29ef3f6e5d2f92defcd0269e3889412b8dd1f", 0xa1) executing program 4: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) acct(&(0x7f0000000000)='./file0\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup2(r0, r0) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/512}, &(0x7f0000000300)=0x202) chmod(&(0x7f0000000340)='./file1\x00', 0x55) getsockopt(r2, 0x1, 0x3, &(0x7f0000000380)=""/78, &(0x7f0000000400)=0x4e) writev(r1, &(0x7f0000002900)=[{&(0x7f0000000440)="285e826c49e89f530e0dfbe2dfec99a3a38e7a147a0925867bdd6c37b6a299f39c663f0afc81ee2e6975d7d4b9558b2f0cfce5118bf033f7b3d8d16abf36f8d887d65c7ea3bcc3112490322db48333", 0x4f}, {&(0x7f00000004c0)="0f57c3e03f0523ca5f0f2e7077504b4cf3b15001aff4b88fee96bc9b099b25875f47bb9a7713f8c08621340b5040be4619e54e783ea9642976ca436e57d897b098df8b6b078ece8847e932df69270fef2e1d83ad1e36e937d3a12e6d8df7c6ab0b9d8d62381bc34b3035e40d7a04b300087de88a68fab98bb39f7a0541f1f447e871de92b8e82059113ce89cf34d2f74e23eb65811fefba55e3325a60fd9e7a137bf0f942f4737284ae53bfc85c37d0327da41ed4525f0af97fd8b15274c6ad597aeb6514b17357c6d80303093903cf7f5bc71ff5635cf9ba8cf91b41faa4ac2", 0xe0}, {&(0x7f00000005c0)="131da452a667bead9bee24a14c21a365ef", 0x11}, {&(0x7f0000000600)="002daa3360b260cd2c6d47992d93d99abaf5dfb5a6b6aeeec1f38790fb7066d46488c3b741a781af2f6d88983a04d99a6406a060373f097ed875098f1e2fdc6a3a9bf76c9fc3dad879d890794389233a55b2ddb89ca40bc43eaa92bc21c9cf26220cedc3609e3f037dadbb15e9f42da39ce43f76738f8c5dc4c2af0822d59a7e2bafb0ed3922de448022557588e59c42bbe0d5f6ee94c33412c1800b69f222f5b582f474fe944065b25a84c8fcf201cecd9c139d2377bf377ae0a7e719cfb759cd00e0b5b685cd86628ae71c1a547df28b84ea84f0496c90d066399dbf832f9a2284009c1b8b5643a7f9eff3cc2ff1a1def06eb054ddfe63fd8e0a4560a03308319818c26fb4164ecd1e6f1488f557ac7d12c50384b0dbbe5099b6303880a2e7969cd5cc4e4a593c68d56d91b681ec44419b3e65503443e7ee396a0986696d4e7238c0f5ec664c0664ea00f9c216e2b43ba55b2e65774bb034f87b4d3d55adb46d836760ecae89ebd4956d72fc26ec9986323a5e3bb1e98cf62ffebcc5deacbd9232a1db800eb513bd0c7d497f36ce5b054de4bb3d7ae1245e6571ceb33249c6b98524444dc72c74ccf14dec12f8c0aa3d9eb4d4de25a32f94cfde32e632dc39a16fca812b1a3e6b43186d09203493028902e4ee30bb39cd8edf727185150d09a62bfef0c5e23db4794144cc56a7a488ab5e6c9d9069bbca25e6af4705ca2a96ff111614bf2ec5a09bbc9e9f75a8d75c5317d4144832311976a85f5c59aee606447b9dda2ad11ab156fe4f077c50b61f5416cd055fdf86513225476de7ec5187ec112cf384fb7f0604974b7d272bbc14b630e55ce3100798270750f070973ce3e2e5d9bce0c645771d7c91a8e017ef68a94d380d169a9c4adf5c2669e262fb502149e97c05bc6019f97fc738c19e7810c43293d81a8a8d8e88c69b9c785ca009f6fdb9837e17535afdefdfb457d76c9f79963ec1e8598c6a1f5ead6eb5e21ee2b72a6214731e2821dd4fe5c72614d6781ee1e53e11b878022ef22190dfbbb3beb239ef1e100effb9efe455fb572258c8e97b21ed8489164f76f94daebe789d590aa0d36b31d0cf6e25a9aeac3a0798f83213af398c7f653f8043a4b86f2c01a55d33cc8a9916b894a35dc57ab0d6a0718b2eff8e239761eb17909c0e8babead8a355b3e891b5222e4a2119139cd88d2f785bc181d1825f7c950edcac1d5b33edaccef35410fa5fd5b7971cd8e5c844baf5a8e85d6cbc849511d4adc92983fe85057e19875770d705204deddcebcea73dec60ae3ab149a34e5364894da22eedea4985287f3f6791f17889c05eb25b11dcaf522b1ffbcac88753783c1c09048bda23e0f72a6f714560ff8dd1a995a27ba415f1889dc65caa1f50db0caaa6d3d268abbfbc664dc7cc350eac3ba1c6ae16b80c96f52c99f2335e1f61b2092da1e8114e0ebf6fb5b1fee241c3e65fa77e23dbf7bf75b291d500633d03dc95de16403a68fd95db53caeaa958ee4dc4ec022f8ba84121fd45d3e3477416cf4a8fbedf469d891ec570614cda2c5c5cf2b62f34963610f243514d804814fa691eddc76f8d418e7081b09622fa3934ae5254f5b7870581e23c864213d57e17f37686cbcf88359382132e876ddb9360dc291adfa2529cd2847967dec20a2a67bad4c93c56944e19533335304fa8e59ee1b0785e42a31b2ee10c8f4700b9f9c87930f6ef3ff3c1880e0ce54142e604e4211d34f96d35285bed0ec50cbc24bc26f6b40c90f39deefe6d8e592676a49e1714cd491ee3969b3e98d7f0db5555fbaa48b4fd67b70db5c51a7444ec4d314dff1509e09a4161a78dd0a7c8411b1d41ee319c41c561da0559d4e8d0b9f6deb323cb02a9b48f5f1b4e3ca693cccd189b797f2c809fc1e2c59860320c458dd32bc912266ce787c9c2bf77a34f87b1c2d4790a1b6b54883f370a7b241420bba6f2c3a6a32576c0a1a1f0c7fc0115d5a33eddec1d7f569b15bad10c7c523fd6b7334391a44d273d5ab63521a6aa9072846b2f6f67d504b746a750ba152e8a0d0c2b447b57ad576bceef0f9b24b695ade4b7c24bff0bac4cef720f83f206ee1cb75016a15ff83aaa359ca9e67ac86ad653bab2ae4aa0327f72b441e3457e9d11dc72aa03e182b4cddffd9d391fd7fd74c9082764b6fc36082c1bc4bdd73e81cccddebc09fb100e43675fe1e5163e0c74a0a9891c1f0e6b7564419eb840190da21baa1298c63ebd6a76cc8ef79a457ad946b9bfcd71d57c1d3a1fd8b4896d6001dbc4d71a45da9658cd79bac5f9253fa4ac34ddd23fc855f9d5d8812e2c544d69f385bad9b1998e2f80feacbc0cf91483f9a9ce5885ba66b1289f37cc1bc6ecbe2e918ba2d81fafe14356dccf524f35874bce028e21622d6edae4d5fb9108f66b9ee0c8222696099bee569a930b62afd221079562581e1ce5ac5c5f914bbbd88fe6186515a0f5c3335171544b09341ac49bce448c282bc7c3e0c81fbd150135466ab396dbc82943841c4438ba4a2340a73c442c7ecc1ed9481cf951d06f4f26a65a68e9d8dd153fda245bfdd04d1e3e3ac69658ec00eb500205ef6dedca5780f27884caa650187ba19dc02fac7d4cd5325f41a0c6a557325a59753a1c51c0bb1e775ece8c1790b912b878b7afa565c3b5fd860d8b18ad92a40e93932f09e57270f1ab49e7b2da09b6a062a829f76d706babe2b7571b77fb6935dad2948cc6f0f3371c75d0023a49c5cd76dcdd60e793055aa710b72278e191a7dbb60fdb97dc08b214e029fa09e9f730995b784a19bab83f18ebe38e7a1f48d2f9d2bea82c1e55c4e4ae3987cfdebe869d245c9261907ccdc4058294f691d9ee237dd19d490bd2f7de60e9d94f68227915eac667a573b9b19a23feb1cce1892c6cff4ee9d4304dd380bf832c2489a7382c94768604fd0b5d1cb3e9e489612f4c33deefd73c3bf58bdc38b7e53a95859eaed6e8b5352ed3ad2a3315468298ed55dea3742b1b5eb1a40945824959251258f6af59f34e3584269fc285884d99e62e7c368fed26319094b990099c26f0f903ef78a96d1659131a7bc869f51e4f6df83f1be942050f8b15bd7a7e95d8e27235c3d16dd9069f37acf6eae7a67e5783e5a52b664bc0e96fc931c25692b9d1af0a61a1af341b3c893d90e620f15002bfcfb1c887cd9882ad3efaf19d7d1caa9f477eb5dfb7bdb017ff933d33f3ed80075ebd6940227e20bf0e5867dea244d8d52fcaf2cf21d3d056a0fa6c814b06bd43064f117cce5e10129a7abd4994ba67d0e0c6000bb199a6525569e217a24809360498bde0315f94e424c23153dfa7bcb2a0a17ee823f100d6c4cf6860e2adfe754ebd6cebeaeb7b99874406fb3f8a06b4328e99ed986cc39af6d18811a022a2410baac61ea81af48fed1077a09ac728bd412b4d83ad2c61f827eca690f4ec29f5e971dc4301ee09d198e521188270bfec2d28ec993517376ecdb68420d5c8323be76fe0232d952517957b820177609010fc9c54d0cb0e75e6f6d7bdda04255ddf429e90aa95a68c2d35877799fafa06a22278dbbff53d032e8ff5520c147886df7a1a1242a6a8b0e73374643f6d3cb34d7d3a9bc928b5837a671f108a5683d57fb1e6dacd67fddc836b8124678a35fdeedd62c85c958917502b855d4bc4b40339c9b284a837cfee6b3703a26ae681068fd429f45041c2dc61a82944c64a7081abd51e721c322fc4f8b525b842af4bcf778b3883d3905ea52d33ab42b8c82013332031dc83c1c9b9971bb555b4352acada6da0204d22a62652aca0f95b29fbf675f1201a24c0e922ecd560a48bcb8a71c7a4bf5a92782fc2b6fccbfa689a1a5e14cbd09c17b494c9db781239cd79fbda8b3196c8d47162194bb658000b4f1046bf8d332b42f6fd9f09a086e15901f41f61cebb48fec0eeb9a6a8fdf06cb74968ffe23d611dc405c919eb0a73e7e5f7ebbba34c87ec4945df5ddd1e5b0abdc5c098f2a9a0e78912254dac2975a3432833e0e152960ee8a387191352a115b78df5cd9fa5e995f51837564b1d22da686e534bb87e913c66e8e7eefe743696586789654d3d6a16ce6181eaba1007e60a2345b076c8ee93f0028664f322a704486d8ed6c79db55232a1703fa7f1f5d6722ff0f3f9213d8e1c671b0f00fecdf7fd3f61ce722b8052adb68a4b14ddf4d903e6ae971670083e16c1c0e7bc3ec08638c900c08511ab447df4c849fa03c639f2a1ce90a365be3584782fbfac0024d9f01b3de535f8b571ef66f2065c2df89bd277ce88ebdab7d96f58f5c7f54616d6452aea08d2abff49eccac0518cca1572dd77369627ced69734fc7397cf702b49b01833d32b846fb5816e5d75d8601fd36b4ed5bd3547796cf6fff81b25690479c8a007767f72fc2bb574d1bca18beb9b10be2f17457b65dfd3f946c74b9d293753ee4ece65cbc137e416cf1b6262b3a4d30cb4069fe90792cc52dce909cb9a5e6ae0a3f69750955591cd86f1e51789323a465b6c388ff94adc4af29bc4043cb98a7669baa67eca755e0bd35312a368b47903ce35f8667bc1148918337458a43f49849284b5898c3a6edab9750c748070d208418cf909e43ca22321fcf43cbb8e5a06d4efc280e87ffe3e0f4a7402b45a04baf6aa865646d81715b89ea755892297c9edbfa805ff77c39145ca279ad1e260b7f28fc82c3d7879ae80bc1d8732b08d3b8c0267c4e68b2bfed8eca9093da5448aa3656af458e0179bba14cdd96b6ee4b10d62f1618a7069950899a106c3056ee701d531c771bd1a6e1b79ba91f8a3e579bd1255a7982ae49c1232d1bf850e2e3faaf21aecb70a7dc473ad39be6d706994a4a6af40d091a4f1a088127e6edd869dc185482d5e7ef918e79943872d41bf2f13fb112225ee6213a03eb8e6dfa528dec1223938ba305d45f9d2c74939c01b02691c72627d4a239673d3437c3faf628f35084ca31d7d3df43fad97b479c9de60df0829ae5c17de1362c8eeea132ebe4bf9ce11000e05e71a4d104842fab199658968d606a8f48ea260cd7c9b2e8c094561032fb144163883790109e8200aab617878a07471bb6c42f87bc0e3c125515bcc2f6725fa6a035abd85eccee22dc08170d85e1f6547470aa21641c6743ee5b23af83da83bf9c85f5dfedfb8dc093059f0d48031115d87dac0a744d004d51a1c0fe5e02c3ecd265834e2a2fd0835266112d57689a13878db394c0d5892d8be3f51daee29adc6909d0cc5f217f8377e8e1340f7455913f3cad588242f223e00ef4759767701f8e7a8daebdbe21e339377ad26edfa709f472d615c357aee0ccccf0908057af5499dff7f7c9ededbaa8f0685cc58e2f9ae4bc3e525c521e6b30f39cd179823f93861d0af26cd2aa49ea528069f4cdb756d11ba6d5fb3b1f673b5689a81ce52c8bc7da7d5d52520da78109bca178dbcebb2f1f2f885768958f313eced728285b013de8e3fedb77b721b2b264b8faf50a5f8a812a53287a128e7e7b72cf62fa4f77d5d00a8496ccbe80b08d272e2fe3c1ffe8b0e2a8598b19a3dc122e9b901bea98b0c0897dd2e77809111a61e77a9c7b76acbfe44deebdfa24dbfcac77cc9ce6ab9d433ef062579c6768acca1423c7999165c9937aeccb51d671e80634508690273820e44901a1dd208b7be019c000fa2e595fadaacab61f14c723d69c713a404ee63bada9a1ba2eb57a07176b949d60b9a3b3d8892fb0cbb6247508bcefab761f2c7325d29acf263a5e22235df39bd125b4c010e680daccfcc7d664a3fd8070cd3b20b8c35a9ed7211761e840de4", 0x1000}, {&(0x7f0000001600)="53f17a185265cf3d0745a317baaa3a29a7309f903aef523754f2f51720de9d8e2640562dd7cbaa306725f45c8fbd568c13f523ed748153c24c711f03fcd798861fbdcd24e59b57f15169d6a29442525882040f336db9bc459e399b8a2d727916cd048357c1ef9cd1edddd6859ca331bbc5898430acce0d63cf30a3259c2f16b2c3764931cc9ab7ac29c4c4deeb77736276ba981666a9bf4dc10f54e4761ac68a4e43b688601ef2ed24c7a3e2c93fdcc93ec9dc7da9b49618ae8412df50b4dd7dc99d06e8f2ad7baa97f24c64e2f69c9c3848037aaaf4433af05b91831354cb54bd9dbb8258cf3063942a7bac", 0xec}, {&(0x7f0000001700)="fa0426edea4a2ce063442a8d373948a753001368c2b097fa3ee07f278a87d9953aebd26e18f62d0f5f438d12fcfab45985ec8d5664b220a36171210a8d3a1a17ff5fd56723577b694f596dc54138052a68478155d69e6af4082ae7f2ee55c594162df493f345c013688d1b80645e80f5434a7b8a86bcc6adcf328cab1d10dd8558a40cf23bd3330bc8f7386d85d6419cdacd6abb0bd2d5b5f51afc26d2c993ad73b26cc0b5fcb5a5bf7f9ca7c31b0a76fe70a13f31c8", 0xb6}, {&(0x7f00000017c0)="70aac855a220a5d393e521e400e1b00394433e4da980aaa8c882a8c85c4b0156e37501dcaeba6eb1b0b8a42c61b9240676383588de7c0df9356ff6d030c75b62ba53a099ec16c74d62022ed59f2ad8e82196c67cbbf9214cf4dfd2984b3c7852a0adf1a1dc3e360b0ddbae83649bef9bb0573971609373d07873656a25b28f57", 0x80}, {&(0x7f0000001840)="0cb35ba721b849b6035715c68684a600434a4c7563006d3d75d02748e6b6a3ac9d4944d8dd73d4b6ffc4107c6b27aff4d63af2b1e708a80de55914fd1bae30333b0e99a99d74ea0bc4750ffd01c227a3ccfbad6cac99fb39ca067d6472eeec95fc432cceb0d0f058308c2597026639ff23a9621acc318090a65054a7f728563e3c056d62f8037fd4adeb844685ba0b34f6c81c3772d8163ce2d49cb29de16ac8dbf1db3c6f314cb354966aaed186869b9d0bc46d3128f9ea71c619654dcb3b17200051de83b3cd855d79ef151d720f3717b4b3a11591188a8ef49118fcafc47890bb98c25f16d15c7c4de25527d7b38d4255b9bbffa814c4a031e045868efdbc1c67fd2fac187bee0f5e69ed7fb241516e617eaf64be73cb0ed287785ab0ff52577f01467989ee5888a1b08b8c1143dbe6e5f097d8f1dc966797be4f5ceb4f3a7cb0cf2c9dba76c10412687441a8c12d2def681e962acb4ebde519716e22ccb5dde612accb81011f91456fccbde0b42ecd016e94163225c7f69a812ec2e9592854e83e7948c1c474d66664bc3413a9ba9dbcfbb1ad738e05917398547911662845d34e74dc7fca511016df65aad64eef9f1d8eb509daed5785294c60c8cdad586431b8381f9ee9afe6266cd8e4e973fe322b77504e24f2fe4e5e607086c73b65da38598634fbb2fd8b6fa495ac3fed12211065408ae2be99b9c74e39389dd9903bfdc46b6cb84c41265a55e7bcbfc3869a9874f6641b0f4c1ed6bacca8d353db3e8428cc1166ec496a39ab6f99f0777b0e50a04d3b595c87a4c41a022c3a03e4b8241cfba5b4a05ffb02865a00b424c09a0f24a0a4111fe0e6b6a2c0240f03cde0889689d7e0e1cea5d3ab9ff5152210002a5c76ad39bf77efb98e5683618c527712d94c08eae9248b0716ec5671dd2f62469a2581f0cfaaceea647f6b6546e4c936669926977f537ba1719917a1b43324f240fa0ed7b994578e7a5254976c4b33cbeb3e85fa321de3abc14ec602ccd002c74c8569a02e8fff3acd63013a28af04a08e6f53cef9a0e9d2a5e52a91fc312df670cc5e4a3895d1272242761608c903fc4cd572d6951230237520c0be38769b006af59466a2be073fbfa3b2f7d6e386eb76f8aa32a16cc60eecd73fb70b6a8ff1253e5d2af17b3dfc51a71f5e690737a612ff630cb5d8d4871a42dae0c7453a71e01ba4ba784091dc480de8fe704027983fd0b920ff2e3f50a422726561712e5f37fb474aabefa12d4b064ff568798f0171d6ff9b9147199f441a67c73c733768a9b23ee48150bb4a5773d7a5ac5adf327238dff8b1d3bc375fa5272c9273d33155fcc3f1e63d389412e0bce356921a379e0b7c0ff64adac75a373208c53a4ca1600171abc229b765d983371f2a20b9404094472e1504f663f70276abf5c56b00513be3e2d38b1482271ef791ba41057c6b4c4b299c48abb18dcd19c506a7e691b256af5f2d1b3c7c833eed6d179da854388a947d1588e47418a48d25f6090ffe3bc51d9c31efcb277e729f7a1de6a3e8775a3a10277cebe292fde70d708a189de79ce121a66ea023c052e0b3700342fedd4dd4f1fb9f9be7c305ccab840ad99c8ea3ebc86c1e05fa1c4cf6c541a0f6572c4962349416294c9de5f6c67177c92f4eac2f5c23360c33a270556aacf49754644f67de447c5342a45727fc65476903d31649ffd9988a5ff783b52afa73fb6aba2cdca4c08b10e33407f6dff457bc76ad4c443b87e604681ede98bf5a3d4c26ed68ec5acf4e30ce512ff5154f8d675366c28416d8e3ef5be36267bc8fbefcd29977d263354f2c851b3ec0abc4df3445767a2404bef4d62603e16485103a73d1d03751e17c11c6fdca4a40b93e1a64f4d9a22ac20d15c3b2d71adfb5d4faa99d6d8f93173d1bc2700da9049cab4bdc13b4d6a572a5f9a40d240914f0d67487657259727733d69216438111182a0c03adf472b376af03de5a8a75fca38f0bf6509538d68d35332cf1d25b030130d0911c96897453afd1137af4bc4360cda81edc2fb2b9e534f7bd26767d511cb0e666786f080adf1ed6599b508c55973c8ddfa8d48c37492e18e82e8169e9179c29d233650277889461b95be983fc5f5883582d4dade7d683a086498385a5d53292a6f6d92c4d6eab8b98884228d4a16f2fbfda8b46ba35e9951a4e010a8ef93063f051ce5d69b9a06ee43e66d722173ddf16d350f28a1b4f98bc315e35ea2abf5ddbd3d342e2140a34769f81016a6bdaf75ba58820d140c70479bab44dc5d47a40fafbd9517266a2519dea8f043abfdeb1c74860000041bb51aa32db3dce1b97bc0639bc21b8a0927052155431ef29b6d2603c3788f0c9ff9377f7ff179bf2ac9e093115b3d5077d005aaa6471d621e7d4b90976d19a9bd09bb3a578dcc9b4ebe545057811d35f53d41b7e795630c120f3e544c543f9067fb9bd1ca01d38daa2162a6e4cbf55a3673312057a772f2ab79381fe7dc7370b9fbdae5741e04a6dd622b3a7da7d090a0c90d428bad8f051cacae60a45400a91eafece3de069253ae8d93393f1d44593cd74f411d2b735886c2cceab7eaa012945b05118455db6166efa55c31f952e11015301da0ff7f544680c83c93cc09cb2623b02c8ce7616baf8424bc1670d37aa23b75f5c1c1c0a559376129372acb4a8b6ced7b9284fb0ff9e13f63dc28504be369178ad143fc3df550b8ed7710d0334b2586d1d6095eb2d441bc73adf624bfedfc2464f12decc70ed563c77c1a8ca13223f716753680e816cc4e86ee01b433f9575a8d8ae8dcc9f29724ab85feb880735e5eb5fff8b6f5acd24a0dab779baa9095e1448919dc0c8e59866c0a7224d8ad79325e4617e7960fb49af1788f11be7ddb238a21384401716f4ffe35993623e02cab74aa50bf5a138314356134f20286744991eca360161c7c881071f281e73acb6a2767bbbced2b13f5f33adf633968afe0c3b9c42bc0f99c727a370066cb1b1889d8460b5cd28d70f025df5892e483efbc344f1a31886e9b81cd6072242203f3e066067ab153ab983c8e1f0dc6555169b0c3d914a67eddeb5e647304ca05457f2c3d6e3fe6a833c31df611953220e6828f8ef1fca00c5259fc1505bb0a21302587dfb9dd8b347b0e75115c8330f6c64c029006b8e28ed32330d486ee05dfe913fa784167da9645c2fac06d9178c1b7788fb3f90efb4262d2e61d763a743b93d8155135f2c906d67eeca7b737c2aca8b313d8a56379f6134b55226e9228deb829158b17edd392cfd5bfa77f42df2b5131e4830a1d6cc15941d76099a0d559fe224603a3c0210a378f236cec775cc85a7bfbb1deeaae68665323edcfbe501d25439554d1ce6af92324d6e01207a11794286b1575c510697f2bd1a489d001b19460d38a4ae16dd015f1d4b0dab4db51095344fd9179c348266872e468cf205aa0668b4529b4860d5e7347905dd5f5ea2a858cdd3cdd943d38fc0fb1b21b606844a6bf0c7653684f9087060285d925bc6cb61b49a17a72d46bdc37bc4c17ddbc53b3b7952501b8dc6002971d0cd739f939009edbbc3da5cfe6fea061e14dd4c3e74e5a55bd57b1cf841f569403aafa5227c83d067f22c9c7dc3a3668b233d8f4d09fc9991f365b90c261c2333422c6222612b6a063f4b7d629f481359637d35289bfe7d48bb11309a3a34f82d8354b65ffdf76cf1d7fccaf53cdeb2ddf11400a318cda41c9b670ae2cf154ac7ce17ccdf848ddb69d25dfec6873130c89582b81443f9d0566252f23ec836142d98be29825de02b02daaf78a5c9e1256b35c9c062c637abcb94e66ee6c2c6bbdc3cbf8990a812a350955757fa9c0fd7e90c49110f2a45dc2d889a011ae2911df1a550fe44800eb0e26a7ebc6eb22446684ba0b39b04d2c21c452de2e6c985a56ca026d2f26048790a9cb7096b7be670a21d6ec7f68653e0d1b92e5d98304e4b207236ebb5676cd5c425d64142970245c4f1dcc2a77af97f6e3fa5734d6515b92ebf32aaf40d33fd041f1b52ec40336592139f2bf46108af8084e8afd9924b4fed71ef98adb1963d0d3770375ec89b0c5bd4c60ef4e1530bcc1e686a31e4065a255a1cdf8bd45657fa543bc83f97223b33e95b034e70dd3e5a470c89fb2181a925f68738cb328c29722d2f68865c3e3fae3bee5d0ba7bd1a6705ea53f098ffafece1014e6821825599757b6dd31800a3b6c13e91ddc9fe60c03745ea8a480b11f8641ec35395db9c397e8e32f4d8fcd9baf1c0694551b8b25ef8487f1b8bfe31f2b501b148cf54abdab879af496df7cc315fa6d1d95a149b1452fd8df1a0f4ec4e017b116f4f5327aeaafd01ec582c6a6dd678bb362157333afbaacf49b2f82ba3574ca28e092f9396166dec3111e1d97aac9bf8e52f87854e20ade15315b2043205b333bbfe4fc4735ae0e61fc4986a63cabd2d0c9256f113895468785332dc460a7ae88a77b2bbfef9bbe52ed54b917d63ea69e9886ee74a600d48ef5bba567e604c7d6479dae47da5c46e284435da0da32bb0d3c9b0d4e5835ecaa2bb546cc203f24d5b0314aff264d0e08fcf4adda101e1a56735c59ef100805d3de963c771ce8d1d166aa568331d350b71bc79d4a67b1c33064c6632ff8b71cdfb2aec2a72791a42c6257dbb8c0e70ee49fcb06967bc766377807b1f40c0275f720f28d308f1e8367aecfe65306caaf8290177def897128b3cb52c80af48ab17e47e751e0fbdd5bd3b44d1399eb9b719816df96176430ae8a760cc4bd8c4f854b5b6b74d7aa17f8d592ea99122062a185d39865422a1cdaaba0fde207da1b778176d10b8dc9ab6739479671b17e9ca96007b98f6cd23cd216383f720fba36c094b438e7a51b00dde761c86720765b3fa8823c04d691e8b40df6c295b6866559e007493224bfc3bd8616a07bd0b55babc923dc8b0408911e62fae0fe1cd5ace02c595297037bde06c7abd8cc0f22cc9bff45f2497b1ccd1dc8df3a9ffaf3fa6312cf2669eca2eb3e7659275d9602ef3f82a3a6a9b6560d626ea843fe5c17762608649ac9d4b690ade84f9d51495bb2dfa7872b3df944683c600784cbe9c7556354135127043165a6521175165ff3e7ba0efe057300fcf271a0ff4f63032e638d2a57f9feb1778f553b8fb0ba604527342c1ad82e8ad207258e86ec9bee420931cb95225d4569db23df90d368dca7ba3a4d144d77d8f5555ec94ecaca216c2b81348f9a63c4d1ac55c2b92168d36688f9e1a2c1c0926eca8f30efea2d493b44706103a27f3521d51473f2e309cb5484c746299def6ed092a486bb85c1a465fbd330fc4190ebbba719b5ee1690dda893ffdd71027a6d32226caf5e8a5d6200075b91bafb5a2f7fe49365668d727a573aece7562cd7341f6de87b015665a5cbef896b37fa62d9e58ae312aff33314a9257f22fd0264d9f2c0e72134a98c61515196be4dc3a24ae22649a31a5e080dcd280c7f1ba09b9eb5f4961b2884a50f1700b76cbdb0acaa92a12ee3f8cb0833ea2d582cf56e906a78edb6cd3331b4b672bb2e652ea818bda9556ec44e6d3f92a8f19bd1d31311e6c6929eef2258ee6d5769288224762e73b6512913166264a5ccedb3a81425b1d7f58026dbcf7deef512fbc4554d17a96aba6790221b78fc4dbbecda53f968f499520c70c571e4eae3e6dc164e27252bb91a47dbfc2d3d4730311f5beaea8bbe73189dcd51f550264b147928a40668a7857e1009de67b5bac3cd3fafddcdcfc1fc0833e29a27fc3408dfa12af43088419707dcf40f1b7d372b0177a8bd37c2f", 0x1000}, {&(0x7f0000002840)="3fdde039e0018c19941d8759415e0a80998930a00a8bf3dfd50eca0874ecf07ffef28ddba590bf8203adba5858d4e79f47aff42761aa7fe56936b03577702a8051fd727f7272faa1035bcb7bf33470b26c6066a947b00795262b5805ca16d25d5c566591a5706e81c45af32fa17435c7cf4b06448b8e24511682687a7872b6637f21862796583195a080ba202e729575acba69c89de241c5727ef2d7ba27b61efe6170ea7674e46fda86f8656be5e748", 0xb0}], 0x9) sysctl$kern(&(0x7f00000029c0)={0x0}, 0x0, &(0x7f0000002a00)="baf0e210e69112ab6e76eb36bc243eb854e40902f7e5076735e339cd41e5adb75d6fb16500d40f9b8950ef6183da0a3804cf4f3d12cb7e57d31c7988da6f744821ff72239ac63bf84dd21ad16e4a8950ed8aeba1284b9dbf4a46bb8acc166c2eaf001480314a8e71d5772b8c6898f0bd80ab6bea3ab5545a65024a036d51790f88cb9acbc626f7c55b82be69787b1cb5566315c9d8b27bfca6b1bc045293332cf1c893617e2580aaff705dc520000a079329783836f78dfb46118142ef49b614fde88cd47f2981d451957dff30c7e15d7344219cc851bfae36aad5fb06176fd6a427d60071e180ee8413040df4abc469746394bd0d0b434843e4a003fd2df7b72a84d84f113750e7a874818fbc6a34d90aa12c472278c278d2b9d2b912f7a581137264620565a1fe462435698a863a7e31f31b57df02f6c72b4d2cad2e291aa1c74e646f051f229ca5825ae74a3f51e79bdc9017a059880ecdc1d52bc72cf8320cd5bc747dfd6bf3c1aef7031d5756d2b82857f581cf310acd82b3ff876675ccbaa06cef296358d31ea69045161d948194a13b189a0618af99cd32d5e3044f99e43d19c508b692b5dda73dd5986f1b8c6d50d313fa085521b58a633c9b2ecb137b801af836298568a1d6d104469c030e6dd1d02c1b2e1da936fc146268677817d4e46fa2eec6c33e21a8a576fe62e2ebcad997896dd1482935341a99331f04c9338a36f2196470d4edb35321c7582027599fb99f1e5d3d94733799d2a53ed3af527d578fc644feea0e2bea685993b1c6af8508d90ec0ce699c2866fadb0879123958aa39564072e13da0329b88b5217f0dad35adcdc639b047beac3df9dce70bd77dec77a8b205f785b8f8925005e44c1615d7b4598565a0d6fb7c39e8ca0eb342698d57ca916bba5bbce337d9929e799c0add7fbaa7bb2cef972e6bb48b65b68007c4d6ded5ff6682b39fa01f6d543d23cfdf4211a676dcfc993209ec049dca8c82d0055d89792a98e016ccd58cec4bbee76a54ae8b84eb6bebda3f56bfac8bda079c965213f4792bf4658dde851ccf7aeaad47546ac269efdeadf709318ed4b45d3a16aeee7c479993fa3b9a3e2798f3acc26de9a660b7e66ff6426a7e6c1d10e67338c89f318f29f036ca99879c46f3731920e085f33595e326f17fc96a56ed858679bb8fae527da1365aa69f71ed76ce15b8449989b6c5dea330c9806c4b04e5fc47e41eaee225c84d68a72db6f2ac04c40fef6b2ad7b058710a89f686f7bf7b78dc19fb84abc50c6406bf23493fa75dc16c59c0589707876a1260f33366c7017ae29edd4461ae4a7e79aa05720193101e652f67e4cc2857df66cd179f6112e0435d3f7c99388bf49c506042d656f2e37752d58e9346ad4cdf9e324a58a6ec2bd793b8065fa291fb31f05ceb41402d1620379d6bc38d465ec949912d1e000d94b0b6fee71fa0112cb3456725bdfc248771341e030f31d2fdcf95696551a2180da4f9966f0f018eb7733cdf6e8dd9efe0128e67e648678c3e539f31129e712b621608e6a4c415de3a59245361b4342f850ef34b03b8e486983b6a79ab69a578acc02e1cb56e776919006b88eaa7c6eabd851ba422b22119bf9af3a77bdd086f04938b54ee5539029bc0ca9d3bbc367dc754869de76520d42c063f0f39368298529617adcba296373a23f2c782734114fdae48a9d78d8b1f5b87775592104a7e8088c618345e698420e92f6cb264b676ea949de2a41d7033082d851a6ef618c0803b42e34049ee039083b830d1c3f5b1caab923b73334e39c067e57bc1a1c147f2ecfe0d9cd24541e6ffe9b6e56a42d0ecd6c15c74c41b394436a04a05ef497ef48dcebd982ea711e9c9a42255b00f8a826252851a5a7aed68f6c9fc8cfa67e18c7665a25c5f745cf2cb31244de1185bd8aa6b72a90eb3f38b326356e2356892699bbde1c74b527781d3d5a8a0435c513a19aad57c6c55e6605c6ae9f508b7ac5ef64dbbd5b1dc125089347a43c1d07c892574114823eb1c288c3f940791aabb03400f154b39e2c20a86addf8127ac50ad0bdab136816874da6bec7234ce77261144926658b9b2546dc42fa50c85bd4e43907732430b0fc1f52b7325f3aa2431eec7ad986750e37c970feca863ae9e7681ec94023cd751766da3e4ab63388af62bac496f7fd4e299b83911ebeec335d266571b66f169fa9c204ccd0156477d221449153ef6ac5010d59496e2205ce22df647625d51dfdbf3f187fcef7afb9d3b62161b59e4bcec761e5952b43dcd277d01c413d065eaa6d3263b5c5f434eeeac0c8fa95392491fe0a7d09a8813de5af0039dbac0f0f91d5046173c3af9435b6af534af19e47efa0c599c3bd976cff797beed5d33043d3e1b65efbb4619b4ec3393920c18d55e0125764ddfa1493cc02fcaf78c13ce2fc07bfd75005849269f5810dc279020adeb817446f3d619fab834ab2ce9b41979d371ef616baa8215f5c1e2cee565877c0eaa81c0c8aee22927eb86756495fd87240f83d71e26dee646f00c999960a5d20e8b99606b671fa44c87a5735621fc0bf43d21308fa4fc3841b55a2d6f50c45bee1b8650b97f660cbd67b7b22cba5c67e0593d5aae05d9391c6268382aa3a640e26c77a9b7ceb270ac67e6f4528e8c33f6acdd03d51456ff15196900d1b0a2aa2b8cd30ff242ca851fdb83cdec1d18ae826316471ba0785d5d4f7ed25b53ef980b061aeb3991eb09cedecd47b9ca735e6b63032398c8d3deb0840e238fba93789931e6971309283110c5defe04b52689518d58daa3c1d7b2ce29cb87d8545e21a6424ed21da09ca677d971bbb1a4fc75944cdddf30e9ded1a6172bf9e7bf66f68c23fb23dbae6c53927ee756e02d8972993736c155d03f8ce52b2c958bafcfe0492f9630b79f4d8b37f4fce74ad0e20d47e9f686d29f3596cb5ecc38d9aedbaf5f620150d69c29b9878445d25fb25bd41ce446f975ac298a3eac2e654a930b3fe377682a0212b477b09e4ffd3b677af8b6500f5c551b063d67d8143063d1636eccafe5eeeec4d78bd27b718566c21a9d474cd9a010498947a83325990ce2ca68be57f7ad2a3bfd5b8b5496e02fac32ca8cfc8d17dab48d884530f4e8a19d865fd489bd56d8d695fb5cb24822f4f5a4394cbf6c43f6565717de1c55875197ff4569f85ef363b7a031a2d2c68648c94d7b72ed598b0d17e4f7106d0e21d49522f782ede919b9a7b8d6686504882decfca511f112b66af46359872611f36eb68b8a98108515629e0cffbcaf22b8a95adf905b47a5968900c6ece348d023776b7ece8ebc30ea5dec9aeecb768bb5ecf328ae214ec36dfb59b21e7b69532b38e72f6a7e9ea50ea857d55175c42293fa481b304f674f8750e1f9fa68bc37e95ee039898350b07ac374c053c50c4b6a5160dc57abeddf7593eafc19412da8e0d52b1d08b8ce9c921f775647ae5fe551536949aac2fcb2a6b3037519bef48dc183d6ec153703a545e58d243af02b2547762dd07d0cb18d926a2fd5aa15c6b319d296a0cfc61fcf5f86c0dc77f262ea41a56a4581a980407994db15fe8020a421d9376258828cd9921df821b3d6ddb5c7eb48f38e5b851182e18d85695b77889343c06495d6f88926c09326741f652415a8943fdd17f1ea28d73950db288837fb0c077b86d2aa19c33725a63dc6550381c874e0121a6c9c60d33cbd4105f670737453e9b4d11d729f1b67ad449d62bf3458c15ac8a1b45ffadfe7e4ba7ca15aad43c928655fe59806269d6c30ef64a482b940ee81737ad7821af80b8bb1914425192c0f3cb9ad3eb511bca4849e87ff089331ff3aecfec8113f490194f4ddc430e55fa82d222a26b5b9677b26b80df1c828fecea366475ffb60ecca8b13045c8818da9b9d2cf2a07c5642bba726864b19dced33e71ca0bfdfa90f0884aa17fbf7236fd304d9a02e6ab59136a1521601d4ce0c02ee5510a3b446ab8166e4cac5566572a8c81718dbe9587788e11ba3997c89e7fab155433c807d17aa059074ed76ada8daa9d675e54ee0776bf3adef0f7fc45983ed732b3627da1b1db6aad477d716eb6c6200038555078c1326a6097f9d5f70f9faa6e3d4dd947fc0346aae552eeae44bf2d926c9c299ebe6a16a9e5a0308225a84ac057b2106ec8a5079bf881ced370f7c3ea365346fb4e6d6023c46311842db318a7d1a390fc3db1fedf2b237efc29c7ed8920d7069149a76581671bf78008ff89471b17797b262e3e2f0f64fa9628852f316c1236f203f8f985e6fade8f532478a0b673366535bfcd4cf672145faf6ecb6b833df56ff57b7e490694f606d1a95008c47e16e2aabf495e0d785abba2239f2fb5589426ae6719209113c8336f0b47aa4ab46192d229ea7cebd6c1329b7c1d024a3c240598e9c677bb592e0f22a842a16ee7929f675eb145111e9b727b2057a4dbd531ffbcff394609c63200a79c7e7118566e38df56e9d2e9dc25dc306cff3300a9470baf3df998fc4fec22ac263e4c44fa0fbeac60f2aa199660b83a82c2fc6c8b247ac2a50a57c405090ce4a2ae8da0339702df6ebcc72afbb8502f6ac4efc1c36a0bc087882ad260bf8498b3d32388cec584ecf1618b3c4b489a166efdd2c77d81503e351488772b09098e3fbcdca99dc1b7babf121dd8488daf831ebf4c8c178f00bd8fa84d3d7fb534534e2ea7fca722858934b94a9c14eae099a3cbf26410048e950630286a800837a5d888052f6b5750cf6f976ee912a171ed31ca61b200288d4d54825f3e89a594610d3618f044cd148de39b46372d902b3f703255881a30a6097c8021525dff5b91507151d0203fea162b3be5ab601d5c8d390dfc3fbdede6c6e101236aa26a958755c122fb087ac1ac08454860671a69dd498d9c912301867dd73fe39215ec08f711c5765eda2ce6463d5241d54573bfc304a2d6e300bc583539cf54c0f0e2c7efd9d9022dab0b561f07227d8db11f0443c6464fcfa26d83eef39b473b6cdd6e32613f4594e7ec59f545c10d0a360e79f14229e32fe09910251ae2e680f9dcbb52abc680e02d13ccb2bc5ec360bc6beefc30d75f8ef3386c2cfec6206683a4f3d012fae719dd8b3abcd3353f8d652620ccc519f427566d5b49c8f58e59b7a1f49655e280e4f8756e4d0a9178d152e944f33c78b946e5b4b2900c3ca1db2d2471c49f7906c39efceb5552da8da9bd19918f208026ba7446ee513f4bcd0973938c67c4d358b09140b000a16dfd0a3bd4f60194580b5f1f1e13bb728000a19e764d021ffaec8433b278e52f1c50f22d8857394ec6a15b90d9e9e58f835c0807462b4c3185cb3d51398baf2f1ca920e6dd2334ef0cd9ab64a6ba9418a02ecd69e3cb2a82128b49df6109e4e19db4dd9c2507f0f56dabc0c952af0effad85121342e32c9fdfca26b6f3687ed1e20dd23959fc26278b98544a28d4444ad7212420410492df54601e5488256d8e7a027baf2dbb62ddf5b264ab3dc96fc15bbc6a866ea4607991b381e91e181a6bd6ddc6e767351355a27ea873f932ede557def886873c9321d46550797b3df74956c8b6c61dce159091dd16d82d91f1957b351da1f4bf7a0725bf9201c5165de89e24efaae580ce22368568d91e9e0482f0ac86afc0460337bd58401c339c0746b8c73e31b9a5bd44758306c4d9bbf575507ebef18919b7baa0a6c19b8af00511653ebc2563c3545a3db5892b37f07cb042875b8b8c6478f60207d2262652b2e9511085e7d3b114a82eb3ae5b55dee124c52fcac9a51c29c67bbc85fdbfa8ec51417", &(0x7f0000003a00)=0x1000, &(0x7f0000003a40)="5f7cf76c2dad31f38a23e36a30ec4f149c5ff29b9335fa047eb76b854e2432494dae91f24027bd86718f8d5a57f491d6", 0x30) r3 = openat(r1, &(0x7f0000003a80)='./file1\x00', 0x8, 0x48) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003b00)={0x0, 0x0}, &(0x7f0000003b40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003b80)={0x0, 0x0, 0x0}, &(0x7f0000003bc0)=0xc) fchownat(r2, &(0x7f0000003ac0)='./file1\x00', r4, r6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000003c00)="d05ff6d1edf5366e7ec91af7be6b0b32b8dee376ba8a60bd1ff6ff4b3727bf1044e04dec3a833f893e452a38e45365b392203b03f1ecff2fa3bc883084a37d16b1b0889dc2f50de6ea25fb1cb9837a2ee46d9db38a1eabd4cb330819e08d1016116e039d1c542e9f2aefc24e5d10f94a2e760c44b0e0d75c75d4310ee6ae067c74d5fe795286fbd597a00b11f477d9ab414045ece57bee75799ebf83628d2d8d51dda0a34508b9575cec60e4f16ed7468f37385c", 0xb4) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) poll(&(0x7f0000003cc0)=[{r3, 0x10}, {r2, 0x10}, {r1, 0x8}], 0x3, 0x400) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000003d00)=0x1, 0x4) msgsnd(0x0, &(0x7f0000003d40)={0x2, "f18e8332b26378d362417877ab6213dcf43c6c2c1893f6b9f77111550f074f45886ac97e556e1517db932c61cff0caf59f220c92ed70362014fa5b1c48a05109c2087fd1f6fe7736cd01ed7b4cd75ce1997d07ffddecd1bc76567efcba28733fc838684d5b629418d5a8c31288e0a183468a1e23a46829b77c12cb9b05e7c34b8d66cc8991b873962c85ffca69dae798eddd40569853323df4c04cb8e9a4642e31640712c2adaaafb442ccd2db1ac1b5d928722e7359112b4494266e21de6787cf6a08ad4d146b3e203a5dc55642f80764c3b53fc76992f5697d025b64bc819f9926b75a80b15958a8d1c7bfbaf1b401ffd6133e161f5ed0"}, 0x100, 0x800) write(r1, &(0x7f0000003e40)="16d2d4c1b8aa37a36d5989f78eecd87e7eba83f574a74bd1de8e1621da79ca81bdb17c022f051f9b91058ce0a2a1256ba59fa53415f9396ac590b03eff1d9a682ce14142a1ae89982af546ed20c711abcfd72d9eefe2b2ba5525fc903c730a0fa4af9fed10095d77486a3f1470900c6ca67465c2e24751111fe7ae7f6e718858fa4af27f03b79b348a7fd4beea7007a76a231ec948f4d850c40c930996c3d1c6389fdba84b6a63be6f97364a449522d9bf19b2525f20007b45b17828868328be878837894406467e533cb8dd50b6b4ca89413c998de4c12cd9991275b72c1973abd33a55627e4ad9351f5f1c8844880d0337f84c16", 0xf5) setreuid(r5, r4) r7 = accept$unix(r2, &(0x7f0000003f40)=@abs, &(0x7f0000003f80)=0x8) getpeername$unix(r7, &(0x7f0000003fc0)=@abs, &(0x7f0000004000)=0x8) getpid() recvfrom(r3, &(0x7f0000004040)=""/254, 0xfe, 0x0, &(0x7f0000004140)=@un=@file={0x0, './file1\x00'}, 0xa) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000004200), 0x8000, 0x0) kevent(r3, &(0x7f0000004180)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x25, 0x40, 0xa00, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffe, 0x80, 0x4, 0x5b0, 0x2}], 0x6, &(0x7f0000004240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x2, 0xfffffffffffffffd, 0x7fffffffffffffff}, {{r7}, 0xfffffffffffffffd, 0x90, 0x2, 0xf0, 0x9}, {{r2}, 0xffffffffffffffff, 0x3, 0x80, 0x30e, 0x7}, {{r0}, 0xfffffffffffffff9, 0xa8, 0xfffff, 0x3, 0x3}, {{r2}, 0xfffffffffffffffa, 0x22, 0x2, 0x1, 0x7}, {{r3}, 0x9, 0x8, 0x40, 0x9, 0x5}, {{r8}, 0xfffffffffffffffb, 0x4, 0x40000000, 0xf56e, 0xfffffffffffffffc}], 0x904, &(0x7f0000004340)={0x4, 0xffffffffffffff00}) r9 = getegid() chown(&(0x7f0000004380)='./file0\x00', r5, r9) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000080)="b289c94727c07a157dac05f3b86a34cf8c8f3888c5d38f71bdc6", 0x1a, 0x9, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x3) ktrace(0x0, 0x1, 0x40001908, r1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="d800000000000000ffff000009000000193f66c30208890954ff0196b4106c42668adcb53e0087b0cb393db0dc17f737320743abe0f7beaca1aa5c9e6b0448c02278d657d86a7b735c83d6cd3ff5c13f12a2a8d42d1cd9d209ee0f5a0f06b662f9022519bec4aa3996e1678d61032b7f6b11594cd24ae35728a99202c670348049d7346275141890a42437595ff67248fa968dbc7e5f6214f4b93a5c8cb6f2ab709db258ab22f2a2b4331c00b48d7d4795d45546bf004ce4dfff896c77e59720eedc3de117fcbed1a0e1d4ca2c0ee5dd06ee0000ffff0b591a1cd5ac065eb0283629be5475eb16441b"], 0xd8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x2, 0x3, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0xffffffff, 0x7d2, 0x800, 0x0, "be7719c9fbc522cc4bf901ffff000000005b00", 0x21f, 0x2003}) execve(0x0, 0x0, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000142000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800000000}, {}, {&(0x7f00001e7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000178000/0x2000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000084000/0x3000)=nil}, {&(0x7f0000007000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r6, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000200)={0x3ff, 0x100, 0x7fff}) executing program 3: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000000c0)="98", 0x1}], 0x2) write(r1, &(0x7f00000001c0)="092069db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x20) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="156b007b", 0x4) syz_emit_ethernet(0xa9, &(0x7f0000000500)=ANY=[@ANYBLOB="69e1629be0f0c0b8aaaaaabb86dd600601fb00735000cb69bc0900000000000000666c3e2c6fff020000000000000000000000000001"]) executing program 3: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0}}, 0x10, 0x0) r1 = socket(0x2, 0x8000, 0x42) recvmmsg(r1, &(0x7f0000000900)={&(0x7f0000000980)={&(0x7f0000000940)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x801, 0x0) poll(&(0x7f0000000180)=[{r1}, {}, {r1, 0x4}], 0x3, 0x1000) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x81286947, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) syz_emit_ethernet(0x11d, &(0x7f0000000b00)=ANY=[@ANYBLOB="ffffffffffff38b052890000080049c4010f00670000090090787f000001e000000101890f08ffffffff00008000ffffffff4e234e2300089078e38fcf70c7f2a2a068ba54491e27ab354a0266ed9ed3a91e59232cd043e7df29d1f5300dca8406218285ff6295c09f9517fcc1e46605a2849ca9dba9b298df165806dce8fb90e56dc12be615547654a0fb3ab737fcf5b2ff43bcdb67e53dbbbf1444fa045a63d42b6b53a8daef6b6b8ea69ac5c04c20a9c935c2421eaddcdff1c8ad4a8611cdf3cd0f5f07bb40905196f285e72ef382ed773a02fa9e39650c95708e80ef96750d5899d0f42eb67af2266b8e4ddf81e8f4f196b5f81bd0b40dd0a024456fd9b4477ea99ce154b00a4f553fb1d4e40dbd66963bbdeec481ab3928d32c4b"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8004"]) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002480)={{0x7c, r5, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0x5, 0x6, 0x6}) getgroups(0x7, &(0x7f00000007c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x87}, {0x24}, {0x3786}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=0xc) r13 = getppid() fcntl$lock(r12, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9, r13}) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffce9) r16 = getpgid(0x0) r17 = getgid() sendmsg$unix(r11, &(0x7f0000000ac0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000140)="8d", 0x1}, {&(0x7f00000002c0)="b89f83c8cf6cc970270c4eca1485088951d1a66b3194832f675ba347223ecb8f83de2fa5d839439e07c358c391995d2834e0c6fb4f8b6c9626e1a7ed7556d4440c5078db8ab57c4b9b6b6a4c907ad1dee294d4d9fd5f752cbc5fd9f96e5f8aebecfbcdbc7d39bd7ea33a8d7ac55bc21463eb0d759f2b03d7a6220b68ef", 0x7d}, {&(0x7f0000000340)="cdf64c5b4ed46eed5067a59f8c828d3bbabb9f6a10b30dd3c6a13ad5da2fbe267c1551", 0x23}, {&(0x7f0000000380)="d02c25f6ec69732fdaa3a79373871176275db2ddce2f7d60585bc1282d192c371b0ae1a89cc188dfc2642b6d515b577aaa10645da6a65a77cfe333b16444b7722f0b5e605116f46daf4c051bdc1d5943df83b758fad9a7241e88e1faad03244ac71876557a1ee45040ec994eedae1a65205baa72fe983da3", 0x78}, {&(0x7f0000000400)="a505060c950f9e7746d923e6580e2b4f961919d929a3119a41559b6a18c1d6d2264c28569b5b372f2807b86ac043e222831c98a2cf0a44190a71608d8e3c38860e006a14b7173dec7c178b09ea66b61f8be2af6fcde215642ae0bb31b229e638f537163f94d24a463cbbdaca8e18f09f46e0e04e86e426add7ddd18159225a5edeac33f18332e15784b20404b212737107d59c5c0c418ba33dda709506f6c82664742b9ccb79821e09226032beb3c55b5443e49c430289ec762f2396c714f36008984d3d262ee26985e81a55c6b0", 0xce}, {&(0x7f0000000640)="c87f65e8b89c5619e7843fa0d7a882f19fa4ccb19f4a6e86e951de26469d45093862e5d5cf275f7d5a831bada21c8a4aee4366128965d1f6700dda6026e69aea7801ae4bb9550a31cc7d2f425ccb19e814ac025a21f6f516df9a0000000015ac4c52622a9574033efc82a54ceb056c3f315168d586e595188e0a2d7a31fe97e67e998fc339ca00000000000000000000000000001482b5263b7e2eb0c43e4c0be689420d2bef77453b1766416707f4a65a50e34ebbb466fe8dd60d3385732a005ef6756dd7a5b57e2fa497063964cb4cd39e7ca6c72990e65171c4f355b6d7db65099a32918c", 0xe6}], 0x6, &(0x7f0000000fc0)=ANY=[@ANYRES8=r4, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRESOCT=r6, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRESOCT=r12, @ANYRES32=r0, @ANYRES32, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16=r17, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES16=r16, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r17, @ANYRES32=r7, @ANYBLOB="30ffffffffffffffff09000000000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r3, @ANYRES32=r17, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC=r8, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00', @ANYRESHEX, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="00000000200092e5c7273c4f7f170000000000007d01c120edd603", @ANYRES32=r16, @ANYRES32=r5, @ANYRESOCT=r10, @ANYBLOB="000000005a0d9b5ec40a4e92d523e071666e0979fd0a0f9e83471f506bc38a22d646fd11ed9b94d0a7444525e48653b43c6b45dd72d9a3973f22ba7910785973b407ebaa146c72c56a87932475f0f62c871e60d7526bdbef6ab1090a6831c7b9640fc8aa2ad345a63e307aa8f812f04d85347319494e731b9fc5aa6d0897f6a28b99e367188b3b230b21b0e6a0b337c14a38d4cfab32ebc9c5441b63cb75385bffee81e76b6730568986c9ca"], 0x158}, 0x400) executing program 7: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0xffffffffffffffff}, 0x8, 0xfffffffffffffffe, r1, 0x0, 0x0, 0x0, 0x0, 0x80}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) ktrace(0x0, 0x1, 0xb30, r4) r5 = socket(0x2, 0x1, 0x0) r6 = getpid() r7 = msgget$private(0x0, 0x0) r8 = getuid() setreuid(0x0, r8) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r8, r9, r8, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r8, 0x0) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r7, &(0x7f0000000240), 0x8, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x10000, r8, r10, r11, r12, 0x2}, 0x0, 0xfffffffffffffff7, r6, r13, 0x3, 0x8, 0x800, 0x1926}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r11, r14) fcntl$setstatus(r5, 0x4, 0x40) connect$inet(r5, &(0x7f0000000000), 0x10) shutdown(r5, 0x2) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000000)="799f186438dd405e29872045d38655689671128980c9a5acd1338b55f99acc107f25eeacc8ef05c394f554d9517786906c080d1f6fdc058b0addcd96d2ff0c91a546774b66c3adb2b57db67d9e59b1599595a9102ef61f68e1", 0x59, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x7fffffff, 0x9}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) executing program 1: setreuid(0xee00, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mknod(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x800) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x60, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x138, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x51) r2 = open(0x0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) executing program 5: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$net_inet_ip(&(0x7f00000001c0), 0x4, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="8bb809b6b79e8ebd8cf7320108a7fb3b30216150f858e59bbdf949ebcac7bfaa11b2206c54643bf0604bbf96f047993f068ebbd9104776a69e6d17b7db1353c3496a6427dd5a6ac4c9db86b6e2c843eb756ba0967fdf5368577eee33b3bc802f694b7548fe11dcc677901489737b52648b66bc66fb2a475f63682e55f300d946dc4b075cb0ade473f6cfdac083c541ed5f7254d89d9e6e571150ac010c7b5c5f4fc823646b8f08d8cd2751f6", 0xac) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="fe404b9f15fe4b0f14fdbe39e84b22f222ec0c2dcc40ebb02ed870862282586eff6b723d20784e315dd4331c0f62e1f0b7e32dd2b2acf15e53b3a09c654168996c733039410c8f2682c2b829c4f4b34780e79ef17bb0bb69377de80af9bbcacc502453edc412d87ecb06982a5fbc1153be69ce7b988c0311f49eded2549022d9d16cdea3d5b3a794799c34d4311130dc6c3a1c8662df6109", &(0x7f0000000140)=0x98, &(0x7f0000000180)="ac6d9d8205bd306d06", 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r3) connect$inet(r1, &(0x7f0000000000), 0x10) ftruncate(0xffffffffffffffff, 0x0) sysctl$net_inet_ah(&(0x7f0000000200)={0x4, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x28, 0xa, &(0x7f0000000240)="ebffcbff13b94e713048e6993192964800000000", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6}]}}, @icmp=@echo}}}}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) dup2(r0, 0xffffffffffffffff) r5 = getpid() syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40001210, r5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) syz_emit_ethernet(0xc9, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a83c00810044006000fbfe75ba61ec5dd308a9aeae04ffa4442c27e87224fb30cfa01a277d488e5eb0211fbf7e2cc08161a6b8fa011ce75d96ad51e3c6d944eec3ea39b9f6f259b399be50f34bddc622ad3641a0e7a99366544e8d076fdaa81c90fcbc9e15c72d343001ae9ad760e2f09d101c566c8769e3446bdb3a36122f66ca5b37fcbd6398f36fe5449e95a65c2b5f6ffe02e021306b3cb8aa6992217dbc55c62f07efa6eb1db755ab3b03347e885f13585b6e711515"]) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000140)="3b16e769", &(0x7f0000000180)=0x4, &(0x7f0000000240)="907a91fbac2ed766b40e4923c7da29610816e3c531d014e3ce648075da509b66a9a38cbc9ad2c0ccd07d21fc04c0938598d8e0fd162524fce33bfc5b5357b5a99b26af7c52dd965150adc7730c2ecabde61015315a83d8113b82dcec575dc78481697be59b03d1931e6d616e3ae97d2cf38d0675a28eb8037aa71231d8ba1505ab0b88f56243f196f0b5818590ceaa551bbd24eadcc33abcda8e8f580be1eb90dde7f00d0703e5f7b7d31713738a44241493df2bcf48d354f9468903d99510e7385596f014cc", 0xc6) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee4"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98", 0x30}], 0x1) socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r2 = msgget(0x1, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x6446a3820a2b9791, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r3 = socket(0x11, 0x3, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(r3, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setpgid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) κΟmap stack 0x20000000-0x20400000 of map 0xfffffd806b814c08 failed: hole in range executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = socket(0x1c, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x138, 0x0) chdir(0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x24, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @generic='3g'}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000064f000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000086000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000566000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000140)="b8d1f418bcc33e8370f1bb6b178475", &(0x7f00000001c0)=0xf, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="512d573def12b6cef8076fb3559191da4ab9e3ec7282be6d42b46dc907b819d1ab6321c70eccd235dd813304b39d4d87301881acc88ff686728c9bb104f58f9067858baefc5bca50da9c0872128922bdefa4c2fe6d385a0dfe55f23aa2d86a0b9860c93ba086968d406bf203eff2b0fc9834fe7ad345f331586da6383cb7eac3c4d4b5d38e7859a3a97c8c7dd545364b04273dedd7b02bcb673a57ba439f4ae9c55394fa775547719be47818007b9e5fa5", &(0x7f0000000100)=0xb1, &(0x7f0000000240)="2a9240999b8a3aff373a9dba7ebcbfb25a6d56162d023be437299c32b86ccaba9e924b28a6ba6ba9628fcb33e5d9431ad864a6357108dec64a69de8f644c99164418229351542809", 0x48) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57", 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000300)="2d39e809e533f1aacdbc4bc3afd2e2de91bd7be1dad0aac53afb37b96389ced3ca5f5588cba93ef9eeb463b0e31068e4bd744ef123b17c13a1973838b1cce20037274a952bcb668ffe68ec9bdac0991707a6594b303b510c64f870bdaedde1934d8b43a43ecca891f342a7223bb3740de6d5a99979ce9bb630409ebee7fb01f503dba7307940ff8d5196a4064a91d93e70740080ffd5cc7462e1250098db0678c3399736208dc14153e631abeca19bb2b7c0d44b47c764700fff7f24fa5f6356dc9f3d3a73197f50386e666dc283df51b2aefe24c6edac24e88b54b2fbfc7f6f3343851f76059197d8faa5e44b54770959db04e7689fbe5fbbfa7065dfaf10e30cf8437ad9b3f7e354bf806aed23dec4df0c41caa7af96f402e2e520c83754f97ae3bfd52de507dbd6a8c1f7b8dbbe9c996e738df3ad1b644b0efc339ddd0c9e53385693646a303d05a830ea8ade2420f049de188e333a19e58ff9c6e594a3868a8964c68de4a81a141d12426912fea9a2195e7881c0ffad45908f2e52533421d575cc300c05694dbb25d02f266c86b0f15fa5f70a164971a0dab861f6ef53d8aba9cf0d7f54c707163a4c3099f8a541194acf25768b7fc53046962e4421a01586fdb305a3b46d9dacc6ea43e9cf1536e555f9e1e4f0a6fc267ea5b171e9c1cc2962dac98b0144666788d53d774e9079e6888af7ba5a7daa985499058a71d47851836e45810329f85ef2350d1f5d6ccf9666669a9106b533c88ce81d9da690a97f7d9f8df34d6a019d6572b154ae1097145348650b9eede5a221119f861c2858b3de8795204502446d664006799262c363d95448f75508627267d8749a60335159d853c34c80de08d63053a998c8723543056a3e9638aae3154bd675cc37e5c908f7a12922bfb9ed62a841723fba37f1952467f0e188180be4f35e81fb096dbed73cf4d1c270a647d98c7693218f065b7e05f4ff48d0612cff86f8fb0d7b8cf2cd5cee0ef11f1d7307d868d1e1b82e87eb30972cd33f6b9ede4a85d13eebc418118c867322e37df792ca85f0434b27314029e3da9f5875a7488c886e197ec754b37ebfab847c9bd090c9ff86a626248c3826cfb50ce67338f8de172f6d83b4486fd4a1d9b31057eea12ef9aba07cf743587da2657aa071538cf1176dadd31d43da9a72be6b9d35c6e047055cf3fe268134b7c6ef34dfa5bd3edecb20b689756fbba6542efcef385c22f3d2c5987825125e9aa3fa73e274e0eabc511be0ecc1ed1902db97249e14818bd7428f518ad47f387b8495d63d2304fc5edbde504c588a2aebb8cb5a12c61db315dee86020295d07b5558305fd8a8bd7d3525c27c51590e4e3cb82e4f1eb764a11c8610e0c242e0b2bd56fcff0cc62049707ba2516d904fdb760a3323d8c26c4ae79ac3ec59bb677b78490896b541ed24b2b7bdf9624d3db1036632f665f8be194bd2267bebfe19f83a336360442cc1627f843a8473baa8aec2c726a7a8320ffe32101ff82b99a9e68b685ca5a0d7d6c46e06b94624921a632472e67bf07d9db622f8fbc3e4d03cc65912d19e847cd1a7a4d90cec8767705a2fc48f35ed803b073eceb7e22590cd52240e534b22201e80b10706b2821a490fd279647dee312465c6ea5c9f184d5406168e6361284b6a29d76c9ac79e3875ebf11a5dbd982916a3c655470b30fbc637f34b020627539858b8a7849947283355b79a104e30661bc2a7deb2499fa59964f2262ba8fd400c120879498f4d52c26ad54f72f88dd2e0a450a47755c076f2864a7422c4a48711a223075b5ab8373f26c8846012fb32eab48de4d0be5f1a2d8cf0f7f3391935e12d98fca9df3b08c3e8d91945554784aa57ff9dafcd6ce27db211900b2d518626a85b460ecc39bcb2624dbd8684851a047f13623b7bc948a4b890de786dc664f6664d1480d849300828b1016a9b5b9d8971a01f3b6f255af9ed458092e6796d0e2c8a3596e326bc8e176fcf4f68ca0c430e2b6b1ec636c79223263a236b83170035dca1b79e7345f6fb220d3836cd865fea8f96ac7d2fb173f24af45848096c16f365d1bdee622cb62b7ad309f59bf972d585122f16ea7d01ed955ec8478c4f01e0e455ed8e587135b71e74600ce1060d704b0d91f6d730da7ab432b35538dd98de6245b94cee7315be12f0255f368fc87f80b9195df098b2947f08e448cbb8a02fda405122076d685a451f4701e07dd70db3a9dd6c122bcb813fd618421b67de1ad3a1ef0d6dacbde3bc44b3d3efcdc10e431f32588791282aab56543bd6624ec726d15badb8f6f9a81ed3c4de56847e323863806cd66328325c1471beb82d0ff905ea93bf19de09bca47c383b28796b404c9a2dc27cc093197fcc64e03090d0a104e4a13368512ac6a60ca613e920dd332ed875ac6eb01c401e03abccb3af3e04b38c7333d4900ba3c6ca3a45c8447345b21db3e38f3f8eea39de2e3c25aa8a23ec8bd4b121237cd466f9cca688a0a4d8cb40f4f5cbbc775c3581d588584b3fd4ecd5c5203f4d2ccb8501f04b7e4f816f23b940ea48a4ab190915065ca2ced881170542508633fe6a2e9f4714aee78b480e9c99f0c7a0d25a7060b83451fc8fef870d391acee486a0c0b2ce96250c1c2ebf4af7af746032f867ef19586b016ff405ae79ea8fb6c7f0bf1b695f7ec116dcbbf78fbab7d683eaa0120cde1447a2173ee242cb65aa4c015b9169b9436284ff86a5b7f0a197801b4caf9989b14f21b6864b66578f2f32d0d6f650ea0a451fe41340606a7c0d09cb951e7a7c88df971a47afa0ceec76d8cd41889ef75a3d10ee13feeba89ece8d512459b0a3b2d6710d8b5900da901d46fea97946e83868b8b58efb521b88c356a30e8a655fcd88e6818a82df784bb2a7a9697dc8931eb825bf6b9942e4e1a33f67cfed49f9b78542e730e1a7b316fed025ec131aa24625a46d93461c2ccd881183b8f6e6d353b0c86fadec2ae2720d57f0dee07da93a5f7ccaed1904005b996f3ad38407f773cdda8e647887d6129a2e45f88d3e4fd82370e0ad1f0c7a83324b36f9935435081ef0f12d1d2997282030d909e713fd4beb5565c11c5e64e7312b8bd763e38521117d58a175a315ad6f7b4c6ff0738957825d64d5b893edf8b759ee273b32375c490c36b57eee296175b5289f69fcc0f10711cf8dc81c772204a924d1b34757246a3616c8b7ae0576988b21cd5c94e92d1e16bda7a92b7dab3326c6bb1e5987790919bdaa302eba6ca399fcafb4ae4e809abc155a003f4e285802c5ad053a7c324cbce94beedd2784ed46f631fa23124e3adb0504f4c526e2a5e90a040a4f304cd04980e978074d504a5c787d85ad6f83f88983a0a2e1e69ef9699d72a468d5f46a246990a249334d7864e44cc3cf8636f53cfe37b552c08acda3276afee9d11eb0a497e5ef7f82ae719c79d640a8031c9366ff9db71df137fa8ab139c21b65f9cbdadc62fa271d497dd1ec3e960a08813d303ca399151785e057e32b7958ee8ab77663034fa323a4b0a808f9908aa0f87325c83e4539a5fff550553aac380118a31e40b1d08382117e1604c64b7c8ab9a969ccbc70b84f9d06b3d7c166e646284ed4ad090e00aaacee140dcd1c0863cc98fd2d0e0aaaaac7666f3f1b1a31272e17b503c50acf1bb4f125444e4c0c84b9532ad0d837976bf6024e7b5ff29dd5e8bf38666e05df6534399492834af287a8f585d87c3b938010b6ed6b02e2d56af87a8a1416801b2da946a2c30b4b47778e1a299002e3872ae68ce024d186cd770b89ec6defef6879cf5af39f3a75913ff6b31e47ee021c3d0abff55560bd140bb3e50304ebb8a98ffe9ffb5991b76b45c57696b7f5670a72b6a8b8b570368d7dd65bbba4a53b7f37b1a436507059c92101fb9813821fca2655eff7a19c5dd592cff96442d557dc51c630ce5a3c5ea983fc6e18ef6d00357ab33cf9ed68a9d09d9c37020b325f9665af184313c844e03dd885b3aa659cfc0961f6cc4b38ff4354acd8cfb2abfc241c107c8f0e9907eb322e3fe742cbd171f1206e16070795a320feef79f388763d1e0471241bd7e4dbcaf40f7cd00f89837aa86af05fa0ecc27b90b2b32008aae5f033baa38d2fa1315605b48fd41445ce3385ac1c4fd845b789c44af3658ed01b0c182d73122f04a91ba1e68ee162b5065b1fb865079979a5ee004033f7bfe54f7c87673872db0e1ca8044d78b3b7cdaf3879583d7e0dfa8d5fbfe9d0376a4eaa57fb1b9cf5893fbcc4630359f35a080bf9f564cb915f5a3ad7e1b6938e02f19268a7f259cde24450e22626f901f9e349045c40e2082c47b4935fc74a7be9842d7ee89529387362b251cadc63a59447772c4606fb7e9d21236af54ee8b6fa08c090ba0a0fc5ebc3a04bc7c2910df7d592240170c1b9aad10903e54c8099135f53936f3662ec4274106cda58ac367440c5da14b858e572ce3af409c8ac75ee10343068cc78bd6ba9409f048defc13ab345bd66a2e9bea750d85f7dbab844dee3518334aaf06a9bd4da60ecff1bdb9d164c010e66a8d304ccea81daea4cecf7321a3a84b44ae8428bf15ee39628a0334375602364d23b55b07915128e518f33d2fb588f2c2b38b945721b79d979e31af17980d4db406e8c46b6c84e5f7149d2c271db44f8f3f606f08a318afffe71802f3e9d289d47ca7b064004c7393be4ba9373479457aa73bf879d8a09e68f3fe2e406d417914a996f00d088bd868118d1138f38c07c676bd8565225668d626ac6b43f1670a1bb9c13b15660353c156665d4376854dfdb0e1844550561fe2beda948ca06d06913cb962301bc93dc63de961aa674f267cc112a630c0389bd730212da1996372507b1bcbf0dfd67d4408bbd5ecf6629e5a182c69292f69f54fd741650d481e14ab207f04f05c95056f2a451da245082227280b7d087de9147ba5c767abcc2a58513ebd514f79201a6b6314b1943a91ad6f1f1dc97168ec9926275c5021681049b6bf38e60df46567d4f08b325fd81be57ed6f73256268aecd30d3fed92d9183a9f08d7fbcee8a81bef7be56df9bb604510022d897be54523fece3b269dbfcafd1c5a87e4ce74d63ea1df98e9d3bf1efb486c3d92bc5439c1789eb10ed0d849d9c0db6c6132e33dbfa1b656c691cd718da6fade074a38c973e3e1f59bed883b946d7f745ccd7a4ccbc7a0571c6b7a2ac0991973e4874dc89078208260d36ec8bfde669424dddf14262746d1ad36ad3a036faf3756cfad5c008d248615f82c0d6fbaf4c63cf9678432ffe00d379f443b84437047c00abd021fc9d66e517b43908db17f54ee2d481a73dcda87cbaab158f1e428f9525a3fc2ff167f0e490d6aa5c0495a952a4e6843981e7415926854b3bf50607d858d1bc456248ec1f0f370bf8572af23c6db73d42fbba28060913b255ce924319710bc210aa5f2b01dc3fcf1ad68c65d341bcc0d2a3cf10b6adb26b18db1a7eedf0585126edcd38eaf81e10dd3023031a9ff413930d515cad92b8427d819214a74054a923da6bab949b0645745094eaa420896ab5c312f8b2cd067cdb53ca877ee356e19b5bfc5cf978aadf43e6a300981ed132630a20631ba5360768e369bebf9473348eb4dd4b2159f9eb855bd31ea4dbcd3011d57f481c98c7e790a1f9b780c8c508666f1da7599d80c4acdc0fcd278dbd4fbc85db23818b9cb6a0d4fc42685ae66e4f2a4fe0729650d24a96cfff3ea3131bd0608d155fa3f6f09ffd875c3be5ab85e937060d923db86695edfcf646ee12221348069ac6335fb93e7ae", &(0x7f0000001300)=0x1000, &(0x7f0000001340)="c48850d4820a2b2dbc93769ba775811031d78d6dbaa4445855aa60cd868fce9c0766335298422cd3eb70684de98efcd46aede65e6806ee889cc68baaf96287cf8a2e0d", 0x43) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x582}) r1 = syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000002c0)="15f7", &(0x7f00000003c0)=0x2, &(0x7f0000000400), 0x0) fsync(r1) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x102) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(r2, 0x0) r3 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) chflags(0x0, 0x10001) setreuid(0xee00, 0x0) r0 = getuid() setgroups(0x1, &(0x7f0000000080)=[0x0]) setreuid(0x0, r0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x93, 0x0) setrlimit(0x0, 0x0) syz_open_pts() getrlimit(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0x9}, {0xc8, 0x0, 0x0, 0x100}, {0xe6, 0x80, 0x80, 0xffffffff}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x6}, {0x40e}]}) r3 = socket(0x0, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x1) socket$inet(0x2, 0x2, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x58, 0x8}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0xfc) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) r3 = socket(0x20, 0x3, 0x2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0xcd964818aee192b7, 0x2, 0x3) write(r3, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r4 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x20) close(r4) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff04000000561ac408060001080006"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) setsockopt(r2, 0x9, 0x2d, &(0x7f0000000100)="ebffcbff13b9fd8126aaff713048e69931e951c0929648", 0x17) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) unveil(0x0, &(0x7f00000000c0)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') getuid() r3 = getuid() setreuid(0xee00, r3) seteuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) panic: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0x5676016000, opte 0xffffffffffffffff Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 406821 87761 0 0x8000000 0 1 syz-executor.2 *518725 54437 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x1c panic(ffffffff828ef97a) at panic+0x17b pmap_remove_ptes(fffffd807bcd88c0,fffffd80076bd4e0,7f802b3b00b0,5676016000,5676056000,0,d5fe210d2a5bc27c) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd807bcd88c0,5676016000,5676056000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd806ad6ea60,fffffd805ce5d790,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd806ad6ea60) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd806ad6ea60) at uvmspace_free+0xa6 reaper(ffff80002a1491f8) at reaper+0x197 end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0x5676016000, opte 0xffffffffffffffff ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff828ef97a) at panic+0x17b pmap_remove_ptes(fffffd807bcd88c0,fffffd80076bd4e0,7f802b3b00b0,5676016000,5676056000,0,d5fe210d2a5bc27c) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd807bcd88c0,5676016000,5676056000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd806ad6ea60,fffffd805ce5d790,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd806ad6ea60) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd806ad6ea60) at uvmspace_free+0xa6 reaper(ffff80002a1491f8) at reaper+0x197 end trace frame: 0x0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a154ee0 rbx 0xffffffff82d38d77 cpu_info_full_primary+0x2d77 rdx 0 rcx 0xffff80002a1491f8 rax 0xffffffff82d37ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x26e1e0dbc34d8d55 r11 0x77c1c7e1fb96381c r12 0xffffffff82d38b78 cpu_info_full_primary+0x2b78 r13 0 r14 0 r15 0x1 rip 0xffffffff82185b6c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80002a154ed0 ss 0 db_enter+0x1c: addq $0x8,%rsp ddb{0}> show proc PROC (reaper) tid=518725 pid=54437 tcnt=1 stat=onproc flags process=14000 proc=200 runpri=4, usrpri=60, slppri=4, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a149718,0xffff80002a148018 process=0xffff80002a15b5a8 user=0xffff80002a150000, vmspace=0xffffffff82e52208 estcpu=10, cpticks=5, pctcpu=2.20, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 39505 121795 36648 0 2 0x8000000 syz-executor.1 87761 406821 4514 0 7 0x8000000 syz-executor.2 87761 2232 4514 0 3 0xc000080 ttyout syz-executor.2 87761 77814 4514 0 2 0xc000000 syz-executor.2 12358 461501 49416 0 3 0x8000080 nanoslp syz-executor.3 12358 390254 49416 0 3 0xc000080 kqpoll syz-executor.3 12358 371403 49416 0 3 0xc000080 fsleep syz-executor.3 8871 68206 2670 0 3 0x8000080 nanoslp syz-executor.4 8871 298942 2670 0 3 0xc000080 kqpoll syz-executor.4 8871 32809 2670 0 3 0xc000080 fsleep syz-executor.4 3455 17679 61100 0 3 0x8000080 nanoslp syz-executor.6 3455 63602 61100 0 3 0xc000080 sbwait syz-executor.6 3455 273796 61100 0 3 0xc000080 fsleep syz-executor.6 75935 146904 82228 0 3 0x8000082 nanoslp syz-executor.7 4514 112671 82228 0 3 0x8000082 nanoslp syz-executor.2 61100 467867 82228 0 3 0x8000082 nanoslp syz-executor.6 36648 209037 82228 0 3 0x8000082 nanoslp syz-executor.1 2670 451597 82228 0 3 0x8000082 nanoslp syz-executor.4 91282 504071 82228 0 2 0x8000002 syz-executor.5 49416 18775 82228 0 3 0x8000082 nanoslp syz-executor.3 7233 215896 0 0 3 0x14200 acct acct 25056 45651 82228 0 3 0x8000082 nanoslp syz-executor.0 96681 471539 1 0 3 0x18100083 ttyin getty 26290 272662 0 0 3 0x14200 bored sosplice 82228 29515 55081 0 3 0x1a000082 thrsleep syz-fuzzer 82228 286840 55081 0 3 0x1e000082 nanoslp syz-fuzzer 82228 250689 55081 0 3 0x1e000082 wait syz-fuzzer 82228 339710 55081 0 3 0x1e000082 wait syz-fuzzer 82228 464747 55081 0 3 0x1e000082 thrsleep syz-fuzzer 82228 118094 55081 0 3 0x1e000082 wait syz-fuzzer 82228 160014 55081 0 3 0x1e000082 wait syz-fuzzer 82228 98492 55081 0 3 0x1e000082 wait syz-fuzzer 82228 149163 55081 0 3 0x1e000082 wait syz-fuzzer 82228 461197 55081 0 3 0x1e000082 wait syz-fuzzer 82228 283482 55081 0 3 0x1e000082 thrsleep syz-fuzzer 82228 244467 55081 0 3 0x1e000082 wait syz-fuzzer 82228 454739 55081 0 3 0x1e000082 thrsleep syz-fuzzer 82228 427576 55081 0 3 0x1e000082 kqread syz-fuzzer 82228 350222 55081 0 3 0x1e000082 thrsleep syz-fuzzer 82228 365508 55081 0 3 0x1e000082 thrsleep syz-fuzzer 55081 142009 77955 0 3 0x810008a sigsusp ksh 77955 105879 51466 0 3 0x1800009a kqread sshd 51466 323559 1 0 3 0x18000088 kqread sshd 36650 353671 26352 73 3 0x19100090 kqread syslogd 26352 491986 1 0 3 0x18100082 sbwait syslogd 22652 346676 1 0 3 0x18100080 kqread resolvd 32463 323797 45321 77 3 0x18100092 kqread dhcpleased 71885 423406 45321 77 3 0x18100092 kqread dhcpleased 45321 400400 1 0 3 0x18000080 kqread dhcpleased 11606 188626 0 0 3 0x14200 bored smr 41479 112261 0 0 3 0x14200 pgzero zerothread 83568 437227 0 0 3 0x14200 aiodoned aiodoned 16555 489170 0 0 3 0x14200 syncer update 86446 308463 0 0 3 0x14200 cleaner cleaner *54437 518725 0 0 7 0x14200 reaper 97180 471596 0 0 3 0x14200 pgdaemon pagedaemon 71202 447354 0 0 3 0x14200 bored viomb 15373 111435 0 0 3 0x40014200 acpi0 acpi0 89522 218444 0 0 3 0x40014200 idle1 72908 118154 0 0 3 0x14200 bored softnet3 17623 277334 0 0 3 0x14200 bored softnet2 47503 230681 0 0 3 0x14200 bored softnet1 38729 288415 0 0 3 0x14200 bored softnet0 39120 359929 0 0 3 0x14200 bored systqmp 71312 440293 0 0 3 0x14200 bored systq 1391 403277 0 0 3 0x14200 tmoslp softclockmp 57092 500236 0 0 3 0x40014200 tmoslp softclock 37333 338266 0 0 3 0x40014200 idle0 1 201916 0 0 3 0x8080082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd807bcd88d0) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 pmap_do_remove+0x99 #4 uvm_unmap_kill_entry_withlock+0x1b1 #5 uvm_map_teardown+0x1c7 #6 uvmspace_free+0xa6 #7 reaper+0x197 #8 proc_trampoline+0x10 Process 54437 (reaper) thread 0xffff80002a1491f8 (518725) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10221 6643K 7073K 166960K 16692 0 pcb 17 12K 12K 166960K 530 0 rtable 188 14K 16K 166960K 1740 0 pf 38 10K 11K 166960K 219 0 ifaddr 41 14K 16K 166960K 246 0 ifgroup 67 2K 3K 166960K 361 0 sysctl 4 1K 2K 166960K 11 0 counters 72 37K 37K 166960K 238 0 ioctlops 0 0K 4K 166960K 1677 0 iov 1 0K 20K 166960K 227 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1434 90K 90K 166960K 4460 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 34 0 VM map 2 1K 1K 166960K 2 0 sem 16 1K 1K 166960K 210 0 dirhash 12 2K 3K 166960K 84 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 15 53K 97K 166960K 3445 0 sigio 0 0K 0K 166960K 68 0 proc 58 79K 115K 166960K 1654 0 subproc 104 6K 7K 166960K 533 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 457 0 in_multi 69 5K 7K 166960K 563 0 ether_multi 1 0K 0K 166960K 30 0 mrt 1 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 1156 0 pfkey data 0 0K 0K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 294 113K 145K 166960K 31558 0 UVM aobj 131 8K 8K 166960K 137 0 pinsyscall 35 70K 100K 166960K 5474 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 294 0 NDP 15 0K 1K 166960K 181 0 temp 75 6820K 14756K 166960K 117844 0 kqueue 12 18K 28K 166960K 511 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 421 0 418 1 0 1 1 0 8 0 rtentry 112 588 0 509 4 0 4 4 0 8 0 unpcb 144 2521 0 2504 7 5 2 3 0 8 0 syncache 336 12 0 12 8 8 0 1 0 8 0 sackhl 24 4 0 4 4 4 0 1 0 8 0 tcpqe 32 36 0 36 1 1 0 1 0 8 0 tcpcb 808 882 0 877 15 13 2 2 0 8 1 arp 120 109 0 94 1 0 1 1 0 8 0 inpcb 384 3378 0 3368 28 25 3 3 0 8 1 nd6 136 157 0 133 3 1 2 2 0 8 0 pkpcb 40 21 0 21 14 13 1 1 0 8 1 kcovpl 48 41 0 33 1 0 1 1 0 8 0 ppxss 1168 24 0 24 15 14 1 1 0 8 1 pffrag 232 38 0 26 4 3 1 1 0 482 0 pffrnode 88 38 0 26 4 3 1 1 0 8 0 pffrent 40 410 0 398 4 3 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 316 0 218 1 0 1 1 0 8 0 pfstkey 128 316 0 218 4 0 4 4 0 8 0 pfstate 376 316 0 218 14 4 10 10 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2105 0 1778 34 9 25 30 0 8 0 art_table 32 2106 0 1778 4 0 4 4 0 8 0 art_node 16 580 0 510 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 10 4 3 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 200 0 186 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 65 0 48 3 0 3 3 0 8 0 dino2pl 256 7160 0 5632 96 0 96 96 0 8 0 ffsino 272 7160 0 5632 103 0 103 103 0 8 0 nchpl 144 12316 0 10566 67 0 67 67 0 8 0 uvmvnodes 80 9367 0 0 192 0 192 192 0 8 0 vnodes 216 9367 0 0 521 0 521 521 0 8 0 namei 1024 44922 0 44922 10 9 1 2 0 8 1 percpumem 16 133 0 83 1 0 1 1 0 8 0 vcpupl 3904 8 0 1 1 0 1 1 0 8 0 vmpool 696 31 0 24 1 0 1 1 0 8 0 kstatmem 264 196 0 166 3 0 3 3 0 8 0 scsiplug 72 17 0 17 8 8 0 1 0 8 0 scxspl 216 68834 0 68834 25 23 2 8 1 8 2 plimitpl 152 647 0 631 1 0 1 1 0 8 0 sigapl 424 3710 0 3662 9 2 7 8 0 8 0 futexpl 64 55881 0 55878 11 10 1 1 0 8 0 knotepl 120 821 0 0 14 3 11 11 0 8 0 kqueuepl 216 1075 0 1065 5 3 2 2 0 8 1 pipepl 320 627 0 599 3 0 3 3 0 8 0 fdescpl 496 3668 0 3642 7 3 4 5 0 8 0 filepl 152 24960 0 24707 16 3 13 13 0 8 0 lockfpl 104 996 0 994 1 0 1 1 0 8 0 lockfspl 48 452 0 450 1 0 1 1 0 8 0 sessionpl 144 57 0 41 1 0 1 1 0 8 0 pgrppl 48 139 0 123 1 0 1 1 0 8 0 ucredpl 104 4814 0 4800 1 0 1 1 0 8 0 zombiepl 144 3664 0 3662 1 0 1 1 0 8 0 processpl 1144 3710 0 3662 7 1 6 6 0 8 0 procpl 656 7343 0 7272 13 4 9 9 0 8 0 srpgc 96 35 0 35 12 11 1 1 0 8 1 sosppl 168 7 0 7 6 6 0 1 0 8 0 sockpl 664 6395 0 6365 41 36 5 7 0 8 1 mcl64k 65536 19 0 0 3 0 3 3 0 8 1 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 518 0 0 51 15 36 51 0 8 0 mtagpl 96 24 0 0 1 0 1 1 0 8 0 mbufpl 256 828 0 0 27 0 27 27 0 8 0 bufpl 280 16286 0 6013 734 0 734 734 0 8 0 anonpl 24 721798 0 715578 163 97 66 105 0 186 0 amapchunkpl 152 108600 0 107930 106 75 31 48 0 158 0 amappl16 200 15272 0 15132 107 94 13 23 0 8 0 amappl15 192 20 0 19 1 0 1 1 0 8 0 amappl14 184 261 0 247 2 1 1 2 0 8 0 amappl13 176 19 0 19 3 3 0 1 0 8 0 amappl12 168 4824 0 4795 2 0 2 2 0 8 0 amappl11 160 61 0 51 1 0 1 1 0 8 0 amappl10 152 97 0 86 1 0 1 1 0 8 0 amappl9 144 452 0 452 2 2 0 1 0 8 0 amappl8 136 276 0 241 2 0 2 2 0 8 0 amappl7 128 101 0 84 1 0 1 1 0 8 0 amappl6 120 791 0 776 2 1 1 2 0 8 0 amappl5 112 311 0 299 1 0 1 1 0 8 0 amappl4 104 835 0 798 3 1 2 3 0 8 0 amappl3 96 18648 0 18566 3 0 3 3 0 8 0 amappl2 88 4106 0 4036 4 2 2 4 0 8 0 amappl1 80 21791 0 21304 23 11 12 22 0 8 0 amappl 88 30462 0 30264 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 136 0 6 3 0 3 3 0 8 0 uaddrrnd 24 3699 0 3666 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3699 0 3666 1 0 1 1 0 8 0 vmmpekpl 168 29478 0 29408 4 0 4 4 0 8 0 vmmpepl 168 242896 0 241028 226 129 97 117 0 357 4 vmsppl 440 3698 0 3665 5 1 4 5 0 8 0 rwobjpl 56 71547 0 60953 169 19 150 150 0 8 0 pdppl 4096 7405 0 7337 267 194 73 81 0 8 5 pvpl 32 47805 0 0 390 4 386 387 0 265 0 pmappl 248 3698 0 3665 5 2 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 640 0 264 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff828ef97a) at panic+0x17b pmap_remove_ptes(fffffd807bcd88c0,fffffd80076bd4e0,7f802b3b00b0,5676016000,5676056000,0,d5fe210d2a5bc27c) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd807bcd88c0,5676016000,5676056000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd806ad6ea60,fffffd805ce5d790,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd806ad6ea60) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd806ad6ea60) at uvmspace_free+0xa6 reaper(ffff80002a1491f8) at reaper+0x197 end trace frame: 0x0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x70db4e863650, count: 12 ddb{1}> trace x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x70db4e863650, count: -3