0000040)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x5}, {0xfff, 0x7, 0x1, 0xc36}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x3f, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000380)=0x1ff) msgsnd(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/153) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xb55a, "1a2198b59b58505f40edabfa1c00ede900"}) r1 = socket(0x1, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000), 0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040), 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) getpeername$unix(r1, &(0x7f0000000480)=@file={0x0, ""/517}, &(0x7f0000000200)=0x207) setuid(0xee01) mkdir(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000002c0)={0x0, 0x7}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000280)=""/21, 0x15}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/103, 0x67}], 0x4) r6 = dup(r1) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) unlink(&(0x7f00000000c0)='./file0\x00') write(r1, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8ec3185bd9f3c18c7b5b3be659528c2506658ceeb9b7921f3da49b8b5127577dea3ecb119201b0ffbd46452b", 0x33}, {&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x3b}, {&(0x7f0000000080)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb9e4892db0009c84bb9632753120b38c1f61447e8f91929d961a4d92384cdb566b5aad6fbff238ba0b49c3d6ccc058d9aa2ed6e378a79239d75b57d36ea0ad2d658bf3677f28c570c9a3af9b7447263c3499f9eaa6fecbaae0dae59953709910427d9aaaaa1b143b208951220788f4963ba15b0e4e1e48ae910de2f52a8b65ef32d60b37d80983414", 0xc2}, {&(0x7f0000000200)="89b8a962e5f2f656a90d106f86460b53fe748a90f0477c09b868c01b523001b17d555921aff86e3688c8c0f04ec3b8eb251b633d2147d33e1e3329", 0x3b}], 0x4) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000480)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x3) setpgid(0x0, r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) write(r1, &(0x7f0000000180)="76d94a7aaa2a50b01a99dd75e572a720", 0x10) r8 = msgget$private(0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x8039, 0x22) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r6, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) shutdown(r3, 0x2) getpeername(r0, &(0x7f0000003840)=@un=@file={0x0, ""/57}, &(0x7f0000003880)=0x3b) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x7) r0 = socket(0x2, 0x4001, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x0, 0x8000000000}) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) close(r1) getdents(r1, 0x0, 0x0) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x33}, {0x40}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) close(r3) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xcff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) close(r5) munmap(&(0x7f0000083000/0x1000)=nil, 0x1000) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000180)=[{r7, 0x1}], 0x1, 0x0) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000000)="4ee4cea28e7992eda59f6af335ea2409ece9edd552b1d49dcc882f1267f1717df12aae5b1664", 0x26}, {&(0x7f0000000280)="db0167e8e380a282b995f0e04a82922a6622174e1348e5c59fcbbda5dcdf74b8569bd59f48e365c0721f9ae671f3686acce7d147f60c2f935f6fc04b41cbacd20515a13c93c862c15f85e76f926b1b2753aae2aabbc62a3f4decb29d556f31bd2a5398d54985e92e5d1a29efa981cbea165a73bdd40b4661001f32b3ae5e4b84a6eead08", 0x84}], 0x2) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb51a, "1a2198b59b58505f40edabfaffffece900"}) executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) write(r1, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="aca77873b21c49e963812d1e85a33c636b46cfc947a3efdd6ef8d34b7c83aa8ea8a203c3cfd52acdf10ed60e10c6221c6c383cab5d2651ff2f71aed43285c2a1b1599aa0f03e5785ce3c5f988039b414005d5e7b46bc85b39e804f0f8206dc787b1ce004761dbbd9c9f3ef34611bf2a9053c5ef6642af5b064d0f032cf9befdd9fff196b887e522b9765eed6342b8c3efec520e73343289a14a9e8d907049ca9358c4a1fad8a18e0c0c53fcf5c9a3663f2922378bb7cb074228cc707a14e47", &(0x7f0000000040)=0xbf, &(0x7f00000001c0)="a7937cd0e7d818853ff1510d873d28da768e599b2be6b8f4062de21c6e95bf071c4843ac5756d0056244c74abc948c9fdd26fd474c7498eeac19df2d8f84cc1c05d0aaa621a4b99cee966044ba4d798d3b5767dc5ef619dbc1312c5dcd29e63431a02befc611bd4ddd3560304418f5c2314081da92bc3fc9aa3b315beea504e09de21aae10d48340097ac9ce50b2af6f88c3e01008626ec01734d454dbc7e70d6364864d94202aebd542c92ea9fd005ea957a0f78dccfc06dbdb", 0xba) setgroups(0x1, &(0x7f0000002940)=[0x0]) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008035000108"]) executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000940)="58ec9cea6c25b91b64e720dc67e67ee9b0800ebf7193521697b3d42ee4d1394cfa959dc4279ff27dd3fe74b68977e0b60dcfa64220ed0ff3acdee288581546df256a9e3280e2ff8a85a74208a954a22bd6700798bf2f5132f7c6fa6bbbe5709c69179197da85044614fb4b36489315aeb47f6169b9d8add7cf856fdeb66b63af2be2ef321d36ebe626b8747f50af12a6ba13b4c3bca17a500a99032d85345d34413de52b9a1845dc150f64b238d04869a4e7ef2a9c127c1c51176b09f048d301ae2980f060645c91db526d9ffe4fdf6dc714bb39ec936e1269a2ed260c56e7094e6271d563bada723ba4f8da344ba463e2c41967fd312ff9a60f0b345f5f0fa6212eaf73f2e7c62f808aee3ed586ddb8195a7033c336b23eed230d16f9bc3a1a1e6f3ec3c8d171a567a23e3dd0db2233bc248d383bd9d5dd7008de0fb14463b582ae956905f52adaa70a6d45513fe72a1cecd07b0a891646e9d964b7dfaf468a7cbcee2e15a3c27bf1cecba8d52a2d2a30a90aab4940065fa65e540a5b0f2172a3892c1c736f72ab1436caefa1548471a5f0a72e1b46ecb99a7ec67bc94b311f23f1aabf0f422c3cee3d5f01622b033828745e6c41689d2d161c39cbc9997a4a483ee8b18d4b003fcbb7724e035f8afef9183656343fcdc24da372dfcc9b6167f6c53e7f118c0571e9a53ccc1506fe58fa5970997ea45c1f55af190116801eab60784e9b56ad096866a469d8de54f5a3987d943754b568fd679c1e9ef9635a5ddf93cb497e0e5568871692b24a0fa8c28bbfd9aaeb40629ed1893e22daadc6be40c1dfc3ec4fff4c969693ec8c51aa09bc886ec68c4bbb38bcced18b6e01fc4016b9d63da0c4a57a2d0ab6cc9e5e98f70b8a7b60c267ba592ec6fcb0790e7727c0ce6e314b3bbdda5d1b15dd823cc62e424acb4c0a82631e89f6bf2205e734a9dc442227101ad17161dc8770d06c7708902b896aee61742403e9a91ae7d2c76c4fba0c39f146aeb2286153825edf482ecaaaa8a2893a23cfc53a9629ba670fb6e1e84a538c1f25f47ac123c28fdf421c7aaa88fb208bdd0f0bedd3c200733b3f95df850ab2c481722eb96152d25ee9c3924fa3ebaed2c95b7fd2ae5a20b256a4cc196df59bb146444fd53c1cedd8d021729accb8dced21bf0a753c9e093119f724fc943d64c6b29d43c963726d7e11a9835929dcf41b48a65ca1cbf24c9bf8cb376bfb60ad537b3bc3ab0ca6114cb9159b87ec99735302939d3b20af89d978b766494e4432340c21fb6d03cd8b9c41344c4d06a90b20182ee23c2ac722e5f248dcd7b4d141355c0a28f73c1061ec125096adbf2db02661ba4bc594671f16f7f4c57f599e0db1dd65f2ce917e4515fdf81659655579f8a555117d6bae927f51ebb7f6c71b12fbe637059029377d3ed9b4a68816659a79d9bf72413ced0ec1fe650d256a983d4dc7cc4d6aef35ed04ac64b4f34cc67250f2978e68842beb4ca931027b003036ae129413f121b1baaab150bd026fa135697394e7c2b508b74f3fc7e7b119dd45e15f0b64474152a507891351959613e2c1e5074d5ccb79f28c2a7121d2f57f89fe84af4ac679aa47423e9049cca34f161651e3d7e149060a6caa98a967d16ba8c8bb8aa92fee6bbe319b037640f43a8494d3deab398fdd7b525b82f62b10f2f80b6dafc57528b618cceeaed14a9e411dfd6d19d9fa82aa125d2d29096cea60f155a18ec4019233c5b80d037f41df1b06c70a0b2bef7e0b8dbd3dbdc7848bb19137d30370265aedeb59ad94368343d29d751a702ec4b22f1fb1e8b5f8c8af27806beb3a9cfab10c5a86c98f90978f59f9b271cbb5f685d708b570fb1ec02d3d0d21021bf8e1ebe30b337b73dcaa1d8a6b5a7ed8cfa91bdb18c96192380855fcc15a5dee550b8544e8f96bba7270ac3a6922f16af9370942c6e1461ff3d6a049d7633414c1afaf9ed8dc50bcc0c5bda45253590381f9209a5c9ee70aaab7c23f015d5aa1b814fe37dfda8e1c33761fad58c987c6ffe6cef79cd829c0000b7d5800363216a80eacfd5c8cfbdedc1f08050e41b1c950906875521098261accab4c94993931c4e6a194f7cb73c8b0f5065db3f3e83fcae5b11b0c3e70744dcd85115013e906792fbc0aa7cff1890bcd2d96d1aa66b53f9aee7cd2dda28a6cea558507fa8043676bd5131b32027e62b8f6604de12636003161d123527a8f0eea359d0ad61763994675caec05ae87558316a635b276139864907e635d1f336aa3c52f8652918368f9e19819f17e081a4f6ef0759b19d02f92f89305e75f79e0dc08e98831ee3ed4e86df7467245fa133f9d1299cafac27c46db9aea810e5237c1f6f45365e86cf5a2aadb450deea40c1959f7a875f142636e1cb6861fa275ce4c53648fb7d5eb0d413974fe26eb7a55961f5f1ae63e807373889e8a86fd1db0d29f920393f1fc8fca3aafb790a1e2f3be1cc162e67c10130decab01a1641c2f8160af256f7d926fb8506f4da742e6b441070aa623f19440090d375c0251e7b51cc026a23f592b2b68500649c18c73d50a2b72827514593eea16e771495b0beb4c18e7b6ef70eb38926427893155fad0ed063c6515e243531851038729c2750be135a8de09b5e63af3517bd711f155b6ad7563a4a0c2c0481a28004a02a776d1ca76ee5c60d6b6cae19f531acf76ef107036029bf9fca33559bf75adb76e63bb407daa349ce5f3a46829e6ce65f5eafd544b614ed13eb716107ec3a4a6a026ad62151b510563474ee8b205b0f2d914e57a87bc878121ce23168400554546de51f5e0f7c34efaff2f2211617bda43bee26d77f1e65d9673f6b064974e9e9b4b9ab5fd1d1ebd8735241145cc868fbe97924f2fb979ac357d793db0ed47766842f2", 0x801}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) sendmsg$unix(r0, 0x0, 0x0) setrlimit(0x6, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x5ca, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETF(r3, 0x80104267, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) fchmod(r0, 0x16e) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r8, &(0x7f0000000900)=@file={0x1, './file1\x00'}, 0xffffffe3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x50}, {0x16}]}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000001900)="f08b441d9b98b0b7c70bd6ea69a1147f39d11bf3be90cf5d365edcc8e7f32af9b26ada77caa3ae163a4a6d42984912a79dc8171ea2c1506ddb52d6edc7f19c94bdc2897ba3dd1611312bdd23dc0e220f2adeae33aab048ebbc199487cb6eb1f40ca26ee9bee4d3d22c391fba42cf6f0e729df33aa5c199bd888892fc6e5d4d3cb203a9a441fca206c4d846b997e38ba0b3eb3a19ecb513963d9cd42dee2968f71b9f8b965d9aa76ba03e35fbc77584978cbc2f067e0f7d9a40a7183cf650608648d2a5772cd40065b9f074530777e46150d0ffd82ecbcf276e6a99231a14b436231e44d52faed8ec532e4793cf2e1fe7ad29d14bd043e83ed0b9bfbe02e06a68525d86cd8665bcea975e0de90fad88500492e5a2cf39a5958bdb13fd1afbd274b4fabd1759c30ec18799b28e35e099c552cc00d955e98f6faae2060ce92e6fda06c0e80c7860e18784243524db772dfc3017bd462faa4dffd87cc959892d1f45394ed7a205d939d5da3bb29a7ce8133de923f0f762d8f7831c6de5435d050c66ddf314b40fa4e42c3da5f4dd8b11ff7d5ccc2cb9a13a7c128940a3d6a425c8b2e67314bf3f4c0186edb7a9d05888fafd71a7fea8b6eddb8cdfd0c36a8373b9b8cfda1627a10bb0e16f2fcf77f3052b0db28ebdade3445cd4a93cec9544205da06d7e37c5775ae6e4ad90f9340825c9b75d8138d4515814c9f85ab3173e9686f2a19e44ac30e512debd4ad9b1cd00bfe1f90c17ed6acc04e54fbef1a4acc131fbc543d11713923d9035f6243a112b7d5230d692ca0b93d6ef005448245f2cad7e21ab6b7319b010b8e9fa932d0dc0f306801aff8d4ce732496beb2aeba03e251d87743559dfe061150aae6632fa9dac581755429532d4376f33b704998da6e1c5a7c49bbb9a10ef31cd8ab07d8d70ada92ef512b7755f11c07f1493bcce27a5bd3fe547cf97b84cad3d676380e5c635f39194a7be6f8737bea0813f743f0a7c06a0e090bc8d8ac008c6ff8b063af2812b55c214bce83ac83869022c3dd44042de115b33fea9854a21acf0f58379d0c1108ba898237a8bf1238181bee75e711de556e817956ff8c3b5082e567b8cc22e12aed1a4c3bbad805285d587cf022e8607b49e8443c26a31bdd5c311f91b902382ccc41cffe2e3b9abfacf193e4ec661a17074acc178e47f2a1d47e718537e135aa7f2f63bb602efe071a8b8950e7828466406e785f309d2c9a778d43a98288e29af6c1605928475ecf01eac802ecc126153d56c9b594096be09e6453a79276c3492a79df1a42a7f9913d39699abfc4ab36a17028b1756e796e4b4396e33fb24d5d4fd2c7779e5b7242907c0edad040c6e426836ac98a95d12f9521bbb5c5247652a90d7f295840ddd76ac42e90c46585f1f6a772361cc6706dd5edfb84ed4be9eab3e15d5392697d3614fc799a94283a884a067d76f7c11deda2a521770586e8f8c5491ce834b85a385cc98d9ef467afeedc5f846ce6b8ff082554d7ad52d3b3896714b67871e3fdbfac159561a78319001038a935ac8c7663cf3032264187dbf23a849fd198cae7885d15e25afd970b5f9ec9f2621c9e0ac2b4b5a8695ce5a21527bf45152f8ee2188991c81fbca24536d81832997cf15abe21558beabac1e4337e69f782f2f2f9613510ba46626a58ddffd1bb7a2b4e26893a701a4599f03cbcd69a54f73499f52810fa0d9ac5919ab4909560c57dbfac1d39039ba8b595d23c385fe6981cf1990c9feeba9613d18ee2ac64b720384b6db67262ad059b9f087543221ec83728de61a701aaee0f491fd84f20dac8d85d3d53bc5cfac5fde36143d2b5ed75ea73ab25f199e9121ec5f0e701c111e5944544ba211d2d2cc7072d0c10181e08096a3f9f2af9321bb180b4d94ca70f5ecd240ebccef45d226dc89bd399926051f4beb49e8fbdb629381fdd3a73b3eb9f6dd41b6a6db4cebe8ddec1f869eaf5ad3a11b6681b21b5cb41cd50ec0d6bfb6bc84b6c4e5999337111e4cf0188a80650d507b0f7afc53a7840d4d8fb7e4a8175cae594ddefb695e237a814c7fd539d1b9919554114c3c101c81e567d1b4ef9858451347cb564938013b83c8185f0ee891ccc7ebe0801168879dbbb0f8302057a9178e22760f3865d0cd72ab96c8b8ef9d821ec9affec0d6cda46c5a9f57bd38436a09729b53df4ea904c965fab16a879144aafddcfbb37db16c4d787d74d7f780bbb934047bd4fbe369528a9f480fa7a26721caf7e5fade1925d0923a3825e2ade79c8157d267e2f679b6b78ba99fa91c84a5a23b9389ee14aa840e5da0709681312ac6733a124bbb02118928380ac2047b80c7823fb53b3163dbd9e47ee47dc562919ebbce2df18af0546c800c3e47d5fc60b0853eefadb042af4df3a21eda2ed5b6b7027e1eb8c001cc713801e1c2a40a26df1f3c20193794307b391ffb5a9a993dc0a06cd3d2de76a338e3c606419046669be1e8d74402258ff14a9c89a5b8a678aa00393ebd14a6e0f39798a85086d9ada27382b49e8c755a51a9", 0x701}], 0x1, 0x0}}, 0x10, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = geteuid() r3 = getuid() setreuid(r2, r3) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000f80)='M', 0x1}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a462ff392938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c3090a8fbec9aac8a39dd9a566fc512550bcfdafc570000000049dd54df852e39e99379d8607a8f"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00', 0x2000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2228a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0xfd, 0x0, 0x0}) ktrace(&(0x7f00000006c0)='./file0\x00', 0x2, 0x800, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x1) r1 = msgget$private(0x0, 0x208) sysctl$kern(&(0x7f0000000540)={0x1, 0x20}, 0x2, &(0x7f0000000580)="ee1b5c6ad7e4f9c381d32c", &(0x7f00000005c0)=0xb, &(0x7f0000000600)="f6aa70cdb33f651a5e959ba3ab1ce028a9c05d72b5c21d8a94e29a2168160167d44c11bbaae1811512ec2dafc4d06e22d8131a229cd77bf09dec48996809eec79201c8e3", 0x44) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000bc0)=""/249) sysctl$vm(&(0x7f0000000100), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x821869de, &(0x7f00000001c0)) setsockopt(r2, 0x4, 0x80000001, &(0x7f0000000cc0), 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000880)="8ae83848c35c6755ffce28fba711b6ae6fb4ad83a87e75773923598def229e91a6d24313ea87d15f18c89415857bcd8dd645a73b85674978f2dabf09411ec3d72a6377619ae27aeba585868d7fdc515ed9e335bafe848e9bc18579c0376e24d8c13f45ec155b64276af40a515ad867590d37e79fe9fabe23b5fce47a9d3cb25b1e551bdba5c85dbc217221f38d59", 0x8e}, {&(0x7f0000000940)="47768a3146bb4c928c892413ee9bee742b03ae2634f8154dc61045e457847cf348acabdb0642a48e6995720ab308261a9f621591b24d7e4fe37d44f605d14c61ed07ea634beaf231c096f32a4e9b5537f48d8eab85f80532dfee16c89cf11dde37c1f34cc0317b0f02a45cd3eed7a6c597ca66e92009c4ee5328bfc68cea064ba64c778a588430550eba94306ce57904058fe16f8ba54df27320257c8440c1b8d8a7efe7294a57e3057543e2f0d522b42bfa6e2c3a9662a7693bfd84c59451c79c8ce5bebedf206ec4552c73268d4ed84276e29306c823897630757e05949323b65320b1d338e50a8e4c914b2716fe55988756c731efd241", 0xf8}, {&(0x7f0000000a40)="19eeee956314e96be95364c8f8c0db5cc75985830ee084100c890e13a4f0416e1cdf7aa1c05076bd23f2c539d5fae05085a816d8f2e2cf61902e6a6ddfc0d84cfeac3341c86320682be32dff126efb7fbfef00619b587ba723fd7d1af8425c0d0ac4b77aaa255d40ce86c26abce6b8d40029c0a9b9e1b27a93bdc23e1ed423680a45e5fa909825d7c8d43b9b26d841e73d16e4f94abe4c", 0x97}, {&(0x7f0000000b00)="a0db40dca793705c67962ab40c16b5a87b0ec0feb18fc462275205aca22e6abdd4dc8c4524784e8f3072ca5e6237c506dbba954d271063a4531f3a00e44f422614deee97c0fd3d2ad4fd0385c61f60097e0146e20320971d963b6667ca3da8823350ad9fa3d10d18b4ed44fdd40dbe10a9e2ad01c56cb6ddc619f9da75844d643e0a4d7e4d5a3819b85f66449b82949a25cf981db078dc40b73be0063d8c188819302ee04c3b29ed022410da81b85c4e52206ac43a76", 0xb6}], 0x4, 0x3f) shutdown(0xffffffffffffffff, 0x1) open$dir(0x0, 0x400004000011830a, 0x0) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="0100000000000000d461bc8a4faa814af8519635c6952eaa00005093434bce2c9297d675bd311a42ff08720270598daaf93b79778548287da428ec26d9668626bfbdd8fa87eefabee5bd2eca3a2ef38827c74aef83a3430566aaa9a1dee719c92085f8185ab72556f489dfc2d7bca23966e2fb0c262c98ce92d1a257113aa6269cd3e1f7765414a7291c6f1483bc423e5e22cfde5682107f54daaede0baafac97a729309c6cd98bd015790189c79ac87c63c11fb3acfe9ffe6d7df3cdc77f9fb6ba457f9ba17f5e8305b7a7f423ea6a11cefcd61dd61b06c771eee1afbf23fe79980ff6bab93169a68df55ed69b240db3d72b7b4d8e6ea6024b89c037ab9a071020ca3c521c4ae71f623e9d38e0d62eb1b9262e9edbe7d50580e4473a6f7f32c47560f8799d9db2cfab1b0af0687d439ef68730c3d6f9fe6a31143f4ca867ad6aa9235621f020bad40"], 0xe4, 0x0) executing program 1: r0 = socket(0x2, 0x4001, 0xfd) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$unix(r7, &(0x7f0000000180)="73baad4ab0683d", 0x7, 0x5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) r8 = semget(0x1, 0x1, 0x40) r9 = getuid() r10 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r9, r10, 0x0, r11, 0x80, 0x333a}, 0x1, 0x400, 0x800}) executing program 6: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x1c}, {0x6}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) sysctl$net_inet_gre(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f00000000c0)=""/14, 0xe}], 0x5, 0x10001) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000004}) flock(r1, 0x2) flock(r1, 0x1) close(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x6, 0xffffff21, './file0\x00', 0x5, 0x5, 0x7, 0x5}) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') vnd0: sloppy read from proc 79979 (syz-executor.5): blkno 0 bcount 4096 executing program 2: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0xaf, 0x20, 0x8, 0x0, 0x9, 0x607, 0x345d, 0x1, 0x0, 0xa}) sendto$inet(r0, &(0x7f00000001c0)="c4d5c29438e660c7a7f6fc9500be310ba152143ff0", 0x15, 0x8, &(0x7f00000003c0)={0x2, 0x3}, 0xc) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x80}, 0x4, 0x24, 0x0, 0x0, 0x3, 0x1f, 0x2, 0x2}) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000004c0)={0x5f4, '.\x00'}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x6}, 0x3, &(0x7f00000003c0), 0x0, &(0x7f0000000500)="8905fd136bcba7f666529387bd2a5872243aa5a5817c9a7b896adc49cbe16d08e4b9166d658fe5ea8b3082a79c1141", 0x2f) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) recvfrom$unix(r1, &(0x7f00000002c0)=""/229, 0xe5, 0x1042, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: readv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)=""/231, 0xe7}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/37, 0x25}], 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{}, {}, {{}, 0xfffffffffffffffc}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) dup2(r3, r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000300)={@broadcast, @empty, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x3e, 0x65, 0x3, 0x0, 0xc, 0x0, @loopback, @multicast2, {[@noop, @ra={0x94, 0x6, 0x2}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x594, 0x0, 0x4, {[@eol, @eol]}}, {"8accb7ce1c08008be6de"}}}}}}) executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "260091add6e22b2f5b541326cb76ffaa23a0a252"}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xfff, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00", 0x0, 0xafe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000263, &(0x7f0000000100)=[{}]}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x800, 0x111) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00'}) close(0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_open_pts() shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000200)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db", &(0x7f0000000080)=0xb, 0x0, 0x0) semget(0x3, 0x0, 0x84) msgget(0x2, 0x200) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "33f1e4eb057a59cdd106734086aef21d28bdd0f7", 0x0, 0x8}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/170, 0xaa}], 0x2, 0x0) executing program 6: mlockall(0x0) setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0xa0f5}}, &(0x7f0000000280)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000640)=[{{r0}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2000, 0x59be) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x18, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, r3) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000040)={0x804, 0x0, 0x81, 0x0, 0x4}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x81, 0x0, 0x0, 0x4}, {0x5c}, {0x6, 0x0, 0x0, 0xa0000}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) sendto$unix(r4, &(0x7f0000000200)="da6afb3d03908d8acbb48335c29f9c5fa98fc57dd6ec3b584705ea86bbd343600ff097367270db4b7ae8cafc179d4fb13f0395810c933a85b676d76ffe2097b5e34a5df157877d1158ab3877058032a0c363fb84dc2dd6d69c10f8fbd9b5e06ee9d3862af698a423ac83d58552b1e09e3cde", 0x72, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, "1a1116f0d0f700"}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: semctl$IPC_STAT(0x0, 0x9, 0x2, 0x0) executing program 5: sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x1) getsockname$inet(r0, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffb5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b", 0x3e}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r6, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00", 0x0, 0xf1c}) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000080)}], 0x1) writev(r5, &(0x7f0000000b40)=[{&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13", 0xdcf}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc9", 0x4da}], 0x1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair(0x20, 0x4, 0x106, &(0x7f0000000040)) utimes(0x0, &(0x7f00000001c0)={{0x40000000000000, 0x4000002000000044}, {0x3}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r7 = semget$private(0x0, 0x2, 0x388) semop(r7, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1800}, {0x1, 0x3, 0x3400}, {0x3, 0x800, 0x800}], 0x7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) executing program 3: socket$inet(0x1e, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x6}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r1 = semget$private(0x0, 0x2, 0x0) semop(r1, &(0x7f0000000040)=[{0x1, 0x13, 0x1800}, {0x0, 0x3, 0x1000}, {0x1, 0x20, 0x1800}, {0x0, 0x9dc8, 0x1000}, {0x3}, {}, {0x1, 0x1, 0x800}, {}, {0x1, 0x2000, 0x800}], 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)=0x5) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240), 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) dup2(r4, r5) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x31, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x2}, @sack={0x5, 0x6, [0x0]}]}}, {"d1"}}}}}}) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/198, 0xc6, 0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0x7, 0x7ff, "01000000080000029bb82f36b921aab39b58505f"}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="0941e31cb7d44ba37b", 0x9}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) chmod(&(0x7f0000000040)='./file0\x00', 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f00000009c0)="714688c3aedce32d84628a599b646fcebc3f97fef14c64b465c657888acb0d4d10de9a40866529fe3b486823b437b7b99b6a5fc09b36567a6742830b345cb7055db8bb157a1b3f509d069e4220c73db1a608ef96982cd93bc34b929171d7b0fc7ed382aafb952e15b911ad84854b2e7ea7d04e2104c113c4e4178646e203b3ed98669e953e7d89affa57ff1774450d287e6ee9179911b74d63376539d3b8571714cbc82daab45bc34a83784ddeb2753ca43562784933b1043d997fe5e147962651925fec3fd0afa7d33f8180c1ca61c0ac3ab4516e17ec6d86d566ae000f4ddcc885480993edfaf8a6a300f424497b70599044202881b1c36661fffac5aa26df4dcaf5181aaaaf21de8ee04a1e56f6d1549f8155459cb78f1cd3d7f8b06a80a30bad47a54cace88b622454848cd31e9ee15be248e41319dbf524fb14ad22e4551a044266129e8c3bf7661f4564a61c521a16ac7b105567048a9b27711f805e64b390bb464ca6370162341fca5f121b5ac49a3a06f458b95eb7e142c0ed0ae062ef79d6ce3f5549bedc913c81a752523a057b811074227646c3903d5092d687099f6f0fa864a516511e780a90e2fbef704792616f7ee2feaefdb11864d49116068e5fea5c95762960f0687ef9bced13c74b9f80dc2ca03e5383d67d4ffce2f293c294013d922fea8ab685a08fca72f1da74be8a4577290fad05d704e894bda8f3a7ee41fc25a6610e07b36d85c0b9d1623949991cce1d773a3fab0a8ca4b5cde17d247b20f69fb784d12f2c6eb2c7dd5a7a43d194dd499acb506b3f4d724fdc88e713c864e2eb1ec91bc270717a27cda8590fc1c48df8282a9ec5686f9ef4c78e99a2da5a57f482ec6714f5c2d58f4e1ba34b8fac93b05b9cc7babca9966c602c395edbc06c1e57f4a62005f6f7a5c47ccc4e3a720595d0b0005f9c71de5e58aff3c191fc2bb473134d62d25e18d0872e118f05a7d43de1d99cb0097b6893f76e44c93c5c04acf8b7c0ab369eaf020fbdd7dc80ef1da83a0d7877af60fc6fdaab2eea35bf5ab65038aa82eef294090a7002acab9a4e497d4ec21cbf7447218a06a53cec35fad2ec5a317d24e39b0af94d280a668b30d7aa9ea787994ecc57e023f49935d8ec7ec44a79c12ccb5706757a1c3275ea37e20d3e5a38dd2d7d00a4a5e0c34d6582d742416e51606497eebf36182c34f1e693ae852b1abd361ba0061b734f28db6e3d1a07b87e0f87c694c51c2d1af81ff70f849fbf3e0da62d553359c8ebf0dc597b3bbdc01c3f487cb40a42871ca7c0d385fa4c19a235b219dbfadf800fb54c1092d1c7161fa50117fab172c69f3da25293b9fdaf74d3f2de77343bbecdd5524d0c3f440dbb7b688e84edbc097ed031b5bd0ab099026b24a99065ff36aeabbf446666169fb5f856b24faae027affaaae2d0fd13c8e8d380c81c12aadf11551040659a9bc6ccada1703792d19806ac6a18f881ea0c4ae1f974b11188ac1367fb0159379b072580553cdf1f2bc3757562782ad14821f71128ad499a380e1d6f081a226dc3c4fbc7a8a06fda18646a09c48e92854719733af42140e267245a285a9747a1b63898a07eefed023f640c6bf6f9e67759b2c20ab43c93754340a93beebfaf9456cfecacc06e0bb0ad9d9a80cd25f4478c29006ab198593cf255508189abf14f160f8913afd9e78454ee42d3424438bc6f8d7f8e43f5df884a15a0fa9597d47f2012a437a8812c92d7864d7a6902a8a807fec96511d5efb0271ae53e3c500db2b1d19ef963c96d0c314e7020b055151767763c26d7b50aff9da2b9ac265e55e44a759b47ec50504a243ae5b92a4d223e364cd048153467a5d69bd563b11611b0419543e891fb846ee8642d0284a43c67b012b7857cc4168b4d15f835cf19c9637bca0fe9a532b8b99ce4bab7be5197702fe0836f0fca2a76805550a003977aecb7c53e56d5ff1b8d0b718be5593142e6493dd1e76cd6cf10f7d89ae55874be30f11ade8e61bab20e9275b69473d1ccedee8eac192ac012b19070eaff02a56736b6de896401a0588f551e8941671d5a767a30cdc02e4fe002f8a3171e427f5e3f75ed9d0754d8bbfbb6650dc0f1a41c743f5f1f4b65fdb4865bc37729d3e43e6669243d12e2c5df313843c2a511c24a59cb530751133fc44d8d4103bd304226dd2e861c3d3dd1667dc53ddf5cfeba185294bf488d2663858b09f2103707368d664cf2c738d69a2224af556b07196e21c14943016791216183a5960fec47eb0b5306650b0e38cc6ef7b3fd10a318a016dc2c649e90b2c2446399ae39caf823ec3337fc8d25df465dfc0f8701bab8fc1865f901a637cb8610a33a1ed887e6b368dded6ebe26234cf5fbd36d4efc5d82450651e82b073cab54ea1cafe4beaf953e90b1e95655b99a9a2b15fb79af8e942baf4f2a187e854282bfb3af47e3d8aebf11af13d04baf1b521f66040e0d1728f6b8f238f85143e84efe3b60a0fb7fa03972432b0cdfb970ae6123f643454fc82ccb90698eefaa3b02d28688c44c51031161695566b62afac3193ccf15450169ff956aae1460331d5ab192653774f3d33a386538f7f10f53f65d12576c7939afde94651658d90ec54a493f9493a8572621d293e73d6431ff2e92d116b6c0425c0372c9428be2c343cb0c996ca936026e846052c7ab8ae1030d699e7e6763181a61237f0744a35947ec3497e4ebb2d1caac59fa3ce937334ff4f80767215d2b231a18f0a5f43beb3ad84210cca31d1627e5c1d161d1d139f564f1cfd766a30f46066e7034596520e3101a80669b7c460981e2748d81ee7ea1d08e313f94a1151b95084f81fa3d217f2c4af801e96782d559e7d3d0c75a0bf6f6e074f1f413cc4c8e2800f045369fcb213ed20df546ebb7fee2a91ace908f03ca57f110c92c69ac7a8c92361595060afcbbbc53ed57c460a8758307b56938ee1811169f2629191047799784845cefc3d952208980", 0x842}], 0x1) r3 = getpgid(0xffffffffffffffff) getpgid(r3) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 6: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) rmdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fcntl$getown(r3, 0x5) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x10a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfc, 0x3, 0x1, 0x0, 0x2e, 0x0, @rand_addr=0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xa, 0x40, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @generic={0x0, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b73028"}}}}}}) recvmmsg(r4, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000240)=""/51, 0x33}], 0x3, &(0x7f00000002c0)=""/148, 0x94}}, 0x10, 0x0, &(0x7f0000000400)={0x9, 0x100000000}) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8ec3185bd9f3c18c7b5b3be659528c2506658ceeb9b7921f3da49b8b5127577dea3ecb119201b0ffbd46452b", 0x33}, {&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x3b}, {&(0x7f0000000080)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb9e4892db0009c84bb9632753120b38c1f61447e8f91929d961a4d92384cdb566b5aad6fbff238ba0b49c3d6ccc058d9aa2ed6e378a79239d75b57d36ea0ad2d658bf3677f28c570c9a3af9b7447263c3499f9eaa6fecbaae0dae59953709910427d9aaaaa1b143b208951220788f4963ba15b0e4e1e48ae910de2f52a8b65ef32d60b37d80983414", 0xc2}, {&(0x7f0000000200)="89b8a962e5f2f656a90d106f86460b53fe748a90f0477c09b868c01b523001b17d555921aff86e3688c8c0f04ec3b8eb251b633d2147d33e1e3329", 0x3b}], 0x4) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000480)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = fcntl$getown(r5, 0x3) setpgid(0x0, r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) write(r1, &(0x7f0000000180)="76d94a7aaa2a50b01a99dd75e572a720", 0x10) r8 = msgget$private(0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x8039, 0x22) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r6, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) shutdown(r3, 0x2) getpeername(r0, &(0x7f0000003840)=@un=@file={0x0, ""/57}, &(0x7f0000003880)=0x3b) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x5, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) mkdir(0x0, 0x0) unveil(0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r5, 0x0) r6 = getgid() chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x1f, 0x800) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a696d08 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001280)=[{0x64}, {0x3}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: r0 = syz_open_pts() poll(&(0x7f0000000380)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1582ab1203b31000"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) symlinkat(0x0, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[0x34, 0x3, 0x3ff, 0xfffff801, 0x4, 0xb5c2, 0x4, 0x1, 0x1ff, 0x0]}) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1c0}, {0x9, 0x3}}, &(0x7f0000000200)) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="6d65f783", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r3}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r5 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r5, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00') acct(&(0x7f0000000000)='./bus\x00') getrlimit(0x0, 0xfffffffffffffffe) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = kqueue() unveil(&(0x7f0000000280)='./file0/file0\x00', 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0xcb, 0x40}, {{r1}, 0x0, 0x0, 0x80}, {{}, 0xfffffffffffffff9, 0x0, 0x80, 0xba21}, {{r1}, 0xfffffffffffffff9, 0x5c, 0x1}], 0x8be4, 0x0, 0xfffffffb, 0x0) syz_emit_ethernet(0x88, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaab80fc93bdc708004900007a00000000002b9078ac1400bbe000000211440c07e000000002000000000000000552e82b43a550cbc0a9fa0390780000000043800fa300680081d53bd452e0000001000000004402010c8b71e15b000c748a3832891f20e0000001e00000027f00000100000000ac1400aaac1400bb00000008940600"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x40002c, 0x0, 0x0, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000100)=""/150, 0x96}, {&(0x7f0000000300)=""/86, 0x56}], 0x3, &(0x7f0000000380)=""/35, 0x23}, 0x3f}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = semget(0x3, 0x0, 0x0) semop(r3, &(0x7f0000000580)=[{}, {}, {0x1}, {0x0, 0x4}, {0x4, 0x0, 0x1800}, {0x0, 0xef, 0x800}, {0x0, 0x0, 0x800}, {0x2}, {0x0, 0x755, 0xc00}], 0x9) r4 = socket$unix(0x1, 0x0, 0x0) r5 = getpid() fcntl$setown(r0, 0x6, r5) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x15}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) close(r0) executing program 1: readv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)=""/231, 0xe7}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/37, 0x25}], 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{}, {}, {{}, 0xfffffffffffffffc}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) dup2(r3, r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000300)={@broadcast, @empty, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x3e, 0x65, 0x3, 0x0, 0xc, 0x0, @loopback, @multicast2, {[@noop, @ra={0x94, 0x6, 0x2}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x594, 0x0, 0x4, {[@eol, @eol]}}, {"8accb7ce1c08008be6de"}}}}}}) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000180)={0x10000007fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000001c0)=0xc) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xffffffffffffffa5) getgroups(0x7, &(0x7f0000000000)=[0x0, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r4, 0x0) setregid(0xffffffffffffffff, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, r2, 0x89, 0x7}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000600)=0x5e) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12, 0x1, 0x7}, 0x1, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000000c0)="eca2c906", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r7 = open$dir(&(0x7f0000000240)='.\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000000), 0x9d79, 0x0, 0x0, 0x0) mknodat(r7, &(0x7f0000000040)='./file0\x00', 0x6000, 0x2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 5: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 3: semctl$IPC_STAT(0x0, 0xa, 0x2, 0x0) executing program 2: syz_emit_ethernet(0x3b7, &(0x7f0000000a00)=ANY=[@ANYRES32=0x0]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @random="137c0c1b80c1", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xc, @remote, @loopback, @local}}}}) syz_open_pts() vnd0: sloppy read from proc 64713 (syz-executor.0): blkno 0 bcount 4096 executing program 3: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0xaf, 0x20, 0x8, 0x0, 0x9, 0x607, 0x345d, 0x1, 0x0, 0xa}) sendto$inet(r0, &(0x7f00000001c0)="c4d5c29438e660c7a7f6fc9500be310ba152143ff0", 0x15, 0x8, &(0x7f00000003c0)={0x2, 0x3}, 0xc) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x80}, 0x4, 0x24, 0x0, 0x0, 0x3, 0x1f, 0x2, 0x2}) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 5: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x9, &(0x7f00000005c0)=[{0x8, 0x68, 0xff, 0x2}, {0xffe0, 0x43, 0xd5, 0x80000000}, {0x49, 0xc0, 0x40, 0xffffffff}, {0x5, 0x1, 0x81, 0x1}, {0x200, 0x5, 0x4, 0x3}, {0x4f, 0x3, 0x2e, 0x6}, {0xefc8, 0x2, 0x7f, 0x1}, {0x4, 0x3, 0x4, 0x3f103ff8}, {0x40, 0x1f, 0x9, 0x1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000003c0)={0x10, 0x191, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf7b6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x44d}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb2b5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x21}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5f}], './file0\x00', 0xdac}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r5) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{}, 0x0, 0x8000000000000000, r7, 0x0, 0x0, 0x4000000, 0x5, 0x4}) setpgid(0x0, r7) r8 = geteuid() sendmsg$unix(r4, &(0x7f0000000b80)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000680)="a822793257f6c925c242e3ae1a24d487f7599eff1f0cbbf433a3fa5eaa37165ffd834f8a311c74dbf828ba5602f40ac351814b128d5dc57e9ddfe5d1d6234fcd0af22e5cce440f171879e3349d849180203d95645f19192d62a6af9b96ce9b0f36c784fef15e642a02f69ad5e59ded077e25b4f1614ee4cd6cc98744a796bbe592213448041e9cff93259484e8fb9532995968ed5d55d5cd5f4dbde1a545f1d4d4acbf0152fde5c62b242ebd87170e96ec582fc5bc5dc813ffeb08f32028f183e3d743ad2b01", 0xc6}, {&(0x7f0000000780)="447bad53d110388b830c0f43fc7c2345b5b2c75fa3bbe6ad95b3ea211c353c4394e1b4c2516a6f948b7c986be61603ba44079544f6c1c1be4ef6f4327d9e049757aee173f3abe6a2724353184defba3ee3d2c9ecefad3b9dec6f717d685d9f31df54ac37ad6554474004b2eb3c972f14fade48eaaa9495a47068415a41b7e1ce0dabe3283226b5d03b37a99ba6c30830daf75730a01980106c81e096a8a29b08ffe50dde2c3987a3bc33de0bf62ed11097426e3a684085", 0xb7}, {&(0x7f0000000840)="8e01ade793e8c321a1ddb3ae42f5e18367e5ef1f4d005aed3ce9f8e37031cffef05383f33dba2aeeb3071825e2c1416970d8c7b2eeefa67c05d3d757ed65b94edf670f63a7508a9b55eeb97c6160f591194849bd38e82354407a466b243356259250630bc2d9a4b0e2d9142e11d9b750b1a31f204c4116fbb680a195bec0c05f26746af132913953d4b202bab4376ec1d020d5a8bfdec24b348bd010d332f8526c8fc39c77a75795d0df86c602bd739e3f7e47131f8754a33ea7a21124f4b37b71e09a1bbf82215ca5d967f77ff74a49f7b5dd", 0xd3}, {&(0x7f0000000940)="910367a611f8cfd8496d8fa065cb854a1388127b042711daaf6ca0ed529cd63e025e9044f48c360af24665fb7fd126f9cbee4563452c9206769b60ecc62b8572ce95f8c42d81b934243e51acf40738c6e38f8ac17b7904aec6345e0a6db056e369c68582a2275b", 0x67}, {&(0x7f00000009c0)="5ace3df2b4e48a7c61a2c1dfd61219aaaf2e4bdcd071d8ce42ecaa9e0e82953d9538e449515d7ca83c3c1078057d9c4382e725306a1096865628cbe803be98", 0x3f}, {&(0x7f0000000a00)="88e64b7070d382ce8f388216ef851c833d7ef01d992c74fda3859d8c7b1cecd152f55f035a709f069b089b573e0895690ce6e12d591ef4739b6d7397705dbf5cb38457b3680966901211a6af704be658f69dd50489b6a09b9a29b5ceee3f7b7453e180521573775b51f89b411b9d86dd8f1f0a691ddc7502293fc5fd4921e9094af2ceb593ae953daa49d4760ea531a292afe621d713d9eff8dad0036fb8f5a2a4a8fa921eb2bd2bebe352f46cceda", 0xaf}], 0x6, &(0x7f0000000b40)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r7, r8, 0xffffffffffffffff}], 0x40, 0x406}, 0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000040)="cec5c310b0db67a0b8ae20eea8dc4c38b113c0375f1b", &(0x7f00000000c0)=0x16, &(0x7f00000002c0)="3f7b99efa2c7cb12cd2265e3dfddb4dd605249ac2b30fd9b1724f1d1096a52f22896e1d28687f89b17f3d5089c65940049e0ec244c924fac1f5d46c587bc3c053c68cb6c6406e4b0a4357bcca48fb6ee923a95dc3ae0dce44bfa06ccb0ce913339a3f31995db94c2313e0e44dd483df5583bdf5d89dee53f4e79160961c3598dfc008f6c305a03cb1bbfbeba394c617202e51838499261906184f7edc94dd3ad97d3601002e8a34ad6c4baa87d39f2e9697285efc3936aa5bc7601127a8a4d4348caec9cb0d885626b0eb3dac189abaa211ec2", 0xd3) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x40081, 0x8007b5f, &(0x7f0000000000)="15", 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0, 0xfffffe2d}, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) accept$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/99}, &(0x7f0000000240)=0x65) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x20}, {0x54}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) mknod(&(0x7f0000000080)='./file0\x00', 0x28, 0xffff) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a696d08 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x4, 0x5c0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60cb546500100000fe8000000000000000000000000000bbfe800000000000005f000000000000aa00000005000000004e214e2200089078"]) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x7fffffff, r1, r2, r1, r2, 0xa1, 0x401}, 0xfff, 0x8f71, 0x1ff}) semop(r3, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3}, {0x2, 0x7, 0x800}, {0x3, 0x6, 0x800}, {0x2, 0x24f6}, {0x0, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d57, 0x1000}, {0x1, 0x8, 0xc00}], 0x9) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000380), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000240)="ae2773537ccdae1300090134ffb3b56130942ed2", 0x14) setsockopt(r3, 0x1000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmmsg(r5, &(0x7f00000004c0)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000000c0)="0a01339972fa67cf81282ea8655e18a9cc00432fb0c51df3b4c202d661426ca8b91a091e20bf116b4fb61e4d1bff300176", 0x31}, {&(0x7f0000000180)="9f86ad06a86d8fdc996dd544d3f6908fbbed92ecc1f208e095615780d7ac731e802be56a289a655b14d03b1f3ada1398", 0x30}, {&(0x7f0000000240)="1fa256dafa6f86e4f6", 0x9}, {&(0x7f0000000280)="a6684d94c6ca4f20bde5ef351e5c094462277a430d141b318e6fd403463594891acca6f2ba1e4d5c17b2bb25dd55804ae1c3ab28bb0761a626a4a08f2067907674550629e6788ce1286dda5916bc4069f5a7db7281998a761ba523b5771ce721bafb43960ebb0e77dc79880926790089d21bfb0b04a35b99c6372a267002227ef38c8d08c5bf2c16c7352dcd282db125131c4ffa208c1d2f16656c011ce268ecd694efb252cdbd519b7aa695cba267b12b53b38189617badd1196dfd6e7f1410ef71f8f1b715c3d00e", 0xc9}, {&(0x7f0000000380)="7fa2fb1ba092d0e945431a3c32546d0ca51e18ce2d256ae85d53c7ee954cfa91c6ff38d4fd4acc7d773d23ec7ea53831d5638e4be964f178c8d5af432c5a5dc400003fce3e2cd9ca6bd688f03433daf7a5d1bc52ba3c9d5d9ad17e9f4fa0496664c463f916fe8dae4a3ac0c5f6e47754", 0x70}, {&(0x7f0000000540)="2942ec64bc84f40647d90982a91293f155e7fef964c461bdac1c1a0788331ede1774e362db79fc0e7e6ff641530fccd2f02687d621f0fbefc4a3ee4ec2c6be28dcc68c4f8c0abba2670a0597a62b6831d22bae85fa986b9a6216daa13ac0a2c3195a491b9bb031dd51f0b0277888bcf729f364eba432f5fd74bf427ade562b85f4718d1d26b72e881bd12299cca746d368af77eba12332c4f63b2370d09ea0631e7deb99a05035b9c819aea39e17a752b140", 0xb2}, {&(0x7f0000000400)="6986826f53f364a45dc6426885c367bf323940f94ec112e1eaf06dad6ca8765dc77ff4fc5f2b8b5f3b7bbf6f6dc4d9df73d866658aa1091fca9b", 0x3a}], 0x7, &(0x7f00000007c0)=[{0xc8, 0x1, 0x8, "f7c93d1137827a42e4f7d7e5a01bd9c720978f4fca4b9b69f5845fdacf00b65fee78ca085c98bd3493bf2e13827b910b4f25e53d62413fee266fef942e9ced43fa8888a355edbccc79913f3d5806775f132b174609099f72b50a946b62c80cab94b80ebbdfa52832d76c72244cc2d0f033b8f7000cb9c036bc9d353aa8f8f714659e956fdeb12437fafa60406cd9ee484ca05756b557106c9922c912c74f52fc4909cfc9c4c7f53c7fb0604f498c2b69f1"}, {0x78, 0x1, 0x7f, "d02e86b0bf818093294630dade0827d81de9fa893046c5786dbb3944f121aee71113bbbe8060ff015d1f659a2d728b4f02467b9c0b01379760023eae1f238d1599baf7aeae3ee3699071788f2cdde67a6fab3042bdc876e535cc46bf5c34fad11fc112f8"}, {0x70, 0x1, 0x4, "0f1dfb5b1424ee7909d69bc496fffe96b703b6af6c02f4f7a18f1c7ddc4cc0406d347e3c36aa5f4ceb9d6ceb497bc4cb00034feaefb488e2ca704cf6042f39ff9ab23bd28e54a74b0011c6a421969bcd30d169dcd77967d6d6"}], 0x1b0}, 0x2}, 0x10, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) getsockname$inet6(r3, &(0x7f0000000600), &(0x7f0000000680)=0xc) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x4) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db7f62ae0210833c71e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56c", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0xffe1}], 0x2) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) fcntl$getown(r1, 0x5) execve(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x32) r5 = socket(0x1, 0x2, 0x20) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r5, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000000)="4d8e262725f33aba16ead05738eca9d24a93e2ca8990899ccd64ed88e35538f448f34a9100b9821b8f3035d378ea4e1e2b6a04e13bfc1ae2182cf63afae0a77fa92038dc2d460685ab44d89d220be8e7971c3d010064686df5a0aff84c2ea6f0b0a4509d9867b7bd1848ec6bd21740daba313980966bc7e69c43fdda87a8588524fa61dae3bc90363a0ed744d6e56e8d8db71f536592d5cceb022ad4d8b32a3b6ff652bf9d1b6d2fd0b649caa8af", 0xae) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfe7d) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10004fffffffc}) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x8003, [{&(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}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r1 = socket(0x10, 0x2, 0x1f) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x7d, 0x1, 0xfd, 0x98ff}, {0x61, 0x5, 0x2, 0x7fc}, {0x6, 0x0, 0x5, 0x7}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mlockall(0x0) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 2: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) rmdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fcntl$getown(r3, 0x5) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x10a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfc, 0x3, 0x1, 0x0, 0x2e, 0x0, @rand_addr=0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xa, 0x40, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @generic={0x0, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b73028"}}}}}}) recvmmsg(r4, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000240)=""/51, 0x33}], 0x3, &(0x7f00000002c0)=""/148, 0x94}}, 0x10, 0x0, &(0x7f0000000400)={0x9, 0x100000000}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x4c, 0x0, 0x0, 0x10000}, {0x80}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$lock(r1, 0x6, &(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000140)="c0b91a170911967b59915a96bbd4c8980dac21eaef1143c7b1a4c4dcb57d1cfadce5aa6243b56496edd86fd10b5504ca1efb5bedaf418d3b5a9a70912e07550d8375396b3b21d69d66f3510432a29d21e79ec29242e5d3838c4a97f4ec", &(0x7f0000000200)=0x5d, &(0x7f0000000240)="51c570a8bca5aa28b5de2fb019ee7734aecc669fab32a2b5526457e28d16acc6174038092ead0e2670351d90e0f04da78679198e4e60d8281ca2af5a962bcbca32bed56c20158c2f994cb553e76b957c0e763340c73a131a1296c7d9697ad3cc8ea3728e8da7729da848c8a038d006d9dd8e735e7096cc54833ca4215675d5c3366823e9457b6dae0144fcb26129d1e1800aa70811f9b6e25b20acd447d330b87067ea296fb875813c46de2213330b6770e1f43c1a81e24e579e3da03965e9a3a9bd38bab37c5d22787482e086e1de0247b4b9788b3f83317baa90499b10b9cf52b4f0b76b6c2d35d53b845eb0a9977b75c48e545f6ea4899d009f1ceae7a32b5722b3a1dca4ab2f2729049dc73664fea00d04bb06c66d306140b69c2beac5fea11c50c3c31c95bd95ece760108c99f11bb95ef30e916d6423f33b93d90e5d8707e60b498c27069d822816b26ba91df33002f689a1e61aac0a9eb06442b9d14dcc71aba2418482e5cc32b7b43a2957cfed488a63c4b9a376d38cfbe50d45c78c6d9f49e3d3212993b910ba4e0349cec0770d5bf6472e942c02b42767bdc684d8f0313dd6f6f4b344b088f5d7ada04b3a2801be7b577be95224ff673cfffd19a2dc258d0f38bce1d0cde12ef426c23f448ae75d89ecba2a9ea3b56d9b645e43e2c81a22bf328240427be76ce4d42f79d9e4b76ac7e2a177f72a1b70af8c0d6951968dce9febdbc736e334bb74e482f4504d4211c4e4a35550f304de82b9c2134aa90350ba209cb3469f324c0ca0f508c15a8fcc9251fe77302d271befb51e0f0f2a86f480c9acf760b62726dd30fbf6fb4a9928f01d0fb35035761524d686096eb9a1aab22e4b0ecf8a394eca53baed7f19321156d4e339d549241545cae7ef6f102552b911d2df13acf11ddcd55bed4d05872d9844ac4a4635696b5179cf14007e4d797b0bd35e2e78b8080fd25342934e24720411090ec6db78625f52816cdade9a8f4c23ca18919beda0a00d05d6f7305084fda50411650d7203856afc8675adadd1a30459692be2a067cfc5363fc4ed6f2234b9e8659c6328bcb3b704e8e940cfe1d97f5722b33d083e84e29874da328ac9e920cd291fd521d5f4d9ce269d0d86fcc54042c6cdc476e5656497c55afe637bdbf9a4ce2ff0307ce81c59c45b754a4637fe7e334d6bb185cb994d9985d4b9db53ef6d359560554310c5d4274e1dfd3b0595c83fdb7a3a13dd5a3a85aa7bbd5db1799c7b6f1041d679b418b88f9c6af6d4736aa0cfc1318526d264d80b286f18614a7e370307e784f6eb32e3f43410d0bac04a49cc6e4c1bd6fa97c3440274d61a61257f68cc291c4ac9a3a00e05f9c6b38893efdbf8932d9d89a950592369fe5406c741ec1e96d2aee6d49144977a34571fcf98ca75c8c006cf38bcfe8308a418d199866be0090725954a0e30f52a4619286c2d152459006954033f10ebff4b385569aa47b3a5453d81fc3a5100c09a02a6029ef6010316fbb71913b0856b10e87f6be06a82311149c3a87a8e752022ae5e39e649165d1451179632a913df1129d976755e68dc6012d9039e3013a358c62eb6a419ca1cca2893b92575902fc220a9ea1933df59bccca06d842eadcc787d4e2de21ba25d4d766fbdd9121f68fc47d3eb9acdf6dd203b44e27403921defe20d42dfed2b2dc4b5f2e12e2d8d5c01eeca739b7f438470f15d04057ce5ad2705666ff40aa21bf47004b623ba4116509b97c26838000ed9f8847818617f76220f27e6daeddd3b73a809d32297cbc51378036a15cd33e0193ad5e3383a4bfc84afec30c7ff23e819d978d7de5d54672f57233732098e86b952eac0de1eab7b4b6f036efb45345346524358f46ba184be3f07b768ac68048980f73e8fc05e560f1442e996c20aea00d77f036c67fe9854dc96c3d54971d211cc55ff7f7279f4b99181fc29b367a76043ab4dddd1bbdc8d799458d5793a9f10a3f7b95733fb8df502626fb8dda9c5bf206465c8839129a772211c5cd34b1e456ad034194f5c66a0fbc60738067f7ba8b988de6749bc6e71de4f43d740436e3e898a19304c2bc86296b7094f16b95762cb2ce2ae813a425ea1a1e2df054c7894a988bd46bf2437eac30538912a698534ab5d5c8441d098d76d8e5ee9e1d461325fdaecc756a89c7fd3c24d37841a4fb713d198273aaf2217e5d46b9893284033e27d19e5e3561b1bb7ea12132b9cbb2342fb3b1a0188a9cf5236445a1adc06012c26d59d8be5d5dbdd0f9f82dd74280b58b8b43c12c8026fe0aec95477cc111095228e34619244b17d48c4d9faa3713c65d095106b72c42d0efa2b43dc59ace4e23fe59fdd9155df337b324ed77d509bc8bd0a6adc9f0b76756d43d93b0ebb0e82c8dff43da3b4d705ac07657330606f5d0003de2c2f6e8f79713c65a0e2e08e81bc260e7aec1535a095f45ca15c0d97d243b08ec07cede90b81d03c2e7075240239b1115b4eb2c0adce84fd816399ee046662cf6627207fbdae9f0687078ac0788dd160175fc07ae5af6d4b150f99172441091955b3a98a49475dcc7a088b401517d7150de8d6277d55c9763aae1cb03899a0d327f9a6b6b37a534a133975b3a8ba149d9977abb9f7381031375550ae0aff496c6950f94ddf47246db5be8d62e03bf0ef880e4db25b1175c87860e6eb886c00eb88c9c19cd4b47bcd67815cc42725aeb4bce7bd33307cf67177309fff283b345141624f94e6ebe3deb7db06d193064ccac933ae20b95e0406e3260f928e863447f2d5f8906ec88251d746412cc55d80765720e80010759aefcc47432339cf9af7c957798ecaf86b6e97416db18e8c9ae38a4e71f04b7a39ade5f32f9689680134a384f525e1c92b5749a0a804bf387fb12cccc71b45c4e7a58503b0434856f51a1d85d09fca2887ae8f834e23a13d7155451e153f4252967486d26a566df7c5594f504677c85f35cfc2b243c539f6e05ff75fe46abbeb0b7db4996e2010053f566d314f18475522f2069988af89f6c79f1405d0cc102d7ea9870476a13479632b9eaa263386c7a908f1b993c868a152e341a4e57987e6c8a76922a59ebf633fb03c66b70f6975d6104d7e31cb26fdd8c037163e2da4856dc153e0e65f8947435e93cca28fce82b27cd3f536a4b41cba96d9378676d932a27cf44983a6fc5b6debe81c4ef6fb3cb87749792c25631f6f78891e36ad0afc4742ebe8dc366e98f6778395c5e65d8f5475bca002b25f685c3fd8585cfbd1e92f9f87a9100605c216ace09b5b418c812a8788659131006f656f0732bb7034be85280b9c1b206651cc32d2320720c0128fc5e4fcf66d901f0921a70110f3464d5db6325ca1472c9bc5468717dea2195af192843e5ae6aee26556b52eac34c8b5a137019fb0adf093101c52bd9019146efaf9b212458bb80b8e701375d1a488503de3b70d6acc6209757adde85a98f3da31dbe0dfd64d59d400d928e71fae487aa70e669e2d3ccb6f6a411030641d74c8f32380e043c79b7a36cb6de07efda0444b2bdcb9e0bf11b40743609ad35b2b55ff09fe510daaccab0f29d3a64f7f73f1ad30a8e97855609770b0dad9b31d99eedbfe1ef2b96f3dba63bfaa32b67e446295379ccb33903894af4e15d1e9cac4533b06e5c9d6d66386396dcdc99b6cb62771f6cfcb89cb019b672fc781c08569a02c1c69784daaac013556804322539bfabf74b9139280d59154ada69c27f1bd72a4a757db616180ac4df2124f332367000077953482a23da3fd82dc85cd765d506431bb50c252eb61e9553b67fdd26caae280cb1c69b3837e64dec15aed9a04be1fff96fad3a3c242696cd9c2531584fe58e5754f00e652982a6e0a770067046a6cada7ee4db733930f7e47e1fd754af3717a27f7817741fea6d575931305c44a4c3ce470824861649849e746135b41f3fc692ca3efcd0d0c5b4c8f8ab6b9f44a02fbafd9b49f523957a7c7180657a307af2edf055243b78018f68b4cc18501f7de682cd26fe7adf32b89869c47c2fd66d03050686fd331d17221891bc096a96f9fba6ffcf1ecea7113f04dfe2fcb82b1e2180446afbb43a378b9ec462a80e2ef707b15bbc5f2e832d12c050297f8dbec112b5167e1662396592e8e6e91c0a4918888dc27668312a31204b498f60235e2786fcdd67028a4b793bb884287bee4fb6fc67cc28af9d28da00be0d14e33e76174525c3842003f8889f084b7646d707590dd24cf35aec9b8efdf9cb7acc91da5a26e4c589b3e4a43af613cd8fb11e344ec238d6d823a82d06fba4a47379c55022d044a4e3ce452d6de763241df073572cfdd4802f148a20ee58433af38fe349b586899dd15800fbd7b68d72b367b20962a300f22cdedbded4b86d70a4962c94c22bb220d92819cb5368b2359f77218fc6fce815e133c7e41fb45c7d99a338857a047a3e85151845a21eeca011bc8b95eb0000bbdb5ec76a66322eba2c46ee378270c46484cfe869881e7feefcd5c4c16f3f6f4283d45ec5d0326f72adb47e81588575466f2681e79d2da86751d60a262fee2e81b811d2ada0d14ffaa9622b9a47028da0f425f8b263a46a807c30ba58b09cb2dbd99c2ad8c7b9c40b8dacc6e70ed2612a6727351c63bcb656a2e0a1981d75dbf0faa879f3499ebc93aaa67bbc6c5b840f62006b9e7ae301438e13b5a7502c4ff1ef2fe27bb43b738865763058e58442c49e944e1cc7df0fc34163c69a1490057e79548131e3bc24ad4a1816e9211522791990eec64c3c119ea0f0eac1688072ba456f4e535fe1dd237b4396614669b72702b2048da8d8bcf7e938f7d8a524f215887a48bdc01e807d058becf698d8f065d006c6c8e9def6ead28c665c2e154dfb630f9f1b121078445b2cac21c46435e64fb6f175e7e8d41b7c184b787d0f7544553dcd9326a20d8b540a011857b032897d7c4c1a293fa5a292b7912291f86e49f012b915d53404940ff9ef8b6b75a330f24bd5906bb090ad1787f5df6f9c94e782a841664cbf0635c6d63ec92f0a43430384f3e33ef212e50f88f632b8d427bcbeff29359f28e02636bc99dcfc75efc411e3187b0acc76e9cf3c7d9966b7d1362f7b2fcd0ac19a7a9fd33e20b109558f325e08cc37f789a45e685c65bb69ebfaacb1cdf5b1e0d0851876510da1ad2556789a8cac4ab315eb13eeaac35f1af9e63b9cd2f2d5fc13a077cc82ad6f2ec2c37d896610645d9143d4b7955fa999db1d34bbe5ab81474f9b80ff212887d04617237cdae273d45607bb8cac732ebc7a172a07ab012a34667dceb49db57cf73dfa597d737fb213421f37ef9fec18686c0de844d6a24c57f9d1f980ef2393666ce309e88c41244512f169c4bb4ebadab827154111a5c2cb334e6196094e54e4e3040e149fee93e526581bc10c6eb74d9c0b54d62294c48eeccc473b234d4536752bd2a7a19cda09b96c66f1155a79bf41c9604ccbe024cec7f49686138c6bd7d2385d54979389c1184d5b316b5b969cfa4037ac51426ae48b345ada24b8b13f794e0b084038e8c3345e98de2da139e19f04766b1630e7be3b7b615447905791df887a79b9aac1e5bf55144e66973d64ad4c17fecb49dc98faeb5beb90b664cc12e4be237231d792e5f09c7bc089b8fa8a8b7661d02ad450f7d15b51fde2dcd5d38cd92e9553e9e73c4fb6b69d42ea6f0cb674922b439e328057ab24e638c508ce4c14bf1dc0813332dc5e5fed0d38d151dff299039e519c897e1e15e67fb2e0c107ee06c6f98ea6e6bf56ad0e864dda293831dbb7b68091607", 0x1000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: semctl$IPC_STAT(0x0, 0xc, 0x2, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d44) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x100000}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0xc1, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) executing program 4: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) socket(0x18, 0x4001, 0x0) listen(r0, 0xffff7fff) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000180)=[{r4, 0x1}], 0x1, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="536186db8d1f7787522ed0aed7c6889cee96f819992fdb353d1d1a014cfa22cd77ceaebf78091295a09007d59e7953edf8ab77149cb01367db7d4948fdaac3532e78e2032cbd628df8599f808e366013f789d49bb9c2a802994e11523e233bdb399b016ccf7f7638b3af6c623cb247740b0679b7e0123372ac3672cc4b7bd662b154dc32e845ba7aa807b9403a9d4c06d96c52b15dec6dd20a", 0x99}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb51a, "1a2198b59b58505f40edabfaffffece900"}) writev(r3, &(0x7f0000000900)=[{&(0x7f0000001a80)="415d1d50caf913d67b66975cb99b", 0xe}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000040), 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) executing program 3: readv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)=""/231, 0xe7}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/37, 0x25}], 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{}, {}, {{}, 0xfffffffffffffffc}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) dup2(r3, r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000300)={@broadcast, @empty, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x3e, 0x65, 0x3, 0x0, 0xc, 0x0, @loopback, @multicast2, {[@noop, @ra={0x94, 0x6, 0x2}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x594, 0x0, 0x4, {[@eol, @eol]}}, {"8accb7ce1c08008be6de"}}}}}}) executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x68, 0x9, 0x774, 0x9, 0x80000001, 0x8000000000000000, 0xee04000000000000, 0x7fffffff}, &(0x7f0000000180)={0x3, 0x8000, 0x5c6daecd, 0x8, 0x100000001, 0x80000000, 0x9, 0x8677}, &(0x7f00000001c0)={0x5, 0x4, 0x7, 0x0, 0xffffffffffff56f5, 0x7fff, 0x5, 0x2}, &(0x7f0000000200)={0x5, 0x8000}) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x2f) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r2, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000"]) syz_emit_ethernet(0x76, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x3, &(0x7f0000000040)="8f73e7cd", 0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa1, 0x2}], 0x8c0, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) executing program 2: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="4fd1894a5ded7654e0154a495817c5d48ca77a3d405552764eabe8d2fd9e74b1b023250cd70bdf0418c0938b", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "7546068d2813137fd1447a6c893e868ffe00"}) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000040), 0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000001ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0xaf) close(r3) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f5c9594d", 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x7, 0x5, 0x7, 0x8, "47e70f1536b603a35673799864a4a78c1581212b", 0x7, 0x9}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r5 = getpid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = msgget$private(0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x6) msgctl$IPC_SET(r7, 0x1, &(0x7f0000002f80)={{0x1}, 0x0, 0xff, r5, r6, 0x7fffffff, 0xa, 0x2000000100000001}) failed to init arch-specific features for vm 0xffff80002a696d08 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6, 0x0, 0x0, 0x1000}]}) write(r2, &(0x7f0000000000)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setsockopt(r1, 0x5, 0x52a8, &(0x7f00000000c0)="7beead88a5d81255a221c1069053f21d67143691574df03c6bc57bcbf62c6b6d1e513b86daf830dc1cc27abda484684ee1b4f2706e76a8a459266b15d2f4a4109bdb588189f97283dc9db5f363392574fdab67a0260f72ca91fe04cd5efbdcde6661d6d9024453ab47e575045c79d5973864a9f39a27a491851f3b5a866fb6a2cbfa4a18329c03e31e054f2728bd9277c648cd0c1632d8c11ce4e7afe1d783dab3bfeeef831970af82e5d46ba8ccbc2c78a111f0b41a0fe5f3e9bab21b1c102082a68d939a9db8fd82bf821e63a07bf61dfac739e4bfd3bd7128e0b3", 0xdc) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="51ff7c0a23ba", @random="46abf2ab6791", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x2}, @lsrr={0x83, 0x3}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) r1 = getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x2a12, r1) recvmmsg(r0, &(0x7f0000001380)={0x0, 0x2}, 0x10, 0x2, 0x0) shutdown(r0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="e5fd0cc0", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaa88aaaaa0008000000000000"]) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000500)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) fchmod(r0, 0x40) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) close(r1) setsockopt(r1, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) socket(0x6, 0x5, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13", 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347"]) 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) syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000200)=0x4, 0x4) dup2(r5, r3) select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000140)={0xab6}, 0x0) r6 = geteuid() r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r7, 0x0, r8) fchownat(r4, &(0x7f0000000080)='./bus\x00', r6, r8, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x6, &(0x7f0000000040), 0x0) executing program 4: semctl$IPC_STAT(0x0, 0xd, 0x2, 0x0) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000400)=""/51, 0x33}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semget(0x1, 0x1, 0x362) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000011c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09a", 0x89}], 0x1) r5 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r6 = getuid() chown(0x0, r6, 0x0) fchown(r5, r6, 0x0) madvise(&(0x7f00003e3000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munlock(&(0x7f00003e1000/0x2000)=nil, 0x2000) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d01620500"/528, &(0x7f00000002c0)=0x210, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0xaf, 0x20, 0x8, 0x0, 0x9, 0x607, 0x345d, 0x1, 0x0, 0xa}) sendto$inet(r0, &(0x7f00000001c0)="c4d5c29438e660c7a7f6fc9500be310ba152143ff0", 0x15, 0x8, &(0x7f00000003c0)={0x2, 0x3}, 0xc) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x80}, 0x4, 0x24, 0x0, 0x0, 0x3, 0x1f, 0x2, 0x2}) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x19, 0x8000, 0x0) setreuid(0xee00, 0x0) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7f}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)={0x0, ""/230}, 0xee, 0x1, 0x1000) msgctl$IPC_RMID(r3, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setreuid(0xee00, r2) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)) executing program 7: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) rmdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fcntl$getown(r3, 0x5) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x10a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfc, 0x3, 0x1, 0x0, 0x2e, 0x0, @rand_addr=0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xa, 0x40, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @generic={0x0, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b73028"}}}}}}) recvmmsg(r4, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000240)=""/51, 0x33}], 0x3, &(0x7f00000002c0)=""/148, 0x94}}, 0x10, 0x0, &(0x7f0000000400)={0x9, 0x100000000}) executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r2, 0x0, r4) pipe2(&(0x7f0000001dc0), 0x10004) accept$inet6(0xffffffffffffff9c, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r5, 0x29, 0x9, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x20, 0x4, 0x1, &(0x7f0000001e80)) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000380)=@file={0xd1653077bafa0115, '\x00'}, 0x3) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) connect$unix(r7, &(0x7f0000000c80), 0x10) connect$unix(r7, &(0x7f00000023c0), 0x10) pipe2(&(0x7f0000001ec0), 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000002c0), 0x10) r9 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002040)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000780)}, {&(0x7f00000007c0)="290c66692d492020ad2f884b9372474312cc21848f8393e643e2666275723b8baeb5a5aceca4963db6ed44952611eb2ebb00704df0ab86326e9ad355c39a881c1d40c8f16026360b524d0938153844c552b268ef3a7d48f195604667ffb1a88a5995ea1c698917fbc435c27e0923ca01d03ada4b10923ba5aa59087b31ef532f96e58011e0eccaeda7021042ddb7f33f7680e8861115d0695bffe0514126e15b8593e01331990df09d40c77845a50581bc64feecad", 0xb5}, {0x0}, {&(0x7f00000008c0)="0c34994d54697930731a459953ad5b637a01662a92169af8816a55c35d251677401357a190a4cd7a4fd7bbe06b3612f8b0685537f50f84e83c91d35783e988497b0a7440e310a5713da2f08ea337cbee9dbf5ca5b6692bb3dddc23997c96c7c097f4c274f355ecd63edbb64820f107a01484662a4347e1cf1ef27bf3cf4aecb5890f3ed17d88155c4791979f1da826380433b27517d5b1553a1f8bd2803b82dfc2c2f62e5ad5ff", 0xa7}, {&(0x7f0000000980)="a79d47773ecc4ae4c038de7b3956903fdfdbd828f88ab4d3a894e737532df75d22e01d11f28b1aa0ead26bd5c838beef9d83e75c29f26725f9a425d23a6bafd9e6d59bc66bb786d6a74febace84ac955fe2aee27820aeecfd3681c8d8c01f4bce19c24f4714d4a7742c4183466ebf67e4e0a8980b36c", 0x76}, {&(0x7f0000000a00)='o', 0x1}, {&(0x7f0000000a80)="869e4ca576390efb030fbca19e0f414ddb74518f417763c7ec1029976994334bd2ed3f394b37e6b55f7c683fc728683b988048457f969c6535e92032061800b1f41a4e71abd307c2a316ce2c95e2dd9e50b878a0c1a82b6ce5ddc3ae79af2dec9313d1f1e95d", 0x66}, {&(0x7f0000000b80)="d05b6c90e8472b9df1ff185eb7e31f015047b9ce22ed6f0dade73ed0c30d95f694fc164b09299af6ee351a07884adbca9d0cd52139fe43ca888551fb4c037ee3801b521d7dc7dc627f1c5bdd58f3016df6e2fef457d858dceefce8c24f43110cb9df0300a348e8dcc26400bf", 0x6c}], 0x8, &(0x7f0000001f00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00 \x00'], 0xb0, 0x401}, 0x1) getgroups(0x64, &(0x7f0000000700)=[r1, r1, 0x0, r1]) r10 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000680)={{0xb17, r0, 0x0, r10, 0xffffffffffffffff, 0x2, 0x8}, 0xffffffffffffffff, 0x80000001, 0x100000000}) pledge(0x0, &(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xba5\x8fF-\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[\xcc\xedJ\xd8\xa9\xba\xff\xf1Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\xc99\xaa\xa0?\x12\'z') pledge(0x0, &(0x7f0000000300)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xba5\x8fF-\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[\xcc\xedJ\xd8\xa9\xba\xff\xf1Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\xc99\xaa\xa0?\x12\'z') denied attempt to set clock forward to 13622316635061733 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x1a) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x81000300010008, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)='mS', 0x2}, {&(0x7f0000000640)="a392c0fca4e0a9f8dbf1a3c1c72dfa163e52799a5290120b121fd63e09d6ba4a85ce98f177511d5a876af591dc44b43ec112edf8a7639b9548ac01d4fecadb58e195fd41fe51b8c16335c8c03edddbbc67d4eafb49a62faf488cfd7e7d17cbf021397c49dde6d2240fe5a8b2a6934c4d04a5c84cdef53b5aa72be7022c86f51e30ee08e0f34fda68b2df5849baf10a2df6c3098a2273ca464d7877a36f63de078bd77c89345a1bc6cc16bf53f02483784fe646ce076f4152f30b35827aeceb14a57af87b19f9fbac84cc6b7f0ecd6d27b507d878ba8748e1642db23936120d82dc5f151706a741239aac0a06fc9e944246a6c8", 0xf3}], 0x2, 0x3) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000040)={0x8, 0x200, 0x8, 0x2e}) syz_emit_ethernet(0x56, &(0x7f0000000880)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6ea090000000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204", @ANYRES64]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x9, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x80, 0x0, 0x6}, {0x25, 0x0, 0x0, 0x1}, {0xec7, 0x0, 0xfe}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = msgget$private(0x0, 0x282) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r3 = open(&(0x7f0000000200)='./file0\x00', 0x230, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000557000/0x2000)=nil, 0x2000, 0x4, 0x2dbe387c4417487e, r2, 0x22f2f052) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) fcntl$setstatus(r3, 0x4, 0x4) r5 = getuid() seteuid(r5) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES8=0x0]) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000140)=[{r2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000001080)=[{0x3c}]}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb051aea3f669986f7bd29eed47902538960e80cfdcc03e596bf70240e08a7c28327a48426cfc9523c60b4b3be6da4309ba34030436c6f8c33e9140d56b3", 0x3e}], 0x1) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x5}, 0x3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) writev(r4, &(0x7f0000000700)=[{&(0x7f00000000c0)="9af2baecbeb339e70dbe111c5720cbf1776dae432811135fb69471cf8ef7cc99c39917e8174bb309b0e7df00135f437c0923e7d9f3de99e1c5a059ce635df6f1e2e32e1fc6a5c3dfc7a24484c8bc2845af40f6f61279dc0330bcbdd5a880", 0x5e}, {&(0x7f0000000180)="9edb3bd3e1cc5cb43ea52cf2bce66a455cd7598db84351826b290ed541eff508dc0ea345de5f8a1efde549705b7c9d633c54ccd5672c5c6dd65d50b64bc1fa6e676f71c965e70d", 0x47}, {&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023bfe0fb43feca9700ad23e56561070218e62fd56acab2df837ec7e17", 0xe5}, {&(0x7f00000004c0)="b17df885f3ce9a8407e96723fd4015cf5f72ec9a74f6ba67224b41ab5b7ca5c5a62576b840a52e0d3dcc2872d7fe75b78a9ae575f078c2e56ff5cba251824a1a55ca3a745bd2eb66323e683efcdd89989dd186ec456505c4d397d1023566630dd3e7355efcf69756732486696cdc378ae64938a55999fcda43662c79161f3bacd2c525d06fd7face8be583850fa0e69aab73f4ebe88543dda701a754d16671fdffbb95a41fbbd3cfe470dab25f92a5e86ec9d8bae476a4f4299bd3497adab03c5016c5f477fac76d6662d4d0c644e33c2ecfc8197379136f9e0522ed1d73942cd7f1b6bfb0", 0xe5}, {&(0x7f0000000300)="73f8a324832e1e7bf34eee08bf9c1fedbdcf4d4f48793eea63002744c3f6057991552edd61fb96d8ab5640d84c96131f4dc412add23e360ce1d94fefca31b39010a38ab9f2f957e09887f2d36d7e4b5b00f9b392b733d5cf45", 0x59}, {&(0x7f0000000ac0)="f85ca1d0bab1e4c1ab2e90ed60342ac59359b735d68dbb06a23831556e05fee25a1cc3557b1f59cb719cd5d4d738ce430efedbbc8b2fca9f1b7de80b3fa350d385ae54c590c714624628fb0e4a7f80b63832fcd484a945686f8d5b051822c1ce4b599e27e577c03312920872c8aa4227d169ab77da5add6ac147444c0b9d8bbe1381131f7a8a748ba3676335faf4d7ad861693dc614387d8bdd8e39f1b66c05b1d499159d41a3d71deb8654d6cbd5757a6b135b559a4f765967e4b083e613f124caa6106958066b2b63c4a835514244e413bf3054603818006b16bb266ddbcfbda9eddf876496a1993bced16af42d2da4d5415b4679a631fc186d65a1c9796a6135a28bb65d33809e9c8a3f75da84134e2a3899908a72ffc296413416b58b91e942edebf1f3eb1b846b80890c85b9f72d81484e5a1bccab44816617cfa4ef10ee93d0b1889b3a2a29d913572a62418414b4793c3bb5c6a65e4914350d984f4db8924992e13ede84246f826f9d69f0f0733511e71bfb779f59975a0db59fe083e1d69bf1f9b60c44a46f9d22b964343e4580f5b5685a6038aaadf1335fa20c4468581e41ec1e5c89779a4728f130f51a8e16027395b7c6e0ed850b66408026277137a811a26345656f73c67b9d1161b2388f09e8ba269c9e18d67789b9a1b089c4908a859681ad448c4e9ee99812ff63075ed0e7cfd9936878d28e9c407660183f91cae89ac0bbfe64edf01c9a80a9f56423247e58bb323808327b207f785ed052be81c1bef368590f8c03cbf98ac3005b4a74d2b8331eb83f77cc4ea69174a6aa38ca594882c76bdaea0f7fa04ec215e8d34980c123c4659d573607bb6845b119ded184e74a01d1593757ea484034a8735415970bccef38a7a774e94fed4816923f6a699911982eb926f4a77142841163cf9254b4e66ffdfc82e0511cee617c892acd5ec1d99084ab3a5ee5db57bd7fd79815569c7074e3824d5a98bb2d4de9d017f880db01baf81a0e0c27e0e4a2a34e0bef25b75039e189e3c8972575dd52ea49b0f191517f46d49f19c738f72c88fb2dce50a9deff39220a8890900418b13790646e2963b0b1540f27556825fbda8352fd2082da470566499e8402ae71deb00a439dd65f266d9bdcdab081c1cd42e401fed621e70b68b416473a39c54a70aa4929fc474ee4b7f40e493742c3cf298beb9400c2fec4c374484fa13919b9335b8b5f0fedf4b462f21796bbe23f8b93eb4278620f5a39c477aa7b7eafc3e21deb6130078ae6d873a43830817f09e475a7ea7dc47565cceca01f4eb45c505372b534812aefef0089d71fda1ac36e7276310266f904988ffeddbf7f6c7e2aa56602112b06956af4a94314bce802ac1db11ee20f148c42a1149f740bc1c7c1689479da0dd8ebb394de51271671fb69a412d3e00f295bf19a19e4d5c27979454b84d1197faa7f065876d3692379c1852ea6c74a03fa25e0549e366f6567d58e5d7d122b649f83c83fb6892cc53ba57450ba6dc9f2fdc472fd4f4413668462325b91d37e979557df2b97b752ffef4d292841df8b20f9d5dab76d8a729a99bda2dc0ecb56d42ed18eed29a17464ea31e31f1d667009b7cb202cbc957d481634310fde527d04276577b349508b66650962d44d686033f84a99af17eb7076d722f3b08ebe6233c6574cc1a7c6bf9eef032e764c460ec5425eb444ade11d279583092f8c4502975e330679d93635a9b7acb2d328ca17a836c374a3ac50c80e0cd55ab2aff0895b982614615a3b841b8d044be2dc641c3eb2cf4bb19151317833606ce63d4d913ed102ec86455443bbadc126b5132cf6701c2af3e9eab42df1de971f6efecebfdaef0bd0d86eac4287464c78219b8901511bffbdb9c9aa51c3fab172c74b041ecb845f33b9d1de5dda9f8b8ecb56cf91cf316457184d923fe38fe365ea6fe243f94a5d869c1b6ca1d7f2cfb98d6f51b8775709188443734ff86788a3b1df27aa0de006e18dc889703dc9e80173f3d05153360e70e0675f97c5a02a43e38e86825c7b372f41a32624a7c99af21d3c6a426306b51c0045e01650c808bc51c1c7a51ea347031746c587d909c50ead0acecd74a6b87cdae173a1a4497b9ec0ce8a0a2f331dabe857d481497d06b9c06a9a7e5dd0fde2f111797a4877dd57be9800e5472ea1dfd588a13b5c3b91e2e3174fb49a436982eb63f4c3a029d8669cb73457fd05871f9d2cff6116048aa4c08dd0cdc46721bce577e2b8045f17a51cab7586da3cdf849c0ae0b0d3cf5465959b3b03482785f95daea790c753d4c713ac603f4c4e37cccdeba6c5a9a515021ca1b9f63e1f3ab224d27ac209ad811d26af9ab657fb2f48df1d70387b9ddbe96e1f992aa7d2530420c1dbf0049ffc3393476267e6ab053a0897ca5f8712d95295b309a77c3255fe8cdc25b0ce657c76f0d8933e713485a245b1ba44f082bb17d9b831c15cd9d373cfbcb40dae0d3ad4dd0f77d2e4da1e6bb62b7cea06adbc5fdc392ebdf279ccccc3d3c85b587c60b7387eccce34b51dcf8ac7c108594b9643a404a6d63795e2e68db6a5c8c0df44c17f3829e702dd49d35c1199ae7b5cdcab9f56deec8ec07a2abbede4fd6deb5f3d54c1172c65fa8b9307210c0e3518aafa7170b7a449a9788125fd4c68e4342c4aa2e33c79d44b041c3ea1e2534e987a99ea4092d04b673221a78209a8a440b483f0db6184d549f01320d12502184625a2a8afa0ebd247b8d902796f44233d109334623e64bf07060cd5ff1fb68f802eb78a52e931a94b021d87aad7adef6a78b3b277f702f1d9c8f209f97dfdb38e1f09d642810a957a5d19e5c8f1b2ac89367cf701624fb163cb513c592ce1c7860ebed8bd50cb08f34afec315c3328a20f19fde52cb8b3929a91e6fea087014e36e7df3a2c13fc4e9c11e157aee21d06207e8056bb9b5898e98fa2d434e7ed295edf1cc4df59e8dbb4a14c4dfb34df7f6ebad7a19510e1fac6c6282806f3e7a74a52fa7ff3f74fd63ed7cb4809b54760260599282660ed2eb894e09d728a89486270f61f297c6bd3dcdef703365828d170f07411e989fd5c276df4ea6f31fbd2ef58511d1a935fbf6f6e58b038929512ffb324e2e368b18a1dc44e3f33a33038792b63e6f65868c44f053bb7d9fe70a64474263ea92257fe107dff93e707153046c95656c7e35122c9bfdc474bb779b34ab35a96108d905b4c32c2766017d507872948c802c1a120467ec2318492181c3b9a2063b1537761e3d53969d754a4553839752e80a47cd9f2835ea85aac6d5815a5f4686e132745a8c16cfdfbfeeb48b89d1a0473d168f5cf268b6e140ec7c0d7abaf14410da789c17004031c9c9fba446c7e698c74377ec6930365adbb7aadb2bedae64bd642a1b2378448588f4a00c56046e3968ad94b5d20704afaff987e94796378bd99a93f7112a0119d1d0ef69c29e6e200b27505ffd32bd3394610b1c6c5a56390e0f30779a0e068711ce31fc1a7cb305d270248122f242205c2e772fd235997ad949c190512ef59dd0ee7f750e318306caed8cb202bf6202e714c217986d70c6f1438f123fcccee976d3bdc0e753e54a4cdb20be8dd5a586aa34aa611ba706caf4eb1128114deb42ded8b1b07b43f4ef7cce82882bb4fe6e4b64b4ce17461f59eb0c218681222f68836e54e48b20a1d78186bcc16471dfc1825c67eaf870e31296ee7a4abe3eb1d3d308628abc4378521f29ddc39aea26137453fafd44152aa224007d210ad91a4ecaf0ab09491f906f94825dfb3948e322a75956a7f46b7017eee22c3dbfff4a431e729f65eb13d43d2a5745ee1bd609b467d9c7cb173ca7cf3e1ac3ccb28fc32c620ed5b03c044985ae0b631df44e8e91db87c0a255ad0f1904a56bbddf3cc97ad8f0a49e3f3428213186879f8fd1526b205df57e8c4f401b9690b00381515665129443b7acba4f1a0ced3a75f7cad04812d7f3b8f335722bc5558cfd0361c8dfc9adcc4d275a167c518120018bccbb8b29d94d08f2ef2e9714fcaf9a6824f36eef9e6921637cb28d8f0d28bd744596ead01ea2f02a2481aab0873b7ffd8be7d13ed2d4ea8f85010f2cb8e2e236d156fb0564cc2c2cc28e9d8995380b1731779b6dc9a77e8496fd24e9e19f9556f56eb505a071f5689fa681a208dcea02091893115bd4e089a4a2bd2e6e4f2e9666e08b3f9a701a20dc67e517a2f36cfe6c17d37e538e1e82fdd57f12b5f73d0cf8daaee41cea01adea78f6f9d816968638c407967b9416b6c3d667c6a96b3db4e3ec697450d9fc3476c001cbd58d98c980fb343c0fc7c81cfa7f4b32f6f0bd464e84eac62db0b001f2e34d293d54d473fe51e20654c41e25b64b44abf9e6afff459214fe30dd9e72b0c4ffb613118130815a9c69a95e4b3a75e5e974a1aea249da27da83a1b6018ed433a3c10e1f687a433f1dbe9def8a441f7ede85d145c94593128215d943f081865ff5fa4dd10420222425d3b715476021b1fb5c1c2d53c0059fb3001297beb493e0e8310b7810c7765de2136a94fd260a7728085eda416be1ca9aff7946dd516cc7499ba8a8fd5d584ab39392253c6d992e871ee5669e47147f8c276940c223adaff97f9fd702161737a59f8f2633113e4a1d8957c34fdf696b7b60fd23988236dbc559e2d71b3d0f370adc03b6b51008a3ea5911c3a96ed345531e03cadf04b4b9ad6606c3b33d097af6f99bedfcc44b8891589c4b491302902d69d70729cb34cf5ffa07a7c5ecb8b06b05a2df0cc2aae1f6863db2a16292ec8afa6f27ea9a8a918c8a24b53ff3903f4a7ed76952bbddee40910b8407234a9b51e5b246e2bfc63b342412de493b1e62ec3fd2166b4aa802a1772a5f6cc0ebad4e0f10b008268eb8c6f7fba68588c3748f516933fb3b67217fe569c8ec666e612e00b65acf21b7b537bf33dec7cd43c2f97dd453d652527bf3f28e9adfdea45340186fbe420eec26b81c46f07dcfbebfed55dee7d56920d289eb1f352df774dc4d4601848ec2b7bffc166631d558f80c7cc745ddad3d24e40a2399017d822d9a66955c1de79187fdbb8d5c7eb20576a6c3b69c125ddcda33dc536d43c0ac07a85f13d39d8bd73d4282697f22d181d70a26a90dfdcdeda19c85f955456ca9c92224cbefaf037392bcaddc13d68c226dc7288ab23734e509d5d4737ad1fb8e888af5783f876b559f2b177df5dff805752c91a6b9c07c990b0ad72e1ac2cd9ecd23512d0d60992c0f97b8c498bb8fee2b8816f75d5bea8e1c783d78969de06fa09df821076ac2cf6f1ae28df4c2333fa57c1fcbe040aede90864b0904fd245aefc5d8d2c1c4e56ca2586631d382caf1f2da26f73da72e73b0e782c439aac0735f71bfffed9d9c694a091395533ffca45566ffa7eb0eba8949efc85af0a79dc71382fbf61e132f0a047e8fb2dc966ec5ccd13e08ba987b80c00f0ca0e3eac5d68502de3d076e460b7cd3a36c2a6f59e7e3ad47de3a06beca214adbda2ccf024afd427b23dc967ff4c966e678d060726be0c40e387294bf1c177d05cfafbd356f77b0e52c55913be99ea73beb472e0ef4f98f7491562c5bb6ee2073a3b94ef2fa95a29678bdd38ba1585b04eed5d0af865f382903fc1a33440e062df6773a1e12caa672761f47e6751f9902622dd691709efb1ccf9a6a1690bdbfabfe01fbf58dcaf761d212c3006509d4ba5de74e2832cdcc05baf93d0f8d6f43df90913053b6af40d937a735ddad3c77df7e6acf2383e7eec32933e8c9038ac9fe7d5e4fa65b158377b602aa30624e71aef", 0x1000}, {&(0x7f0000000640)="4d18a1d00d059e4658185f8610e5dbc6503190cf99db70c9767a7881b439161ba84966268ad14dcc776ee06bec2915866deb430f35962b8d9768a1d61321c0217fa477a19b0f179d3a4d8d38a8f8a4df2900647596a566a363719d30a624e61b2bc063b77714eb37e161d7b0a992f07da16ad4893583ed20398f96099e2c69ad0ca04cc5b947", 0x86}], 0x7) readv(r5, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) executing program 7: socket(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) execve(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) write(r0, &(0x7f0000000540)="ffffffff00000000df2100000063", 0xe) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d9424", &(0x7f0000000080)=0xf, 0x0, 0x0) socket(0x2, 0x0, 0x0) open(0x0, 0x0, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 2: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: readv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)=""/231, 0xe7}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/37, 0x25}], 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{}, {}, {{}, 0xfffffffffffffffc}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) dup2(r3, r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000300)={@broadcast, @empty, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x3e, 0x65, 0x3, 0x0, 0xc, 0x0, @loopback, @multicast2, {[@noop, @ra={0x94, 0x6, 0x2}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x594, 0x0, 0x4, {[@eol, @eol]}}, {"8accb7ce1c08008be6de"}}}}}}) executing program 1: semctl$IPC_STAT(0x0, 0x2e, 0x2, 0x0) executing program 5: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) r1 = getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x2a12, r1) recvmmsg(r0, &(0x7f0000001380)={0x0, 0x2}, 0x10, 0x2, 0x0) shutdown(r0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="e5fd0cc0", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaa88aaaaa0008000000000000"]) executing program 0: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000000)={0x10, 0x100000001, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0x401}, {&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x401}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x16d8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x100000000000000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}], './file0\x00', 0x80000001}) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=',$%\x00', &(0x7f0000000300)='&]]\x00', &(0x7f0000000340)=')#+(\x00', &(0x7f0000000380)='@,$\\/{\\[\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='@{\x00', &(0x7f00000004c0)='%-)\x00', &(0x7f0000000500)='\x04*/$$&\x00', &(0x7f0000000540)='(\x00', 0x0, &(0x7f0000000580)=']^\'#\x00', &(0x7f00000005c0)=',*\x00']) syz_extract_tcp_res(&(0x7f0000000680)={0x41424344}, 0x2, 0x9) syz_extract_tcp_res$synack(&(0x7f00000006c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x25b, &(0x7f0000000700)={@random="a3d3cf73fa89", @remote, [], {@ipv6={0x86dd, {0xd, 0x6, "1517d8", 0x225, 0x1d, 0x3f, @local={0xfe, 0x80, '\x00', 0x0}, @empty, {[@hopopts={0x8, 0x3, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x5}, @pad1, @jumbo={0xc2, 0x4, 0x4}, @pad1, @pad1]}, @routing={0x0, 0xe, 0x0, 0x9, 0x0, [@empty, @rand_addr="8be5b6bd8c51a24feef50f2434f18273", @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @dstopts={0x37, 0x1e, '\x00', [@pad1, @generic={0x1, 0xb5, "09587b4376d1ea0195839737ca5a1eb88cd68ae931518420a3f108a89438a0bba12a70920c0f2d146ea666778be157af31aa90b3a725c520392d18e4b03f9e48400861c70fa8f9ff92361871c2326dd6ed5cac97c55981f7a92c59614b9891bcfebc73c1bb4dd005805b2d88ead0c6186ddd86d6e68dc77f62846d33f24f480d99653472e4f1fee5e124933f6750ced27091464eeed608ac23eab5565bdcce9e7d0b39a4737730dd7bfd07866ef74a8199d478ca5d"}, @generic={0x3, 0x34, "f429e780ad2dc08e35f53459bf07d6fd5b3c8a5bf5664c1a9a2ccaeb054a5a6bc4d4544508f7c0db48d7824dd0666d76eea7ce91"}, @ra={0x5, 0x2, 0x9}]}, @dstopts={0x3b, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0xa8}, @ra={0x5, 0x2, 0xffff}]}], @tcp={{0x2, 0x0, r2, r3, 0x1, 0x0, 0xb, 0x0, 0xc84e, 0x0, 0x6, {[@generic={0x8, 0x8, "95e07dc16da0"}, @window={0x3, 0x3, 0x6e}, @mss={0x2, 0x4, 0x2}, @nop, @eol, @window={0x3, 0x3, 0x3}, @sack_perm={0x4, 0x2}]}}, {"d87612ecd056b6c694052189607c821789e4d589348cfbff5f05d26edbfc23603d0dd9736d87f3b7d86dac98146940c14e419a22638d636b6b12c4ed56e4202a1f"}}}}}}}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000980)=0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000009c0)={0x4f66, 0x31}, 0x10) syz_extract_tcp_res(&(0x7f0000000a00), 0x6cbb7bfc, 0x6) r4 = getuid() r5 = getegid() fchown(r1, r4, r5) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000a40)=0x1000) syz_extract_tcp_res(&(0x7f0000000a80), 0x1000, 0x2) connect$unix(r1, &(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000b00)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000b40)={0x2, 0x6}, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknodat(r1, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000d00), 0x800, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000d40)) syz_extract_tcp_res$synack(&(0x7f0000000d80), 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) writev(r1, &(0x7f0000002380)=[{&(0x7f0000000dc0)="46078c5237335620aeb4fadc78e9ba4ed3d13bd44f95d94100219aedaa79ab16789871ae3399eca970551f1f68f481c780bdb5495b16908741ccafe8bae932ebfe77afa255574cbaef9b21d39021cf884343503bf689bf6824e51a0b47", 0x5d}, {&(0x7f0000000e40)="f38870cfa0bfb612dc2743bc9773ead3d26e834eea7c99e7c229b405f48c75831280036b42e6b31374e39cbe9d2e80ac0abf7ede8b54f65cc31f73175c626a26f5387d45a8c5d04f6098103049cdeef66c57f7fb54410a9f9fa2469fbd882a16a3c18132bd70fe1f6111880731575f84888c2698181f5954595035778924b0b7a0b30d13f43ecbea5b9f01d6dc0fc0ad2e92a8216288270ad85dbee674590e72dd099e8e2f7d8e1bc7380d0c4cea0dbb3ec4c8f9f27d175a12b7c64c438835be97fd653a359733f4d708ef692e82f0be0348ee2774c79f0e32d0d1a137f1d95651b449b048ba1c62f51dc8d349f7f60b", 0xf0}, {&(0x7f0000000f40)="a35a2dc5f85204056294de6269aba6d1b3a7619c84567aca3b366774c6093f70712a8c314fbd3ad4ea6d59734b5b93dec91759508810d4fd0f70602968c582e30b6eef3de901d58fcc8f3f909f68074eb7ce2107493080794169a13208e16e7d602d1c24ec5977bc0ce940245f7233d37c4aba6a5fdbda3947968e89824eda103efe5038b4fb9279c25384a1162b68bd3e0419ed127b56126a17c4149fda7997fe8ffe966c3aafa0f64185abb237b3f8415c70595030d466645b250d9b66505bbf1cdad534f33b7e154d7e75b79f7b26854e127904b77f034f71959a1745785dc595b4985ee5f7faf089f57b0bc2f7c1d816db1746592dc45a347b8f2cd140", 0xff}, {&(0x7f0000001040)="9fc953dff4ac6c1c6f553d12ebbe37d6b04e73ac4ce17e4b4f2d363be77b214980a39ca5f06874b5e27eec5f7aeda30a1735a1a4dd593ddeee20f40810dd3ae0a8e09254bfbcb7f8a24c27e074243962baa92d8523a920ed5fc8d4e3b84244418e8a2b2f4b8bc1e6c4912591523d1e20e32f00149d34537fd313f7cdf681bdf9e3a22d8990df2dd40b129c0352", 0x8d}, {&(0x7f0000001100)="b164ac98985016f0d330acd5a9464992fb76b132ef6e6fcd82eb0ad857be3fc45f4ef6054b", 0x25}, {&(0x7f0000001140)="307b170a2eae4c82670ff8f3777424ec863cb05de88218301af936467c43b06cad02fd44c6143ea5a866d255ecf78d74224c3acb528b5203609ef3fde6cdd7ff4aa2aa9d6a1924603de6efa3181339b342ee6d3570cf8fdf1cba908ced00f8572a2b9301dbe4b1b4ed0b612a72992407810dc533a022b0b87c757aa4955997f7a5a081354da2626aaa256872767e912eb84471a952c025f5fd0ad6af1d9206afefaeab93df177f6728b3fc318a853eff4fc9737bb46beaa6dd12e1a6f986c2285b8b9b65", 0xc4}, {&(0x7f0000001240)="ab5133ed3ae988a1adf31f6f8aacc09917496bb201869f508efd74d71ee75eb442629a65812864e056817399b32461156a9a44a731ab31d710ff8bcd7855b8eb5be84ba76dc158c92ae88fed4addabf906edc7ebd32cbe0ab376098b8a6d26806868cef5c8bf3e96", 0x68}, {&(0x7f00000012c0)="2e660104195892bbe22968570e5289c126b462511a5199ccd9a39edd0f5caafcda5e95ac7694ba8e16c40a7c6f5ec0dd55bd902feb69b450adcc0a034e76cce1ca0f286033c32df2c3e02ec20abaa199533d9166b76451da5a719f85e38c72b16279f726b93e81f07f9536d0b30cbde416b209b44ec4be50eaca5c89af75052dc0965216ed30b59b5f481308d18d2c85045bf6d6b56b4979b7d20e6e3ba4a747ea1553a4cf80e1f2d8ca9426678fcee8277f67e6a141f7dbbf72be3e98f3da25554b4320c16fec8f20882a48513f1f555651f668a2a3f5c674f3bd6d179ca2251c20b674d8cf8ae95f44a215d89d3ee05ce4cc9ba4dca91a507bb35a9316c5130dddd0c04c32cc15668e19d62e6964ba99d8ac4a9614ce43edd197d824913d93997d73a1167a9f90d1248389a13fd8c106090de22edda3b3818e382f69f69a703b3d40a9600663eb962910ba6ffb79c92590236605dc2a0048afd7bb362c06dc64a6c9e36a170344d8403f76852e2e1d4ecd921b86f724719498a96f83f5fb2a19868299936a7f4fdcd8cb54e0d9a1982f9c7b03cbda3b17c6d2e23810539bf1b9a57da78f32e0c31e4d2ba565e144297d38b8b50f79a64a644e4925541fd440917a408ddb9e4ccd8bdc04c5ee88a185b83462c287e922e9c1ab0e6947a10993d00bbde00e7fb5d76c6d7a7f9572283d8a1de41f1f2902772448cc43c2cbbcae6a09a466b2ed475b1cd71b03e8918b9c32f43c8402afcc32968ef2f92cafddfd6dbd39c2b53159767599026fe8241c0b0bef355efdfec547fd927c4cb48acfc50ce4b406e81ca48f86ad4c43e2e0ff25fba864c112c9d459b35668a6ee7ebfa72f27953dbe98970c2ab007e60ebfee2c90c6f7e43504e3dce7771d4fd3302a097be47908af41853b369e1418cd44d350e8aab66e0347bb2d1ce6db1acbacbb6ca857fdaec7f9cdfef7f594ecf2b1ecee2f4a0b340ce00c3a35bdd20f32d892a7a2745e71f3916925e09b1efc321103ebf29b2e8f529aee3697e765b33bf3b5621b0a4b50f23d848132d5b3e0f673270deec7e1724c57f86da97bdcb5243dba1353ddc2b39f001cda41b86e33d390b4e42ed2ef45a7aac907cddb15b3f7c2b6e0e87514fdf4ef3eedbac1d644394c05334f6426db66aaf7cd6932061a0c8b49392bc2630d2e88e8258ca0a854e9f26a2caad98059e29137f40b3a08e05aa8f30c03cb68b0f3dede3be7cd2c96105338597fdc712c518ddb85dec2882c784b5387a903680e5ed594b5016a00bf8fabf2311289c6a7e653f506c96ecd7d0e68b40f8e28531775673252572ca14a164475e1fcccbe028bf2fa15aecfb0ca19f88d5094f92e754b0f24e57b7434573d61f5e1743590e4681802fdbe890aa1f22e3c1d727535c1fad1eacb0f633c468ddc8ce5ff960e172b2e544b54140dc4339165e1b36b6e70a42c1b17bad52141976966384b0c92d22c454b81298bdec353a7d0455e6e60cae4f47754e4d2a1043b99476e154b389ce616d90098c92b1ee642dfd53f0d44345a1c82633be3b29c8d35c9d3560fe1833731000c6e59e36a20a5a1d5354e3f32472aed54cc263df071e54525013f506b5fc01175c9dac65946ee51a616b99f265daa04511ee131715094575e77df62650c231c92487db6b4495e71fe16c68fafc48be27bb416b1b05e0e8eb0b7f3e965e049c0e6a8bfd390c8d5eca50892097d9b23ff24c5b6b5be8a07241d178cdd63792fec0c5d98c30888686a71c5ed3e3f26ee53389cd2a2d8e6c67e24c728e43909b5fe06b2ea7d07f24848343cfc45d511f82d4b40e801ff751f80952bbe9f7b51b16750d48de453192a1009ada97d8663956b2b1c478711d55692c3e18dfeb265d32b0f3b4a85dcf7f1fc6379619b2ad96b980bd54ca921910e50cd9d217f918c53892bdf1799d6d948481db119c28084540c42c5dd8db7fad48acfa82494e7dc1031bb30e1da35b227c62d9a153c445b9eadcb37a01effa54b21a00a3c9405d154786d8324fb3efd9acd8220dbed91eef449a832f0d2a0a7b48a1bd896207241fb80eeb5bcf60b58511b917b1fa3dc44be85a8b3d555e4e3012e6c8179be5a0a77a8dde64ee22d0add8fce217f9a3b380ee5ed765d5752b37a9a7cfa8c9524931bf41da76950b1409ad50d4d1b3f59a03c0856335335934c68294501fbfed0c80b0ddc1bf1b31af70270158e5934eb8b7697e2c509e522b40f0b853e3d8ee69e659329b427e9793f11730439164ff8844f9e3a72789013b884d6fbf98879c6592db6ed1fe210dcb3f7ef03390c9224bda86a44000059303f4080942944ebefc6cfd635cda3a0e05eca1ae83e08ef78dc5465158dd1e616cefa96dc78d3b2225b349f459462be0542852161ae4f71ef2153b8b35136c18873c66e2492025f25c2ee01b701165af346488abf6a18c9679c2e4f4c14f3ad68f19d771cd1cc8a039c55344e827a2e9bd234a8452520a01c050fc8c7be18bf33c2613c07ae84e5a75f55a02d6b2d12a1b12578b0428a3c59b07697a933581aaebfcf4b8c00368120a36123b01507e3fd68390d32d70a789af4c72fd392d0b03e221c2088a16bbdae1b7782f47a89116d8a1e81d1727c7cb4d4f29e2ffc5600cf40be363b2d1d4f58ae83555124ef80825b01b813f73f5d8abe8779f6d520e285fb338d1ac1d887e3d624f83fd1e454725b50492d3da6cb4f8531faf37c54b57536f18dfb753cbb544b0764a16013addd07ca5d103d14fd8b8ef43f75913d8350139252be822ee0fe42ab7e97cbea0d9ad0bbe31f3e5582e37acf31c6958ecd55c7d01832e4ffffa577cee97f2eee295f90b7cb12320e11e5a24a216befa179d4e7f4d5b281ba2671717d7c4cecba57bccd90e45de29b15d49ca8fdd21e3dceb9563b41514762fc7d5530644d652a647200db60c6aca413c5df280ad6856aecc7ff97a68fab966583119ca4162175feba1bb1eb42073ca6f6bc0064f952d2dcc5e7259a7c5e08a10fd0c90f45994d08416a15cc83576d77f095b6d989a55982cdeb8546b90ef6102695cc6394e7893bd9886c481b74f5c412596d07bd48b606088266d5876acc8d6ab4185baf1a66cef587aaf6c611c53540a3ea41d619f0266661dec65798b7db57b944e15f58a21a374802958bcb14529ea6acef7e98241b4dda51500d632a4448b35004fe69356e2c1fe1b9563bd377dcfadce477501405f75a269344e5e4316c1a428fb6cdaea7bb5908568302f2a947c52931cd82ad42ca833cb4765f41c1d7c39d60ffe978301402e0fbab6910ca99aca57c78411393561077f7329336a8b01b13778d50b406befca7dccbaf4bb36b92d963632fe1a8c01c58b899c6ede3064b5c2ed02664748dea60d5dd069a6251856772439eb3fbc710b5a2ccb9d88e1b51b867ee908957eb06f8b71ec4879004edc59ff66597c75df6a9f4ea8632a3df8adb6281475a23912703384804e781615c534857061b350eb4bde624e4601de4c3f83b66c6997382671af2bd96f64199de333bb7803a27156bd51d576452f829c39eecc163ec97769e237e8db42f79c97aad4381531faba51daddc2e93f727c3e35e7e448afef20dc2b736d159e370bf6159b721f451ffba4eacc7d8b1e3f0ecf343c1fcb890481386675bf3cbe2253ba7f463f58db6cef8e41a12e0aa69b641689524aa676a72230edc892a40a41c4afa3d7e672eca89eeb3d25a5e86d5bd24e90f254f1d869e765100b59b35dcc27fae492f4c0df51ecac92bb11c400317b781eab4d86e0326fba2717c4e71cd9e6d435c8eed597c505783ac8763b5290aa1a092dcc06c6452e30ee1ebfc262d2860dfefd4b454231f0bb6c27f9651a5f7512b6c99e2a50e5c9f2480413d915c51b29a9d81e0c049665e08aed401b3a61cd76642c82340bb14b082b4f0914d29655196ca5c34786af419dd73abe95a41992ee2d65c5ee7221532501474eef3c837cbad25359734b16453eb890fcf88343a2a0342b90fc40e8847bde33892ed04819699e3c25921d4dd2365d674bf1d0f2bd88babf3cd2bfce2eed99d714eb32245b01e4c0d75bf6c62cd4aa2206e0f7111378d8af34b15d586e2f609555c502f1d824e1adca8fd605121b2057614ddf6b4851c0f4818c53e0920abc5d71a2d0a9cc35dfe62f5eb015937739aa30f85197dba80bbe9dfa1603b4cfe5f7837ae68949c7b04f50ba215246e3bc77ab2ea093374bc0dbffb19c9b10a6b8c9f8530b3f77db99db03896a0d56c54c64dfb161f77a36b028c126918346d57bfcc988844aa099c05392ebb07180a59769e77c3f108ef2df94ca48e9cfb1c1c15bcafd0dba3f5812b2e63791d30c9f03738594f11acfbc4e88bfb31a833cc6ede46a5c5cacd195e3ef9394aec24f31dda3a9de5e52d453585a42645b84a7b47e46428ee96d9a586cf2d46ecd6a2009cb6cc0445dbe5280f9c919874b179258581737a517f30739144ace89c1590d48fbee20740411c10c50f1795384574d8890ef942f702315b798005d6ce9336ee3bbea58283e34c045982a9ca605e256713fcc4e3b4a26477f7fe2218aa2a4eef1e59bdff0d6b8c7daca0541392408b766ff063af8eac89e2bdeb59cdf037947a361da9e089486b79676e761f3bbd9c78ddd114bec8b48dbbfffaefe58eba6fb71adf2281c293e54b9b78c6a5920deb27eb4573c5a5ec51e8de02ada1c7aea7b2de9cac0e55c82dce621a0dd371d5bc554a3274cab5a0c4479946c94c4597063c7a42dffa4ce1a1345c26613af45e9ca6a70e6b87c64b37c41092b91c903ad228eff2cdbe6a87c4bb7ce32e14690109f21410a4c0cd7da6924d4534c549d90565ae9450fcae8caa33b54a5470f6255d4db8c751cf0cc2d8b5f3886939691668d9aefdce165222dbbd066d4d30d2b181108cac0c59a4c9946b5167f86836c22b6f09346ad354c6d9f101eb4a38ed310d45f974b50e2e2aeddb9889485173e3613e7ce60540a54231a6f106041f0bfa573f3f0d38d6eb260cc977ca63612195f40f1380e199d7456e0d76e8d99146ca066d179316d1e95730604f918468bab77c26ef66f85dcfd8600df69dfdc76a78b8133e7e22ddc24c45e66c1253a4734742111b972d8be92d432f49255833647a055dfb46db683ef6eb3d3995551c420d69f61d46862f78ce3a64bd5c3648b88c56ef3eaca29e9a0d7d46e6aa46a83199cbfa294d6af4d27a796b7bd941656d7da57343f53a15c67ca50872af849f5c1a187a27f36436b53a070e3a98aeaef1b491afbd1326bdad2bc8618d33b43a0774b11dc759b1523489f1a308e2ff6c1ab0e7b0f07daebc5384396a36aed3e74d7e069c03db7cf6504a3bb3eab01e8196e8bbeb4d7528fc43d79dab26f6dcd2b242e893fde590bcb9372a654b2194c4c046fd080cd863953b3cbd660c990084bc94b925c7d592243d76d5dc01a3a416a8462deb175215870958bb1ef9506aeefefef3ee30e75eab252dc5ad55e2318e6110c01fe32f55f54076e84229390be7edd3321f3c1ec89dfb244187b6003ae72a2d35543c900b2b1bcab719666bfdfef65f3e358beabaf766c8dbdf61f47db77eeeee152c9e17209497c112b1452586fc74b920b623ef86f767b0012fd4e979fdf8c1c089937b2b81ecfe17a0f4b43fe9c4dc81a28bd2904572e74444bb481d3c1167c62e6c1a7ecfdb1c3fe83ca848461f16964540795d48fdb8efb58b1ec90daacbbe6454ab89b828002f3c53e98897fec16ae81c8c7a1f1e95a4187427af843352753f0a3e34", 0x1000}, {&(0x7f00000022c0)="7ccc438acb86ebb6063d77acb85c152dbf5157d1eeb5c9dab29a7ce3c14f2b516d654af418fa0a85a9d21c93bbc93bffad24fd6f76e9563e33fc69bd49d132f63d77b94453235620d39fc4c92d3bae845f2b03ca51b2f44149b253f0b2f52b8591183b69f59fa75324ba34eeda047bd7adb764326877af737db3adc87c44acaf47f2b499f1fec0000aac5a29014dd7c70b3709788a0002d2b567918b2e7ce2a5ea9784", 0xa3}], 0x9) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000002440)=0x6) setreuid(0xffffffffffffffff, r4) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000002480)=0x8) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000500)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) fchmod(r0, 0x40) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) close(r1) setsockopt(r1, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) socket(0x6, 0x5, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13", 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347"]) 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) syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000200)=0x4, 0x4) dup2(r5, r3) select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000140)={0xab6}, 0x0) r6 = geteuid() r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r7, 0x0, r8) fchownat(r4, &(0x7f0000000080)='./bus\x00', r6, r8, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x6, &(0x7f0000000040), 0x0) executing program 1: syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="5916a53fe170aaaaaaaaaabb86dd60ee1b71000000000000000000000001000000000000000000000000000000000000000000000001"]) socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) ktrace(&(0x7f0000000880)='./file0\x00', 0x2, 0x200, 0x0) msgget$private(0x0, 0x460) open(0x0, 0x0, 0x2) r1 = msgget$private(0x0, 0x0) semget$private(0x0, 0x1, 0x1) msgrcv(r1, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x8000, 0x0) readv(r2, &(0x7f0000000800)=[{&(0x7f0000000500)=""/120, 0x78}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a696d08 vnd0: sloppy read from proc 41127 (syz-executor.1): blkno 0 bcount 120 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r1 = socket(0x10, 0x2, 0x1f) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x7d, 0x1, 0xfd, 0x98ff}, {0x61, 0x5, 0x2, 0x7fc}, {0x6, 0x0, 0x5, 0x7}]}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mlockall(0x0) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 2: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8df5060ba7b1e8bd16a5bfd317976e4729855241e2c0123f641c2daf5939a4f1667a91590eac28f3929181", 0x113}], 0x1) rmdir(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fcntl$getown(r3, 0x5) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x10a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfc, 0x3, 0x1, 0x0, 0x2e, 0x0, @rand_addr=0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xa, 0x40, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @generic={0x0, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b73028"}}}}}}) recvmmsg(r4, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000240)=""/51, 0x33}], 0x3, &(0x7f00000002c0)=""/148, 0x94}}, 0x10, 0x0, &(0x7f0000000400)={0x9, 0x100000000}) executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r0 = open$dir(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10800, 0x90) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file1\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f00000002c0)) getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0xd3e) socketpair$unix(0x1, 0x0, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000079ac28db834fd07243435e34ef01a0c247e4b1b34c1b3c073ead3dfa334cf541a42617e7906da8d12494d9985707a833f3"], 0xec, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000200)={0x0, 0x0, 0x0}) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./file1\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x1}}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000f80)="4d8e805b4782371c982c275697f080102b23f0614390927ddc14e03eadeae5f457076938ac4a1e92c26de0ed16e0004b595344356f01d43062cf9390c0566b513f9fd300dab20a3cdee25c10808e629984ae8e715920d3b76ba6044852dca93a63a613e44b6a7fcf93bc57dba485d149e69a77882ed323003ca8e6828193694c95796f28e5d5a98b8239cbb0a59249f7fb6c36ed76a480ad1143ff2273a0382b120ca2c632c4fc0b887b20efd2bba9e74650bcf47fb4a05bab662a3451e37f7807d319124f22543177966fcb47f07f79650d31289e57b86ca1e2a96fe5b95a67142b8690cbc26e1d904a664e22e1b7604dc643d86396402ab43c6bf20e1cc1b8c83e54de0931fcf31948c6597a17042c583bc31b05a1a9df3d5bde4eb995f6c367f108fdb923b6e19030a45cc5d8d2f11a61a0501aef7decafc071ea3dbc792419193e99f47ba8f9d24f6d29636db858fd1459e0e2229b7654da7e7fc6a10abf5fc43da49e0b22d9326331e8b496b98434d9c2c3d1b79c0f0d", 0x179}], 0x1) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be645e1971bfd5b11f54d0958ff501973bc6e376c43d5bc33", 0x34}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416351256aee61de0400c65e10b09b4768eabcfb42a183ca72597dbef4f480b00628eb4e3c17b3349181fe6839d6a5ba7cf435409fa2c05b7341d7690893aa1b1e6a1e1a1585a9b23919ebe23f2c6755bd4", 0x97}, {&(0x7f0000000600)="3042a106de5b00508fbdafbf867657c638ff71f633d20656d21cc4fd69a9d737bb1f42b0134ecc016db07dc6cb11e1288df1931f1075e3868f234a3ff8d20fadd60447013dee8ba768fabe8e8af972e9711511d1abf332923f7a6d6cf19b640c0bf32e1aff42ee1798", 0x69}, {&(0x7f0000000680)="2d898b1d753ad155f405ffec653aa76059d017279f95f0110c7098", 0x1b}, {&(0x7f00000006c0)="9b828cf13141c353ea0c649a36205c4b3cabf75ca6f4042220fa1fc5d42fdaa27c32f2f970654d544d73906c3af8b3b1f3994764955b1b96da", 0x39}], 0x8) writev(r2, &(0x7f0000000ac0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(0xffffffffffffffff, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) write(0xffffffffffffffff, &(0x7f00000002c0)="fd9e5e000000000000eb09b338f5", 0xe) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)) close(r1) r4 = syz_open_pts() r5 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) kevent(r5, &(0x7f0000000100), 0x4, 0x0, 0x0, 0x0) dup2(r5, r4) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x9, 0x0, 0x0, 0x0, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x14}, {0x2c}, {0x8106}, {0x9, 0x5, 0x7f, 0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x3, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x5}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000900)=0x4) kqueue() mknod(&(0x7f0000000300)='./bus\x00', 0x100000000205f, 0x4) r4 = socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) accept(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x1) recvmmsg(r3, &(0x7f0000000140)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000001c0)=""/126, 0x7e}, 0xffff}, 0x10, 0x802, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 3: syz_emit_ethernet(0xffffff9f, 0x0) r0 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000001840), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x6) fcntl$setown(r0, 0x6, 0x0) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005130000000000000040", 0xc, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x7c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x49}, {0x3c}, {0x836e}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x101) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, '\x00'}, 0x3) fcntl$dupfd(r2, 0xa, r4) denied attempt to set clock forward to 13622316635061733 executing program 4: semctl$IPC_STAT(0x0, 0x300, 0x2, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c545, "10267e7b000000000000001e00"}) getrlimit(0x8, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') r3 = getuid() mkdir(&(0x7f0000000180)='./bus\x00', 0x0) setreuid(0xee00, r3) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setrlimit(0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x6) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) executing program 3: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: readv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/121, 0x79}, {&(0x7f0000000080)=""/231, 0xe7}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/41, 0x29}, {&(0x7f0000000240)=""/85, 0x55}, {&(0x7f00000002c0)=""/37, 0x25}], 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{}, {}, {{}, 0xfffffffffffffffc}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) dup2(r3, r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000300)={@broadcast, @empty, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x3e, 0x65, 0x3, 0x0, 0xc, 0x0, @loopback, @multicast2, {[@noop, @ra={0x94, 0x6, 0x2}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x594, 0x0, 0x4, {[@eol, @eol]}}, {"8accb7ce1c08008be6de"}}}}}}) executing program 7: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ada61da9f1b37bc5f3291a763750", 0xe) r1 = socket(0x2, 0x4000, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="d2ebb0181e8e3d5ebf4a892bd45836e73682ee160b49974121d3478f7326b88e80e2bbd110799540b1f4e5315ff89699", 0x30}, {&(0x7f00000000c0)="6348ed32e7240ea63ebf0b03736c0b044821f9a6ef119680d8caca9d4f555d1f75343789fcbe4701dfb45b3fb860f7c92ddfab112893725b269cd84deb16191eaa99592a39c8d6be62a3ba4ecf45e9c3dd91cc4c65d243fca78c37175f97c14826111e68d37f041a03348e02219dad41bf00699c43d261e1e89e2bc1fdc3dc79b566298c2c6317f37b39e1dd74263c48c3336f3c191d3463f21153e54489", 0x9e}, {&(0x7f0000000180)="1ff43e4b163c41e107d82a918800f4a7414730de8ac896f61a0421d11469cf2010d16315cc5721d3d41aa0ecb5825e0e6e02d771058c10ea2ee3c4e53b70620ecd9e55ba209fa518c12f3eda4f49e70a1af8206c0318a20670ac50736a9bafe45652a67c6a6b37c6411419ec914980328bf5cf8ea4e201a311acf767e6585d507e0394848a3f3c27054c4aa0d4aba6eb062eb43895e2b11f617ca3de40272e830c27f8cc2e49a2efe5d52d9a8d3c7337e37e75d57674694cc138e9e026862b0cfcfb65712e934207c4d9687cc51666d54b4b", 0xd2}, {&(0x7f0000000280)="2e9fcda09c27a6516a2d12a9bf19782b9a9a2a1b18ef0b3e0ddf1be72f74a5463b77601551c8b028e07bf426c0a3ae4366df81d31712de5047ce38707e549f6fabc2fdc620f1426d73a711b4ffd87f00f5c63c8b473958cbfa1ac8e0d73847c0908f32de3e2ef0b9fe796bc55ced03abf07df73b147fbd5f6b43fd52532dde9dba5ff6f9173bf01fede6c9a529a5c789ad095581359f7a8de1d3004475b7a1362a02", 0xa2}], 0x4) r2 = accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) accept$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) recvfrom(r2, &(0x7f0000000480)=""/223, 0xdf, 0x802, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) shutdown(r0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000005c0), &(0x7f0000000600)=0x4) sendmmsg(r1, &(0x7f0000001c40)={&(0x7f0000001c00)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000640)="b32957c4ac55eb2acf4c05a3ea7707af6c0dd26129bdd9e58b9b0cd5", 0x1c}, {&(0x7f0000000680)="a30d5429df55879e1a980cbebbe8aceb87c03703680306245db8787511693c7c049e1a1a63210e99ecbe0dc0722676f140", 0x31}, {&(0x7f00000006c0)="ea76a99f986edf56d951d3a38aaef68cc9418ff0ae33a87a5043aae1e2dd64684c44fd3545af80f16d049b5eb40cc813bcb3542c01c1addb02750a380ee28f4b2058086f103e62f1919e441ade9b66ce23a8c4f013942810d5082f8f20a3235aa307b3e45d02e3d2a88b83f957fed6578e51ce531e1ed90ba6f177f75dfb89781e67183ab4a53e19347683f3752c2c40be1684ca09cdddaa550a73edade3e2d0968d76bf70e04f91a21ed215f8dabc160168005c9a5e2ab1f3", 0xb9}, {&(0x7f0000000780)="e5bfc4d54f2b92ae487b4d509a2874b644d6715a1c01fd687fd091c9c10ddda1e3c36ed0cdbd95afcd9da433b78816f58e76a60c3003914298949bf7ebe6dfb0e6505f5303434894c5f8bb0826e354093448d24522673cbf066eba2b56c3f40242584e92b47092f91dc1dc6893c96f447b0cf87d5858830a146097b0", 0x7c}], 0x4, &(0x7f0000000840)=[{0x48, 0xffff, 0x0, "a8f6e86d7fb0b9711790b5a65dfea9503d48aee046300ef0dcdc6286c066163798244827e8550824565d2e6a93fbd3aefe25e3bb0a"}, {0xe0, 0x1, 0x401, "8ae335f8a99c687555379df8dbc6847db1f8924713133d536b26437caf3571b1d373064f1c9320f703651770111b57927125c5494454fc1735c8202fd22810c7a32daa235ff11bd87a1946b2197e2920c45a09b3eef788215557ad8e9e24c02b32052f3a9619ba12070988dbf17e91a80c9a469b614a2a70915d217c421ebde254b8b15d85cbfb630fa824ff592e736412fe5ff29deb0475411a346fdf41214ba17b907315f5971097812ee83c0fad922a8098503fb5f605b20f61815f7de0c38cd6a819a28f5074f02f843cea"}, {0x110, 0xffff, 0x3, "7f834aa01d079e41bf1d9e87321ad3999fd3692cc84f57c46b419e996b9236ea02bbc57baf9131185e7f1751c0a54e0020519d98c8daab0c8e7a66e6ab02e1ab4a04a057f6004bd7c2e0a389318b2ef2d9b93a4aec40a04905d9e4480e7eabb3c41a5d091f24f5785a7643cd50cd3dabfaed8c5672fe25462fa0afd39b9b574e1761f338aecb5432cf5ede8f7f36e26db54d9615c412692d8e08dc5b39ad84c69ef4d8a01551b1ef71f89d3d646e7642042ca85f897d9eb81b0d05ac556802b0bb28e5f750910777eeb1629887675330dbe79b37366d48c0f2dd6b3c9d51b6d85b7e674eeb7debdc4b365e37206635436cabbf406513a21575"}, {0x58, 0xffff, 0x2, "33c8847fcbc0b0bddd3ee8ffd64251c96c0759c6a4b07a48f54b261c16f1ee661d9c5b49758647a93163dad7b2f7fb381ed3329b4579f52f7d640c7c2415416b7905a4"}, {0x1010, 0xffff, 0x7fffffff, "abfd569f51891f71c0eab93f7b0bcf3c40fbb00278386d4e01cc9e17a30110f285f105f3d3f39e3d324ebd9ce1c635d70312d47ccbf2d113d6a77d3803cca44fffeb14754fd2e4c7f125a3937335d9db9112c5fa841b01010f2b77ccce7bca040c49b130a9446196bde781b86a8e78cc4dd731b28e655c49b7280c4784da2bd56e9811ceba273c48bb15877ff0758532952ad55a2e73f3f80ca5d3b70cc9e0640743406a0e94e8e57cfa986a91a6d5cacd3c8283d084692e0fe1475af4b78549f9428df6f7e3ddbe0fb07a2aed74175c85384c487b12452b0abc0a40be2cad721c4e5aab08db9f07e0f97118d1dc65075cba7e50135ed24f9e4820f45cf11545c6a8640b6c0509b9d17cdb385ef27d87a0c805f4e111a6bef9f2048dd81ade3868094a07c7e3790ce76c5fd402a5bcd66e3582360b3173b58ff3f30c9d0217d270cbed80885a6d37f981aa5fe34ed144a6f5ec5f4c12b2885022b1d1854def13267d53654389f4e54a1eaa22809296280d2c6ea7a904bba5640db4bf64657c0523c0d657f9bd060c1c53c363959c3c1e0d1d64660189861ad83b4b69eca6c21c47593d3f88bc7ccf534653577eaabeb9051d95f15a7f8c8622e1680fad95d37d2a56b9213cec916eda654a490ab0e06a414ad4956ee59540579618ce5ac85cb394bba694096eefb168a80dc01919ab15c108cb45875312fd3e0060a75c3d882547c1cd206688bd56112d41746afdc559798e2ce4d62cb5c7961065da0ea04446f4a722cb98918befb3441821a4c90945560564947c4d2b233e4a473787faa1f5f541671e7b8527a233f3ff7031b344834c756ffdd38bd1551d90e61e58204e7c42fc953ee96c8372720a622ddc5489300ed67fcb9eb1d8f6b2e8354d2490851c19131f419a4741edf322aa9585993d7f17f83ca24acad0dcb39a8bc7303aeb3b0a2192b438e55177407bcebf9fc682542f0d54c15a89be8cfaca1321d348aeca03b64d3f35bb16496da499d39d256221555b08478798354997e6acce2435864e0353188fbcaa2e5156df160943e0faf1dd6a16d408fc67fb563b5f198af97eb3590172dada70398ef7d76bf14d31085561ca459da4cfb6cc385888362bef47bf9b078523c8b4ebc477113a524f26fdca7f40f09ddedebd95acbe85d64d523c2593b0b16d701c540b1cb0631814ec01feb073927b7d4dd4c5eb53e75b6146f90a2bb180dc02dd44a3d1f9c94511d5a7ee4547f1764f8f2a7c6576983a48bb8df23959de46af18bdbf6211bd38f3e167f3519c492b730efdd1e0e72e47989c6bad4b0478c5fcb702ca5e5ef96f15027f9131f681dfc6ea6ea19af24c530d8ed9a8d18272974b4f6e08aaa4ed93b46a70bcf7715df743f0607a572163fd39192b86e12bb201058da5529c5b4a426a6054936c67b91a1843c5078ca24902af06fc424b1ba99e9184cbba42a993ddc448b283d0eef2cd5a66f65b7060e6198721af33ab1aeb818a363e913282a192e60b5a8909709cf4095ef5435b90e0951aacd9918625d4f90ccd8f253eba7f9ef0f968fe2d5ff638c18219930c7d57bf569c1148c07d93f8033aa4e5f32dc75259279f739957955708b8a4dab436d4d7e5551c9b9667138a08db7fdec17d973d045100e3f79eee5b94da3bfc0aa949443294d75c35b9bac5b09bb031c4df5760fbdc20b722ba024c50ce0c205a447c528f637ec18ec6356a4b4a5de0acfc1f29a897bfe87e514e1149234520f0e0f212243a868acf16b3f83f85de549c01b7e9967698427e1ecdfdccd56a58ec27227b7c559c5eb5fe1bf10069bb06825a62e8c9315a2b4f9fdc03274f10c68555ca66257213b53a1e2e288970b063000933833eea42048eb462721abf7fd677de50c6c86c5a5ddc22ff599f38af4b2271992375149db7fb9cfadcf673c9e6619dd409976eacc1ffa039d1a8fa11116a776ea5f15ff17312051b38c8b907dc3e7b63f341a1e63b7a1e7b5d0cf47c1cecee8823fee31f9bdc8605f268c5712b9d4654e58f41769394a80c5e77e9e558ac6ec25d31339287cfc834371384609c84ac3bb8a6f4e74b68a39705299572dd1924898d273751c4097f3d84fa76c6c257453767e43589f8425d98fd2907e3a832ae18e5f38b2dd826194227063d56be3bcb494f860223e347f6e4cab4cea0c8b7e696387dfbe6cd5537dee2dc6e0b55f8cfae6f77a3d92caec13728529658bb6b73e87fd1962f0a2798157119eaea078564076c9c6970242f41b66700bf121b31c220ba261d00c6c5953c179d643f3ced6b74482a7256e9d3a53a8b61c12e0b8ff47b98514af27db0f26d94389f5681715090f6c6a0929d8dfe86a56e064a395edf0e4aff9c2bf0ab161285bc0137d8accc84a2cfd774a6c1b08011bff8ebafe61ce444dff73fa3f38be1cde1917cf1d5032e18f9437c530462c03872b86a54c94cfe95e0466780a3fefb9fbdcd6f2614edfc6fe344d3e82b1d0a455f7a558740ee823cb9e519819730b82cd86403ed527bf34b7acae76392e0dff2c2b76e1a9e922b442ba6ba469e4a423498c0eefb0d3338269bfcbd75948aa2292c394eb85118f85607368b587dfcd2804b98b6499b5d850db95720fe21da9154f6f73e87093c4d9ee235acee42fd3e823d6a18ff42543d9d0fc27bb6c5e1873c81586bc19650543d79859ea588afa862db7288b4605a5ba00b64002d9bde1bf704e803568ba5d3cfe008a52052ef70a065eddcc218afa5d7b75afa0712aa6fb1bd6b4d594945f0f9b76d8f7042bb8d768489de4d4cba257cb38cb93f442d5d8ac8f3a2e66944a91f77eab68e58209a88f17a94a8cf2d404037c781e29f1f5c07943aea5c159d11fa5203dfaf6e300f730bd0a6f2cd94d4127d2f79ae2aa38f3016bdbdb05b14d8247f0d51b72bc618f2772354f2c7da4bd23913f123ea354f6bc90b9e081f97c1605eedc0c7f5d20e9ca0f2fca5fd8980dd8b912fceb516fafc872e40e9f7b4437998e7304618630298924cb57952528bd3a10619f4e426c7f251dd33cfe5d98cbb98f690d1eea3c363aa8dae649145c0cbe052b14c67bfd8fbf8342df32749d92d373a6f27c5b05034e1eff088bb92117039502cd5620857716077090e853869ccf4b821bf9d4fc20d16fca73bc5be8e1a6b0d5762157c47ee38b3946e42c75277c6a5096931b1c195291e751437fa3a6fc00988448ddec6098f3cb3f388de773fdd62b72df8b2a41809cb1396289940e1d2c7a9a15fee42cf6bf77f8c0eb2d8b309bdd36c3a0c7171c192af93b4892cd168fb605619ecff8baae1771d3fc6702b18a1939522e5d50d393931b3f51b07a5a431d5ebe4ff176e17f57a3c947fc539c2a513c6ff6d42d2618b1c9364ea00be43804ac227f756c44f0067540c7e97b7795b4db83e265b60b340d941031d0028b7556c245b90cdef9df945ff7c899bc7016cab2f493a402394af7dc951ad569284573890025605462b1f76f9c40831f4a6e63e6fd2a08b95dc78764b62c3d5798f706fe6a1248c446582be3e8b19fb079f0ab3df12bedf2360c067f5c89d685ddcc7d2a4484da8c67d2d7500b90bc91a786629da34fd7f2bf76cffcba22eb52f99d76acad86863628456255cdc1892f74e6137eb5cec65c7584a44cc46342e8b40c3fc179997973965647918d85da9a3bc1e8ab977b475f1053f8a474b7f07a7f29a8332b57eed6a482395465006165aa884e0441cf472233fbde748d0699242683b533d6a8f9d58901e3b78a73d0f7fcc9537768940eacde8a3f22f2f5750d1ca6b7f37ee8e92246b5248f8d9c57e5e15771c61f66a2d6ee2999f4389fc672758313a60454436c752d498757e9526ef7ab49e51f404ef9793e199c94c50dbd2fabfda22959a93dd7310485b25ef7e6e701f415d8a648837d213e64f834be5dc5a51561b9feabad7578eb48e3fa2cb9f974bef985598818ab56eb53093cb7b036ba43b8ce38b6edfa3007b84040cfba9e7ba9708199b757a5e2c91eb1b6a33fe05a6c44d68a4db9d7aedb8869498acf531492d2ec95b2cc158da79b01313cc6aad446317973dbe052db9331325c3bee40aaac87ce45997f6355bbabedf90e7e822512540335fc3de1abf4af6faa81d9b003ca88e4adc005feb3fb2ef02d40f787b2cec516288cb95af5fc132f59f8269735e01a11dc39ccb5e9d053d14e16a2290eb6301600ed944635cd534c34e362acc6cf839ce881697526f68fd607e536a70c576c6484ac93e97fb36a548e408552d47781949f0fb471d4c514b79251736c3dc439cee58532530181363d91f13e7480581a055df0e4e86d457053b96354ff7d0dcf1ef5adfada92c677a39c5bf22e9a9140d2c6e204b58194cde47da868a1957a1392da5dfdbfc1d6b1d041772d308b985d70b47c73b5ee1e28124fdf688bd03ed757b7121aaeecddb32bbdc2d44d0d71f97151768b5712c85d641daf258bc7574a1e548bb1c4d5bb896d77287364a5a3d812d98261c295e8c902b29345d5ffd534225e11665c364588a4cab78cb9706e56306d779d1d439a70cb1fd477504f790b61f0a2ee4eff4e456442a3b12a670307ff5d33218024ba4a69d55919e6620aa62c86ce1a7b68ee70f3a70fd1f00a73bff063217b1e28a2a65fc99b6d3c1ac7f66a7db15679a65452b11f7842dade03e3a061cc636bfcf5b9c6041466c188366c6e48ca761231e4ad59a6285af049621d1f6def2728e43f6b4ca1597bae2c4cba9a8c04b945ba07571cdc648f7a95bb42c9db5dcb2efe36cee69eaf3cc255fd425c1c51e1fc912702123ef9d8ed4ac9b430efdfbd718a3fe6ffe37e099e90b63022384f70cb5edb18ae33c84da13547d8e3c5bc31a48df46d3010b718ddc0ea7a6260936a109e1e42029d71f65a78c2b1c9d52a26e403c156b9d18162510fa1d7da1c4dca68b084dcdcf70e1511fcd737510b701633faab3c4e62b125e64cbb163dfb9b14cd74c419f4fbbf191da0eaef43fc9cbcde6687de9e34ae8794cecf89d88d2c8c711a4bc20047f022931c24d9c2a43a77404a0a2590c7b1a141910e19e49df612a9295041eea966b13d810bd344ffb24fad08b1caa53eeccf5747b5c6a1cbf1d8a6dc4e83e98d36ac5015add159aa30769e0adecef97e5fc0bd3edf7a384f1db0dca0246460d7cd13cd2a6002905d013a5f32118acb7583e955fb19d8b9dedaaa504801d3734bd59c942fd19907043cf4f2601cbf96469c69e31b48daa341c36c037b3fc4bea73de7a4662e5b3eded459482ec63081e205fdc699502a78ebffc903c1c6fd048cb5de7fc2f9133950a794ed310de8ea8c2c89ec7936e59beccd34ebff8418a366e625cb8a14ddffb05d6daab64dd6dc98318508e2e50d4d5552f8f313ff2c9955b157f7f3250ff7501a49d00b8b16e1d4bf40720c2786da658279768e8f6e783488ec1854990d7717bf86375373ba1747c35d134827386a031a2da88b79b571a510ecd9daf7b639d3370ff14982ae5d74ea62b7280c084f0b00aa2ce25d8fde71b13aaec1127febf4b279add259fa78754e8e9bf386de5b6ac3137c43ef7b30e3d07432b81829469906038e8fa34e84ccb773b8e0ea7c150bcd72aef9b7398bfac6170f9e6e12b6010ce25a3a4a26535de4003da1a87a7780c0c0ea7f30e86f7bbae348905d810a48a9615333a8b6d08286446f35f31b4b78c162e3b849ac1cb2c9cdbf34421aab481e71b2d05cb4295a8fb3f6b5f4774e831a6dfbc90840744e8e8bfdcba4aed2678c370cc47ab8fe2ac80267a9cb0f2"}, {0x110, 0xffff, 0x1, "9d14d494388924a7bb67411bacdd1296a6f28d37ac6f9123c8d0b0b7d78a5d650d10dfe376b24f6cfe894206a17ea102cb5ab9964d033665fa81a4d1b82e65da78d8eec01ceac897240f42717ee57802302cbaceb071de2075ba2fe1448a3df268c1f97c6dbde1daa701c2e0e84aa2db337bbe88eb9e53861acefdd139cdbcb79079956b2341645825b8d7dc8b0a7ebcb8355df189661c3b1e9828eaebb0e1061a13aada448c778cb20030c09fc6df36500de5279075fe4e309b955172bf2b61f2a6440cefa2f887dc3c2f067efe2b92cbce9080ef56c6eb411ecf2a51b6b6742342a1511335612dc629cc1f98a227a3c55254df62d9ac2308ff8c3c17f45b"}], 0x13b0}, 0x6}, 0x10, 0xc) fcntl$getown(r0, 0x5) setrlimit(0x2, &(0x7f0000001c80)={0x60000000, 0x60000000}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001cc0)="76b69c3e2fb74c077ffc30c935", 0xd) syz_open_pts() getppid() symlink(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)='./file0\x00') r3 = socket$inet(0x2, 0x1, 0x7f) getsockname$inet(r3, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) geteuid() r4 = accept(r1, &(0x7f0000001e40)=@in6, &(0x7f0000001e80)=0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xbcdd43894645014b) listen(r1, 0x7ff) r5 = semget$private(0x0, 0x4, 0x200) semop(r5, &(0x7f0000001ec0)=[{0x4, 0x2, 0x1000}, {0x0, 0xffe0, 0x800}, {0x2, 0x9, 0x800}], 0x3) setsockopt(r1, 0x3, 0x7, &(0x7f0000001f00)="45a85ae08391a9caeda1773c1424802bc53c8c47b45ebedc4fffda1c47ba03b9956889f6359357891dddc4cbefc87774c5b3e25bddfce73cfc5815ad09a749c0d71ed5186eb62cd2f0526bfe5870a9a4156b98d4f850ec23ba3745b5a735a2c9f5e01f1483a37fba1f527aec0df7365adcd805680a6266783d22eecd462a011e561ceb943bd1c31740b9ab167e3d655c95517556be2173f7f6ce6a26fe06dd0352cf656d8bea57b9d4a1d5e0ab865627721589366238047a070f80202d85eacf96f6761c1c33ecd92c3298858889a863ad1efa63c260b53ed8c8", 0xda) bind$unix(r1, &(0x7f0000002000)=@file={0x0, './file0\x00'}, 0xa) getpeername(r4, &(0x7f0000002040)=@un=@abs, &(0x7f0000002080)=0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4812, r1, 0x5a10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000020c0), 0x200, 0x0) executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) socket(0x0, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x37, &(0x7f00000004c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {'X'}}}}}}) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000001c0)='x\x00') execve(&(0x7f00000000c0)='./file1/file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getitimer(0x3, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r1, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0xaf, 0x20, 0x8, 0x0, 0x9, 0x607, 0x345d, 0x1, 0x0, 0xa}) sendto$inet(r0, &(0x7f00000001c0)="c4d5c29438e660c7a7f6fc9500be310ba152143ff0", 0x15, 0x8, &(0x7f00000003c0)={0x2, 0x3}, 0xc) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x80}, 0x4, 0x24, 0x0, 0x0, 0x3, 0x1f, 0x2, 0x2}) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 7: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) r1 = getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x2a12, r1) recvmmsg(r0, &(0x7f0000001380)={0x0, 0x2}, 0x10, 0x2, 0x0) shutdown(r0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="e5fd0cc0", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaa88aaaaa0008000000000000"]) executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x8, 0x400, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080), 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) executing program 5: dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x33, 0x0, 0x8}, {0x3, 0xff}]}) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="798af17a69acad16912c30", 0xb}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = socket(0x18, 0x4000, 0xff) setsockopt(r5, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) dup2(r0, 0xffffffffffffffff) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r7, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000500)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) fchmod(r0, 0x40) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) close(r1) setsockopt(r1, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) socket(0x6, 0x5, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13", 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347"]) 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) syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000200)=0x4, 0x4) dup2(r5, r3) select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000140)={0xab6}, 0x0) r6 = geteuid() r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r7, 0x0, r8) fchownat(r4, &(0x7f0000000080)='./bus\x00', r6, r8, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x6, &(0x7f0000000040), 0x0) executing program 3: semctl$IPC_STAT(0x0, 0x500, 0x2, 0x0) executing program 6: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt(r0, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) r2 = msgget$private(0x0, 0x30a) pipe2(&(0x7f0000000000), 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) select(0x40, &(0x7f0000000100)={0x374, 0x400009, 0x0, 0x7fffffffffffffff, 0x9, 0x1, 0x2250, 0x10000000000}, &(0x7f0000000140)={0x1, 0x6, 0x4, 0xac0, 0xcfd, 0x9, 0x2, 0xe3}, &(0x7f00000001c0)={0x10000, 0x41a, 0x7, 0xc1, 0x2, 0x5, 0x1, 0xe200}, &(0x7f0000000200)={0x5, 0x7}) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES16=r3], 0x401, 0x0) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRES16=r2], 0x401, 0x0) msgrcv(r2, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1700) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0x1, 0x8, 0x80000000, 0x3f, 0xf3}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0xe4, 0x9}], 0x1, 0x0, 0x0, 0x0) r7 = kqueue() chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x8f, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x9, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) kqueue() msgsnd(r2, 0x0, 0x14, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x40000000000002f2, &(0x7f0000000000)="71f91e3400000080bc5a91501d628e4b8e5f84cf71b5907afec37082", &(0x7f0000000040)=0xffffffed, 0x0, 0xfffffffffffffd9d) executing program 6: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x20000000, 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(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000640)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x102) write(r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x129) r3 = getpid() clock_getres(0x2, 0x0) fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000001c0)="8d6855ad943a71e5c6ea09b566192a88aa9cbd0c744b00b63346b2100aacfa9890c93c088ef7772b642edcc6f8569f028ae2f93c2186f1b579924d9b9d1a47b78995880949893484a1011c2ec28cee8c610af0c913825e1b2c5f65d0e0f452ae381c07e1bfc7bf662b2b329c86edb72ec75309119b023fbf2331c6fad1613e712156098ad7f18df0f44d40775f3d4a295ce6f857288792701375b7f6", &(0x7f0000000180)=0x9c, &(0x7f00000002c0)="a3abb2f88b629be41f4faba704bf76b4593ab8d2d461d90a9f5ab67f8e0877a96ab4095d9b5d8db7b304ef9c07ef48d11cd043134292ee9341e8e72f5e1c39e196aeeb46383e7731d92fac0577e39215450de2c99ff29ce39cbcdcdb4341f1a08d372bb0128ac6a71dad72bee1e259256c846f5b1a1a7e69ca5d9ede6476444d327b8388cd22692c7bd89a7f06db107e512ee57959226691e9a0ff96dcfaf2814cecb1c566dc27b2e48a0e9da81de5c369965d6662e1b99156d96bfe89e64e9ef84c6da883", 0xc5) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(r5) socket$inet(0x18, 0x3, 0x102) executing program 5: socket(0x1, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000006c0)="940105002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f00000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2eb7243e56fa277603c5cc1e047326bcf6b60200d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f00009d6d76aba642931ada4160e993cd95f04fd9862cc74441df91355fcf9997388d96472f7bc21ac58c6b1f0857040ce743e22ef5d1665bb4f692652b6fff8b4994dedd5bece1a610d23ddff88213b803e45c559cea21c84e924ddbcfbef13f477b5ef7adc6703ee7c1543466b9813e5be2492e602b43953bba14422984ce2730f284d13146011b25cfbc738a8ee4d6a2d8e3e985e6fb7d1b3a0db3626e842b3dc88163f73ca03c00386c0522f0c51fee4f3fe928f85f3e693e9135de7bc2ff6bb0f01f526b", 0x238, 0x40d, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x1, 0x201}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x3, 0x0, 0x0, &(0x7f0000000440)="3944eb3f110ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23bf325284d0140eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d411a000000000000", 0x6) r1 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000095000/0x4000)=nil, 0x4000) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSKBDIO_BELL(r4, 0x20005701) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000280)="e0ffe6338128fffe7c85e38e4a9e1cbf2020a67e6eb37265ab2676708c7728af81bc59156b90f04ebfd2421f132762da9d7dfab06e4b", 0x36}, {&(0x7f00000002c0)="d062eaa720c22720d7a823f778cea3c076a6b527778fc17482d0c00365276e4c314245f3b170f4d46495887cb52e4615bd261d0f0974aef8ae2886dfbbe62211ffcb97c02bca70b6404e5adca8b0d94f7248ee234ec5b100d98320f48f06787fe605439927db52a79aff66187b50a84acf8da7e80fa38001b99c4ae2b0bb030000000000000061e349e01420a506e5618d28d37196f63640cc521f1da7efd13de73e9776a98271f4aa3c71ff728a31d9dcddffdcd69f1df43b51461f1d9eb7ea3b8f17fc57fc49b1aa2b5f22648c6dc9a4f3719856f82a32dcfd38bfb331364e80c3ac54ee50000000000000000051a97341a6a156503de93a9c358f168025a8cc5eea98556d6028cf37c7526991966dd87ad723d10c5dd57a7567c55cadb05acec00b7a64a55fcfc1fdbad3bb8aa514504646f6b8d991e1f52710af110f696a8dcd2a3852aef1f494143e3436b98a46a717f7c86a592153c3bfcf", 0x15b}], 0x2) r6 = socket(0x18, 0x4, 0x0) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f00000001c0)) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)="0000001b", 0x4) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206981, &(0x7f00000001c0)) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) recvmmsg(r3, 0x0, 0xffffffffffffff4c, 0x1841, &(0x7f0000000380)={0xf42, 0x8784}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$getflags(r0, 0x3) syz_open_pts() r5 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x18f) recvmmsg(0xffffffffffffffff, 0x0, 0xffffff22, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000580)="86ff61788c4152776fbdebf4467a2db2005355d6b22c5d678c51c8ea3991de59ba629aaae2c336ba9cb2ab1e4569e709452cc4d391436959e00cda7f6ccb8893573dcc73edac1760864e75652a148643a748e6398e03002ef8c35bf09ae1a2908611a9fd34af05f9265a4ff9b675fef206307da03701a13226e6019c6f8af1b65b6f8d0663d57402ff997aa5daa045af01", 0x91}, {&(0x7f0000000180)="2376caa8685d3e04bae5e21ac1dd3e9ac6e6c04af4e84b77454b430dcf413a76ff9958c985faefa3dbe3", 0x2a}], 0x2) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ktrace(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000500, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="ffffffffff4883c0", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000b80)="9e59bf49e16606023eae66d6244e602f2c0dcf6f3d22d66e5b92e3074782d30f35d388521b20c6ba8da4b9caa5f5a60d6fa475f42bda95da6d166647cf5f3286a5ae85a24ed6061923bd031868902860d1017b7a48d0cdfcd1aa814ecf40314190d8e5af783b806fcf8416ba7c164e52ca07e6b5c4db4dcd1b3aa68cea39a3227470a7b83969406c05136aae50d6e3950b91753dee1e8340ece28eb51c5d06c754b1b970cbf9ff5676fd71be63b83e69e201eb9274a77c01164e587ca56691c7bfc30f01328691991b7cd853a4a5941eb991e8eada5aef1c751bc8140fbc269480e1bb283c939a51badeb8db85aff9a1746bad3d35150ea5c0a58f75b090c9c84ac17163308061ddb7ca5bba497036dcb695a0d378ab3f91ddf66c2b676f808e518f79ae7087d0f22ed76a3404cd6c1fad80647d447e63b44b99a89d19f4ac18afcda968b214c6cab49eb46760d3ed8f5fce86bb933ea9d0b21c8db888999c2a4c8136ce5e785b62379c0a7134a8aad5fb6f7b58cbf52083af05d868e01d24af6931e72f7ac2c115a8c706d961be8647fa4735194a65ac8532ab620f69a59c29cfac81faaed4e0fe7acec35396cb35bd278e346304ec032bbe91abc26e5b94d027db1ad7cc4d3560a2aeebb35f992f6758354cb2c2f9d26613072b0f39448ed166ddfc03cc0828d1d855dc1975160367c73f8fe7ec2a4791", 0x1f8) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) socketpair(0x18, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f00000001c0)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r5 = open(0x0, 0x0, 0x0) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7e33ad4b, 0x3}}, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000001380)='./file0\x00') link(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000007c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x4) denied attempt to set clock forward to 13622316635061733 executing program 6: open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x121) symlinkat(&(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') r0 = getgid() setregid(0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0, 0xa) msgget$private(0x0, 0x600) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) getuid() geteuid() setreuid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r1 = getgid() setuid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x5, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x86}) socket$inet(0x18, 0x3, 0x102) r2 = getpgid(0x0) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = msgget$private(0x0, 0x121) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{}, 0x0, 0x8, 0x0, r2, 0xff, 0x4000000002}) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x401, 0x7, 0x7fffffff, 0x1, 0xda, 0x7fff, 0x4fa0, 0x2, 0x1, 0x5}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) executing program 6: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) poll(&(0x7f0000000100)=[{r0, 0x7d}], 0x1, 0x7e89) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x5}, {0xfff, 0x7, 0x1, 0xc36}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x3f, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000380)=0x1ff) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/153) executing program 6: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f0000063000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "54acfc", 0x28, 0x0, 0x0, @rand_addr="2fd6faaf3fc0a2b5b998aaec8a8afe35", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r7 = socket(0x18, 0x1, 0x0) shutdown(r7, 0x2) dup2(r6, r7) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r8, &(0x7f0000000340), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a696d08 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) unveil(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000180)="f777bcce90d8bb4f98d3b76e9f212065de4f7782d29016903c8d37ff9d285aceca527145f0984ef2fc337f779591c1798399180eae8c75ee57f1806d50e41dd718245c7702b4fe90a44813e2c59e33d2efcee74a3acb95268d769b5caed308e51abb67214adab8ced342410e4796bc8770fd8e8256220c5b5cbdb72da9a2b10d52a431c940bae75bbeaee59ef8bf946974", 0x91) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) readv(r1, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x2) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) recvfrom(r0, &(0x7f0000000040)=""/11, 0xb, 0x2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) executing program 4: mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: r0 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0}], 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) getppid() close(r3) executing program 1: setuid(0xee01) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001a00)=0x5) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43f4c66a553000a4ec08c2bd462ecdb1f6120ea0ca84d0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e9", &(0x7f00000010c0)=0x210, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x20}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000001280)={{}, {0xfff}}, 0x0) getitimer(0x0, &(0x7f0000000000)) geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r1 = geteuid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000340)=[{0x2, 0x8}], 0x1) semop(r2, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7, 0x800, 0x40, 0x101, 0xe, 0x0]) semop(r2, &(0x7f0000000080), 0x0) r3 = getuid() accept$unix(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r1, 0x0, r3, 0x0, 0x188, 0x7e00}, 0x5, 0x8000000000000001, 0x10000000005}) getuid() r5 = geteuid() setreuid(0x0, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000240), 0x4) select(0x40, &(0x7f0000000040)={0xfffffffffffffff9, 0x0, 0xfffffffffffff801, 0x80000001, 0xffffffffff800000, 0x7fffffff, 0x8001, 0x1}, &(0x7f00000000c0)={0x80, 0x575, 0x40, 0x3, 0x100000000, 0x7, 0xffffffffe5662107, 0x1}, &(0x7f0000000300)={0x132, 0x7, 0x0, 0x8, 0xe2d, 0x9, 0x0, 0x80}, &(0x7f0000000140)={0xbb, 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) dup2(r0, r0) openat(r2, &(0x7f0000000200)='./file0\x00', 0x200, 0x40) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRES8=r0, @ANYRES16=r0]) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r3, r4) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) clock_gettime(0x0, &(0x7f0000000140)) sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0xaf, 0x20, 0x8, 0x0, 0x9, 0x607, 0x345d, 0x1, 0x0, 0xa}) sendto$inet(r0, &(0x7f00000001c0)="c4d5c29438e660c7a7f6fc9500be310ba152143ff0", 0x15, 0x8, &(0x7f00000003c0)={0x2, 0x3}, 0xc) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x80}, 0x4, 0x24, 0x0, 0x0, 0x3, 0x1f, 0x2, 0x2}) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000004c0)={0x5f4, '.\x00'}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x6}, 0x3, &(0x7f00000003c0), 0x0, &(0x7f0000000500)="8905fd136bcba7f666529387bd2a5872243aa5a5817c9a7b896adc49cbe16d08e4b9166d658fe5ea8b3082a79c1141", 0x2f) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) recvfrom$unix(r1, &(0x7f00000002c0)=""/229, 0xe5, 0x1042, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x7f73, 0x7ffffffe, 0xffff4b1b, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000001b40)="dd5f1642b89adfcc1a32f7e23c2a98690d12d10bb5bdc1404b07ff30aef193ec6b27b992ca6b11ac17f6afb46459b834b7b42b43ba12046b7b3475efe1bd9b26a030e2a795c6e3fb322c496e236a26755355dbb684b66a5ff972f2e4ace8ffcf78acaec151fb7c72b092574258da71eaf70c2178f36c81d1947ab964a7cf2bc41a1adeea8dc240ce496d742912e21466b3e3f9ff188eb01b5ed3c70a7beb987eea496426ad61d0075d448c8eef0533b257d7902e55ed659a09c5c3a8458788a2fca05117d427c51ea4036788eafddd35b0249f80bb374b4ee8558cc14705493940ede4ed83297c546309cdcce7684746ebb63d92c110c11ff015982a09694a252e17775c21c4765e37eccdd055ac4882ffcab35c9c63e3952861b843683d97a8cc494bc3ef7c015b7642c13d6293375ad13a33b524128f60dd1e0a5c9d41d1905ef9392715d4391fd135670251c5aecb1a9043411e98418f1e7a867ce3cee99813de64913a5fbb9a295939a5c1b46fe3fe93919852b17ef2ac032c397d8e5996648ea32c6244b9e1333f24ffe17a6e386877fe31526e9342d2e6641ff731e416d9399ad940106f5d767993f363701adfbc9691187ec28c3f4f3c9a015dd6707d6435d8d49564d7cd5dc402a251f7316910fd659c5b5e5deb44502179815b48bb5a9e1d6b2fb7f1ed2515bbb068b2fce364aede000e62029441e5ad82897269da667539276756ed8143a5aa782861955faaae00bd1c424a869361d85056226da576b52af3ad45385aa4dafec08d99bf2d8fc18821773c6941507a868b6782b6ce28e598d4cc0036c9b6369afa42b84e370e9b9f5e9f7d85d59a0fa0aa42d5718b2a30d2fcdcfd655bc2155dc3a67b37f6abe5ea194efba006a1298ae79655a1db0bb7265b04645d96e95bb7909336c3114a8fd15d3f66b03516a82e05bc7ca00f694a1f93f7366ac66e1c5587891da7376bb5f01e90aa7069d0685d3fdc623f928b6b58e213fb343cd1a67ef3dbcfc1688a85adcb4017356c471628aa717cbb4b84efe8f35f9c2ca758b879345c95c1fb9f549e36fae0d24fc1ec1f369b0031e72cc9d48c62df6a5fd9cd739d88bc24c0b2f7a48e15cdf1f647074df000b0049100fcc5d4e4e260ee8afae9c34d33581dc91535e52af89421b0319b45c5d7d2ff1a73af0c4bf490cd4a1d466df3aec9a18465775ae48e2026df4f61a4638cde7c4f86f8c02316dcbdc267e0f6568b587056de8d6f5fc0938ebd7a59c5013d230440f6a8da95505617496366ed7acdaf72153e6d4b6d93c43bb5f3b855d264c6210b83b6e7327986816a7eab80cb6a48bb9fad8c3d2b39c58841f598385673b6bb16d0472a7e4b4599c2090e1ef44c463d261d03ab9392ede03ffee0fc82356525f62db20f10faf869ac6c150a24e0b424c382213a61f2deff8ebdd8706540ab9a34392dde47693d49c954e082a7b5e0ed7ebee1524eee1fba9b73cfd074f83a89f68acb39f3ed9a4ebb4aa99ee7311a148f6699213242cda53eab746a1e95efb2bce781649d1ce6b9366be103f8c2bb37adf874be6e4d89d2b2f7a0cfe05d882f17be8cdfb0d10f64cb89c88906f8ec892b504315026e9d6f1e9ab73618c430ce2580d23ab5981a3768bb3be75ec06ab2c6c8182016ff91a692cfeecd70309cd757ae123a4ba35d7b714fedfa0e209cd5bdaae25664b74e20900a28ed563cf673ec72a9683b9194889e9eb83eb38d6a62a001e996251e52e7c24df1a473952751f54c78080ff128d63cf68f74324547afb4c88af276c02f0f11db72d286c5ef1e6fe2161871ccb94d1be345628e0d7817502558be89b7d20eb12694bce5e6486c58d6a1f54e822af0601a67ab9f3560c40fa3560c502959e264e4f41b1ba37d9f047759f8be5fea265db8dfd000df918f075a1d7b446f6ca7a656a27d0429aae7008184d69dd9ac62a02594288c041e3a27bb4ca2aca1c8566b1979c93a0a89ec85f02428f7625d276a075d056a71e1f9e45b", 0x592}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = dup(r3) writev(r4, &(0x7f0000000100), 0x1000000000000309) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) executing program 7: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002580)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000940)="58ec9cea6c25b91b64e720dc67e67ee9b0800ebf7193521697b3d42ee4d1394cfa959dc4279ff27dd3fe74b68977e0b60dcfa64220ed0ff3acdee288581546df256a9e3280e2ff8a85a74208a954a22bd6700798bf2f5132f7c6fa6bbbe5709c69179197da85044614fb4b36489315aeb47f6169b9d8add7cf856fdeb66b63af2be2ef321d36ebe626b8747f50af12a6ba13b4c3bca17a500a99032d85345d34413de52b9a1845dc150f64b238d04869a4e7ef2a9c127c1c51176b09f048d301ae2980f060645c91db526d9ffe4fdf6dc714bb39ec936e1269a2ed260c56e7094e6271d563bada723ba4f8da344ba463e2c41967fd312ff9a60f0b345f5f0fa6212eaf73f2e7c62f808aee3ed586ddb8195a7033c336b23eed230d16f9bc3a1a1e6f3ec3c8d171a567a23e3dd0db2233bc248d383bd9d5dd7008de0fb14463b582ae956905f52adaa70a6d45513fe72a1cecd07b0a891646e9d964b7dfaf468a7cbcee2e15a3c27bf1cecba8d52a2d2a30a90aab4940065fa65e540a5b0f2172a3892c1c736f72ab1436caefa1548471a5f0a72e1b46ecb99a7ec67bc94b311f23f1aabf0f422c3cee3d5f01622b033828745e6c41689d2d161c39cbc9997a4a483ee8b18d4b003fcbb7724e035f8afef9183656343fcdc24da372dfcc9b6167f6c53e7f118c0571e9a53ccc1506fe58fa5970997ea45c1f55af190116801eab60784e9b56ad096866a469d8de54f5a3987d943754b568fd679c1e9ef9635a5ddf93cb497e0e5568871692b24a0fa8c28bbfd9aaeb40629ed1893e22daadc6be40c1dfc3ec4fff4c969693ec8c51aa09bc886ec68c4bbb38bcced18b6e01fc4016b9d63da0c4a57a2d0ab6cc9e5e98f70b8a7b60c267ba592ec6fcb0790e7727c0ce6e314b3bbdda5d1b15dd823cc62e424acb4c0a82631e89f6bf2205e734a9dc442227101ad17161dc8770d06c7708902b896aee61742403e9a91ae7d2c76c4fba0c39f146aeb2286153825edf482ecaaaa8a2893a23cfc53a9629ba670fb6e1e84a538c1f25f47ac123c28fdf421c7aaa88fb208bdd0f0bedd3c200733b3f95df850ab2c481722eb96152d25ee9c3924fa3ebaed2c95b7fd2ae5a20b256a4cc196df59bb146444fd53c1cedd8d021729accb8dced21bf0a753c9e093119f724fc943d64c6b29d43c963726d7e11a9835929dcf41b48a65ca1cbf24c9bf8cb376bfb60ad537b3bc3ab0ca6114cb9159b87ec99735302939d3b20af89d978b766494e4432340c21fb6d03cd8b9c41344c4d06a90b20182ee23c2ac722e5f248dcd7b4d141355c0a28f73c1061ec125096adbf2db02661ba4bc594671f16f7f4c57f599e0db1dd65f2ce917e4515fdf81659655579f8a555117d6bae927f51ebb7f6c71b12fbe637059029377d3ed9b4a68816659a79d9bf72413ced0ec1fe650d256a983d4dc7cc4d6aef35ed04ac64b4f34cc67250f2978e68842beb4ca931027b003036ae129413f121b1baaab150bd026fa135697394e7c2b508b74f3fc7e7b119dd45e15f0b64474152a507891351959613e2c1e5074d5ccb79f28c2a7121d2f57f89fe84af4ac679aa47423e9049cca34f161651e3d7e149060a6caa98a967d16ba8c8bb8aa92fee6bbe319b037640f43a8494d3deab398fdd7b525b82f62b10f2f80b6dafc57528b618cceeaed14a9e411dfd6d19d9fa82aa125d2d29096cea60f155a18ec4019233c5b80d037f41df1b06c70a0b2bef7e0b8dbd3dbdc7848bb19137d30370265aedeb59ad94368343d29d751a702ec4b22f1fb1e8b5f8c8af27806beb3a9cfab10c5a86c98f90978f59f9b271cbb5f685d708b570fb1ec02d3d0d21021bf8e1ebe30b337b73dcaa1d8a6b5a7ed8cfa91bdb18c96192380855fcc15a5dee550b8544e8f96bba7270ac3a6922f16af9370942c6e1461ff3d6a049d7633414c1afaf9ed8dc50bcc0c5bda45253590381f9209a5c9ee70aaab7c23f015d5aa1b814fe37dfda8e1c33761fad58c987c6ffe6cef79cd829c0000b7d5800363216a80eacfd5c8cfbdedc1f08050e41b1c950906875521098261accab4c94993931c4e6a194f7cb73c8b0f5065db3f3e83fcae5b11b0c3e70744dcd85115013e906792fbc0aa7cff1890bcd2d96d1aa66b53f9aee7cd2dda28a6cea558507fa8043676bd5131b32027e62b8f6604de12636003161d123527a8f0eea359d0ad61763994675caec05ae87558316a635b276139864907e635d1f336aa3c52f8652918368f9e19819f17e081a4f6ef0759b19d02f92f89305e75f79e0dc08e98831ee3ed4e86df7467245fa133f9d1299cafac27c46db9aea810e5237c1f6f45365e86cf5a2aadb450deea40c1959f7a875f142636e1cb6861fa275ce4c53648fb7d5eb0d413974fe26eb7a55961f5f1ae63e807373889e8a86fd1db0d29f920393f1fc8fca3aafb790a1e2f3be1cc162e67c10130decab01a1641c2f8160af256f7d926fb8506f4da742e6b441070aa623f19440090d375c0251e7b51cc026a23f592b2b68500649c18c73d50a2b72827514593eea16e771495b0beb4c18e7b6ef70eb38926427893155fad0ed063c6515e243531851038729c2750be135a8de09b5e63af3517bd711f155b6ad7563a4a0c2c0481a28004a02a776d1ca76ee5c60d6b6cae19f531acf76ef107036029bf9fca33559bf75adb76e63bb407daa349ce5f3a46829e6ce65f5eafd544b614ed13eb716107ec3a4a6a026ad62151b510563474ee8b205b0f2d914e57a87bc878121ce23168400554546de51f5e0f7c34efaff2f2211617bda43bee26d77f1e65d9673f6b064974e9e9b4b9ab5fd1d1ebd8735241145cc868fbe97924f2fb979ac357d793db0ed47766842f2", 0x801}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) sendmsg$unix(r0, 0x0, 0x0) setrlimit(0x6, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x5ca, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETF(r3, 0x80104267, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) fchmod(r0, 0x16e) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r8, &(0x7f0000000900)=@file={0x1, './file1\x00'}, 0xffffffe3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x50}, {0x16}]}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000001900)="f08b441d9b98b0b7c70bd6ea69a1147f39d11bf3be90cf5d365edcc8e7f32af9b26ada77caa3ae163a4a6d42984912a79dc8171ea2c1506ddb52d6edc7f19c94bdc2897ba3dd1611312bdd23dc0e220f2adeae33aab048ebbc199487cb6eb1f40ca26ee9bee4d3d22c391fba42cf6f0e729df33aa5c199bd888892fc6e5d4d3cb203a9a441fca206c4d846b997e38ba0b3eb3a19ecb513963d9cd42dee2968f71b9f8b965d9aa76ba03e35fbc77584978cbc2f067e0f7d9a40a7183cf650608648d2a5772cd40065b9f074530777e46150d0ffd82ecbcf276e6a99231a14b436231e44d52faed8ec532e4793cf2e1fe7ad29d14bd043e83ed0b9bfbe02e06a68525d86cd8665bcea975e0de90fad88500492e5a2cf39a5958bdb13fd1afbd274b4fabd1759c30ec18799b28e35e099c552cc00d955e98f6faae2060ce92e6fda06c0e80c7860e18784243524db772dfc3017bd462faa4dffd87cc959892d1f45394ed7a205d939d5da3bb29a7ce8133de923f0f762d8f7831c6de5435d050c66ddf314b40fa4e42c3da5f4dd8b11ff7d5ccc2cb9a13a7c128940a3d6a425c8b2e67314bf3f4c0186edb7a9d05888fafd71a7fea8b6eddb8cdfd0c36a8373b9b8cfda1627a10bb0e16f2fcf77f3052b0db28ebdade3445cd4a93cec9544205da06d7e37c5775ae6e4ad90f9340825c9b75d8138d4515814c9f85ab3173e9686f2a19e44ac30e512debd4ad9b1cd00bfe1f90c17ed6acc04e54fbef1a4acc131fbc543d11713923d9035f6243a112b7d5230d692ca0b93d6ef005448245f2cad7e21ab6b7319b010b8e9fa932d0dc0f306801aff8d4ce732496beb2aeba03e251d87743559dfe061150aae6632fa9dac581755429532d4376f33b704998da6e1c5a7c49bbb9a10ef31cd8ab07d8d70ada92ef512b7755f11c07f1493bcce27a5bd3fe547cf97b84cad3d676380e5c635f39194a7be6f8737bea0813f743f0a7c06a0e090bc8d8ac008c6ff8b063af2812b55c214bce83ac83869022c3dd44042de115b33fea9854a21acf0f58379d0c1108ba898237a8bf1238181bee75e711de556e817956ff8c3b5082e567b8cc22e12aed1a4c3bbad805285d587cf022e8607b49e8443c26a31bdd5c311f91b902382ccc41cffe2e3b9abfacf193e4ec661a17074acc178e47f2a1d47e718537e135aa7f2f63bb602efe071a8b8950e7828466406e785f309d2c9a778d43a98288e29af6c1605928475ecf01eac802ecc126153d56c9b594096be09e6453a79276c3492a79df1a42a7f9913d39699abfc4ab36a17028b1756e796e4b4396e33fb24d5d4fd2c7779e5b7242907c0edad040c6e426836ac98a95d12f9521bbb5c5247652a90d7f295840ddd76ac42e90c46585f1f6a772361cc6706dd5edfb84ed4be9eab3e15d5392697d3614fc799a94283a884a067d76f7c11deda2a521770586e8f8c5491ce834b85a385cc98d9ef467afeedc5f846ce6b8ff082554d7ad52d3b3896714b67871e3fdbfac159561a78319001038a935ac8c7663cf3032264187dbf23a849fd198cae7885d15e25afd970b5f9ec9f2621c9e0ac2b4b5a8695ce5a21527bf45152f8ee2188991c81fbca24536d81832997cf15abe21558beabac1e4337e69f782f2f2f9613510ba46626a58ddffd1bb7a2b4e26893a701a4599f03cbcd69a54f73499f52810fa0d9ac5919ab4909560c57dbfac1d39039ba8b595d23c385fe6981cf1990c9feeba9613d18ee2ac64b720384b6db67262ad059b9f087543221ec83728de61a701aaee0f491fd84f20dac8d85d3d53bc5cfac5fde36143d2b5ed75ea73ab25f199e9121ec5f0e701c111e5944544ba211d2d2cc7072d0c10181e08096a3f9f2af9321bb180b4d94ca70f5ecd240ebccef45d226dc89bd399926051f4beb49e8fbdb629381fdd3a73b3eb9f6dd41b6a6db4cebe8ddec1f869eaf5ad3a11b6681b21b5cb41cd50ec0d6bfb6bc84b6c4e5999337111e4cf0188a80650d507b0f7afc53a7840d4d8fb7e4a8175cae594ddefb695e237a814c7fd539d1b9919554114c3c101c81e567d1b4ef9858451347cb564938013b83c8185f0ee891ccc7ebe0801168879dbbb0f8302057a9178e22760f3865d0cd72ab96c8b8ef9d821ec9affec0d6cda46c5a9f57bd38436a09729b53df4ea904c965fab16a879144aafddcfbb37db16c4d787d74d7f780bbb934047bd4fbe369528a9f480fa7a26721caf7e5fade1925d0923a3825e2ade79c8157d267e2f679b6b78ba99fa91c84a5a23b9389ee14aa840e5da0709681312ac6733a124bbb02118928380ac2047b80c7823fb53b3163dbd9e47ee47dc562919ebbce2df18af0546c800c3e47d5fc60b0853eefadb042af4df3a21eda2ed5b6b7027e1eb8c001cc713801e1c2a40a26df1f3c20193794307b391ffb5a9a993dc0a06cd3d2de76a338e3c606419046669be1e8d74402258ff14a9c89a5b8a678aa00393ebd14a6e0f39798a85086d9ada27382b49e8c755a51a9", 0x701}], 0x1, 0x0}}, 0x10, 0x0) executing program 6: dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x33, 0x0, 0x8}, {0x3, 0xff}]}) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="798af17a69acad16912c30", 0xb}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = socket(0x18, 0x4000, 0xff) setsockopt(r5, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) dup2(r0, 0xffffffffffffffff) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r7, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) executing program 5: semctl$IPC_STAT(0x0, 0xa00, 0x2, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(r0, 0x0, 0x0, 0x7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, 0x0, &(0x7f0000000440), &(0x7f0000000540)="09d9ed79ffa31db59d059ecbe9b6b9e6b58f0dba032209837eea0c1ca155c6c8106033afd5ef87c8b048734b2017bb7738dc127ba8b78cba1300ec7afb8a304838bc8162eaa5267edefca1fd7f33baacf3feb1b580bb0c5e498c524e28037982c9a467346c77f98a", 0x68) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000180)="1d34f1ea20630ae366188c9fb998a0ad7d02751277f665ed375a84e9d6dcdc488662f374bb1cdee94947d2f474", 0x2d) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{}, {0x20, 0xe1, 0x18, 0x3}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) recvmmsg(r4, 0x0, 0x0, 0x1801, &(0x7f0000000400)={0x200fffec, 0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f00002e8000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000272000/0x1000)=nil, &(0x7f0000115000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000001d000/0x3000)=nil, &(0x7f0000171000/0x4000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000011a000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f00002dc000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="9773ba33", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$FIOASYNC(r7, 0x80047469, &(0x7f0000000040)=0xfffffffc) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x5}, {0xfff, 0x7, 0x1, 0xc36}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x3f, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) r8 = syz_open_pts() ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000380)=0x1ff) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/153) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000500)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) fchmod(r0, 0x40) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) close(r1) setsockopt(r1, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) socket(0x6, 0x5, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13", 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347"]) 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) syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000200)=0x4, 0x4) dup2(r5, r3) select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000140)={0xab6}, 0x0) r6 = geteuid() r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r7, 0x0, r8) fchownat(r4, &(0x7f0000000080)='./bus\x00', r6, r8, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x6, &(0x7f0000000040), 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x1c, 0x0, 0x1f}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) semget$private(0x0, 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) write(r1, &(0x7f00000005c0)="89", 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) ktrace(0x0, 0x0, 0x40000800, 0x0) socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000002c0)) sysctl$kern(&(0x7f0000000340)={0x1, 0x17}, 0x2, &(0x7f00000004c0)="000346df11dc9fb31a3cd1ff8abc2db41dbacfc6b2480ca941dfe40aef74b23ceb6a8ff07084483416dd1bf09f35082bdf1457a73d5bbbdf95580c0c46a6166ece9f61629c6343ae350b", &(0x7f0000000380)=0x4a, &(0x7f0000000540)="90cbee49f524bd66eeb0ea1545298c43b6e301a798d51aa3c94cb9e2501eaef408dd9b17600b83e13a3390cdbfb2f2643baccca7873a5206cb76382763faee6e6dd42e761f614ffd74e4f205eddc622db079fe7da3e850ef5a6838ac63f44da042babb2809b8974330bd79", 0x6b) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffff67, 0x0, 0x0, 0x0, 0x0, 0x4b, 0xb046}, 0x6, 0xb19, 0x0, 0x0, 0x4, 0x9, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000180)="9e7bc98c60806a1f79b9ab5cb189fdfb887ef1370d33f8fc058759e979722176d17990d23f207fe7d1b56a081f44e0cd9564df28dcbfea356d4f4d1db255d867dc13050faea27c741e406ed7ae94a26b989acbc16f5fc45fe13bddb9f28a32fb7a3696fc9c4cdc8012c0f9c916254926bf805e54ffdd7b76a74df53b229b50b3edcaad55631437b27285665db67275a1e52dd196a093530b3762eb1137245609586c482e4def146f9693fda559889edb488bd0812db38ecc961bdbc9c73b1115fbcfbe0e62e3f99fb459864e6deb92f54a1a82efe671d32bba", &(0x7f0000000300)=0xd9, &(0x7f00000003c0)="abbef1d3cf4c36bc597cab8217ba8402c753ab763c62946a210b6a88dcb0635dee719e979c87c4ab8b33cec2beb87cfc97328c8e864c0c06a258ca8cd1c35faad0c89e72fc5311196bc7c956eacb793211cc46b17da3b05481c646b24c670eacd1e0889a3d0486ae3a007bad24ecfcbdf98919af55c2161b52c5cedfab17ccd43d6984d5bde3e4ddf0bf96cb951d1c1a90512dfcd78ec07079b5af497d2806d66c73042f48934673a642031a6a6d4fb405271406f49d47050c59b9da9be1fa3adabb19c4e832d54906b33100f854d5ee", 0xd0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000280)=[{0x3, 0x5, 0x800}, {0x1, 0x2ff, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0x3ff, 0x812242ee9a8c2935}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x1000}], 0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000600)=[0x3, 0xfff]) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="9a995e5cb942517347a486ed84fa72ea5c1fb3adc68ee4955c57dc0a9925312561ee769f42eff520f47f23e860e24b5e182b72dcdcfc0ed9c9e5730bc5d53912179fb8edffb4ef60fe85035f683e8fa03c84aab3b3966e865ff2b40155c03eda0ba39f1faa21b4c8d76f58351c966089cb7b5b82165647f5998db6fb08724b00a17aeb71aa4c00dbd08dc816e7913a8c4790ccf6cecced247e20d3697f5c880662", &(0x7f0000000740)=0xa1, &(0x7f0000000780)="fe50cf8f532022be7a1092aeb93b6554ca6b2c71c2d533d7dbd4e6c4bbfce146ad5affe038da2a62bc0b76d172bfbf328751f0b4ac8afe7170cb882fc17c24f19903bc4a3d4568775754ff632f5600a20d8354b6e1f205c73f14e6197b686b8f5fd70afdcf2dd441f3b9659b4615337b74a7ff30409a808f233c63fe4bebc0f3d828fe67c63c026093a204e692b3d0797f65a9cd011d2bf47338a075afd1f972feb1b7a2c0e4ec6570ac5c9a44ff4ebb1e29e833825a2f174dfd9b45b4fd1e305440107ae09eff1925d94b9226734839f920778a7004633ed52b7157967a611be7459dab10674443af6c2d1675e0a4fbc31017afcb3ce76ede0dd84ff332480b68d667d4b4327f86ddf00215224de9baa09464f95de2227df27790cf775fe1d6b5194c42137833fd9ebe9a8878c5c6392942ac172cebdac5ab49e4368e9ecf2908a9b65765168d9a17b445d15b9b209f0976e9360a50384c3a078a85d09a9afe63598937e047f06473603dfa730f1f4b48232b3d459c95ca701d2965b027124a2b52b93be033ebc1ab6ffa4c5162ad839aab0a07b2decaab889d9a47259809a5be3b1acde2a5d03b25d4dc870971895a5e3ec6d74ccd613c2f1146f6f8a1b8900d92718cb96fde2a8a3859bbf961c3ac14ea9c6856eb38254b4a3b3908c6b5382f1915f6ad5864458933449cc973565e29c00f831e1c2d197dc284cdce62e059ea230e9cb32aa525fe7e4a5df9a7e5de79ee355988b5873fc5b8fba6b441f80a6f696cd35192ffb8de7b430b2bf975381eabb2d9f90f81a6489f5f1573ea70123a041339df42d26b0038907403846d9c172d28d72bce95e9221e1678d52fbb1ef0d9063c562d0eb35dccb643c036ee656a8fcb4c0c141fcc395a25f8f75456cda64704641770ff52d5e6ee9c257059999b1c0666c5dea45c8d349ebbc87554468657f5484c1b5622008801ca9d263b172913f2fbc0e86d104f0ced58f07401e932683b9605210f55f595ac8d0b2c1c2d380cc2b2273aff0266ed37a5a6b9549cd5135163a5584bcbc74f31cdedd83f359dd8e61614d84dd87e2aa9f36dc3e5550fe162cf670b819ec6da5cc9cc1c1efe82d35790f6e341f32299c4fe5a17d73a1e8a6916f888cfac19104b2219fd7bf22be6f3ddd8b4d1d4e34fd3d9868c155d7ebc56c3413d52301276b6d5f518e6332251b4de76c7b0b079d98784a74b8fd5727e01dd09aa5573d9253438c6beea5bb354d2631e79ab002aed9c2da2a10ca47eb6d2dec54011bd8ad3e29dbebd8e7f10525f304ff136aa9bba1d7c3bf499624352746b7c5378bc10d306fa57e9155ebd708d0098856790298a0dd16438259e70b24bd343b04ce0718c06606810c0490d5da581339aeb80731ffb5db41e76487ff248a2e512fbab7261398808533cef47df1a03426f04d46862975666f67efe70b7a6c9bbe41373ac5bb2b365f61d4393d6b8af9dc947b0af0dd1556a85ad2b91f35f1000d50dcc2b7c55bd5f1ec4eb24bbf2bf0130ad1af7554953e9cf36ab0c40dda0363dfa5b0827eb9c4cdcea3e1d8d3f74df6f57d0f397438438d571d15730ed68081bedae2fc336812c8d2a09c4a8d88a9291ea1a2bd5cce97abfc959c51f2823f61e31897c6df9c72718da2a4f3090cbed46e65a5deae856882ecfc884238b3e73225d36e32b2f2001a891b18f6c299f3a123d9bda274bdb2913080537c3ace42ea738c55ddfcece07539d8f2e3bfe57e7627c863a9685fdb5bedd669011c2bdf132edc16761bc20cd0eb8126485580e818a6f89e0101d02fd5c9ac3463c28661f9891055c692d347da10da71162b366b229f5637f9ab3a22867e04faccf6cbdd0ad1f3d455c9bdc8186b2e63753a5864affd874b96221fb76b4ba99fe751e97184dfc746a2822362c2804d384f357f17983157885b21b595f3232fa207f5da77f600d1dab4f6010a156d4f4a4aec1e44b4a0e1048f3c2919903c749932dbfd112623e032a76f8e5e7f6b1f440b8fc00d8c8f215d950477f543c7558e6a5f3d1084077f9d113bfde6f6e62f11a3901010624d3d7106ab0d66c917e0330904933498f8516c10f60119a136fbb590a27cb5dd9a762b2f90c717014f71c45001ac398f92007591d3443ba433eedb9ef4111ae27dc887b84def7156771fb64d8f1d461f946805ce60a74eb13bb5733d43dc1ec8728ba8f6a3b926da2407e595c35f717ff0966ef86fa1bb2e8b0edad51509f58bc2d925d41ba50faf8cf32d880f68b9946aa4ad5f3ea294fb2a30279197961071c2165d7017f892daa27748b2abd13d68df7c1d4376681507d76c5d1d82efb70c711bd2b7ca4ca964f8165e704bfc1ba5916398c9db022af5defeb0486ecc001bf7d365874cae1b51da1be351d59323ed223fb3dc5ec945c3f7b93e6261ad2415f116a911598f7b3e040b92207a10a1df3d3029b46ecdc63969a42ac081bdcc533aab1ec8df8dbd0646d34db822e1ee98f6324d0abc1348a4a3e474cd5cc08097e547df14274bc728a0cc310442eb5340c5ebfb4aba5e0a0a61800688d772be79e9521a8a7c23487f318f21bdfb96b68244c869a5e3843e50b326fba57b41d59948544fc7584b0da904f41fe6f0f42d1457d94f31961875eb20a33b8318e771509d08a5bf2f5e885ea75ea3fa27f98f998217ece0436fd2b3b5139d73e916f3ccbf0765b87da8ee830cc23943e96ffa88f045719c65926514836b9b88d8a0ac192cdd09cad9927d66af7ee61231d050efe34e85f7babf70ab9f026b18c0fd2b6534ba8ad581e4cc68e399b1344cd9a334e7dbdb9f125394d88d4e468e3ecec542b041cf65dd785e02bdf2e706bd92d3f0437d528e573dfd28258adedd88306e6dca43c74172b167000a225ec40a7d44980782590b121e32bd47b26fc124635d907e46e2a648111711eaa4991b1c1c1bb6db5573008b95c47f6ae72fc43ab16451087fe80a7cfa857dd277870d51b4c177a9bdf6230b93ef4187d08314081be6aaecef918d21176efcfae6e0ca905f0715b892c716567e0fc4041a9be7c636b1f2253b1e90a96a3a06cb9ab960d35a86e4631e0fd56a38d77991e7a74e5ddefbbd5216298d316541e207b0f39ae1924506cdda3c387d7e9d97a6c7107db8425212f630be9df04d8a1312e7c506e9fe560ad151fe014d96fc93d530a74413f3d61440ca9395ebcbb89cfedbce827a5a7456b6490baa77f87e2cf17e4b45d2cdbedbc3a8f4af3c728fc74408eca460bc1d909d8e20261ab8755ec93884b0713e8345beb0a3a28a8d4c36c8e9d2e9d1c6429ad0a7fb51741e5a70c605651ac8e86f5661ea2e428e489c0b42b8af42a6195a6a83557aa41db5af39624744d3cdd24cb6cf78d21d6ed2bc900db8e4d60f6b5cac86e82a4bdb3b11c08d016fc83d5ed8e067d31d43399efd314335d8877e7cb906ca9ee10224d7cafd2db74024a2b8f3cf38b2e5581077d1dc7da1ce98427af343869157cf95b750629543340c7262e2d21f73896b8705cd34f64ab1387747ebd43ae321020dc3013f36a05bae1dddcb0502471a7baa2c19f9660e8480a41e8cd669b256f92840e04bf88a64a73316639133b003e53ce56f1dabd7908d2623ad922a59a0bf5ead1e1ed9af11ad919c11525b2853a20ae72168e87a6cc18a14637b218a5fb6062f65d9850f6811b8a708f2dc901dc8c9c2111873ad1c22bdacd8b2c3b47875707b60c19621862773147714be5a96fd6574c5a95bb11b4f51127a54491883e43ba19004427d8a09496d0bdae3799e626ce25cfc65161c8be45905a445dad3a8d90e1e6828630a0348e2ddc176a2995dfcba459d64a4b491d974309d8d2ed5e0ec0fb969bcf0c5d6b42925e023282e88d704a45b59860dd46b7978ab74d689efd986c9d15f8222776f294a111f5973ca6c47c9ccd9e0013f08a4c22e23122c84a481a5bbd11d5ce26f9fcbeefc833f986e6a32f80cec255639882d317b7ff88153ca8d05d4bc4548df7846a3c2d8f7910ce8c030f69ea60babf796f2a44929a148f78b06999fce80c56028a435b5103b81cebc64b54391e26c2d0dcf3be83a85c147ff0286bef2eef06c88ac6bc853a4f80042b4ca72d5e6d390b51492de70b1b5dac38ed1d0718c8de4682904eccb1e7187e858fe25676bcf8bf7dc82decb0270c7631301da20e56453bf778e742d61f175196110c7b5b01c934d5116f156b713abe3b7e4a9887274262af0165f4c44c3a89fc72291d6d53210c5bcc85d6409b3f8d5216cc95e4b233469d07e9219b38ec6c80d17281990f4283004aff05ba8a23734f7741a14b3e80c73fad1087a3cfc865e135dafb59f6d62e352705442d55fcedcd83b30e897b91c5a3ca4f4db7f87210f834085f4bc90bb5c7196e3daf5640e1806d1524cc3e976fca949beb4d3cd62f0e1152e20629f424692569cbe488c621ab4ef19ead4f8dfce418f4fcd776b30559aea174c1902ae0ea2f60c87b242061f1c53ec206782f4e3003cf6808b98e733bc094ea20b90e15f89a354a2c13de7516d6856471002d87ec46c90a794c491dfd6c01e0cde823d06833c06f9addd6236bf8296ef28d493a80bbbbdeebc2bd9453f690ff8d994ee7a74089a3387e653bce234acab10323debb92656bfd0ec00e53a378945329438d8bfbb424af2c19d2ee070112b6283c1f9a6b7395e5852f7d499ac28bbfe2818a9f129b6f9564ca5e01b14237669b88343167aaeed29d9f42a366e4905541131b7df032ee4b4f641025f0572fd63e5dacc6bdb1abe473d3dcaf1e6e2815578ab952fbb66436955731ed20e620080026b21431596352cb2cf5a17a10470145d160139b177c12141f8362a573f601b815951d17bedad849b123715ab09f7dc6f29e787596697c98313eddd4bc7cf677bc995954ec390249ffa4c06b0fa38a33d1097baaca71678dcc3945695b2fd0d4b1ad9624b9fabe1ae2016f122588dc2b989b84ada3c6fa496ff58271fea8c76bdfd178f50d3a8a50fcebcab079c186a9c2a0a6e97f16930985f23f714686eb98653a06723d8a43c67dafe4fb825d147f5d12300a80de061f436afb94334ab20145318b04075fbbd0edc7d12bceb08a87a8e301b63eea8a112af2596ffbc8438888b0236612ce2637bce4e19772f13f19c15ef6c6c26b3507e72354f1c0b967951eca6762825933fefb3867c71b4016df2f5bda1a7686b84fb9fa7955899ac3930a742a63e8ce75842417b86a04bfbf0c6ddcae8c556e31192b3191867f7cdd1436bc331461e3a653c8404f30b6c3a6ea9c25bec320d1c1c96aabf2b20abdf3182fb52270a7a1e81a9225e8e6dd1dc0fab59bddf6ed341fde7cd3c6aed52c010b7ac99f5316ac7f88bdabb6165b1e62d681d86bae403a4e68c513c15014ebc1b431afe770f4f962dc26835f4052146f0e68cd6dc6e1d76819e9e8a80e6974ea5ebaddceece96ca1c3b397608b94c1e300e9ec7215a73fde210bbbeb1cf57fb3ae66637667223bf94b207e96d1044ef2871513acd78ac1fb3f0aaaebe3aa28197b385cc96a5ca7f0648430bd177c7f9ce81fbddd02d218bdfe5dfce9aafe81dc9e1461c38408482458915c605de6dedcd6af88655d51331ed9954908109adafd1db934995f373ae204f6da50ffaf94d368cd88b8e9789779fd84b5603650bfc3cc9cb0571826729ceebf0b2503f90c02c478435039edb9b6089ef5cb5bddded5d590d2b29cd1c57dd002ed2e764d52f2f3aaf23e35bd9245b1c69b7f729352961f6fdb2d58e742834e0c857ed1f39f", 0x1000) getuid() vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a696d08 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000001c0)=[{0xffff, 0xa0, 0x0, 0xfe}, {0xff, 0x81, 0x58, 0x1}, {0x100, 0x9, 0x0, 0x10001}]}) r0 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000500)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a001016233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9c034caa2eabea11349028c976f622d73f39fd978be40711332942189bb29e8c74100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc020400000008c9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29faed87b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90945ee8f5f3d7840563332e53", 0x12a}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) recvfrom$inet(r0, &(0x7f0000000300)=""/199, 0xc7, 0x800, &(0x7f0000000180)={0x2, 0x2}, 0xc) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x8d, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb876ba109af60af3fc2f63805bb6edd0eca9a03e0cd633f0f52af9d8ed9b4886f5189eac7da6e6e1b7a8dcf0ad4ff23cc801cc7cf19224c12b7eba21ea0304f4fb9dfc13774637bef1d97fafee9f24b6c95e19864f385097d3e6adf88cc9979387c407f57930d5540be35bfcb36c9f71f66f39cdb71f2879861696670c473fcf6c4"]) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {}, {0x6, 0x0, 0x0, 0xffffffff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)}) r2 = socket(0x2, 0x2, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000002180)='./file0\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r2, 0x8001, 0xec43, &(0x7f00000009c0)=""/211, &(0x7f0000000000)=0xd3) shutdown(r2, 0x2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r5 = dup(r4) writev(r5, &(0x7f0000001340)=[{&(0x7f0000000340)="b090fd8d24129d8a8c1533bc4461edf4f1f0282ba93eb8e9ffc2fe93d55509edfc9f6b28e9fade02acfb99c9058083e9380ef764c21ebc7ea33ff7c475e234f408564413518d7e351c3176ea1abf0f45fbd76295b86e4760df2055f8fd38a4494331bec1db3bdf104401bd9b6ad429436f4c", 0x72}, {&(0x7f00000005c0)="edbb4e58998d700a35d7839859e1a1af02f57250ccbe2a8e571425002fc32d499a9872a5b1f2333d8c64f32d597213e742", 0x31}, {&(0x7f0000000540)="84c2cc1b1cc7b12fd099905ef18128f2704b28e5dada5d4d15ab10a336733186802d2451e41c3a513dc020edb97b7fe5524afd538f8b622d", 0x38}], 0x3) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffff7ffffffffffffff13004600001c0000000000019078ac1400e1ef4e3329069c61df72bbe000"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) setpgid(r2, r4) seteuid(r5) flock(r0, 0x15) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) nanosleep(&(0x7f0000001140)={0xfffffffffffffffe}, 0x0) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0) executing program 7: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000480)="71fad273e210c717db345bf0ddf77f20cffabd2270bd6741f52cf934b9fbe35bd60169941c7768f4afbe5eb502e4cffcc721f5fe87d8fb5765ec3214db02ab8905a40ee3b094c45bed93db64777e16718bdbb63d2926398345e7c2d97016a02667736b7c3d527df2dab1202fb357506ffbd61f706e4ba12fad9706954052dcf0107a1f87b4d807ac15ffa5baa029e5ce2227d919175b78536ffcde5d50c89aff526897073f96b311659d68038553d954d73589c56c915735a105fab4d06f529a96991fe0d4e521e5019b08365c1a88f30a198579d60f4d44e0b1eea804e7da", 0xdf}, {&(0x7f0000000580)="6c2e3764b569685b9a8b7ae29944f2a035428685f4f14cd0aacdc8a00affed510959f4cb7ce4581e984432b55e81cf9ba9da742d5f1245e88cdbb726648b45282829c21a4b071488ec41fcdb453a1695d4bb82c474f99b62f11a1c06d54a000eb300d839647d5f808f8495f6808841e3111fa663df7f74fb9ccfe4cbb0a392ed934d681c371528a415c0e9b0a6b9e54a08cfaa2bbd089ade72f8c247ab92320ff2f48d68cec724e9033975df3f76ed5510be8014425f6d19f4e8a304953b01c0ea", 0xc1}, {&(0x7f0000000680)="de7fb9b429b5c9c992afe6501c54a39396d5285771ae731f7cd9c9eed14529175778535d8352bafb4a309717e390df1d4d015179bbe0c56ba7b431ab48c368da6450c013bc09e109ca044a89a39ee889443e0ae677bfe3a24f2e970ff7ddf74ad088e771271ea2830c4606c89307ffc436b4daa6f519ef72e36e55ae58eb08233c036ca0badb3796ca7df63fcfaa396d3242daba84e590169310e0aadea02d17371bd19c42aa6275400c273ae6d6f2821357f32f6e7abab3cfeb7ac663eb7f9e4f0f030ad05e2c4121d8ce0000000000100000000000", 0xca}, {&(0x7f0000000780)="7cba4fdf09000000000000009867a58e2bedcb218e81c0a340aba3a12bef31a8c779d21e56d773b42dac00aa000722118f0a61e9bc0cbbd0b913b07cb3dd44816728e6b3310620b543db93d5bca9a92831c4e42a8f186137175d080eaa056631c33d82c87c3c76497123d5442b20778665292137f942496cb157c287a3deeca960926aee149268a3e50dd8b1bb761facaa46367bf5dfd7", 0x97}, {&(0x7f0000000840)="4472b4270d79cd89c034b356fdde3c2168441afb39c05245702ff3487d6c67ba762016b7fe148c275a23667c8d99cb69f0f92351cc5aa72086588749872406c48f78b0e95f4091cb46041059f2c4a596eb5babb79f9768e6c96200f7335b0aaa3acadc0ac45f1fe02dd44c9e700cd17c091d6de191e2349c9baadb72e9fd13bdf6276320d5636f4e80718ee225f78df51ea3", 0x92}], 0x5) close(r3) syz_open_pts() r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/152, 0x98}], 0x1) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206982, &(0x7f00000001c0)) r6 = open(&(0x7f0000000100)='./file1\x00', 0x8, 0x100) ktrace(&(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x0) r7 = accept$inet6(r6, 0x0, &(0x7f0000001f40)) sendto$inet6(r7, &(0x7f0000001f80)="3cf9431adae726bb703bbee33ba826b7f772f9db3990917e57e4376ae97fa61d3f404aca78c482686da73408d8094e9cdd12d6a649c0f6bdc5070d3050f935fa7c0415999c9ed7c0561f4d7828f05a38fd12da0e91e4818a1b20c185add9ae2f53eade74bc20cd173f39e3531f76efb073c651628d4c888d2aee22c407f7f2d365", 0x81, 0x0, &(0x7f0000002040)={0x18, 0x0, 0x337f, 0x9}, 0xc) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x10, 0x6da) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r8, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r8, 0x2000747a) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000140)={0xab6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x3bd}, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x8, 0x2, 0x7f, 0x3, &(0x7f0000000280)={{0x2, 0xdb, 0x8, 0x44, 0x6, 0x3ff, 0x2}, {[0x8397, 0x6, 0x4, 0x0, 0x7, 0xfffffffffffffc00, 0x8a3d, 0x8000, 0x8000000000000000, 0x20, 0x7f, 0x7ff, 0xa77, 0x327c, 0xe71, 0xfff, 0x6, 0x7], [0x7f, 0x80000001, 0x0, 0x9, 0xb0, 0x36, 0x3, 0x6, 0x9, 0x3], [0x7fffffffffffffff, 0x8, 0x2, 0x81, 0x100000001, 0x80000001, 0x4], [0x2, 0x0, 0x8bd, 0xffffffffffffffff, 0x8, 0x3f], [{0x100, 0x3ff, 0x7ff, 0x4}, {0x8, 0x6, 0x40000}, {0x6, 0x5, 0xad, 0xcf52}, {0xadc, 0x8, 0x0, 0xfffffffffffffffb}, {0x1, 0x1, 0xffff, 0x4}, {0x7, 0x0, 0x7, 0x8}, {0x2, 0x5, 0x2e2c}, {0x5, 0x3, 0x63, 0x9e}], {0x2, 0x1, 0xe651, 0x8000000000000000}, {0x7, 0x2, 0x0, 0x8}}}, 0x3, 0xae}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000102000000", 0x8) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = dup2(r0, r4) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x2000, "00b50704f607000e0000000000008000"}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="c5627f5daff2de08ce54082b04548bed2160c07bcd4dbfdf53", 0x19}], 0x1) r2 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x40000000000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xfffffffe) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 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, 0x3}, 0xffa7) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005036000009f0500060007000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) executing program 3: dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x33, 0x0, 0x8}, {0x3, 0xff}]}) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="798af17a69acad16912c30", 0xb}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = socket(0x18, 0x4000, 0xff) setsockopt(r5, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) dup2(r0, 0xffffffffffffffff) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r7, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) executing program 4: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = socket(0x18, 0x2, 0x22) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) execve(0x0, 0x0, 0x0) setrlimit(0xf, 0x0) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0x6c}, {0xcc6}]}) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) mknod(0x0, 0x1100, 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) setreuid(0xee00, 0x0) r5 = getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x4001, 0x0, 0x40, 0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) setreuid(0xee00, r5) r6 = shmget$private(0x0, 0x3000, 0x4d4, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmat(r6, &(0x7f0000c8f000/0x4000)=nil, 0x1000) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x3}, {0x1f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r4 = shmget$private(0x0, 0x2000, 0x60, &(0x7f0000ffc000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) executing program 5: r0 = semget$private(0x0, 0x1, 0x100000000000000) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f002906d89c4c06404000a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d701eaf5456823e2c5459b764a2c4b7185adac4a70a28afb461d5c03d2f457209dab0110ec4a38eb071515034aaa0b4b722a8fbeb21ca0acad302f6de8b1fd8d330096e597692f04", &(0x7f0000000180)=0x9a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/193) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5", 0x10}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xcb, 0x3, 0x20}, {0x4035}, {0x40e, 0x9}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) execve(0x0, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000001c0)=""/175) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0xfe7d) socket(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) getuid() semop(0x0, &(0x7f0000000340)=[{0x3, 0x9}, {0x4, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x3, 0x4}, {0x0, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe0b, 0xc00}, {0x0, 0x3}, {0x0, 0xff}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) r0 = getegid() r1 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)) semop(0x0, &(0x7f00000002c0)=[{0x1}], 0x1) r2 = getegid() r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xadf2, r3, r0, r3, r2, 0x124, 0x3ff}, 0x8000000000000004, 0x800, 0x562}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x20000, 0x0, r0, r1, r2, 0xb, 0x7}, 0x3, 0x5, 0x5}) r4 = semget$private(0x0, 0x4000000009, 0x40) semop(r4, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r4, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x7f7e, 0x800}, {0x0, 0x1a, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {}], 0x6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) getegid() geteuid() semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r4, &(0x7f0000000080)=[{0x3, 0xfff, 0x800}, {0x3}], 0x2) getegid() executing program 5: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f00000000c0), 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), 0x4) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x1, 0x4006}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x5) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r6, 0x1) socket(0x2, 0x2, 0x0) executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0xaf, 0x20, 0x8, 0x0, 0x9, 0x607, 0x345d, 0x1, 0x0, 0xa}) sendto$inet(r0, &(0x7f00000001c0)="c4d5c29438e660c7a7f6fc9500be310ba152143ff0", 0x15, 0x8, &(0x7f00000003c0)={0x2, 0x3}, 0xc) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x80}, 0x4, 0x24, 0x0, 0x0, 0x3, 0x1f, 0x2, 0x2}) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000004c0)={0x5f4, '.\x00'}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x6}, 0x3, &(0x7f00000003c0), 0x0, &(0x7f0000000500)="8905fd136bcba7f666529387bd2a5872243aa5a5817c9a7b896adc49cbe16d08e4b9166d658fe5ea8b3082a79c1141", 0x2f) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) recvfrom$unix(r1, &(0x7f00000002c0)=""/229, 0xe5, 0x1042, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8001, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) getsockopt(0xffffffffffffffff, 0x7f9, 0x0, &(0x7f0000000100)=""/218, &(0x7f0000000200)=0xda) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x18d, &(0x7f00000002c0)={@empty, @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "4ff8d1", 0x157, 0x8, 0x0, @mcast1, @rand_addr="4b9abed4f6607e60f97b160236c68226", {[@hopopts={0x2c, 0x12, '\x00', [@ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0xff}, @ra, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x1}, @generic={0x8, 0x37, "8f4d43e2989213630879b1479dd9a3191c93b66a20e50d4a6e1e24b1f99d9de5cd748c2ea339fedccec6d4eac0bf710ad9a607627f7e69"}, @generic={0x1, 0x3a, "7341a70c5d4fbbf81de5f86d3663ba56e58feba57e1e16895714ae216b32b00721a1c167899e404e26f7b5661ca9e97466974fd976ac097bd78f"}, @enc_lim={0x4, 0x1, 0x80}]}, @routing={0x2b, 0x2, 0x0, 0x3, 0x0, [@rand_addr="9eb1d7398b7a748bb9eb1045ae0a3c53"]}, @fragment={0x32, 0x0, 0x5, 0x1, 0x0, 0x1, 0x66}], @tcp={{0x0, 0x2, r2, r3, 0x0, 0x0, 0xe, 0x10, 0x0, 0x0, 0x3, {[@mss={0x2, 0x4, 0x6}, @nop, @sack={0x5, 0x1a, [0xffff0430, 0x0, 0x3, 0x7, 0x101, 0x10001]}, @sack_perm={0x4, 0x2}]}}, {"f8461609bf57a2b24e71655dd3cc553abe5f4772054c6f2e5166eb7dfe61a63a1ecd25b217e2414711d55e3a9ba8fe8d9ea6bcbdf2c6a0ac96ce33f182e05eb042881dda7446f5463cbbdfc1d38ab78077e3d3c9c3f60e93b621a17d1207dc2139c3088290030a"}}}}}}}) sysctl$kern(&(0x7f0000000480)={0x1, 0x4f}, 0x2, &(0x7f00000004c0)="3f1176e013b5e724085f6b10cb2ce15367ec02cc841b689942f1dd8b6d916fe1aef1d7c3bd33f8d60691c27401cb080c6bf7a54d4990e359fbbc236cd076b8d7bb001768b0ccb1c50de928fb1e1de656a1aee308f2e9d7059cf0271508a589ad829603f78c809f70bb2c266a910fbf5efa3fc371185070264cff19fa82147490d4f572578e33ddf4668b484f988e94dd049b899c4bf947f9e1e5c9ad182281184c0441", &(0x7f0000000580)=0xa3, &(0x7f00000005c0)="e8303a53334bb633397549a8cbcf963386dcbfbce46fcc5c6702bb206500805897b2809a22be96f29d19af371ce93c1144ad1ab4fe18bdb7d99d50a78d7d8494809d7754e6edbffa282b71a2660f2b266d8bc16320514b3f5e7501202de8d7b9a119a65b81a93dd91b8effd0e8ebed5bee8687ded5b3f44bc3e844566c07f75d0fa6a04099838b77684fe5549119a2c3e37c84b0d8fd58e0b62ed72a55556a31a4c0845a64bbf66e6d3dd8aa01dc1763009f83953276f6ac523675b774177e5acb9c389c222724cf3deda0171e963d57d9fb35a1b1237c1f040c047b1658b5dc49d72c75ce18807dbd26f176561ff53cea2e3e50b258a382e5471305290c", 0xfe) syz_extract_tcp_res(&(0x7f00000006c0), 0x8001, 0x9) r4 = msgget$private(0x0, 0x18) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000700)=0x1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000780)={0xb2a9d43, 0xfffff28e, {0x0, 0x20}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) r8 = msgget(0x2, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840), 0x8000, 0x0) write(r6, &(0x7f0000000880)="1afb6e4b3113db6324d0c365618e8b8cf9371ce839beda349a695634c64352c977029aad7eb4b9bdb6c43b6b5f0b93615e5749133e39413b9080189dbc79c40ab497067e2ec464d4528e145e6bbea9a27c2c888afcb151c5a73b0ed705fb984645d05739be3d592622d0ba49d456396fcf3ef924932a1bf713e3cc41fbc1ddbca8b14e44c5ce0bde6294f55eb0688374329b5fdd82e40a95fd79df4e2f89c20edf10189ba4eead10e24083f5266219f31960c8f8069b024d593f8d5575f5782243e6294fd22352a39c3fb4273430a48f6054e5948b42fb8da7c8e76ed1a86d92d6b7d71b2030f2e4e2ce91609876d70df102e4fc46109d", 0xf7) msgsnd(r8, &(0x7f0000000980)={0x1, "08d048c450b4256018b714239abcd379eb8e4a3d4f27c4aeddd8399591e959ecc30c530b6fdb22c5fb07511d28ad4e9ca5aa11b2c2f33de04656a91b315794a64832ee90be3dfd1348952bff566383557d77167190e21b97a7fb5ce3b6622607a72fd9e0cf5c605f543cb33e9511683e363d85d15acc6988af657b9130994b9f33766daf697a98e304e178ef3be5ddeda11cba6ef194511aa7f151a06ce2fefb634bd9c2b77ba558db8e5cce3e8c1a45cd051e2ab133771471979c45100c0bc50e14fe4b271d29f8a0c30516f463240546283fc2f640175480904497052d07f00445aaf957365d730a1a"}, 0xf2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) r13 = getpid() r14 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000b00)={{0x1, r9, r11, r12, 0xffffffffffffffff, 0x20, 0xff}, 0xffffffffffffff12, 0x3, r13, r14, 0x3, 0x65b00000000, 0x0, 0x101}) lchown(&(0x7f0000000b80)='./file0/file0\x00', r9, r10) msgsnd(r4, &(0x7f0000000bc0)={0x3, "18daaf3ef397d479dc9c1e34c3a29f5ab1c7b214eb9dace6958c7be640679dc068fe076ce6e3b091c0d93a2703d8f2e13f46e9fae6a1521149dcc36e0368db1e9e735ec48c871cf0211aea389ded7d25f928e1f96b521b32380a421eb2c295f5668f0c43e71b02c1dd73926596c9d4d077abe6acd6f953bb4cddd6ca032c6a87ee76d2668730d5a96ae101c6078dd8338e2dd147dca4c0250cbfd610b29d2f4e19025dfb386ed728e82e0646236cd6ecce4927d3dc74a30ceecbfe78eab0a25036df87987fad41679e3304e32a74c58b8aa297ce4b81ca74a82e77610067f41bf5eac9d8aa312873ff0f0be571d006ad3ce46e45a6219122e0e6641124ba1e444d486af68739c49b3e5aa155c72a55a1c1fbf547e6eef4b7303fc325dbf37c7f290d2811682751ea7ba7f4ba1d7eed6e1a3468901c4b5e41c25a24da5b7946a24ab9dfccffc719414c2fb9b00f1f22490f33c4786b7dd9bc5d0419e59be8c73fdc75cd39d4faaee970c52487ebb8e1bfa7990621b57eb747d2e97e5774abc720f795d4de4c99fe6ab0af02dc102c6c2d7d2f8e27e718746daf97e9f1ca4d38d18bc58a4451f74227797d61b665250e98f943f65f9d3154441f4b7675db668e0cde02fddc406e71aebf662c8ea3be77e4f2f7d857194383982669adeaf3779421b463ec65d79872691ac6fc32c2bd205f031a1446aded1c1069a983cb169736a6400740e9abe3f5a4db6fc9446bb09f49a585b05f23ca3d3bcca79a88d01465d174e1699ed8c50639d5a57b1ec6ec798a263cbc52e8bffeb2a7c5731aaf17f8de9f8094337823faed112c36ab090f08510e2df882659baf0f5e4c786cf03e503b23bf72b8103ff7b6597b38dc883a4278078e89b8d780e04375ecac65ef89794abeae06ec04651078200d118130678c0767e08fbb809eab4846731e0544eb4a0ba0dcf41aae0309968799cf86df477232fa6cbef6966d297a31bc9c1479fa1b74280687de7aa0f331b7b1b10d3fb03706b7c4afd3d6932abe8c953030bb0e46665ac55e6087eeedee792730b577cbab234f85aac90a98be7f28f1d6afd0f20b3a6160154db58415043e6fefa738ec8405f067db1d5e4ef0e370d9e8b4f50d01d6292d1d300d6532dc6ed18bc4fc959ff0730bafb420a339ae684c067c85bb076e75f01466831032fec2b3abe4ebb6c534c30ec53b550945dbd4763e5a652853559a78247fbb2936ee6a00a23f9645e01236190658a704f727f51ca114d004ba6c862fa0f2e0286a5cea6aa7c9e3dcf8947e263f223863a7d2d245e76dfb7609d7c146ad8f8399dff877ff242d2467355a3f64545f9887c0679aa07e6b6fa6874fa7c8a692f044579a40554488cd5bb9c20e2e273d5c31e7c51b350925b806d12e9c8ca3fc6dd4fdda6e8e71415d273bc396e8ed4578fb5b9c866319fa02af9d37e8dac9fcc04dbf37fd8aa73cd4df8b057e58bfb37e09c83550b5e5cb0dc7f96308ed441b8ccffdaf499d688b726df2f4ce0184367490fd59451cbb7e3c91b754546071874d920c5475657fc839a61a0b898937c153a0219ca7467ec17b225d053c03f7711f4aae204a9dbba90b0571f9db4ad8474af964039504887254fb1654f39fb8de1dad3dcdcc713b6800498fe0a8428189b1dfdb11225d8457e1dcbb9814135ab7463351b8ff09f1f17c04c81805b9c9132a32a93e45f06b146c75a35819b11d659f8f3d1ae2d27d07a6b11e8fde31807d12d188cd87ecba331147a57871141b2ba26ca908d22db73a8d440e380f2b47249b181d444d8c93b62da733dca08a039c498292e33556e9f84275e197a4a6d05f6aeac7f0f4999e2136f054b30b06363953723b7fe601c2247c45cdb027b8c11aafb68e894579cd239ab8d44cba2c610c25617f778176d13249e7b507d9ff297c200b1135454c1450bb45e07c6b9ed6ec4569a55f0b97edb6ae00284e6d172155c0102e1efa3252b0b70cdb9b26f87ae5ac7dd5d2d420c98507f4eb8a5fa354d881575ca519d2edc02308b804d0bca80599e4dd9dc4cd426f0ea6107ea6da4eb0c18b0e252e3d635719cf5a62912939853c6120133ee73001594c88d9721f09c46997b6333784e74d0b601da4be7e2461a67d2e73372fb59e100adc249eb037538f4a3f7c4eba9ab3b1971ccf7fbdbacabd7b11954371bab81e62017241f4ea9b240ae92c84b4c1589ecac5895f4a39c1a4c184074638216b7df0b262e23243936b3b3856b5f0277a2b4d736a3dcbb42eefad90fc17b7ba2a4bd67c6a35a872da0881fd05da9a70d4e2e71e9de1a2fceac9e0430ebfed88e92f474a5fd42b5155f60e9ef515f163fb7da763303bb233ad25bdc077bb62bec41ea901aa9caa2fee76aad61bef8f9e0516bf4840ead02ba16a8eabd20b999b26663d13418e077efca5ba8084e3438ebd926bab4d829d4b6efb6fac58c3e9e76e5c8ac935ad6a71837fa064b617c75984fd70a07b792afe2772a66482a472ece7979b40c6e64007d540818e50d1bc86967acba2f137f9687d86e0023e863fab16b779af228848d0e5fd66b95685af86272dc1bb1b235e5a8a2a6124ccff02bb670abd59a3bae0c84c922c8f0cf4006c33b223682377fd5ee60015440b846d2bb4bf3985839684ef4f470df1de88ab6de8d27fb21cf53944bb5d9a65335bc493b349c47ec344b20266d491d137a85e0fbfd983fb56650a65a5c7318e85f6d716df404b588be8fccce263b34705f18986587df2f6bbd6feb6544ff6215791c1c2e8edccc6213f144d4bad7cc4f11e1fe9576c47ba7fdf65f4c3664a1a8c1cd1f93dbebab91965a3f30b7e298ea68b169a9e7b3825ef2e274f1d01557338d7e14c6178e9fa001fcd02807ece4c7e5491320fef4fa011828f46a1b91d1f531d132b943d8b4a48cb86a929099506317be996c4e612dc404bc1ce0d461e7af83eb5b1e073b59a2d3a2d23c321e0955b50e64fc7c828611822df426ec9c09fc63ba99f7d3e8f4707d4ae51ed303f9192c51e20dc4bdb080441504fadca58a2355043638c4ad4f1f311e0d468c546c6e9e71d1c317e0e4ede0d7e73a62859981770caca8cb08ce6dd89a89ed0e1008843761d52422db4b595579d2bbc90f4af5ebcacb4d22ff95c2c6348d8bed64dfbfbf20295a4cf0c6aa7c43bfe162bf08b84dea709199eb7a68eaa31baead2053f2f7d7fcc77e522eaf5cb985018c93ea0490949dab8487ce3c29a5d16c6c8d77063c876e76320c129e5d14a6f6d0f2aa15817f0b8994d03902f19008cec5c3aa20396acd1bd00e8d8cde617f5a498b5eeca1a6258f34faf4789abbc454dadaad592bf983aae50143114583954956a866339cd3ccee66308ee48592ab482f058107083c2401949e0807f003c2cd8ce327d17d27034d855fbfe914d12364c1384af28e4d66a914d06ef15526b6affcaea12c5eba38527efd7b209bfd5ca05d3b7658d18ddfe7daf18b05edae78e9ee5250b0cb0a1d1117bb3374b1a47ec72ca81d2380a2a948751e1165266a80435583b8057bf85b6df694ecfae59c7a1d3a7fc2834e2ed67e39d990d0c990fd7821c608a3607945f0cc23daed3f2987bb4cc104492d390a258aa3f38b9c051b266bce92f02248a5ed42fe6e368f91e951cead31bbf77014725e1078270940dc4f23677c6bed490e98f78ba013d71d92273cd265c79e0b501d42c759e75b1fada46a221e3ac730bf9b3984b1551e15ab9d264b604b8cb004cbe36031a71d89fcc6ea00fac2e83af577da594294b05a965356dd563f90168351bea323c49531c1f7c6b8e7ceede96b6de47e8332a42752e8ce05f4563ac3b6b4d5051efd4e8014493c6727ea136b75a3c0cf71f840c2cd5bedd77b8d02bd17d1ded84b7799c69f4b7cb6cb6237b6eb6df5b43d527323a10ca7c1f246774dcb734eeb72ddd2dcc6eca2c401398feac7a176f837796b437e0b882a4a4015359d68cc078d305701d540ba87c6f003e8762d152076c9c02991088b3b8e42105ba2f2ee1998da8a4f734c10d7658fa67811ae5dc88962ca24ff897f776a6443ea007ceb162afcdd6c2f2ebb26e7066c3bb6d4a510f3839d2c8c1a21e1384ac225a6e1a74c130e69b50c8c8fd050e1ca8839999c1c7323372648b29a9431242da546d57667d610f62fa4dfeeb5b9f7e5b5a5c84ca31bbe7069869cc2740203c86184407f279fc8b63970b98134498139f7a22ce563f9a48ff9c8434ebd7e3016377d0a31d8c7620c13904a3f15b8f8a4160a9d318eb16058bd2b6083b7b959bf9e5ff04e54a5827939d3adab48fe5100bfa04a60ca0c0edb3f7d2418192cd2c75fd292a2f1fe1527e43d6c6de8eb155a2256a513ff8c3ed4c5d901e8d7bb4792bd30fb4b2685ad24407cf69c3340fa3a7bc99997db048e76f45cbdcbd35aa3ae7ce64b77fea942f3c7ad215f882adadd89dacc90c5f36a1655276bffcf60043f66513188989c9f88a852e7e8b4d16a936812e9e00572a2a04316db39c18c5861defa87aa14337c7413756c2a06f02e6d3c3e4e51168bbd2e9856e1b2548d580335d2e89f969a76ce2e0df0cee0bec934880cbdc5308cadde61c69704f17fc6313ec3858d270b172e8cb0b2443970567b0baf5753746d77cc9266e7178555491f3767b940554356921aa4f2196b8697331b0c347ec19749b9cc2291b39f9f2914b764754f8fc75a8eef78b99b4003304e3d03935214fa4ee7e5302b43e975edc27204258d6f772605641145b8b449e30e7e2b26af787908c0d55d14c88e89c84805ff18750ab8e75b4dd0ff81cd1cea9e662e5d33bf68149671c3354b99c830006ae296d42df65a6bfba5d1e3b6bf63fcb5937651ff526cb929a0de236706f1b6366af0f378effce2239f27a29f4132c0738d585023770da163ace4e3947b44087da929647c1359294dc71208995ae983ba1a77f9831a37a34a383fd1f73b70fedb79a409e84ee662eafe467765e34a4e7ac85fa1f05a423d673f5b46756dadfbc1d125bf399563a7617255acd18d4b0eb50fa46c5c13b3b028b777662b6f4ef8c76b7b6c0e8a5d832a85a3c5fd20d920b6e459d9492457445722c77709801977bb47457c19770652782f7f40fcd219f3dd0f45b43edfdfd330d4a4fd720df9815e7e698b550af2329472f85db6df9a77e8406fd271198416c861f918aeafd44a6108c15f31c48ff8c3ee211e26bf226267100696605ccb2034fd8eb99efe52213da0de9cd7ac86bd26203d116461416d8fcff2dc07f766f14ed15b0afd32efbfb6bef556f9767ad54e84fc6d0e6f48cdd34a49ef67e639ae40b9b6d168ad9a5fe4eb93009612a2dff63210e4a361cee901c559b98c8aef3979b6281803ce552949027273e57cde65a2d369524693dada3a00323c4af6b3fbfe5324aa2a298080d1ad9f4b06d2d1e1ce19765824f493d6f57530abe8ac58cf49c18aa545b36207e44c6180e45042d405197700f76ffb251712aab9d9914398c96f3704a645f1515b865f9b078561ea7822fe00840941048d92ed2b12aeb4be55362697fceff451ec6d9fef99dba8639f820d391beeee014e045ae65970bc6528ff220a841481a4769c9d761d86623f418ab642f3820cc04c64505715e06d5c0a4ae8bbab3ca9475c98450d94ef52a4d24e532817e7c155de03f2a4bf0e0cfc9873d096354e7fb3b07a1e67d5b242254422ad6d90dcaa5fe35b4d926302dbdc70d46587fba517f55402c8c2a9897d02c8a168b759368ec8a6a152a5eae32e320287b6fdcd8aac48835364ae5f94100"}, 0x1008, 0x800) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x4c}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRES64=r3], 0x9, 0x2}, 0x402) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r0, 0x1}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000002c0)=0xc) r4 = getuid() r5 = getgid() r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0xd0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) seteuid(r7) chmod(&(0x7f0000000340)='./file0\x00', 0x10) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r4, r5, r7, r8, 0x30, 0x3}, 0x2, 0x441f, 0x10000}) r9 = socket(0x2, 0x1, 0x0) r10 = dup(r9) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9, 0x40a}, 0x0) recvmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r12, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x6}, 0x4, &(0x7f00000000c0)="bfec3786266cd1b0cf2968a00e023a0ae08ac8cf40bf31a1293182a79ba93c8c7c7f56605d783d0a027e989107b387bb8b538bbbaf3b0bd1dfef10ac4e61d7e1165821d1eed331ddaba5db7664ac3f91de243940525f6ecb032614c97b871b599cab6e9aabc3891baa082bb9690583586cfef87bdaf5ee0f19808d42ccba0e279a1f88bd3551ee4adb841bf31bdaa4d5b8df09cb56af592d9a27b931c2f95b62cbd49f0c92954d3094ba3c8738c9f2ca5fa848eb455ab0dbdf25227aa81b4a24c8d131512bde23041bacb7adc7a69e", &(0x7f00000001c0)=0xcf, &(0x7f0000000200)="511172924ccd7697eb011e95eacf0e47a759aba1d99825cd0ac8b2fc0b31", 0x1e) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0xffffffff, './file0\x00', './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000240)=0x7) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{r2}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) getpid() r5 = open(&(0x7f00000010c0)='./file0\x00', 0x200, 0x0) readv(r4, &(0x7f00000012c0)=[{&(0x7f0000000ac0)=""/132, 0x84}], 0x1) dup2(r5, r4) execve(0x0, 0x0, 0x0) dup2(r0, r0) execve(0x0, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x0, 0x81], [{}, {0x8}], {}, {0x0, 0x0, 0x0, 0x441f3529}}}) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/72, 0x48}, {&(0x7f0000000580)=""/157, 0x9d}], 0x4, &(0x7f0000000500)=""/77, 0x4d}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={0x0}) utimes(&(0x7f0000000000)='.\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: bind(0xffffffffffffffff, &(0x7f00000004c0), 0xa) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = getuid() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r1) setreuid(0xee00, r0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)='C', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc", &(0x7f0000000080)=0x16, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x8, &(0x7f0000000100)="f9883bc9", &(0x7f0000000040)=0x4, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000000380), 0xc9, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000080)={0x0, 0x5}) fcntl$setstatus(r6, 0x4, 0x4) dup(r6) executing program 7: symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x20}, {0x40e}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r6, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x6000000, 0x8000}) connect$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4f4, 0x6d5}, 0xc) setregid(r5, r6) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xb55a, "1a2198b59b58505f40edabfa1c00ede900"}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000000)="76e569496f01f8607d2100000063", 0xfffffe12) executing program 4: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200004}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) r1 = syz_open_pts() sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0), 0x10) r3 = dup(r2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r4) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000400)="5758680d88960473280278a11f85b581722ae17d3c906b916d485960ee83f2e4134b5e704d06fd63e9d22266ec181596311abb9f47baac5a511975e5c894a33d479bff0b380d43954580bd2f739638406027dc558dc854da58aa2039d2245249e02fcb51b3fed16b1689f99a0de7f1593d56a1ae5c02a0759335e6ad79d5", &(0x7f0000000040)=0x7e, &(0x7f0000000100)="886aef850c86c968be7958fc4b11eec2f10bfed47d31b37ebd6ecbc0706da5d2c56e2e57f6c5045bfe1b8f3b804dfb397c33bd0fc76b67d749da9cb48ca6d0f7507aa46d17d70d98238a5d749c712d6ec44c25e33a2822ade1737e", 0x5b) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', 0x0) pledge(&(0x7f0000000e00)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', &(0x7f0000000e80)='[\x00') sysctl$net_inet_gre(&(0x7f00000006c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000700)="d3c893211ed5a847c7feb817fb148675062f370202cd4bf66ef319e0f92465c639cd28dfb2bd9f4f3220610b5b07731aaac6e228e6ee273a7fc16f86b3303c0556801a481370a6f0db7f3ccff8af6b81a2488628a04ced25e123b5cd8d7cd68c", &(0x7f0000000780)=0x60, &(0x7f00000007c0)="df3f215a99128bd54f3dc216a74ef7e863d3b362a1270f097ae1e0e53d64125610c575191ade5c4b6468c31c12610b46aff7b10a29d89934ece42792426048d87f94e33965b2dd191cc31d15ad16188490974ce6c53d74e95dc8aae10c43670d72c4cce273911e174f9e8e765b0d1f8f9f6a1095bbb2d4aed53ee094a409ba2cb57e98ad299b192188d7f8ce92e3dc624669a23b4883c9389fb82c3f1ec2b18c7e44eae6d456b2a78af8f8f29b", 0xad) pledge(&(0x7f0000000180)='/-)..:B}\x00', &(0x7f0000000bc0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-') sysctl$net_inet_gre(&(0x7f0000000300)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000500)="75d63894217eebda89c65cefbf29e1f0d40dc9e7ef2b32e3fd4063e495ba0349fa095552a5", &(0x7f0000000340)=0x25, &(0x7f00000003c0)="ec9e743635b6e1b16c5e5a28d471a9f784d4b2eb2e76612a0d67", 0x1a) pledge(&(0x7f0000000200)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', &(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') pledge(&(0x7f0000000ac0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-', &(0x7f0000000480)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') sysctl$net_inet_gre(&(0x7f00000008c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000900)="e5bd61563c75fe795e2551f62f1ecf96b2132d30c91f3ecdaa2efc67e7c5", &(0x7f0000000940)=0x1e, &(0x7f0000000980)="c498b64be793c0b1b3d3f0e4fe25a497221acb783e210c42555941ec59f24a47bb2d4177b0179428571aba354965e6eeba91feceea80263cb54a6281c9a4dc0a5f8b7433065fd72c4b8246805a4478decfca2a1608dd49180429dfac3fe73ef27761dab2590f8852652c8dc410aab6f089c90ccb84821f2ba8540a294a65306ff18709bdd30933171cda12d5471b5a56f1", 0x91) connect$unix(r3, &(0x7f0000002580)=@file={0x0, './file0/file0\x00'}, 0x10) close(r1) syz_open_pts() r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r5, &(0x7f0000000040)="ac9e8912f67a663f57d04797092009e3ffffff5c2a591c97413fb5df308cbbae80e4ffca2eb764174b53ffec3d63876a0a", 0x31) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0x80000000}, {0x7f}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) socket$unix(0x1, 0x5, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r4, &(0x7f0000000080), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) pckbd_enable: command error executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0xf869) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000002c0)={0x0, 0x0, {0x100000000000000, 0x10000000000000}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) dup2(r0, r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) close(r4) syz_open_pts() r5 = syz_open_pts() readv(r5, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/152, 0x98}], 0x1) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 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}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(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'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000200)) executing program 2: r0 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x14}, 0x10, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x8000, 0x3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm(&(0x7f0000000380)={0x2, 0x3}, 0x2, &(0x7f0000000780)="6130c04aad66b8ba9155081015b060a3c6dba7f1a713f6a6abb0ccb9c70200000000000000898b89e1bfcec221a0c380e3b0b7e48298c387eff4c3e913089a24c24cf2abc60000000000000000006a6c7f2bb48e39cacb14bb01eb310894cdadec951450a7be3ec0557ef349b76d795899ed00c92f8060cab8f5ca48cb20c6d7cd662b5f07b18096a0b2bad656f8bc525b9bac3cc2d3f7d33e2fbc3855cf8b3ac028a6f5f76ee9306c401f981c8c9f928326aacb3934e2bed71e90f2b22c293184033252140ea9494cfea34cecb4668b4e156f73135b46a2824b585ee3270eeb530fc942476743a26718ab65d08db754cc2b13ef093e9bb4420d924b4c8ee71d2db008320586ca2278b818f64627463f5888917efb6f955e8addd5757308dd32911f064f6b42b4e41227a09ee471428093ecbdc8bceeebf5b4c86acfb8d9e002b71d6f3aad74d728e1ac1128f1f54afca8ff88e02d28e45eb666d125316543309bfdd59df6634264a675f76a4becbdbf40b3d2dc8fdfacac74f6a33382644ce9dcdd0ba4b295a430d8c716ab81295a8c3577c31f0fc0caf029db356d75e531284fd7b65911e3ddf28ed48830e7fcfcb542c64f9c52b22709aae6f20931b92f264928f17d5bde235d2e0c2fdbfc7056060000002bfc544335f096ac7f2a688db12a7bd3a3f70a80461f56d5683c0d8911cc960ceaac433b774eea57f4f1770fcf05013798dba2679d7a768214276e738a099f050010eb4078fa77b8f0f67a28266688f6374fed27b12882b18872444d89de4854", 0x0, &(0x7f0000000240), 0x0) open(&(0x7f0000000440)='./file0/file0\x00', 0x80, 0x181) socket(0x18, 0x0, 0x0) shutdown(r1, 0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{0x0, 0x1, 0x0, 0x0, 0x0, 0xfffe}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x2, 0x8000000000000], [0xffffffffffffffe8, 0x3, 0x0, 0x0, 0x0, 0x0, 0xbd07], [0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x8, 0x0, 0x0, 0x0, 0x0, 0x8000], [{0x0, 0x0, 0x0, 0x100000000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {0xa}], {}, {0x0, 0x0, 0x0, 0x9}}}, 0x0, 0x7f}) sysctl$net_inet_tcp(&(0x7f00000004c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000580)="56329ee029bd5f56a86e98f5931b39603863bc892adbe9764b08000000daf9a0d9e80ca750d3b3c22f2d2dc643886e0d0f19d2e2781a194985eb8c04be85d3b320ba3905fdf526d456c04a58666ce57207718e595377ad92855a10f40fbe83bf92ea7cdff1a8676d24035f486ce1af559fe804e1c6f3db521e3e171f8d0074", 0x7f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) accept(r4, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6aa4a24499c59ff5d619fd63d50671e2dc2042df", 0x0, 0x3}) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) getuid() socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x90) executing program 7: pipe(&(0x7f0000000300)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x2b, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCPROMISC(r0, 0x20004269) executing program 7: shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r2, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069c1, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000007c0)=[0x8, 0x20, 0x7, 0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) setreuid(0xee00, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x43}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0x6, 0x1000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000740)=[0x1000]) r5 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x182}, 0x6, 0x8000000000000000, 0x2f}) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0xffff1c8d, r0, 0x0, r6, 0x0, 0x125, 0x1}, 0x1f, 0xffffffffffff8001, 0x4}) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000040)="e4b843bc", &(0x7f0000000080)=0x4, &(0x7f00000001c0)="62dceefcf5c701426284d3e694d963fac3fbf01a458f19640a4585d9e03486e70e13b4b97cfb1c848643ed43b60e9b5b0c3f8505036b839bd3b9bf987e9350ba0dda32439eb334a95c0b66f54cf2b92f5c1aad77318bfc61f93b2f1d25fd9ec1db936d2ae174983794bc1a60de6b8741d43b1de720fbdf3cbb750cc595cad713e65d61c2137bb76319ea86a3e68943c0224cb2031640", 0x96) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket$inet(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) preadv(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6, 0x5, 0x3, 0x1}, {0x80, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x148}, {0x0, 0x69, 0x1, 0x400007b9}]}) r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000440)='\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//file0\x00', 0x0) lseek(r2, 0xfffffffffffffe00, 0x3) r3 = getuid() r4 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f00000003c0)=""/96) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0xff, r5, 0x0, 0x0, r6, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r5, 0x0, r5, r6, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='\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//file0\x00', r3, r6) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d01620500"/528, &(0x7f00000002c0)=0x210, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="95aaaaaaaaaaaaaa010000008035"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x40000000, "d9c71d75463c8d2213137fd1447a6c893e868ffc", 0x7}) syz_open_pts() r1 = msgget$private(0x0, 0x0) r2 = open(0x0, 0x0, 0xae) sysctl$hw(&(0x7f0000000100)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc050756a, &(0x7f0000000000)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) pwritev(r2, &(0x7f0000000700)=[{&(0x7f00000001c0)="8d2a4e2a9c60d3bf727e5931c852f6a04df33f7b04ab4d5a9c323541be0a21a936f6751dbb2379bb9153a9f12990047b3d3372e6c9db163a56a783132e6d43ae257cbd41f0e4a45ff0d1e3128bb8e4c3066473d1ce9d658bb39e6dee8e82849e516768c9f8a9e2451101e910de0e19619acefba45723d264163ddc1df30cba646e7ddcd9d558446e24f64d51da23d7a80ab595db354716eb39aaca4b492a9455b6649cfc37bfb7", 0xa7}, {&(0x7f0000000280)="c369fd6fc23fde7ae99519aed7a384a418092991002b60f2f23054d44ed66f87456785517f89687f739bc128b42e6d6d3e744856b1af733cba27dbef4c92b5fdb9603766a5955ae486016dc7ed1e567faeba23a39c4edf34c509da79086a047f22f577653da6808c064bba8d43b88b2ee1b1a3e74ad7c99e35f20e2c53d7d4f74a8bc71e0fa28bf57cc28e26f2392584e7b6ff1fef0216793c4f4e84de1101eb9582f6ef226771e1034b6808d596294e48690e3645e81c1da41f2a07876fe1458511a8bddd86aac4e0bf74e65b5f95693ef6118c33fefaebbe62a8a6c67d1a1af3f57166c446520b66f6ba0b575f2e63d3ce", 0xf2}, {&(0x7f0000000380)="45b52cf6a45a20eeccae6a5f4db5f30cfa41b424ed3a68a205b3", 0x1a}, {&(0x7f0000000fc0)="01f5db8277b66b0f098271de66a9920afeb00ec81d42752f5cc28e12df1b946999ceaf56d0f82da8d188936f4c8edd77fc2fa4b2381ce0450c08d705ef2d3d9d5e78f0571201a30f4dc0b54d8c575c38d2ee672df94fe4da3fedb6fdc6284b932f2072882e9589f8943b9161e3621ddd643390e70e44b8997011a89c0490bb34e74663309b9aeffedd6f544972053379344f1c858884a9acb543898d9b30a2dee17097af91bf0ca0ab3cc74715838011bb05d792db5c98a9cb776123a21686431bca67137c20e19be2eea2ecb33e5a6886160870316cd1873ebee01c249e2d2263b515e9c3104d57da5f6a473011755f874beb20a928fec542c0aba16b1c58edd039925d61aa7d1c961dadb3079d218d521b567550725ac233dce7881c42c68617b8157d46f91b4b88a031b3092c6d6f8d7076b90c65d363efe773cc1a16d927a191855b17d5191705c4e151f7b2963b0c21b8ced1fc96bcbd256439f2a56085cad319c820ec7f38af8dc425840c8fd1e5afaada08a2304a214969fecf22d7653315e30324c96c9388bda45d99bef1f39a8cdcbd15219c5cc5cb8daac921bf571dd09efbba4d8d8425bdae8e0dbd2619431e16183c980bc62deff55276f63423f806dca030114fa7d61f4e361beda24e622b6df209f9e26fc2d428c8719bf55a8876181ee96ebc1f0b1ccfe208ba202411851c86cac75bb65faff69496797a8395cc33083e4e4828cdc9308ce6f02d01abadc03d214169f203f27c431c4593321a851950600ed50368f95901a20f3838eddbff6789adf0d656dfff5f16ddfbd497a7b52ce6030a2e83ddb4213779648f1bae8bc6103bc35380a7c99462a6f79830e7a32f843c0ca03f2f04cbe284af5f36d99b370a951cdbfa3ea0a3401976299f94067ad3354b02d2b4b9b68cac9ad494d8c81b20050e789c5fc2948ad65b4f6b8be3efbeb831e91d7b191902255a914585fe984b9f28cd71dcba74b75951553ab6a645adc590a001be51d9b593d3985789eeebe5e9aabfb97ebb53c7d6218995c55c088df8f7c0df161e9acda41429aaa4fca1a2931a716395aa6b13aa980194a835ae46d76707f326f70b17178b36896c5f0f64d7f8139f2eedd2a36d3448cb12c13d5d03dd4ce0a6df308277ae194922f54bbd329613c149167ea0cf319bed02c5c377d604ca35c12730708c3c821f82c85f55e5c84cee2f7f1f3d906734c9ad0cec718d585a702e5ad031833449b4865df3a2dffe407d26b7200da90bc6184b57e23126e0a57b2bf1a9d0ae880399164e12e0a6993bea4681d3cc66d33b651a33dff1391c133c7db1b947211168702359b5eb5575ee0f81b40bbf63ab24655f4d1e85cad7d75b36013f81472a3604e490afe7de10b2ea6bbd20fb8cf807ae3a8d12b4517d337c5ddb5411b8c9bc167183712a2954bd8c6cc1e7bc8dfc32fa48a0b6ee3017402f1124b72939c4dc20aac17147529d95f6e8786d014b3a843c660d9020b37fce33ee6408c045bc96743904ca3640739f21086e50cb77d136906141dfb97952a130912c1f39c0f443210a89908ad28d637a2b55bdaaeb0fd14f538a07ad9d0d95161ebb660f6a9112e289eb2e2eda805c4cec717716c5b64fceced7be0278e2673ad728593045e1f8a218b2e08f21fc37847b8b0887cb8220ab4f423515ead51c199e67b94c31f6efeaf0e1431bb48c9dba0612145f3eba42501353def1f8f6b41e134c97906ec2e2fd009757b3a1a5d215fbda4259f770c9cb0a5f64e432e0e366a3214acc95618ddf7656ad17c3ca19923ff2662b6d073547fa60412a5b127138a686c30d161f42b7f8e1eb5517fd891cea86db107a8eff92c7f06e37d8f39e5447c12e01d5e4920d2b51f37aca73384cee412bdfe1cf515cd04191c32e0152b53fa33bf5dfa17cda8c02e473d4ebb537dafc3fc9d2c289ec56b9d067f2d9808a72376dd53522983eaf63efdea6b1adc404f15fd344b35d25a3c648310b2760022b1cf4eec5deff71c41994f0988ca4b15055c82961e1cffb67db2ab794ec32f9acacfc94c34ea2a274ae971bde37c44b98bda549b465bf9df6dd52d1730ffccb15d7439894886ec8ad07f5bdef3873dbd5335a419c35db2d55e3c97d944621fe07a5aaf0e2fb09df1a1d3f0a7e6dca29e876eeb0a0d1c6a7125648e734d7079744f839883dd67758a0af4c979f4a22f3edb24526b93a84a2041666b52def58c01e2a08223ab193e32376d74c478ade0a1267bdbbf9dc92cd9a3e0644f7fdf096284353e4a99de6c2df426bbb17ec8ebe76275fc8f1119bc47a42f1148a151ac75b9226798eaee234adc800220488d06803df38b810b95fff4b3f83a35d74e49c290db1a48fdb28962a6dfd89a4aa4868707be86bc0fb6e61b3a4d30d423abc35dd708f881da502da84f766fc44f8675e4e6a57e7a4959df62c7b5c3528734ee207fecd10dbc6474888240b2d51cf5be93d8dee094ee3563ca06b096d9f57724a032e63a02394d7f3e03573eb7acccb9d89102c767302a75922503229e09a866891a1c31fa690bbb7895671fd73d2910da9595877427f268bac7ea1448d546836408543b4e99b38853a5cca085bff04549a6084ff92047d9d42875b0a2d2af0812c5c34531c87bc09244855ca0e10902f888f6ec1ebdee4e023216cc6cd892534453a3475e734c994a6659809121432054d37a2a0078d40a9241c00d816a3dd182a31e00e9da2c78a503eb94e1696c1d3de55ec9374e137f9d7bc302c8af660880bab70c70d3dd6fb649717a8f8f87196321d39614ba7915993555e58d6c482d995bb3f8d0a3dd34c591c5a02e6d63852d466d211c438ebea0fd1551754b1d28706317cb3e84e551b56345ca1fa4408c3a0cc57c581f2903ece0bec07d8adc5774a85a4efc415a41b07b96b1061a4e61f2536eb7785652db294db27e50c709da7e5edf1ec00b047d492a13c907c01303d699bc6dfe9c4c98d6803da5f4f7dfe0cf9445166fb9ce497ba8292d978f754d9f81a0cd524e22ece5f6c2f8aa116a8d528c217ab97633785906fb90c10f07d13e68a60eeaf6bd6cdab0c1bc6f86bd45030555add529b716420fb694762f4adef80e8ecdaea307061c85783b14c072cea17313996315aa3173b4377481918b5d7af6a7462d9a902513d55aca2bd13bfcd285896c8102ddb3f21937763e0a62d85b9ce744f47693c1f8cdcbfb877cb73615f860a62ededcf15580d5afac29d1a4202ee9d3caf56af08c029419fdbb679e5332f55756b84cc1536340731ff3f0c13e1a26d4985620cd19664ee9384af87ed1df347c63eccaeb5d6a00978b5675adb34d3f63fd056ede7409c0fdce8ef4b346bcd3cea73c1b7aac3dbef552b1a1b871c26bbc469a2f606e7edab7374ff60e57bbb3ab365e09ab824d169a35d3324512e803a5a2abeeee30431b447607826be99293f4a8ae8f01029751476c6fcc06fb1b455ede2d039b3ec7b0696725375da4bb53b0861a73994aa1e2192c2dc36b57985f32474163ac739a80a45d23e4dfa11e4e05c96a23da8b7d65ebfb7f0190d04cbf99d5551d7ff5b216b8e06bebe58b699dd11f10ef38d5e462ad54e389f51b64c1a7f4325e6a7d18939e4f0222525ee73b6ab7a865213a0d8d13a974d4dac026d91a01cfcdd606a958ddef68218a2cf202f778658af65edf066d56abc015c54f0050cff2ab7be862cb85d2a87ee610db087de8e2572431c9c3d0920f0b2ec00c393bddd04ff86b5b0e2c702f092650dc11580da0ebefdbf52fe0d175a1e861c6733c01992922e934cb77514fada093e1f6d3a0b7292818540c2314890b690596009280e5376591404d564f4c409b9b4031b518ac668f3357e547e8ec62d6ef4588a5feb90759900d9a9c3a86ab25e7791318a87ac9bcb37f2b41b354f52348472d290c76d70e8b4d29c572b8c4049635fa94c38c6b5f7fbc469ce82b4ad3e40a374c8416270bce4e2f776dc7b23b683efe24bd9e73c22ea48d252fda5fad49062d590547cd78f694d7a8f4e571a75049835a1cdf73cfef3e2f86e852408d171447076e1c3783c42ada8dea1dd1d61e25e53f2f9cf3f10cbe1267afb44c9f150abed37353d2e326c5d3b19c09ad6e51c5539fe41aa1936babde1e2060f0474087b0a9be2e6e05461aee682bc9f483c79632d718dc74869cf9cc56cdd6fd60fdd345f3e91f95ad21e951daa2094c4225d954a7deac6fd39340359007f0f4c25df6fc884f480cc50e1e1f1c97eeeaca82a2f0bf04085489a6a6a7c06f6ccbbe1dfb2ec5c487690a0fceb3914935b0eeb5ec4bc5c78b87e9a5ec9496354ebfbf2fdb94c8b1c717aa172015bdc21f88ef9f37babd66f7bf61ada0674b95313319c3c7613576114ae75caf58da5914a9f0cb970be6c3391248f66c80c327f67641f41fe368af2a5f797205f70ff2c437cbe6b4e566284d550d7826d82f717402ed3adfcdd9617df76119a05c5179d206ab865075667bd8751cf0a3e98d3660d46d953adf656fb1f0a83cb479bd7651eb1d49537f391f4924ccd45c884513fbdfb9c2d7e702d9c4486cf9688faeff4ccd0e4bf6513ed64033c776e5b9f3d9ad380c5e6f1532781ea4cb3e917ca5bf1117559e6f5efa292b27d8ca2dfee09239c75c80f5def2583d3b4dce721e09101d0d6f9004decf7cfdbf816e1bf1d82a54aec674b67edcbb0ee11929e342d3e275da5aff5180ad6518465b020c780e9a24e6683517edb9766e414f6f483c91d230672a92e6d019b03fddfe5677e10c3f4e37e247e8c0086d9a37ad862031f38bec0b0c77eea4a6f51a79cf25c892df2b3d982bc62e01698c4f59135b979e45f723af6b1c28f47b77e5301615a6d57c3bd97f5fa1b3a97aae39417bb1c85cde62a81834b71884ec34d381dfd65c3b620fb6df0221805add4556cce8e7beea6252e5c1fdefb807069fcdc5551b0bd02f534bebe218fad9c482b9236a9d5aa7560d771b99c1b1fef95d19a200670cafad06af6867dd5f190d2897207df3b8962aba86cd9ee2c3dcf7deccc3d8479ac8ebd00d7dfb42e608c7df02aad16acfe693e166a6c4afd95e4d791ae284695f735ad4d7382851ebd9dfe561ed447921190fed84ff791b35d6f1c1caf7f7f61718abfe9dfe7525b1aca4a12949ddcd1a193a41f02cedce93be8783f573ed9a2ab667323b9b2ae81ca7666e1cc490ff3b7654feb42d276380db68513ba0f6c3c2d333873a4d73228d6e6a9cb2cc9cb56e812e90d5da3ae6ad9a7cb3c07247e8429b74d4d8ea0c449a813416944cf3e5dd5c2e264782c5c706e6732a9a64351fbfde6bd665d30ccdad916884873edf05675d5a0169e762329e61459cf7d6241e76d7ddc6d1d4a0c4a1175ebb4db1deb4e0ca25fef1cca1bb4c8838464d6404da8bfdaa169a308066d9c6b6bc2739bd30c739c828ad1bb9f19414ef0802da11b724b3b0412972f523b51bd65c1dd61115d605326bec3cd697b0d602fb1d4aa7726811bb49b4d1707eea382f3efd18b66a041028b90c0d9e8a0471299250aaa7e9bef2338ee0b6a1a43d606996751eadc0dd0ea8ed1c868a8c78ba1c8eb477c69d674a1089e51c624f513a41c6a27b104f0064b573ee54d05a02971e9a6aa12314a66ac07cd8c82223a6b60806eb7e08681a461760dfe561faf941864e905372cc78bc876bce7348e3c86062c273bdbfccbe05d59f85d0ff35b229094db4ad4485dae3992380b98915dc191f8eee7387fc6b554a75df069bc9599d5c323d2d982af052c9ecce03ee321629cd8f13365", 0x1000}, {&(0x7f00000003c0)="e509fd88810386de05684817c44b910f69d04048f24b4db5897983b7d676c6e8ab1275cb334b722be68effe1e4d2dc5731be1d4440a25b0be0eaa2b8b4e501892cc320743c4445be206fbf2c550413", 0x4f}, {&(0x7f0000000440)='cp', 0x2}, {&(0x7f0000000480)="2cc403c4d221567c042d3aa35a5568af28ad97478f977fd4427d3801534e8766648af8e6bf8e0f7b6772795796e27982652fc1cce9a612757ac634362638a8206a73847e4386e4d2dd", 0x49}, {&(0x7f0000000500)="9c686b5d23e4a0d8ad91", 0xa}, {&(0x7f0000000540)="17852fbfadd8ea25faf93132142ae42ddab3b98f5e6d9cf20c1ae637a7182afe18d0fdcf9037c942cc5bc1a5162b316f9746efdcba036b058ccd001265bca87e02a236feb5b364a8da3e08f310365872e79116f83caf528995467e358461b9220d4b672e545cdd9d664edb35081bc066af806eb66b1b31620f59f7e5f8bee443c41930bfd87e5ce7169b6a1dcd33de7eb720dae860f56ade9044c0e3055da5dc2a9667287aa9e0b02ae2e25a006178afb18ad31f108d49971c453065ee94a2b8093fd1d3ad90b96c8d6e75a9a1f4e027693cfbcfbdc995c6943bcd9037b590971b0dc76f9dd11c04", 0xe8}, {&(0x7f0000000640)="57504754770556f50f0ed8ef3304998e28c221d3f615f8d674b6ac4164bc4bf1c2899f541c76e94e986874638bede641ad9ceb9e853679057fb35381410f7642983b981e755656b64ad530613b2c7206d4d66092dd7765d272fef46ecc85fa85e198e6600af40fa08d1d64477c0dc3433f1fd8c120e9a3784b86793659b5bc815a324f41167b05a87621b07f6d324199b07e", 0x92}], 0xa, 0x9e) r6 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mlockall(0x1) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x10001) r1 = syz_open_pts() read(r1, &(0x7f0000000240)=""/113, 0xb7) execve(0x0, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f00000000c0)=""/168, 0xa8}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/155, 0x9b}, {&(0x7f0000001400)=""/139, 0x8b}, {&(0x7f00000014c0)=""/202, 0xca}], 0x6, &(0x7f0000001640)=""/232, 0xe8}, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0xaf, 0x20, 0x8, 0x0, 0x9, 0x607, 0x345d, 0x1, 0x0, 0xa}) sendto$inet(r0, &(0x7f00000001c0)="c4d5c29438e660c7a7f6fc9500be310ba152143ff0", 0x15, 0x8, &(0x7f00000003c0)={0x2, 0x3}, 0xc) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x80}, 0x4, 0x24, 0x0, 0x0, 0x3, 0x1f, 0x2, 0x2}) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000004c0)={0x5f4, '.\x00'}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x6}, 0x3, &(0x7f00000003c0), 0x0, &(0x7f0000000500)="8905fd136bcba7f666529387bd2a5872243aa5a5817c9a7b896adc49cbe16d08e4b9166d658fe5ea8b3082a79c1141", 0x2f) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) executing program 7: socket(0x11, 0x3, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x2, 0x4000, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340), 0x0) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) mknod(0x0, 0x2000, 0x6da) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r3) shutdown(r3, 0x0) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x0) write(r2, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r1, &(0x7f0000000080), 0x0) r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x215, 0x0, 0x0, r4, 0x0, 0x1, 0x8001}, 0xdce, 0x32f9, 0xe057}) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x7b, r0, r5, 0x0, r5, 0x88, 0x4}, 0x1, 0x1, 0x7c}) setreuid(r4, r0) r6 = dup(0xffffffffffffffff) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 0: open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) setrlimit(0xa, &(0x7f0000000140)={0x0, 0x7fff}) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, 0x0) ktrace(0x0, 0x4, 0xd30, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 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, 0x80206979, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x40}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) executing program 5: setrlimit(0x0, &(0x7f0000000980)={0x80000000000c, 0x5}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) close(r2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) poll(&(0x7f0000000080)=[{r4, 0x2195b6d824f0fd6d}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) r5 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000f89000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000f5b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e21000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e5a000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00', 0x7fffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2d}, 0x2, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8302fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xfffffffe) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x1, 0x10) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xb8, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c80082000000000000000000000000ffffe0000002ff02007f"]) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x130) 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) unlink(&(0x7f0000000180)='\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') r2 = socket(0x20, 0x3, 0x0) getsockopt(r2, 0x0, 0x1e, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x0) mmap(&(0x7f0000009000/0x8000)=nil, 0x8000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080), 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) r4 = socket$unix(0x1, 0x2, 0x0) fchdir(r4) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file2\x00', 0x290) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001140)='./file2\x00', &(0x7f0000000340)='./file1\x00') open(0x0, 0x0, 0x133) r5 = semget$private(0x0, 0x4, 0x4) rename(&(0x7f00000010c0)='\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', &(0x7f0000001080)='./file1\x00') semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000040)=""/23) executing program 6: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r1) r3 = msgget(0x0, 0x13) r4 = getuid() setreuid(0x0, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0xfffffffd, r4, r2, r4, r2, 0x6, 0x2}, 0x712, 0x40, r0, r0, 0x7fffffff, 0x400, 0xaa, 0x4}) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) executing program 3: socket(0x11, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x52, &(0x7f0000000200)={@local, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x3e, 0x44, 0x2, 0x200, 0x0, 0x3b, 0x0, @empty, @broadcast, {[@generic={0x0, 0x11, "1b7715f0405e99a217a25d57676683"}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x89, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYBLOB="b20da280c5de64214f5d8c51fef0476a5d5a6c5d53cf58e30b13559362570d77968ec8c394503076f4f086d071bf88bcf928a1da360eb30001899dd6eebf800711dd9736a110c941a65da33123855ee12577260b655c3fcb058df2d5d6cad92d17773cb3c900000000000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000002340)='\x00', &(0x7f0000002380)='./file0\x00') open$dir(&(0x7f00000024c0)='./file0/file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x5}], 0x2}) close(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) chmod(&(0x7f0000000040)='./file2\x00', 0x20) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x8, &(0x7f00000002c0)={0x1000}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83, 0x10}, {{}, 0xfffffffffffffff9, 0x5e75a2b2ed514803}], 0x10001, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="8474", 0x2}], 0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x400}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)={@local, @local}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) executing program 7: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0xa) r3 = getppid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pread(r4, &(0x7f0000000440)="a2b7577017c983858a2cccb6db20a9ae850adb337bd39be10186ec7bcb2b124bf2089e02376892735ba523c455b270a0b098815648a4a76cdc0dd71f53e48e5f523ad05e0c2c3a7b1e576bec", 0x4c, 0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x2, r3, 0x0, 0x8001, 0x0, 0xfffffffffffffffa}) setreuid(0xee00, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x1, 0x138, r6) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) select(0x40, &(0x7f0000000180)={0x3, 0x8, 0x40000100000001, 0x8000000, 0x6, 0xfff, 0x10001, 0x5}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000380)='$\n', 0x2}], 0x1) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000009c0)="1e8d1d4e4b4435166288e1f3366ad626e0c485432d5c3358193a662c1d207f693449e8546e4b09c5c929f33fa8b4de5aede00ab72d625af6dada2f827c17c4f6422a0702aa9fa14631c9fbdfc05e82e41538ec2654a23e98fe3926795d4d69ce878cc09645f9a5e175c00229bbcd9303868c1fc0c3d5241316eb7ae2e908ff4b1fe3f3556c3145ea4baba70236e6f58cc1662385daf637164e26997c42905aeb6795a1b4b5ee16f5b2e647942846fde5875ef0f10b48babb7ddf43f5ca89282342d3e46b75d02237e170c8e7f80399958de7ee545395bcfabdf6ee345c43ee6c841a375d0f4452cc21725b3aa2a6915ff2f69466d9195243471d73ee81c0459c03efe2bc09f3bf3386b36dfe3b882452843bdebc51596d413eb488573de09de08402f70db226ddd383e40bb7dc1e96a444cf7c67c48f8f2469f576d1d51df5d9392c26795fb3811ed02ca21be5017125298effd1afbe45ebc372451e9afd1486f290890602ca6292f066d012c7775c5f9b554986db753f20c0b47fcec595863b42e04cbe57d8921d0422b3f4a6cae6429ab8cb747eb1bd8917e64f9aa3b9a792db998e1fb45a62491fc0e0b848ccb6a205825d23a70b0d0522c7cf359e4ab28dc133eca375ffbda4f34c726847fd02039ef9811b46e0e7ece8348eca489dd54d4f66ef96bb9ca3241fc8ac6c66da8e1c0592832fc12f51b7fc57a533f68a1b60c3da82c640e24061338413d18f22b6a7007180b709464fd8530d55698b8dc3f5b0916819386fb1d92e958e23ab33bdac9dfe30d38f49821d279e35bd932e1e0f05e3a29482cb8d5fea9e836e8faed7285c32cfe1f4af429023eb3db0b90a7e90b347dd4b15e4d5a773a5657c897024f44a78d4b66335227bcc5792ee3246e190a884a9b7d2e53a084ab4f32782a4f0731b4d987921b1cf6df833a4300c6bc0296da1bb75131ff8ee5313c50ff9269ebccac7bfe2c2f3f26182453a3e05b29b3e2ec518a31d4ded82c624f08b03314d381ae0f4af799a12d48f6d2e5b71464922e6924eed4d8bcb33989036c5b03e2a96b472ebca8df3b2f14ab845eefdc0c6f5b1a747381ed725049e43ecce7af470a2beb4cc8e0ffb9ebe417679de5bb845f87ae5dcf5872c7e30481cf54d6c252350dd9fe5bcaef46a6fcf1cc9ea669aa042c6d55b3f17e116a38f83d9d864258d10059a4a7caed50fd47d5e8d052fd44ada173fefd9d5b3e3c84390ea7938de5d02cc92032fa58226145bfcfca35d2651a8f6428686dd4009a660d80e6e0cc8ea256025ec6e476109a4fec186c944787d299f42c6f72da3cf9f999a4e8a317e91eab86c726b34590abb619831600d0dac914d54cdc1ad2586e3c7535801b562113693784cf4185c6dad3746f2b620896d9018669f4b880bb816f74362d5265888e3dbb206cc9e0a15e319e82bda7f58d1052f4292a024ef3cd2b22b708dbbb463cb780fcaee432bdd47cc6e798a182c8131d6aa57418dcd9f910ab3dec0db5dbbe4f1fb0123d66f196765d7e63eea417373b6cc35a158521989387c8930c5f5b6a5d449051d6f689912fa35b7d0627f8551ea88618b5eef364359912f1c27e57b4b4b97f6f91f258c36d698fa7607fcd40d9334ab3b9f575c55a9ea20a8d61ad2efa6271516d0605e30459695a29d2bd7f00903ba6e39d4c1f442822f15771ca0d95c6f24baa76f33f28ad64a0794af0e443195b8884f09007e61c614bad13102f70a210a31f7d0a1523a5a428a4897f3babb3d301ed95365b8622a6d755a10fc89ddb0e0c0fd5778b04a9b736f40e781f58496271aec97f969f6dff824001e159ccdef2555941751be17ec69763f56f2919190b3e83c31ada46cbcf97cbb66659c12ca5ad0dc9fa22fff380f4f072480a27640e94eaea2a2b1f79b9d977c15d828e6a296c2940b4364427d6a87f08bea684d1b8223f4946d3855e70331c4d3214405b6167086fcad77b9d26f8bd56ddef631288d7e269e55d553cbe5669b2a4cb1ac79f05a3009c62c7173d48642765c98c402672cf8e603eeb41f6ef9c82b3bdd8a547f684349a93f53d0875ee9c2f7b7194b48fa6e8a387683755082e6f1b2dad635c45e0b761e5c7b5d6971e122daf93990a8e8710076022b49c94f5333bd53dfa7ab7880e3f76379e8f4b2edd8399ccba3a80e63cdf6124a9826a5edd2d13962f7015c73f6535a01283f0532adaf62f09bb0d27a1afa191270ee1fd9508d850add85cb45aadee4ea5f731a0529f67d02b116e2db94b69972610e35a890075b547c0d8859c485bb9a22761cef4e1b086a7843bbb2d0ddf690b30a263b53576378180ac64ed2dc39a6ce711c5e4505f7ee5cf8a43e258eb72a98934be89152d0f2324b64ee3f05baad390ad0a80f9e037ee21a49ac4993fea8fba39a7bf91c31e2c91fd79591f8fe236befd1794e7c2665ecdfdd57798c02d082ecaf44650d424e0f45681ffbc10f0f7eeb577ebaff450f827163b567cbc7469b05408cb31181214fa77948d031bc99c0ec677a2b23c7569916e54c42d83ae5a8fd6ccf8db1950bf05e4f7e96c081e994a0ba55fb1603cf1b8051667475b42016e2113734a4ba83fbcca8a21b6d357354fb36b7cc0a49c33afb5f1faa62410f58d4cd2a01b2d42ee371143a54450035e6d04f1c2a858cf17b96f91f522d7c9b9246773b04eae8f790ced7d2038ff5e2fa2a497c2ee5e8f42b0047f7fc7648f6a04b2d82c3e217c2492cd544e0548df039e89a6f6933c811db81f90691f1fc564ad187e6813784a614a4af55f0add67b138394266662694d65ec146b02ca4ee5279db3a49b9281dd7c5d66da04f146d5400dc21d235b3e6bdc8e6b0674d014dbf5e58681cb6cacbe00dca16d7c933d3b1b2147b7e94cd683887c9f5f4cbee5db07bab492b608ae1bd602592ef6812b0a6d07e72ec645cae153eacdd9b70d44f6391786ac07d6ed3993798bc884d0f0118a88c334122ede4b2ce33ea8191e987e3da44e697520eaf16eb27b42170edb29040ac2a6649e7d78d6f2d5e131678f995b8bbe21ed63e884f3d80af073ac2fa4da977824eb67da83a86248f2cc1ca166d119039a0ab4efc579f746f1d6e160a769ba50567841e5c9d92b086afa79c7effe6e902b77c487451e64dabe8c4c8b1ecd67c0d50189a2fde9cf577f32e63d8a8639bfe77dc9da82582b3ae6483c701d5743fcf9a99281ded6209b8b68bc1bde698bf6536ff44e71b6407cab0b2f7e4ee5c58e9620cfea8ed94988eb017a3c38deb59d41d41b2fa0a35f1231584be251cad934020fdd6e9afbb35ad3bbf952adf71d4c4d3b0994da27bc09c89ac61cc2e2909641ac4ce570aaf72ef3934c168b16ca157746934f2df2a52c0ed9d5b7596aa41e7a8d3c77830753ffbe1a51f4832770da5057faa96ed625706ca2b250243916e1b938f1330304453e7e6527cd4586ebcfadc9a5ebd54f500564600290f66107d1d0a453772ac1d817f15317f1b87c37e452084d70c83bed665caffbaeadc04e8abab104b603dc18842ceb08e71d6444a3c5bfe98032cbc1a25a0f28c937b4cfb6edcd66be06829f23375c9132106884c5c0dbc155ca0aac647be0f6ac55c704fb5f8638052af2b0460d9c0786c81f6cac0fcda475ff33889e7899d7f64fbc72db04a33e68948cb8cb15fba73109ef7e7dcf9590bbeaf7618e5fc401ce93bbb93b6fa97a74706992c27e99aea111a7681262ad580be54c4c64aa87d08731ad5e81ffc31c17d7aa910579cdbfb1bf141f37d5833b574d866182f53f455c628b0f9ea09522dbfd58a4ff2779e6a9893cc0c3e890262bc77d8f0dc34e553858ce4a20e1dba8f017b98ef81e82f880ce9ab07146f18f44e6dc3d1b2eff2e41f5c33fdd49f185c546ba10cf97c43f940a397e70781e9988aadbe608f7d91aacc2b5dd698e2c996d289414b46f77b18e9a51b86ac0a2bc2c37fec891f918bc389bcbb9da3e01c08a2ff612165ff5a8e5abc4572f72240d7e248ecc6ed25a28255330df42ad996fa25fcf8a08d15fd7627d887b5a59ce7dc0c1bfc79e13516cc5884ceb772762176e920a92edf71be0e0371eb20cab64f7eb2bb0e53dcdad17fc87d735ff323298e6e42fd5386625c30966e74a9f551af2bcbb37bcc25dc4af117c98482146b3f1d65201e0353dee92f35380d75cdaaa2afd02b9626d99ed95a88b1ad3026f357696d6beac82a10f65e14f23e4c166742ad6e2bce59dd2f43a51ea73b92afe8268134c39dcfb3680f4b268659d8f35439bf49c6c2b7c714a1464ce201a38a86a519d8cef1a656d1ea76033ae848a3234176ebd789a78147107a7efa223890f141ae7ee1015bae4100975b5d3af0ce28b7289c51d5c6fc65aa455a5fa4f12e076da105a3c13f95ada42458a98d3a5019719a16d2171e517fa280f174d3f6927bf8c834261e2fefaa4837d2d0c12ab53e9b7e1793e6e0eceedc836a73c191293e36a22dedbf7f3dad534e01bf38345ccd7a797196dce4ed13d1c12c6d8c24e43938386497303d1bd05f5b900fa1617b7d76edbceb48f3ffa3fbd25af0dbb4706551e9a66957ce006488fa750f42c36b0c7415be2222357097297968eaea4e385828c028073c15f6a92a5f9660aaa8fad3adab699aebbd13b7cdc563d78043e25571e984c406b52f557f39ea18ee303c8ce95181b1cfdddb3c356ff2f7dce6666da242f284b71b8fb0df1d5429f136a7a9e5900c32b2c43ba1351fe38f5b0f8fd6850b844d6ecf33306eeae8f236ac8307aff84ec41440ad2748705fb670162d19b04423681d6e05cc889c261cfb7ff0be4ecc4810bf2dc17b7dd1f48e7e651ad1373e7d78b55ce0376d273faff6b8c37a0618eb0aa4ac94e02fb8811fb3631de3b790766a475a0ada9a0999b41331c1cc05344461011172229ca7e06eb723e79ce4600e661a1865ada20f543621966abfe41494b4cd34a8e1e45167e86f35e6848ae268bb75b897dcd7cfd7dd94dfafd773f473a3c361f231aa32291ae2cf1429e112db779e3f9c0cd7030d615d4dee850552152afad05408b007fb8759152393e646bd7c79f9eed18a4a622133f35da91b007ec0de844ac355edc49fcca12ede3b1a5399f2762c4aec6ba64d584e63b985cec256f525d3d476bbccea95b123282178b7406a6b22879d5bab47ff23396e90ac1bbd0faea51647078648459c61325cbdad497c5d7ed202c93f2f7f3c8dd1f9d390434fb1b28a7cc776d49114b0211b1bccbc4a3a4a490488520e4a137c8f8dde629d7898c9ad5b8b7e6daaa5bdca94496a6290f0cbca6a7f88a1997c52730b0bf3f556f6f742311c8315d75ad4a15201f25423fad1fc2fe610a02cbc03510dfc89359062dc799df42d64027918e80fe88ba3d0df42519d4a41ca7c5e3c8b07adfe147b9dd397ef31f3d925cdb3406ebbbb7cf8fb44dd0325174e4ab411a7b9a478efa1ea91084af3354c7f6c4b76793317bad6c53d7522fc4e6f38b774dc7994a53f57162dfa00403326813aa3e5a31a92d91c248b531e60c4bb1ad24e0c89a32a871e45a757f79043882e5580eba19320d2d89f5f7433ab21878eed4646c258f0601db7feb3e1f6588a3f0f0302ed8e10ff0272e2217565b9bd81141c502959dfd10ce76182c9643ed214773d2cc3a1468ffb8e655239819869edab63fc86dc6a2990627c49ac5efdf716a45d89b17884b942373e546960bc79de9ac4daca4d1ca6f0c8eb01b4a0f5c4033aafcae17466c08fab3d667337b83095c4451e2c54599cc54301eef98da908ee53eb20fb160", 0x1000}], 0x1, &(0x7f0000000300), 0x0, 0x80c}, 0x6) executing program 2: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x1d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x4, 0x5c0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) socket(0x18, 0x3, 0x9ef) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000001c0086dd00000000000000020000000000bbfe800000000000000000000189a95ace1efac6e9052475ca0400000000aa0000"]) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) semop(r3, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3}, {0x2, 0x7, 0x800}, {0x3, 0x6, 0x800}, {0x2, 0x24f6}, {0x0, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d57, 0x1000}, {0x1, 0x8, 0xc00}], 0x9) executing program 4: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mlockall(0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x2b, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="89000000ffff000001", @ANYRESDEC=0x0, @ANYBLOB="b436231bc94d484c1b6f0ca288b247fcdeb803b17ae71c66cbb08e34467c0027dc02349267a137e324beea3f1580efeca1ba89f250ff6bd89b561045e24f4acbeb92b693b06cfb7144a343eb444137f82b52a6a907d449eb431150c1816a49fde6070a01320d9bf6c92b8582c4c6e2408d36f84a7cf767afa15da4fbb4532b633d85fc94bf626ce1d63bc4b1ffd140590cf0bebbfc4b32f91b6bc6e177e40f8d2adda3b7b219fe41b5ad7f2d080ef1e7ba9b8672e97d8e68b0ffe66d999a50a58d2a296195f99917fd19f28d30d3fe900809888f9c3f19127a63949ae4830180427194b69b0664247f591c1dc0", @ANYRESOCT=r2], 0x9}, 0x40e) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x45, 0x80}, {0x6, 0x0, 0x0, 0x4fed}]}) write(r6, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2d}, {}, {0x6}]}) write(r4, &(0x7f0000000240)="00e5dead6f01f8617d3100000463", 0xe) pipe2(&(0x7f0000000100), 0x10004) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000180)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) kqueue() open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0, 0x4}], 0x2, 0xfffffffb) r1 = socket$inet(0x2, 0x5, 0xfe) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004480), 0x80, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x0, 0x1ff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x200, 0x2) open$dir(0x0, 0x2, 0x8) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000477000/0x4000)=nil, 0x4000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x3c}, {0x836e}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[@ANYBLOB="5ea89a37913804c47a08e5deae357b2ac283ff15431f58abdf6b867368e02c97f1ae6694f1f9ce0c2f1894639f97019a0b6aa520e661706cd4e620c92d1443dc2267622c235ee66dd981885f162fc0bbd539f5542d1ca6006550481e146256d1220946a8481d9910f34290c58342ea243106cf2a2ddbd8ee463209b7a21fa3fc9fbe36df2f74e97321d76d4e6535aa6364a04e202a34a1bbc2dae295180fa8c1ef9c5eef6d2a176d1c312ea3f58093d98684cf43", @ANYRES8=r1, @ANYRES8=r2, @ANYRES16=r2]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) connect$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) connect$inet(r1, &(0x7f0000000280)={0x2, 0x2}, 0xc) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000001240)=ANY=[@ANYBLOB="0100000000000000fe4c5dc840134f99034eea67ddd836c528b3dccde0c8de49aabc689da0fe6d74a884803692001bdf5b1e5107d52b1ef8fbaecbd547f47e046b7e85da7873e125dee60c1be34e786758f8c0afc144d502a44e6f120e4e5d294dfdc85632784017428f17011ae1fcac780fe0469b4c5b9fc8201bedcb1e1bbb3da2c8da7120a5a750a8a00495c7e51d3a3bac4d9acb8edb135cc54591d9cb265612b9a22dc6d1657b4b0006c1ebf6d8fa6653f1a7a1048051b95282e824e1b419ea70b14f19b0b96b6da58ce6364adf8df5549ec85a93a30890946878e0eea37b712bfa9cd7dcf9bfe05eb0c07278b344a27c1eddfe23569bff1200650ba5c4f8752b9d9118453f9cfb1ec08398f5f18597a42484cb7e7a16faafd50d80aef4e87aab395d72d2aa190fedf9d0dabb4962746799de9305c14feb00d2cefd8e9df5fb872ee55eb2f5a1b3b63545a72b815afd9b72886ebbe8bf5983cab2be1e5b8da23b0eb8a2359ff46b710523150597f172a56379071a06577918b2144a2fae1702e9959410bf11f9c413e0a45946fc275c8ed3eaf294112eea890bfadc3379465405942322e40fe3668e3ab171d74a4b8b22d00c004eb669e4e1e0be71a09a2c2212a1ce61423c239e546102b70bee496484d2f59bfa7c6f9b5431987f80026d5a28767e0f20d94851123358b6330bd09e0807cba20c68e3246682bd42894ecd9a8ea0aaf85e94cca89600991ebd36ebdbdf89700f671902667161a72ad36b7a1d0b7e454b394a6abce834174926212245e1cdc7850d1045adb8b16545bc45efe059091e2193883f2449aefc4d0469fa98ff25b83ad4e9a25619315d09f8331d084fb8fb50aab9351d22c4dd025721a9770918e6ef675e52d03952ce015fb0535a0f4562e77cc28ad7b0aab3302a8acc6809bec0b309babfc49a5bd5235db17bad360746cb1772f83b066c5972448c710603c7d8f825895e53789d890f9a244714e155484c18904681e5fbc2bb1d19aa0d69adee2a010b5d3f8b1f7f1d724990113ff6f39a434a250f9fe9f87e9cba3d19a8c3410dea34360e96a30d23dc8a1d8a4136ce9c0788b3e32a286eb41b83b5218c3641ae78af4d1f2a7e247bd2d7205c8d2ea321c8d386a7f35797f10a6161cfbcd4d9d9ef41dafe25611405eca1924e3f7ea4a47fcdf1a35d7823ddf801e76cff370742782e885125afb9a112fddf2535903dfd7a71e5c1169dc952fa7dcbc22dd38479cbc0b3e4f22f448cf6409b55b1668ab999806d3fca092c8a4bc224bbf4eed968a8ccad8aaa7fa741ce1f855496ee1c72a9aa6e76fadf0300a5b8af161fbf7601b4d7cc7c06b82a77cdd12eac15bc6a0e9719f5d0599cb38ea68c96ed775b5d62536f0a5e33fa46f169351b93a2fdbead3bfacf70203078c5199aa51ee429e887ac7235ae1a9ac52bf7e30f43adcbe6261cce9ac4484814e46d2815405a4d371c53716d94c4e9990f4e48a6c7c35a9884ea9c4ea2802d362f691b3ca42e82ca9d9d386fdad98bd718f478bb89453ae3fab33892ec327d174710bd3f9a560a20b10d62f157261bbbad2cc69b760ca92f65d644d61f52bfcd77d8fed8beafa6a0a5167dd85722bdc89dbe759bd641721ebdc4357d9c1809796aad18857d2278ec98cadf2d26f02f4ee9cf3aa37dc413106cf0e7f1f739a6ccacabc8b785794e29f15c4b0187a757e9fb33c2c1fecf1b0f20bbe9f4ee40e3ba8199774837c5fcacd26ceaea2e22279e123ff9e6a633da43d925dd47ba09e62a707c369d255162b1c768fbbf69ccf553d6779447db252bf500faa4ad3b1a730c0ab868e9130b86c40bb07b211362d157af08b53cf795a39a4fac99f2529086a5b628f8560f75b185998f47dcd9c2004aa978f92c7c9b211d0de8c2470ec4d10a73d33292634d8648ce2ee94629903fa1f4d12e4781d124a7273ac0461c8095cfd730e1e728ad4d57a8152463019d763a9f3ef85a66ec52c869789d25cbaebaafd3fe1f4457ab1a4c0dfe9e34a3fd2c0f660b4066c5fbc71d6b66bb838b9e140d47eab7a7a2b4cb55889a793916a6f248dfa98aeeed16b64ca462420d172571a9e379fe85eed25394dae16fcde71e8470b0c134cdf99e50b54653da29b4374fb1e9d463b5db950c42eba6d368f139b128f890018a34146ed55a72d672b949cff6f88f26ab679a9b2daad7c721b3f444ebdadbe614ffd076955c25a54b7ab01560fe3c9fa3b453f306edbeb7f7264dd7780feb448cf80d335ec0935eb8fc0a3ac664431e1811a683a8ca7f1e7161a88afd0156e2763f2f33ad659cc9ae8e72a5230f1ce66fa2ce0840fa99a7550a0619a41e20d6a9aa8245d1424463c6e42ed4a6a3bb8c9d88e9b7f066a1e777fe5785d2a34bbaa989928e14ff45918b6621157320234bdabdcf1b792acd5713a9a75ac13a0d862db34be4312bcd71988bd5746a20dd82499d94b65b63223a992fd5ed0f685915d5c761f11058105f0be6f197ee1dc947b1f0728ae8802581001ae48638812477e179eea57832d397caa197065dd4c1478703833d5f31a6735e191032cb2abb51257a82aabce894ccb66197aec68452241edafc7c4802460fd46da24e279ff82346d68e96cd2bca0571010d7747f4458969dd5bbefbc7bb53c884f15e113df98bfa3e3d9b84a36f2d598bd5b594b56940f682c6f33f5de0bedc1060ca552cc459dd04456857ed948bf9e690abd0cd1676e51f5b08de618a213d88e4797d1f9de70838aa07c4d929e8f63cd061f9a5d6dd1df710da5c43e88bbb1ca5c209454e6bccabe17743b3eb1374933f7632f11bf4aeda01a28d464f307336010f14b91937e936f05d1fd400470648ea84c10d879d6d81e2adff0ff74402091200fdfa5d300cadb890f54e3ba90d9f2ef1cd2338cb199645432e13ac0dad7193e0e6075eaf359dbacfe2c274b38a838bba164429413ff7cd17849d5862b3d4e5075f88b91f1ebc2ab2c29bdd6fc40bbd5438fc03adfedce2d08173fe32f6abb23570d8f5cfbd7d4c30196d9d2d0c1154e857a164a4f395da6a465b6a90e04dcfc18f6f9c7e40c6f85c4f65032b398c25c1c891cc680e30f84b5515a48cb146bd08bbbc11a36ef253bac872c0431d48c3aaddc13db5f9aebc53d144f79a4a9fc6cd6250884c1d4c2abe3ff90c961a2dc1c9d1262cbd0d9ab32272dc5a411e7bade39452c8c59f3120d3e5d1aa1614a20aa8b3cf45b7c0d2ede1c3c1bc78465ecebc280dc83127ff0ff6ad45a083aa241e8620214638eddcc831bbc3a64f52b4faef2bdaa9667f647b766ffb85449883e5fd01c389a84dca54163304fd0de360719a226f59ff08a1e9dd7095fc6448a46cd42529cf6b1090471232e81ddd89a892f5d55d74e526ec825b03550ac9d38eb1100932207dd341bbab62c0e0fc471d431f1212f2891e763f9653da2820f178fc9646e193bb583c43405e9575d799dcdb4d61c1b4133e9cc7c577201b168dbfbe05fc01467a80c9b14e8284c588c70fa6d5e8d64d37f4364a40f6407151251f545a83cc917ecee43f6a1b20b7e8a67bf816f5968009c252030b1006675428ae277eb1abc9ade4fb39fe346ff3e89ff91b88c750b74eef6adab2baeca9b3b516c0c762ffebe52838da6c3a95d15c9f50e628cb6f8c12e4cf540be4a7d71be2922b2ce147cf5740800708bdbe2cf87a9a93fab71bfb73de3e2774eb344c0455cde533a8aa0cc680eb4fe8ec68d9fe6d5aa56ace8259dc18c8213d616d912a7db89a5f180e298d7b6c30b06faf62b83a676f981768e1551a8e109d6ed6746b80d3d75a633b543281eb8dc433ac3cdbf5d7805b1eff01b27782ee05dc3b0539e356301349646eb2ef216d4938755312c140f42fddf2d003f7ccfacabb1fb2d29a1cf7fd774d7a40cccea1909c60d0529ff5e1e4ca1f4ad145c7408fd01f4bf175cc3cc1a8c2fe8e3abb9e5921b493199be5b7e23ac24e38a038b60171f4b2113062a3f9490406b0fdacbdabf6b286f4527be32218ea4b083253f61a65462ceb8a6119b84ef72d9aad98f1c6e83fe8f5969076bf7fa90d6e886053edda68d5409b844246c9fcd2bc46cb1fea35a7ad9262238a0d4070db34c690e2fc2d8deb84228ce0c68b14bb47b8e1fadc0008bce4de77a8c63ac274a8f2f6e29facf5f4fb3b2065705ba1102f1f6fa444a16ce357cbf26efac9bd3a5dd36ac9fe592f10848061aba584ed6b1243bf9520eefa198fe2754c0671bd4a959e717d719e433e27a17350fe61fd70a444b3785c8b9c1cfaefde3b0a1069d699b60b64f56bc481c2cb9c8b27c65edaa20e88089f2445f6e5cd51199e825cd53d2a0180167a3cca20d859ebb4e3803dcf0251863886377d7a20d6388cd0963cfae747ecb3ec6803ab14a7d666efa9691aed72bd123a1d2fd36782780f4ecf01f0edb1a301cd509310a3bd0e276b4856f16ac25f885ccd507439b70d0a97804bc126207ddad6df5a62a922ebec0c2b56036ca1fc1c92fee98ad409b4ac3518279f160ceddf84d7239f7609a4890d0a19b528fafea05ed8ed6e96ce1a1c8b5714ef6d46e38f79ed703925b02517a4d684ba482253b666332e7ddf26cb7a28dec984db64fcf68e7f2496477cd565149a4bc501cf22ed2101fb798e100b676643538a325550e733ff079ccdc7389f45659c588544d098a1a7a076994bf7a927c8105224fd8ee4da297fd93bfd656203f00ec45e984bb98bcd4f8c60cd88c9a7b484359bfc1c42583809179618d4afd94bd708c889d88914bdbaa3a1f58ba186397baee12d018e31860ea49fa44320d14d5d3cab8b0ac4b6606a2ef65b9f49e9ba80f72920c3d17d0fde80d7ddb0560f9d31486de4cb748c5cd3adde8c4503d75834895662bb6262bfea73eceec103a463b2d43808d3d51e6dccb930ecc923321a79a2167ce7d908331889f3d915e4195e135abb8d3118372680d25cb0be65887f0a4b4a2a1e814351b8510abfec568ee3258265d541fdfe4b64030eef420f2789423dbce46ecee215fd3699f3816708777273f9d79af2531757d38e3cc1015c80c26fc34e4329c8b22b21d745f07c9792da5311b91e7cdff3b8614e8804d6204d86ad36dc09e9fccaf4f0ffb1cbeac71758c9e81459a7de7432f9f5d223e419b0e48e142d7f434e967f853f2c1c510061db8a37e9cc26d3276bdbf5b842c57ca68a873e2ca1840181814388e21083c926898248b0584a08fa8aff570f6a80ed4b97198f5a98b8dc9008e754b5f334ad417221fb1475f680919252f564fd10d2a554a086dc0aa026b27e70763e13356c890ce364760544a658a8524000e3ac65641f3a7a396707f8918929f5479dcb91df8276ec4746b17f2ddc8c5bbf6c226fb6833c8f53b5c5d422ebda0cb2785019403f6b38bb84cca6d0839304b4100dbe1d66e0badd6613dfc3507d83b35366d7e13b0b911604a95df72f0b47a3bf185b6116b5b80eb0acfc038a00de23ed19706b12877c58c92aebf74483000b18322d1aa28b1e38fb8ca6e610ffc12e71684ab50969d2e5c620ebef0d19d137d5431910b30087c5cea7505301a7d95a1b45b68a6be91f89e52d52500de21011abb7374e5c257f64f3b082111221172bbe44cbc55460a268e3ad759733a9dddf567a6e28f0544ffda2a67d8e3632f63984cf5e2fe2ff2b90a0c00190e174cc1688fdefec8036032847825485d97f30f157f24996ac8d1e46adf464cb3f68b63b4b7423c568d9d9a8a9a9706aa0c87b1dc31085228bbc446228d332a1db1bc7d6d6ab6b93e355e81f948d00bf5976"], 0x1008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x40}, {0xc}, {0x8106}]}) pckbd_enable: command error executing program 6: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000001380)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000011c0), 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = getuid() setreuid(r1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5a) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0xfd9e) r4 = msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, 0x0, 0xf5, 0x800) msgsnd(r5, &(0x7f0000000380)=ANY=[], 0x51, 0x0) msgrcv(r5, 0x0, 0x0, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="020000000000000051955cb9cb3660a14dc1c8fb1194c3395a923880faf25be7c091832e830bf09d177524ffb7e287111e3525ed376fcb4f8b59bce3a922be162f4664067deb0fd795e5e17306b17fb222f71607fb895a95bd04476e9fefadcd0dc96b4b2a2fc80020dccfc16a6ef39ab5e2c02a423c41bc03b9a90a3e88bb44fe2e91919d91ab323ae328224ee52d445c79dd824e85b256ae34dff256c0581073c53a897ed7af828b3b66d1f41628ddb1572fc9efb93873203fd60a444f3cde513e6f0d505eff2a4552c20eaa0b5e317810217fb25a005cfeaa801ee4abf831554861d19f87447b11019d225834e1bc2f593fff3e8987aa5a5c82d384", @ANYRES64=0x0], 0x156, 0x800) r6 = msgget$private(0x0, 0x442) msgrcv(r6, 0x0, 0x0, 0x0, 0x1000) msgsnd(r4, &(0x7f00000015c0)=ANY=[@ANYRESDEC=r0], 0x51, 0x800) msgrcv(r6, &(0x7f0000003a00), 0x1008, 0x2, 0x800) msgrcv(r4, &(0x7f0000001180), 0xfc, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) msgget$private(0x0, 0x1f8) setsockopt(r7, 0x86, 0x211, &(0x7f0000001200)="5727d07ecab055f28dab1631c3dbfdcb9551661a713a515246e6e9a73f43de83a112a2399b5929dea196617815b503b089d9a25c1b78767d527feb3c02c76950087ff5bf70d7bd23e3ab2091037af9a72113b76e34801761cf1ff53cf697f10d33d7883c000000388ae1395dfd879d1d00f44800010000000200000072272a5c58905a5886b945968d8823931d", 0x8d) r8 = dup(r7) msgsnd(r6, &(0x7f00000012c0)=ANY=[@ANYBLOB="0300000000000000cc128b4e1b76c25c683675585ba67cb2a15f3c43a495e285534622dc119fa2c72168a22e1faf6c6ac7000061521a8b9a51efbc44c05e0458894c1ef032acb1bdcc0562bc2759d363bdcca8c9d5cb95e55933d02d2766f133d10ccc522361bedb1593e7d47775f78208000000000000aef9103817f5a66df717a78a9393a4d689570856c6dd1e3301b4a144eda5770ca47c7d00"], 0x9b, 0x800) setsockopt(r8, 0x1000000000029, 0xd, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semget(0x3, 0x2, 0x624) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r2) r5 = syz_open_pts() r6 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301aad0008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba2268246c0900000008e371a3f8343712051eea0400000000001d46", 0xae, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000380)=0xc) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x5, 0x80000000004, r2}) r9 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r3, r4, r8, r9, 0x2, 0x43}, 0x4, 0x9, r7, r2, 0x4, 0x3f, 0xcf, 0x9}) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f00000002c0), 0x4) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000540)) socket(0x1, 0x4, 0x6) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r11 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r11, 0xc0106924, &(0x7f00000001c0)) r12 = kqueue() kevent(r12, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x6, 0x8000, 0x1f) r13 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x406}]}) executing program 5: ftruncate(0xffffffffffffffff, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x8006}]}) (async) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) (async) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x1}) getpeername(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000010c0)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = socket(0x2, 0x4, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000480)=[{0xe2, 0x0, 0x2, 0x8}, {0x7, 0x5, 0x80}]}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x45}, 0x2, &(0x7f0000000240)="6d55af34f3b031d9ceb6ee38355ef16de57b10ddc105439f1ab1803b378041e10231f2f2da1728a73d2beaa49afdb9a722afbaf70de67e93e7217d58bab83837bff6b7fa3ceb21899d844465c4ca71b12293258583a088d39f7f0645cb299890a621ab0c58d615f08716", &(0x7f0000000140)=0x6a, &(0x7f0000000340)="3a6854840d3ef2f0276398436fcb7eebe82148e984e7a7ac32a74d30e48466359423ada18e09c7dc341e0706b1e4bef021c7da591fb25b4052c290b1963530cb28e35f54972457e431e587ec1f7881832f", 0x51) (async) ioctl$FIONREAD(r1, 0xc0406938, &(0x7f00000001c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x114) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x2) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) mquery(&(0x7f0000329000/0x1000)=nil, 0x1000, 0x2, 0x0, r8, 0x7) dup2(r7, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x4) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="c1", 0x1}], 0x1) executing program 3: open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) setrlimit(0xa, &(0x7f0000000140)={0x0, 0x7fff}) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, 0x0) ktrace(0x0, 0x4, 0xd30, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 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, 0x80206979, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00003b6000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000d14000/0x2000)=nil}, {&(0x7f0000d20000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x31, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "c3e137a69f61a56500"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="efffcbff13b9fd812eba4e7110409d3048e69931929648", 0x17) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0xfc) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) write(r4, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) close(r1) r4 = syz_open_pts() writev(r4, &(0x7f0000000280)=[{&(0x7f0000000300)="de", 0x1}], 0x1) close(r4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7b6, "d8710dee0fa9774c0001fe00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) execve(0x0, 0x0, 0x0) socket$inet6(0x1e, 0x3, 0x2) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000240)=""/253, 0xfd}, {&(0x7f00000000c0)=""/168, 0xa8}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/155, 0x9b}, {&(0x7f0000001400)=""/139, 0x8b}, {&(0x7f00000014c0)=""/202, 0xca}], 0x6, &(0x7f0000001640)=""/232, 0xe8}, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5}, {0x50}, {0x812e}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x6, 0x3, 0x40) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getppid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x6949ad34}, {}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3ffc, 0x3542cf30}) r1 = msgget(0x0, 0x0) r2 = getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x400000, r2, 0x0, r2, 0x0, 0x1c4, 0x2003}, 0x0, 0x3, 0x0, 0x0, 0x2, 0xfffffffffffffffe, 0x0, 0x5}) setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x24}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r7 = getuid() setreuid(0xee00, r7) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x40) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) executing program 2: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="953df017", &(0x7f00000000c0)=0x4, 0x0, 0x0) chdir(0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) listen(r2, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r4, 0x9, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getitimer(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x5}, {0x0, 0x0, 0x0, 0x2}, {}, {}]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 7: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() socket$inet(0x2, 0x2, 0x0) r4 = syz_open_pts() ioctl$FIOSETOWN(r4, 0x80047476, &(0x7f0000000000)=0xfffff001) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x5) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r5 = dup2(r2, r1) setitimer(0x2, &(0x7f0000000040)={{0x1, 0x9}, {0xeb, 0xffffffffffffffff}}, &(0x7f0000000080)) fchflags(0xffffffffffffffff, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000002400)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000100)=[{0x5}, {0x3, 0x0, 0xfd, 0x63}, {0x402d, 0x40}, {0x2, 0xb8, 0x1f, 0x1000}, {0xfffb, 0x1, 0x3f, 0x54}, {0x719, 0xf6, 0x2c, 0x3ff}]}) executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x20, 0x5, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x5, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x5) poll(&(0x7f0000000180)=[{r1, 0x40}, {r3, 0x2}, {r4, 0x40}, {r3, 0x8}, {r3, 0x8}, {r1, 0x100}], 0x6, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000200)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) unlink(&(0x7f0000000040)='./file0\x00') shmget(0x1, 0x2000, 0x0, &(0x7f00001f4000/0x2000)=nil) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r0, &(0x7f00000000c0)="b100050160000045ff62f2907b307d0000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be381649bfa5516f32c9af172f3391f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e0000000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000d1000080000000000000000000000000000000ff020000000000000000000000000001001b"]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000374, &(0x7f0000000080)=[{0x87}, {0x61, 0x0, 0x2}, {0x8106}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/153, 0x99}, {&(0x7f0000000200)=""/61, 0x3d}], 0x2, 0x0}, 0x802) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) setreuid(0xee00, 0x0) r5 = getuid() setuid(r5) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x2}, 0x10) close(r3) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100), 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f00000aa000/0x3000)=nil, 0x3000) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x21, &(0x7f0000000440)="b1f5d91568f87fc3961db94730b0a71b4c183ae2761756580140cb9ec00dd557553998c46d9515c245c77885456d62d87269e28f520c0f5b4ac980807430b6e63a8f0995a57dec3c7d4ac388a9257913d7d18e2f6ca6664a2ebe8c3fef460385a0a5c6c7fea036eedec37b0d96ecd81a99d05db3688524468e8283e8f2e9e1a719c6a10f8615b26daf4a2cf4109d0457dd36a96abcdfa23187aba94b0e42f03fdf8487b8c2044920800d3b4e006869c505d971326fdb0aa0612e3486f48a516627d0d75f828b3a6a7a325a1ddd938574544b6314", 0xd4) dup2(r8, r7) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x4}, 0x0, 0x0, 0x0) executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r3 = socket(0x18, 0x3, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cce4e33b0c92d52ab85c4a74f6cb35b548537157e49c12251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"], 0x55, 0x800) msgrcv(r0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgrcv(r0, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2000) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES16=r3, @ANYRES32=r3, @ANYRES64=r0, @ANYRESHEX, @ANYRESDEC=r3, @ANYRES16=r3, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r3, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc00"/168, @ANYRESHEX=r2], 0x298, 0x800) msgrcv(r2, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) pwrite(0xffffffffffffffff, &(0x7f0000000100)="00d388a0342acda1a7a929fc80efa96972f0dbec92b83d668bce01dc2d66b9cf02ff01cdcec022f03317e143cd982c6271c97f61d15f547e508850c5ab6a2f9954fe981e5f17db5ff173055d3bda6f0f0b0cefe18990f61de98aa6bff6892118d2583b3b32b9ea9e80795d4e402fa31bad7ee654db7fcdb93fdfc0139749ceb1046e3dbfd4d70d776caad8e480b1b0bff3c23fa838b5", 0x96, 0x6) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000040)="f7e1a137", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 2: open(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x7f) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x6]}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 3: chown(&(0x7f0000001900)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mknod(&(0x7f0000001780)='./file0/file0\x00', 0x0, 0x202) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x60) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000000)="240208d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090800000000006745b653695b5e8e0010000000000000413fb5df308cefae8f43185f7b6a0a", 0x43) socketpair(0x6, 0x5, 0x2, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0x80000000}, {0x7f}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) r4 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/25, 0x19}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/89, 0x59}], 0x4, &(0x7f00000003c0)=""/70, 0x46}, 0x2}, 0x10, 0x3, &(0x7f00000004c0)={0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0xb, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) mquery(&(0x7f0000329000/0x1000)=nil, 0x1000, 0x2, 0x0, r8, 0x7) dup2(r7, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x4) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="c1", 0x1}], 0x1) executing program 2: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180), 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) seteuid(0xffffffffffffffff) socket(0x0, 0x2, 0x2) r0 = getuid() setreuid(r0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f00000011c0)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0x36) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, 0x0}) syz_emit_ethernet(0x7e, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x2000000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000389000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)="c2514bbf316e7fabc6fd17a135260f61611b8b0d214881a241adb4f7ea24acf7cb0a2537df2712f8a8a6f66cb5beafea45df72d18ba6dea036740eb7cee3835102128e1b6d2d9a94573bc9763cf496296a1b9d5261b1e175fa00cf783773ea8b75d5305297c8cd92667b76d60ba84cef1cf83bd3e46603569ca0435150d6c0f2ab0bc0558e8162ebe3bb6e54d1b9ae540e9cb007ab13317965ccef83482fd66051d714dffb816af654454bf643ad31904cc5b9cde877dccc88b3dd5d5bc311bd69", 0xc1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000700), &(0x7f00000000c0)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x6) pipe(0xfffffffffffffffe) r4 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) getsockname$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) executing program 5: pread(0xffffffffffffffff, &(0x7f0000000240)="c1e57f9da0722ca0e881593ed59c674aa4a406709681c3d7c617180cb11c2f5a60bdb9014820f83564e1ede7d82cd1dacdd9a6c0b44a2a3e373f88e8ac08437289d5a684af55fc515e448cec8a8560798c03665423d6fa2f4766b138c0155b681036c776a6244c14e8cce2b0fa70ab0f6cc2ad1cd978eb17f0e3f9fb847ac79b", 0x80, 0x6) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)='\x00\x00\x00\t', 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRESOCT]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x2) bind(r0, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setreuid(0xee00, 0x0) r1 = getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0xc231afec2699d474, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x4000, 0x2) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) connect(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1, 0xd7, 0x0, 0x1}, {0x87}, {0x6, 0x20, 0x20, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) shmctl$IPC_SET(0x0, 0x1, 0x0) setreuid(0xee00, r1) socket(0x2, 0x2, 0x0) pledge(0x0, &(0x7f0000000380)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#P\xd4\x91\xad\x1by\xde\x1bh\x90\xf7K\xf9\x12\xbb\xc5\x04\x03\xaf\xa0\x87b\xd7\xaf\xfc\xce\xb6\xe5V\x92\xdfG\xc4&\x11\xe2\xber\xb5c\xd9F\x9bU(\xc9l\xb8v\xbd]\xf1 H\x16\xf8\xa4\xce.\xa4\xd70^\xb0\xab\x1b\x9dj\xd5\xb6\x00\xf4\xb1\xbd\xc8\x8e\xa9\xcb\xaa`\xaex\x16\xea\xaf') r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r5, 0x8020560a, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}) open(0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semget(0x3, 0x2, 0x624) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r2) r5 = syz_open_pts() r6 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301aad0008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba2268246c0900000008e371a3f8343712051eea0400000000001d46", 0xae, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000380)=0xc) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x5, 0x80000000004, r2}) r9 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r3, r4, r8, r9, 0x2, 0x43}, 0x4, 0x9, r7, r2, 0x4, 0x3f, 0xcf, 0x9}) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f00000002c0), 0x4) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000540)) socket(0x1, 0x4, 0x6) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r11 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r11, 0xc0106924, &(0x7f00000001c0)) r12 = kqueue() kevent(r12, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x6, 0x8000, 0x1f) r13 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x406}]}) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlockall(0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x2, 0x7, 0x40, 0x1f}, {0x6, 0xa3, 0x4, 0xfffe}]}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) close(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000340)={0x0, 0x0}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xffffffffffffff9f}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xb9, 0x2, 0x3, 0x1000000000000000}], 0xc8b5, 0x0, 0x6, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) r8 = socket(0x2, 0x4000, 0x6) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x3}, 0x10) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x5c0f, 0x4}, 0xc) executing program 4: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/145) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) pipe(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2d}, {}, {0x6}]}) write(r2, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x1}, {0x44, 0x2, 0x0, 0xffffffff}, {0x16}]}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000100)=""/94, 0x5e}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYRES8=r4, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES32=r4, @ANYRESHEX=r4, @ANYRES8=r0, @ANYRES16=r0]) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43260c7dc9b, r0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) msgrcv(r0, &(0x7f0000000200)={0x0, ""/9}, 0xe, 0x0, 0x800) getsockopt(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = getuid() r2 = getgid() r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0xdea0, r1, r2, r3, r4, 0x50, 0x5}, 0x4, 0x4, 0xffffffff}) r5 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x140) getsockopt(r5, 0x10009, 0x4, &(0x7f0000000100)=""/48, &(0x7f0000000180)=0x30) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r6, 0x9, 0x4, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) r7 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ab8000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000080)=""/13) close(0xffffffffffffffff) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf79da) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x2) socket(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000374, &(0x7f0000000080)=[{0x87}, {0x61, 0x0, 0x2}, {0x8106}]}) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0) (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) (async) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/153, 0x99}, {&(0x7f0000000200)=""/61, 0x3d}], 0x2, 0x0}, 0x802) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) (async) setreuid(0xee00, 0x0) (async, rerun: 32) r5 = getuid() (rerun: 32) setuid(r5) (async) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x2}, 0x10) close(r3) (async) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100), 0x0) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) munmap(&(0x7f00000aa000/0x3000)=nil, 0x3000) (async, rerun: 32) r7 = socket(0x2, 0x2, 0x0) (async) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x21, &(0x7f0000000440)="b1f5d91568f87fc3961db94730b0a71b4c183ae2761756580140cb9ec00dd557553998c46d9515c245c77885456d62d87269e28f520c0f5b4ac980807430b6e63a8f0995a57dec3c7d4ac388a9257913d7d18e2f6ca6664a2ebe8c3fef460385a0a5c6c7fea036eedec37b0d96ecd81a99d05db3688524468e8283e8f2e9e1a719c6a10f8615b26daf4a2cf4109d0457dd36a96abcdfa23187aba94b0e42f03fdf8487b8c2044920800d3b4e006869c505d971326fdb0aa0612e3486f48a516627d0d75f828b3a6a7a325a1ddd938574544b6314", 0xd4) dup2(r8, r7) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x4}, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x26, 0x2, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002cc0)=[{&(0x7f0000000680)="e0961267527edfec3cd8", 0xa}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x4c}, {0x16}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) seteuid(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) executing program 2: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180), 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) seteuid(0xffffffffffffffff) socket(0x0, 0x2, 0x2) getuid() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f00000011c0)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0x36) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) fsync(r0) dup2(r0, r1) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pledge(0x0, &(0x7f0000000380)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#P\xd4\x91\xad\x1by\xde\x1bh\x90\xf7K\xf9\x12\xbb\xc5\x04\x03\xaf\xa0\x87b\xd7\xaf\xfc\xce\xb6\xe5V\x92\xdfG\xc4&\x11\xe2\xber\xb5c\xd9F\x9bU(\xc9l\xb8v\xbd]\xf1 H\x16\xf8\xa4\xce.\xa4\xd70^\xb0\xab\x1b\x9dj\xd5\xb6\x00\xf4\xb1\xbd\xc8\x8e\xa9\xcb\xaa`\xaex\x16\xea\xaf') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0) munlock(&(0x7f00001a0000/0x1000)=nil, 0x1000) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x170) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r5 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000400)='#!', 0x2}, {&(0x7f0000000640)='\n', 0x1}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r4, &(0x7f00000000c0), 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) executing program 7: ftruncate(0xffffffffffffffff, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x8006}]}) (async) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x1}) getpeername(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000010c0)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r4 = kqueue() (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) (async) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x12, 0x10, 0xa9b, 0x6}, {{r4}, 0xfffffffffffffff9, 0x3a, 0x10, 0x1000, 0x5}], 0x6, 0x0) (async) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x190) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) executing program 2: setrlimit(0x7, &(0x7f0000000980)={0x6, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000280)=0x5) readv(r5, &(0x7f0000000200)=[{&(0x7f0000000100)=""/183, 0xb7}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$TIOCSTOP(r5, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000000)="06", 0x1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000001d00"], 0x9}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000300)="de", 0x1}], 0x1) close(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000240)={0x2, 0x1}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x50}, {0x44}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$BIOCPROMISC(r0, 0x20004269) setreuid(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3c, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x7fffffff, 0x0}) shutdown(r0, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000240)='B', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x81}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x7ffffffe, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r4, &(0x7f0000000800)=[{&(0x7f00000013c0)="d56e74d482a3b2a689704eba9fc601f69e2472e81e5925be1ac87cc2d7bee86e2b9a738aec4b1bd2807b64bf4d231635657930f43f86a55cc763e8d64ff2ec6a432c42937996bf15c5876a5de65661bb41f7f034347aaa307fa2fbb1a0d7bd4f4fcb1bd60efc4ff8b3ee8036ed987004f9cd5c89d4f2c8511523db2077ce1b9d98ed8e449991a6ee297143611ed08eab5fc19c1f31729639c778813dc232d9bfc94bd5c123bc1df1958a7b6ca3346495ce7b0160faba94da51d041728a20e3c1eda4f840196b050eee7cdd4c2ff7108011742985045335f4b82de046f29a422deb539030384dbe181fdd51f08fdc79dd90eaa8fd2424380dd1c4ed7cca14586e9a30c080a1320e3e457a4b3a2001451d9f30bdae63ef169a6b29d7248589b3105c540c3b62ca639476fa2cc1dfb3dd64f0cc6a1dfec5493abaf0dc9ed80bab7c1cddc510ebc0ba91f640f778794d45804b30c8a995dac749fa36ed28c36c400e714a49add8e9fff73e590e749b3322acd08a3eea32fcaa189752f227800e2f13595bbf7137a5b91e018d5f8f2910214f531193a9bf4bdadb3e3508260908bd11f7d10bd4d2a5c143906fc08c2c5de24656e20ae787b2f94d6434b1b9e712539658a21e32ce383a90c7475c05f62efc38c2c11e3acf945ca07aff736423e5bb5a67f31bf3f3252073fa902086bbbf5b3a116ab097fa8c7e036f2978a55316194b7b8232b6a2ed0495a9c3490c920a876c2522aab6cdf962ca3319dc490a3740ff65a812a734c7f851e3788bfd6b5f8a36d4a96c4955e69d734cbe164dbf56cca2421e3ced10cd09d9a2940e4e35450de5dacd9440ececc617936041a177615a1aeebf054b4c488151ba48f18cefc462df33e4336806fda819c0ba1ce53384a24e4744152b364dcf2a93fb113f4b9644958c8a4ffef8dc018181e963af82157b647c96a40d407f609f63a992ee7d6ac4fe09e7063f4f7cd540e58c216063e9ad321271b919e3d6aaad3ce56a9f5258174d63b52cf224968a50b3a368d3d412cb94265005b8cc75838512bd609235b2901b1b04124d65895fe7ec7ccee2b9947e2585e62cd454177e138dea961cd9b8abe7c77ce22c7137c75665ea35d42d75cb74111e62c422d208514610650c411bb752738f2d17fa69bcb07fc3be7d97ad8c768965d9a49714ffbc519dafa52a39335d8deb1b611248dbdb9d8f11d8638eb4a8159a4e3673fa2b0b92de9b61a2bc7ef94bac6d683a63e3ec7b916d7615a2d4bf333f1f95326a921f14ec7bfb9911e8921ab16213f07f88891b709ae94bf6126172529a3abeb26df7c17962dcfd", 0x3ad}], 0x1) select(0x40, &(0x7f00000002c0), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) r6 = getpid() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r6) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semget(0x3, 0x2, 0x624) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r2) r5 = syz_open_pts() r6 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301aad0008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba2268246c0900000008e371a3f8343712051eea0400000000001d46", 0xae, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000380)=0xc) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x5, 0x80000000004, r2}) r9 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x7f, r3, r4, r8, r9, 0x2, 0x43}, 0x4, 0x9, r7, r2, 0x4, 0x3f, 0xcf, 0x9}) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f00000002c0), 0x4) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000540)) socket(0x1, 0x4, 0x6) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r11 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r11, 0xc0106924, &(0x7f00000001c0)) r12 = kqueue() kevent(r12, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x6, 0x8000, 0x1f) r13 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x406}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x1c8) executing program 5: sysctl$vfs_nfs(&(0x7f0000000ac0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000b00)="2ba7e0ce91db5ce0906bca92d853c35c8dcee0499361ca39a5ba2437a3d43212b66c0895f6aafc6c4de3332cb39ddda2590f2f8cdbd30936ab9435df5345d91dcdcc41fe317ec8bfd6560ca1a4facbeabc97bd5371bd294f6a1ecf7f62097e26647d8ff71da2ab5fa11c37dc8876eb97fe75fcda20d054bab529f64d69d8d2c2332daadb169d74c8aec228541c4b3911e5fa5306e4bcdea6ffc1990b05321b3185c858bed0dc711db953e5817be1224658e671f470d1c44ce94e5932b627c0beda88bdd0e0074e32cc49414257762542a05e536700c163d2f98191e415e627b1230788f4ba5890374fb871a1eabfd79e40ac4160d1e1c0a6812b83de619895251bef98ea8f7ee3056ca20ede9e7f161368fbd2505eec85868431a2b3525973f267d788725fc451fd24a7dc09fb7d82f81af2994e70644520a0804cfe151ea74674b83662e3933d5fd49ee95c491aa23ba5740a06729ab2a1def2fc261294c472344b7428969f20b952b83ae074524f0866f65da397bdefa6526d88c1503d93299e5b830b483b7cae3d7bbedce455109765ff748e4bb7d614346d690346e936b5045d66016b6e8ed4bcb1e1b503850c04bd652fccd1f8fc565e8232ca51e5914f88bc71db6c46b7431987daf984f62999564144c4acc12d7c5d5f6552096be399e8afaa5cc2aaf8552e3c415cd2c299fcb6f41c8d3139474fb5d0dcb0e81b17d1556ee3644479ffc1e7b298dd8238d1153e47096f6a2a2f82bd90c390961dee1c6734f14cd10e7fde145ee0cd611ccd049bdf48af18fd69fbb6b5dacc3fc0d32a91d26188fed045469dedde2818ea983b0e682fc9ae81cee385429be2ce7b420ca984d47ad6f1510000000000", &(0x7f0000001b00)=0x26c, 0x0, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd807750d580 failed: hole in range executing program 4: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000480)='./bus\x00', 0x200, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, 0x0) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) shutdown(r1, 0x0) syz_extract_tcp_res(&(0x7f0000000440)={0x41424344}, 0x40, 0x8) syz_emit_ethernet(0xb1, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000a30000000000009078ffffffffffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="500000009078000058e4d8401cd247322c6aa95ed658e9fa9aec0118112a1d5454ed946296e0f0def0fa9dca148e8eb67cc36fb87028249262490746285024ab77141739878f098958af46eeb72c1fbac7d4d8b64ea25428d62a7459473b59d0b7c15699936913e4fc1f2b888f5057ce3159099e357b6142edf11bda3b4b9dd51da04d1399"]) executing program 7: socket(0x11, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) connect$inet(r0, &(0x7f0000000000), 0x10) executing program 3: sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f0000000180)="0fd2484e98081b911963f186e5232f38d8b739d0253e14c86c2633430b7062bdcfb9b0e9947f5accacb548fe3fd842c5b2fee8922380d78482a87c17722f7e3c0fc5b47a8eae8c84914ff2c4aaeeecd4689f682cd9a99d3a5f691d3cbce261c708dd501169b9d5d36803aa831b995130611086948c7a4d657f11472cbe4cc099ff670c2fc7cf6922551ffec6f17efc3a11508fdd2eca592502158cb217a3e38c9ebbaf73a1c8bfeac5754372f54e6edbaf8cfb5482a03148a153e8d40a4ba3f998161d96ed73f1d59915287867464ec2850a0082e87a869e4965635854e0", &(0x7f0000000280)=0xde, &(0x7f00000002c0)="21291aa82e4cd0f56e2a3a4504bcff7a5d6b5e181b43b3a9921669d142b00f6babb98f2d79d8d9df33e1089b46a3d9f85ee010f9114b69477e1b8dd2d3401c51c9b6fc", 0x43) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) readv(r1, &(0x7f0000000600), 0x10000000000002a5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x6}, {0xffffffff}}, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x8000000000000001}, {0x1, 0x6}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180), 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) seteuid(0xffffffffffffffff) socket(0x0, 0x2, 0x2) getuid() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f00000011c0)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0x36) executing program 5: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", &(0x7f0000000840)=0x24, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000100)) getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x4}, {0x20}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000440)) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./bus\x00', 0x41ecf3848c59a689, 0x4000000c, r0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0xff}, 0x800, 0x40, 0xff}) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x0, 0x3ff}, {}, {}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000280)=[{0x1, 0x1, 0x1000}], 0x1) semop(r1, &(0x7f00000003c0), 0x2aaaaaaaaaaaaa57) semop(r1, &(0x7f0000000380)=[{0x2, 0x1, 0x1000}, {0x4, 0x8, 0x3000}, {0x0, 0x2, 0x1000}, {0x0, 0x8000, 0x800}], 0x4) semop(r1, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x1, 0x2, 0x400}, {0x4, 0x8, 0x1000}, {0x4, 0x4, 0x800}], 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) fchown(r2, r3, r4) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8000, r3, 0x0, r5, 0xffffffffffffffff, 0x35c, 0x1000}, 0x6, 0xffffffffffffffff, 0x2}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x2249, 0x6, 0x2, 0x1, 0x6, 0x6, 0x7]) geteuid() getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, 0xffffffffffffffff, 0x0, 0x0, r6, 0x100, 0x5}}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x100) utimensat(r7, &(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)={{0x4, 0x1}, {0xec, 0x3}}, 0x0) ktrace(&(0x7f0000001840)='./bus\x00', 0x1, 0x234, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x60) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x8d) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x62, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd600abad7002c0000000000000000638000000000000000000000000000000000d57aa79c6b632500fe010000000000030000000093b0c83e5be3e6bf6a3584876740e1994e841dd217d6e6e370f4780800000085da6022f18a0aa86331bc467f0be1fe2c790d3fca0615dab7fe8d0e2e65c1c4ffd06c764ead89a2afedf1515bd0fc20454a128c32efed5a8501bbbb42fd5f15fd7796632e7610d911a7b97f339e58accd2069ee3f35ef9e72e8de86f5ef2cdecd03075b629eb192f83177fed2d345b82b18027e918d0c819a3b01", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d4bc4bac90000000000000000020"]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xffffffffffffff1d) r6 = semget$private(0x0, 0x7, 0x3e0) socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000580)=0xc) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r7 = getuid() setreuid(0xee00, r7) executing program 4: r0 = semget$private(0x0, 0x1, 0x54) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x5, 0x8, 0x94, 0x8001]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, 0x0, r3, r4, r7, 0x13, 0x8}, 0x100000001, 0x0, 0x4}) lchown(&(0x7f0000000180)='./file0\x00', r2, r7) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f00000001c0)=0x6) r9 = shmget(0x3, 0x400000, 0x44, &(0x7f0000003000/0x400000)=nil) r10 = getpgrp() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x7, r6, r7, r6, r3, 0x0, 0xe0}, 0x9bb0, 0x7f, r10, r5, 0x7fffffff, 0x1, 0x401}) setgroups(0x3, &(0x7f0000000340)=[r3, r7, 0x0]) sendto(r8, &(0x7f0000000380)="9d9bc1128e01cc8bb8b02cf87955e167622411d84811c6a1772ebf4eef456f6d9d13140c63b0759ccc146599b1c0db28f263448beca150", 0x37, 0x2, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) connect$unix(r8, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) r11 = accept$unix(r8, &(0x7f0000000880)=@file={0x0, ""/6}, &(0x7f00000008c0)=0x8) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000900), &(0x7f0000000940)=0xc) r13 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000000a80)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000480)="7e908bfbe4c2b30d80b309713c1dd66a37b5c7a7a82e92386faf368132616c298c53281b478b5372bd800feaf1bec711a40a7d8e90f7e4b606114c6c0298c8ee2998073abcaf9511174c834a71d21093e8eb01416d06c0ed3c4f5b41e8b15ec6d77578218cd1bf2bc1a24f662208ce414239673f0e87f6cec7871e9736de625a0c7a381a513bb0efdcc8ed6e7a4616eb1f19e4ac05be1f69eaaf2cc0afc930fe173c3fcb3408f4f8d9234251b2365706be134a848ab37f56c7ba", 0xba}, {&(0x7f0000000540)="1eced8293528f7560cb8bb6dff9c2dfea25585eb04fc891bd6272d770ba7e8d5b5d55c77e6a114e769f258e2a0c0", 0x2e}, {&(0x7f0000000580)="a90772d2586c78691df4588e0c2062bb13d0ae80b8db72fb2ea38f268a2fc028f6a8fd8f7d5b99f6e4bf55dc93ccf48d3e75e9bbd0e11df5a3e7dcb4487c6392ffa921670b3f22bfef6e36661bfd6dd7", 0x50}, {&(0x7f0000000600)="faa43c72d6838de3e5f9d26e946db821065a2f12a774e237c3c7bb6ef9e5d5a53ef236b113520ac10d2f9529d17fcf416ca4ce4acda7cfd611e7eb4a74d104030a0192a0fbb90ae6faaff6e7cd4fd374cc44e2cbe32f2b3ad45938168f15a013e7d94a4e780b96ef3db354cfc0a3a058d30223102bac5041284d2797ab3562023c299e59b099d32ab7189dce908b4d25d6e5fbc914af13cab072d0f4c56af4fb703b9924dce9b52e43", 0xa9}, {&(0x7f00000006c0)="02ae4eb1584e0438f8413b69a84137f96e9e984ce13ff67f8c7681a5cd2ad934c855c5918aa9ab3eb7861b45df84d8ced45e4e9462c8f005c16785f2dad77e9089260beba2a1c25ae5d7d6c294c6647b27e718fc789fd115f3669f0797b716cac5b086f7ceedb14fc3632aecdfc7c7a5524eec49ac023ef2c6b4f496403404d844641c8b6ce59a64444bc1baf88e61f795fa0b236987eb5a9d", 0x99}, {&(0x7f0000000780)="e5fbd8a91285760e8198928a85b2bf1b3367b18eb0bc786c7c06019160f54678be1ecb0a2722fe8c152846510e6547e54a7e9c052e877b15d1f58ff5d0576df3908f702f66ed789b697b3726507f605a", 0x50}], 0x6, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r7}, @cred={0x20, 0xffff, 0x0, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r11, r8, 0xffffffffffffffff, r8, r12, r13, r8, r8, r12]}, @rights={0x18, 0xffff, 0x1, [r8, r8]}], 0xb0}, 0x406) ioctl$TIOCSFLAGS(r8, 0x8004745c, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000b40)={0x5, &(0x7f0000000b00)=[{0x2, 0x5, 0xe8, 0x80000000}, {0x3, 0x5, 0xff, 0x3}, {0x2, 0xe0, 0x3, 0x5}, {0x1, 0x2, 0xf6, 0x6}, {0x401, 0x1, 0xaa, 0x5}]}) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000ec0)={&(0x7f0000000e40)='./file0/../file0\x00', 0x8c, &(0x7f0000000e80)='./file0\x00', 0x8}) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000f00)={0x1}) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x0, 0x1000, 0x0, 0x3ff, 0x6, 0x8, 0x0, 0x0, 0x0, 0x1}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20101, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: r0 = socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x34, 0x0, 0x0, 0x205}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) connect$unix(r0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) dup2(r0, r2) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) socket(0x0, 0x5, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, 0x0}) syz_emit_ethernet(0x7e, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xffae) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000300)="2386566f7b93adc4d10a2dfbaa7afeff3578ed504e0692a2b56530dc3a03b40eece7addaad302655777d172d6819a66f62164ef65382ac1491533ba5637d473d4dfb2e119804027a230f18c93fd0ae343f76f2d8636d8bbe2f0ae2bf752cfa1afdabf46c7f96d5aef6d8a8381c0efad97a7d7892e4e7335f09f08a9e3821b9118316d0d963721021077b04f221fb9d8c150c4545c06c8a0c774cba8c82c78f4a3e7a37220f92b65040a71e1c47c6849cd2", 0xb1, 0x40e, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0), 0x1, 0x80000000000) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb005a4000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) executing program 0: ftruncate(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x5c0, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x833d, &(0x7f0000000100)="0999d46c5432c5e8086a3b869b7408efa5aebffd633f01bfc92f316ab073fb6f288713ebb69d1dd0cea13d7a34c7ede5854a03c57effba65e541bc9b7ac8e4aa436e5144f295bbe31456bcc2623ce508dab5003c975ce9cacffa824ed6c6d19ca2f693f74711a595bfced8765674606730e51f7d554f3c5af7c8fec121d01d6eab678d51b2961f9a69d8e76b0f23878fd7e1f97967322b68d8f1e8c9942fe2887baf9c7c993656878ce34d49a2e84348f01f42528fca01470f55a2eaba", 0xbd) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x7, 0x3, {0x9, 0x700000000000000}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x80000001, 0x10001, './file0\x00', 0x5148, 0xff, 0x63, 0x7}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x210, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000002c0)) r4 = socket(0x2, 0x5, 0x5) close(r3) r5 = accept$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendto$inet(r5, &(0x7f0000000380)="4b7aafb00e6e92c3b649d5c05fda132d441abe70345d8ae290fee9394b356c6bccd8d068ae5ef8b33a344a0395d0351086a9ffe9b198537f764982dc3750a2cba3e06b3f866dcba4135e54ca95afc2dd3912c57b313ae88dd34bb6a490f6d8b498da3881f4b758cc53cd5381189c378c16758b3011529c00e102cc55", 0x7c, 0xc, &(0x7f0000000480)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000004c0)={0x2}) msgget$private(0x0, 0x240) bind$inet(r5, &(0x7f0000000500)={0x2, 0x2}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) close(r1) syz_extract_tcp_res(0x0, 0x0, 0x8) fcntl$getown(r2, 0x5) ioctl$BIOCLOCK(r6, 0x20004276) syz_extract_tcp_res(&(0x7f00000005c0), 0x7, 0x7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) open(&(0x7f0000000640)='./file1\x00', 0x8, 0x40) writev(r5, &(0x7f0000001680)=[{&(0x7f0000000680)="d7b43d4a968d0bd39091377d237c9488c558de95ec0a33e054ab1e47ecb6464edc8fb31b0f88496aec8a42598710ee877fb1c42d66f60b06de7029b4740de9072fae93deb6ba0a0058361ed5e66b2e129cf1ae79e8bfa07397b938014c261f159f6c71f1a1259ef4f59698d0a2cc12e28b557694e1efe49d9a9658bbe59f705bdf39c535864ee26918a5a56c91398c26761dfc61a2d0c3809acb1acf9f2efbdb0a1114329a51f4a728aecf7dfd6acd7685dd80a981154501abbef84ff2e2adba69561ca34af185b7d8f880c7bec23f1fc4dedff88e2a79f140ffd8e6765f475f9d71b4b14706183be7c1944c28f61d8dc1b99723d6253b9a0d9d8349bce646a1d9e0053f7a8538dd19fcb7341bda5c40807cc79b9f6122bb956eca4a429eaece71532b294c909a29b80843f9806dabfda7a9e3806f91a0e5a279a1b8e4b72141238092c7f9bc5601ece3a47235764e7eaa116c397e7a2714a9ff78a2f007ff5b8859eccfe234e4680964f752ca02cc58412e98acf16a29e5ef5efd666d9a81c25fa966c9b52da9dcf4da9574b063bc3a5a63e3885f9647a119cbe36cc39733d0d1cfbcc9ca65c37d5163778b2f90bca4b86e424c0568f41844702b88b49b168b21ac8165c5e347986e0a65e046b191e75ed0a5c287f5b98f8017fa6616dac7805340aa017eea854ed343d2cbc03233babee61d74e19af0d66dc355e838e4156909893b74969b5d9757293354f6814ff7f59345bd4598db3911670cc866cc0c77692f3531b6b78ef44f6126b95d45b03df224b1f8f6510bf1f12d60d267af36b25a9635052638692ee141379e4eed3d82d019773bc98633881640944048082a2633e85c03c68a4db8a6e17c9b1e848fc5b366efd8d91614381427ace4091050a9e7f44aa7343bd4167031b884765c21007424d7ccbfc033874c1e8f09819a6bece9ed4199426997a0d838a1c9d7f2aad0c27f48a5886ad85b368a65c4b14fa55b102a60e472a35deaaedd40ce55c67da2e197416355aa81e22ec7c54b7fb60c702023062c11695fd13426848b9fa3013d9e4fa14dd2426a2019ee1272f9bc0e3eccd219b8c6d64119853d405253055a9b478a33bd8adc9d085550782537a43bb94d11368fafcb50b431922eca8aa5ebd1564928c35b30a8cef328489c19a4a44daea7d6f8ff0f8df3b2867a88c8853df76bf2b90c2b61d377cc658af485948f1662d659f2c102644d85cd75b01ba448aaa2fb84fb64e945e326712bbf39cd530119de903b697440cd4157202c51b50ef852ca74b938d520769012ea9c3b989d448006ecd08816c21f6bf190c47fcf1916fd5527bf146a7e40a050da91d0d74d3229ae4f2bd96cd3e1bf2ddd30c67ea7e68aa9d6514e9c894c49ac43ad68d689dc4c4761f690fe8675bcc33b76ae3cf166d404ab65c2590b789d17924823d273d20c5b196bb295bfbc84917a4103b660c7ac0e1f1e20bbef8689b0c5f4ed6a917b47c8f0f8a1d2740b12bb30bed6c88b9a89f2d4be85685bd1cb2cf845a551263e11004aa6aee17e7c11c6f309cf4d5f6334cb1bb893f0e5fab7086eb36cdeef4780a7664fa788f92ba0ffba8176d48b84a9a8939f8b9c3b75b49196db7c281bb1dad72c3bb2f3de95454c2a8904ea0b4625cad7868d746532fba12988dc8867688e87d09bf2a20302b8c7b1388a791b6e5ef842b557bb9fd860ff32d8ccaaf54cfe5959ee4a612224211debf916609c009919872842eea5e7096b11e74117278fdad4510a8c23b2f97e0130b9098ad7fd01231421b7c386d3934ccdbc101a29da54159deecf5afae3b13ee16a3acda335525500a2d58af0f647e9552c91a81271f10cf391c27da69e63c97f1abb6a0c7313892c45a222b4a2d2d806b075e339acbd8f1fe527e43a90f74fb797e9a78fc48eb34d1de81901986b2439edc5dd8b2b364e83e28fd5096b37f75bc2b8c77936d1b464f12b44914f7b1925f125b18dd996e037436adb506d08e35c218167fa71fa029b886b5bc2d2bd8de9442da938b9edfcc3d6951b6717b8752af20e197fd35b4894fbfdc51acf6743bc36cd19907e45b7eb03b8bb0825a6d5af4d7d155598478355bdd88f4548964cdc25c76961b5df2954f09c82bbe63e2a97639c4f0f7a594f8e8adfad9a420c689e6c52a7ce5703edf49c3779e3f2c424104d8c293026307cd5b2584d9a9a348ccfb1418700cde4a181d90fa86cb02324191baa388f9c1ac75e422d4bc9ef4aa777e7f1444759bb747fbc44289771660d4eb5ec664a0db069f5e23f335cd7a88a98db6a5c799c1fa71effb2a8d68529e5653ca325a4383a556da49d7e5c921cfdec482c4a42c1fec1ac05c3a04fa30aabd8fcb9b14c17cc6a9ebcabc5ac1c9900280273a7a60c7245a84969ead8d399b196b8918c0d6d8509b457c67b151e20272996d0fd60007ac1983b83f6f0bacf22c4320b599d3926d95676a0f331bdb63cb12c7699c62f6f74be08b1b6248a95c1d5e10fd2b08780b6b0e26401b4b68768b374eb04b89e0229ea802ce3af520abda128e56d162c5046a34c58d75244f1f6fdddf881762e80896a1f137b72bbb71f86e612dd879ae66bcac3c7b490751b350b5b32d2c86a716cd2eb65e04547f17b618171c841487ccf953680cbfb2bbd34c95fcf15419e224e57c43c39170e1689f4d2a90e92ccf11f4af48aa39e1d6e7f11f7e5b69795452de72f21431cbf5c9b17a8b339bd554a2b074e287742217c115b4ddff35e09a7eb50c6a0e556a46c519811a9026c35bfc06291636b8243f8d29e5b951db843bb09eb432ccfe74d167be9e15d4a3332b4dfb2c37f14456bd4f413eae39932331a5d1cc152f16039a0135d3294700ac1310afd29637388e2187e05038b488c9d83448c46fdcc196c2cb15ac18d6bd813e79624e74546b21795c6f46f4175eb5be43c4a5c0761fcf81aa1447af24d19beb1d64742af59c4080894444d50739366c43b5b6646839ace9fb399a8aa424d21b9fff6b198002351b090e7b32840204536716bcdb063bdc04fce825688ff3c711bf800b011d6d44b9ae63b3559aadb766d73f9599df654c242889abc307553b15da370147aeb336767d38209ecfb9278cacae74b77bfe8a92fcbc648b429000e729ccd8ff9fdbdfe2e042c026e229e8cdddebf153939f0ac285d0f42813a55f29928ad89c28861034a03c4152ca00c32f360e57664cfb85017acf1cd9c2fb0fe9eb919c787ff0efa3ac915d1da3a7c7d06da5467133b472193ae36969098b511a7379b53c213eb3a9455482bbeee6b53d57fd1a8de360181395af8ffc8dfaf12343ab2eb4f391eb335cbcdbb13b97d893270def8f9d4e359c9de75542000fa141c751dc068fa3a2237532785ad63e04f4ba480239548532d0e52b8cd213e6d708cdabdc4a403a7afb74cab7ad7fe2ebdfa8518142c84928b6a21cc4d13e144c1e23737c10d2d6c70f84de3cd8ef8dfc41d2f8ed6f4c03225e2c854f4d12e430f476001671773eba6def92a955df5c8235cca600ac9100bd38823d7d51001ef90ac27d34ab9d8565f2b3a55f4f818d09a208058cfccdf48bd9e62ab784fe9f6565dfaaf0deda6f1356172f9d0c0fa3957eaee7fb9addda37b4bd2dbbed3466f3b3d686cb8d2967f3ff4310accb348db711b927bc722a96002b57d37a676f1201f32884351bd23a2d5764d45dc98fb13ca6f50fc05ddb073bec793fd612b1e7aae943099426b82b6fcd8cee2019cac9e7d58a9bb1b8d826766d49114b5f08577c8e6708cc66a475fe9f403c1fa430d9951add636c525a1fcc150fcc79ec7f1bddf9342c8c76df08c9b1faf6f1cc0a74809fc3d9e7d44a8fc0c2491f68e0fdc1a99c414e127d61811e3b5ca7c7c34f1747a80b32db1cad4343b74604fb3959a67e31b5d7b72e09d5ba6b9c3593080ec775c03a58070400d9a98e8c6f685694bca2d3e9095d3ba0046af91216b9873e162c021444627cdd650200027baaefac108acf3b77e78b76adbd27f78d549e171d24c1afd7ea6f1c243a79d03748c06093b749ac91b3d5084acaa067a9363468223148017fea7217573b982671be10c49f9b18389178304ebaaae88dc64d89ca89b8089e997ad7eb2a349aa0e65729952be45b5f3fc7d2e79bcfbbc1dbdd2a45cd84c47b7196afc6bc99943ed028adaf21fcd8c60c286ff4355318c1eb7da57447bef4f723ac19b514a567995038f1dbbbb657e1afe07787eca335f4b17a3f2f02b663d4437766f294520356e979dbba26200553e78d2b57283eb8820da27b2c35762693471a7f67329c6c886106d11c4ad5a943a668d9ead7d92e6cc93857e4910e85dcd678a93ed252978e5163cc6b7f1aa2022ac5e9bb87d2e1a2bbd18a4c3e4657753c14889c33e63f5574ee64bd0017e74ed47377e48226ee1f2f86ca4d6a45cf5f298e81c98424b0db1f2e24d3cd9800f3024ec4e12abd52b7c38dcdc46a0e4a00243c460a767f680639b371f0ce4d8e9f5a16944fdf1987bb5db19bb75c3dad831bb1f278e7b7279f4c333c4c47c0ad58b09d68e9e413fe789c99b85edbc8f1d88659f3673021cc58a80e2f8d2f30f1fe9b5a544524d22255b97a03cbb38130e3a358b89dfe59fc57301082869b811d7c90aa1becf123a23f768daaa55f30fd78b039d74b133d4e74fbea1196fa3eba431fbdf97820f497537a3d1145aceaa9733b8ab369bb9a124dd5aa36198e2d4fc3ef43da2a5d0dbf3f4624a2e3b31725e4ed47632cff4f18f69df52b30ba600c3f3c5a2e6e56af8274e87ced2c32d0524f45e884418e10a35d77862b86f04e2ed8ac552e96348d36d784a65c3b0fdfac55557f1c39f33acfce62a329de5f2949b1f7bfa2f3c79e76e55ad7ca9f259fed5689b922b87a58e9cef41e123f7ea5da3f46f0ba3d33982ec0c580ab5e7d9fc22d4322a4c0257c3a7026bd6e47f9f4018350c698be1218af829631c8b94537cf9b7973358e89cf8318bce30f2fb01ee070bb7640546dba1bc8246a56401b600c9f034070d87685627268142cdca22806f991102e1c9e3c0f29f2a16e6945ff25edef39731e1d988df79c6c08cd0bf4cc5963a302a00ce19ed3c804c938dfe201933b56367e8c506498b911dec903b86b0d62089e9b6bb7c11699091150a6d0f34359abc160fab327e37bb9993801dc2408b82fc35c1abc7d6c85df6abc95761b0541459400f8cc0b983b5111db55b1e1c71b3f2aa40cd4dd7baffcef5824b6ae85d6705bd6ea06f3ebd3cf84dab70cdeb1d9f1adb4ef68681945ce6b8c753df503cdc8ba4e61f4733dfeea5478f68e82d47c1803cf7d7833fdfde471c84633f425bfa6c10f2d7a1ed936182286f6c3c729a20db30498017ad0ca48aa5b5d5d91fc22bdff380b8549680b60a6ae00b8c8bd3c7c2a54ec750e0f1c106308a594009d5394875e3e5a84b728223e8d9a47fdc138437ea7f04fee47619037cc5e3cd86fb22c40f0fa0938cef44a9b64c9ed6e923d473337a22e9fdb1653c73e0a01312b474943b1d8aa3ccd00baa01b8f612413014323f255921692108d0f3612ab5f6f836b898ef63d0a5316bbe8e8d9d53a0a492b6fe10ea7fb41bcee34c4f27b96cf1e8e6c29e325db7b60db2da9c830e5dadff4eea2766c7bdc58b0ebb7bb095c149a5e333bc582b5ef9f61555bdaa4069168fc6efecb98cbf7e45b25644892e3e8438842070a4d46a6a127c2c0f19ff5fbe552aa98ad946f79a100b74826d42a40d2d4c63d6d81c07efedc8818f1379cd8ececeb22d02a560ee8a6cf244dd2e", 0x1000}], 0x1) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) acct(&(0x7f0000000100)='./bus\x00') setreuid(0xee00, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="b7", &(0x7f00000001c0)=0x1, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)="b939b6cb38", 0x5}], 0x1) getrlimit(0x2, &(0x7f00000000c0)) writev(r4, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca577", 0xa3}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13", 0xdcf}], 0x2) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc981b8", 0x4dc}], 0x1) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x7}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x29) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x2, 0x0) fchdir(r0) recvfrom$unix(r2, &(0x7f0000000000)=""/81, 0x51, 0x2, 0x0, 0x0) r3 = socket(0x2, 0x0, 0x9) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000e8000080000000000000000000000000000000ff020000000000000000000000000001001b"]) executing program 6: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x95}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x40}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000580)=ANY=[@ANYBLOB="bc4f7f10f30b46a76b00adca9c4f4152820803216704f06f31b7017977d93d50e85c96987379351c915bf9885d88c5b5024ffaf8c59b81e45db4c19b9d1bad5109502bc195b3bd0e7fa831325bca8d778aec56d5b2ac1b4a9434171f6c7c37b18b31d4f42c92e137ad9a", @ANYRES64=r1, @ANYBLOB="d6d1ded73aad7e06027d94b8e4a59b9a5666ced3cf07f939f69836dd821f828c0e858bbc9a4645688c16dcda8583eb6c81049cfb443a39611e8216a5666598579d04095d44ea09ff903ab842102e7da36325ac9b5698ba58465ff7f82df667e3387f39a32740f4e5df5a73f1b6f4823f245a723e23cae0d83dfaa985d14827b39f5b30d8eb744374ec14df3e87f8fde8268254740989d34d909812b3dabf7fa2cd2de3e0cfb27773ad543bc895ebdb992ea60769df7638304f63f4b1cee65ec7e71328a68e86db42646049a31cad91bed2cac025b088f9d344f1316928ada674b7e8ffcc8bdb7d7fa4504a", @ANYRESOCT, @ANYRESDEC=r0, @ANYRESDEC=r1, @ANYRESHEX=r2]) connect$unix(r1, &(0x7f0000000200)=@file={0xdf44bf3f7f021139, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000280)='./file0\x00', 0x831e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)='q', 0x1}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) socket$inet(0x2, 0x2, 0x9) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x5}, {0x8106}]}) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e363", 0xaf, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x4000, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc018696c, &(0x7f00000001c0)) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r4, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setreuid(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="24a5b03a7cf812d1", 0x8}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180), 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) seteuid(0xffffffffffffffff) socket(0x0, 0x2, 0x2) getuid() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f00000011c0)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0x36) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000340)={0x8008, 0x36, './file0\x00', 0x3, 0x7, 0x8001, 0x5}) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="fc23", 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x6, 0x4003, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r6 = syz_open_pts() sendmsg$unix(r4, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="66b5eee19de8bfe6b0e7f3d1bca5cd21f3e2db062c94f31602959ce59f078ddf4613f427722d403d14", 0x29}], 0x1, 0x0, 0x0, 0x402}, 0x4) close(r6) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r5, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) write(r4, &(0x7f00000000c0), 0x0) sendto$inet(r3, &(0x7f00000001c0)="ef1e8d3720dea0b3667558b726902e4c61b79b242b0b76df306d571ff8bd21d60e3138525dc7a21f7f56885c74404b6e84d81b09f85bbd594ed529a920061f12fb8d57b70fd33bbfdeb7d3d8e0ec01d27bf187768c1a7db60ff287e3b097a34ee54d3cb3c62d688de3b7c47d7a94fa600e7c43c1dca75a956f056e3493c8daf9d051bf495511b5440fc87b83b2b129f013ae0b75d0103345eb9d3b71dfe1bbfc1cf70e201d65f59ab7cd5488108c5597e2667c72a13e0ef02cd9119cffc33ac00937057330642092f019102b2fb6be70e3a500bf9716cd", 0xd7, 0x40c, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x6, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300), &(0x7f0000000380)=[&(0x7f0000000340)='@-\x00']) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x0, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x88}, 0x0) (async) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x88}, 0x0) socket(0x18, 0x2, 0x7) (async) r3 = socket(0x18, 0x2, 0x7) setsockopt(r3, 0x1000000029, 0x32, 0x0, 0x0) (async) setsockopt(r3, 0x1000000029, 0x32, 0x0, 0x0) fcntl$getown(r3, 0x5) (async) fcntl$getown(r3, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0xfffffffffffff53c, 0x4}) connect$unix(r3, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r3, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB], 0x10}, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000440)=""/102, 0x66, 0x840, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0xc1206949, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000002c0)=[{0x5}, {0x50, 0x0, 0x0, 0x3ff}, {0x812e}, {0x1ff, 0x5, 0x25, 0x10000}, {0x4, 0x1, 0xfa, 0x8001}]}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000002c0)=[{0x5}, {0x50, 0x0, 0x0, 0x3ff}, {0x812e}, {0x1ff, 0x5, 0x25, 0x10000}, {0x4, 0x1, 0xfa, 0x8001}]}) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000ac0)=""/4096, &(0x7f0000000280)=0x1000) syz_emit_ethernet(0x4a, &(0x7f00000004c0)=ANY=[@ANYRES32=r5, @ANYRES16=r0, @ANYRESHEX=r4, @ANYRES64=r4, @ANYRES16=r3]) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="8c8f4b13fdc5f16cf6880235", &(0x7f0000000100)=0xc, &(0x7f0000000140)="fde79bc80a42174de6", 0x9) executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) r7 = dup2(r5, r6) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r8, &(0x7f0000000340), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000440)=[0x7, 0x4, 0x7, 0x3b3]) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x6) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x9, r3, r4, r3, r4, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) semop(r8, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, r9, 0xffffffffffffffff, r12]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x200, r10, r9, r11, r13, 0x8, 0x6c2}, 0x1ff, 0x1, 0x5}) r14 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r3, 0xffffffffffffffff, r11, 0x0, 0x100, 0x8}, 0x81, 0x4040, r14, r2, 0x8, 0x3, 0x2}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000280)) recvmmsg(r15, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000400)=0xc) executing program 2: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x3ff) getppid() r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r1, 0x0, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) executing program 0: open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa649d085da4444dd) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r0, 0xb, 0x0) setreuid(0xee00, 0x0) socket(0x10, 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) setsockopt(r3, 0x80000000, 0x10000006, &(0x7f0000000340), 0x0) getuid() r4 = kqueue() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r4, 0x0, 0x5, 0x0, 0x9f, 0x0) r6 = dup2(r5, r4) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) chmod(0x0, 0x0) r7 = getuid() seteuid(r7) fcntl$getown(r6, 0x5) executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = kqueue() fcntl$getown(r1, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x28) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x108) r3 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000}) close(r3) r4 = socket(0x2, 0x4, 0x3f) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000002c0)=[{0x0, 0x1, 0x7f}, {0x1, 0x2}]}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{}, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)}], 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r9 = syz_open_pts() close(r9) mmap(&(0x7f00005fd000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x0) executing program 1: r0 = semget$private(0x0, 0x1, 0x54) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x5, 0x8, 0x94, 0x8001]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) r4 = geteuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, 0x0, r3, r4, r7, 0x13, 0x8}, 0x100000001, 0x0, 0x4}) (async) lchown(&(0x7f0000000180)='./file0\x00', r2, r7) (async) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f00000001c0)=0x6) r9 = shmget(0x3, 0x400000, 0x44, &(0x7f0000003000/0x400000)=nil) (async) r10 = getpgrp() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x7, r6, r7, r6, r3, 0x0, 0xe0}, 0x9bb0, 0x7f, r10, r5, 0x7fffffff, 0x1, 0x401}) (async) setgroups(0x3, &(0x7f0000000340)=[r3, r7, 0x0]) (async) sendto(r8, &(0x7f0000000380)="9d9bc1128e01cc8bb8b02cf87955e167622411d84811c6a1772ebf4eef456f6d9d13140c63b0759ccc146599b1c0db28f263448beca150", 0x37, 0x2, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) connect$unix(r8, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) r11 = accept$unix(r8, &(0x7f0000000880)=@file={0x0, ""/6}, &(0x7f00000008c0)=0x8) (async) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000900), &(0x7f0000000940)=0xc) r13 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000000a80)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000480)="7e908bfbe4c2b30d80b309713c1dd66a37b5c7a7a82e92386faf368132616c298c53281b478b5372bd800feaf1bec711a40a7d8e90f7e4b606114c6c0298c8ee2998073abcaf9511174c834a71d21093e8eb01416d06c0ed3c4f5b41e8b15ec6d77578218cd1bf2bc1a24f662208ce414239673f0e87f6cec7871e9736de625a0c7a381a513bb0efdcc8ed6e7a4616eb1f19e4ac05be1f69eaaf2cc0afc930fe173c3fcb3408f4f8d9234251b2365706be134a848ab37f56c7ba", 0xba}, {&(0x7f0000000540)="1eced8293528f7560cb8bb6dff9c2dfea25585eb04fc891bd6272d770ba7e8d5b5d55c77e6a114e769f258e2a0c0", 0x2e}, {&(0x7f0000000580)="a90772d2586c78691df4588e0c2062bb13d0ae80b8db72fb2ea38f268a2fc028f6a8fd8f7d5b99f6e4bf55dc93ccf48d3e75e9bbd0e11df5a3e7dcb4487c6392ffa921670b3f22bfef6e36661bfd6dd7", 0x50}, {&(0x7f0000000600)="faa43c72d6838de3e5f9d26e946db821065a2f12a774e237c3c7bb6ef9e5d5a53ef236b113520ac10d2f9529d17fcf416ca4ce4acda7cfd611e7eb4a74d104030a0192a0fbb90ae6faaff6e7cd4fd374cc44e2cbe32f2b3ad45938168f15a013e7d94a4e780b96ef3db354cfc0a3a058d30223102bac5041284d2797ab3562023c299e59b099d32ab7189dce908b4d25d6e5fbc914af13cab072d0f4c56af4fb703b9924dce9b52e43", 0xa9}, {&(0x7f00000006c0)="02ae4eb1584e0438f8413b69a84137f96e9e984ce13ff67f8c7681a5cd2ad934c855c5918aa9ab3eb7861b45df84d8ced45e4e9462c8f005c16785f2dad77e9089260beba2a1c25ae5d7d6c294c6647b27e718fc789fd115f3669f0797b716cac5b086f7ceedb14fc3632aecdfc7c7a5524eec49ac023ef2c6b4f496403404d844641c8b6ce59a64444bc1baf88e61f795fa0b236987eb5a9d", 0x99}, {&(0x7f0000000780)="e5fbd8a91285760e8198928a85b2bf1b3367b18eb0bc786c7c06019160f54678be1ecb0a2722fe8c152846510e6547e54a7e9c052e877b15d1f58ff5d0576df3908f702f66ed789b697b3726507f605a", 0x50}], 0x6, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r7}, @cred={0x20, 0xffff, 0x0, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r11, r8, 0xffffffffffffffff, r8, r12, r13, r8, r8, r12]}, @rights={0x18, 0xffff, 0x1, [r8, r8]}], 0xb0}, 0x406) (async) ioctl$TIOCSFLAGS(r8, 0x8004745c, 0x0) (async) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000b40)={0x5, &(0x7f0000000b00)=[{0x2, 0x5, 0xe8, 0x80000000}, {0x3, 0x5, 0xff, 0x3}, {0x2, 0xe0, 0x3, 0x5}, {0x1, 0x2, 0xf6, 0x6}, {0x401, 0x1, 0xaa, 0x5}]}) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000ec0)={&(0x7f0000000e40)='./file0/../file0\x00', 0x8c, &(0x7f0000000e80)='./file0\x00', 0x8}) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000f00)={0x1}) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x0, 0x1000, 0x0, 0x3ff, 0x6, 0x8, 0x0, 0x0, 0x0, 0x1}) (async) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20101, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 4: r0 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="571b1323220aca79898a2e92b7bd569dd580fe3b03eb49937e4e6db8eb644c38468639d129706418735d585a420d99ca3cb23228d77994e289f72f4fcff9a62dd4c5793466bdd667f87b817b5a85904d0f168577c9d4244f056a71bcbc2672f61ea96f57d3de0aa734d90e33e3c93ba4368fb8a9d64ed847f7babfa218e5c92cdc7ad1d7fb375a5927083339e35e41dcbba03d3613f6656556cec766c194", 0x9e) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) close(r1) acct(&(0x7f0000000140)='./file0\x00') executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0, 0x1010, r0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setuid(r4) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) open$dir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() setreuid(0xee00, r4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040)="e184767f", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r3, r4, 0x0, 0x2}, 0x7c, 0x0, 0x6}) fchown(r1, r2, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x18d) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r5, 0x0) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) accept$unix(r6, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x2, 0x0) shutdown(r6, 0x0) recvmmsg(r6, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(r6, 0x0) ftruncate(r5, 0x8531) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000040)={0x5}) setrlimit(0x7, &(0x7f00000000c0)={0x400}) mlockall(0x1) executing program 2: socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x342, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x2d, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x90c3}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={0x0}) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) r3 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) mknod(&(0x7f0000000180)='./file1/file0\x00', 0x4, 0x7) open(&(0x7f0000000040)='./file1/file0\x00', 0x800, 0x1c2) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) setuid(0xee01) shmctl$IPC_STAT(r4, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe}, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000980)) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000240), 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlockall() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) sendmsg(0xffffffffffffffff, 0x0, 0x8) ktrace(0x0, 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x1188}, {0x28, 0x0, 0x0, 0x40000000}, {0x16}, {0xe15, 0x7, 0x20, 0x5}, {0x1, 0x0, 0x4a, 0xffffffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/85}, &(0x7f00000000c0)=0x57) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x200, 0x22) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x146) madvise(&(0x7f0000459000/0x2000)=nil, 0x2000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x2, 0x0) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0xa0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="12980a1e1d7559955367268cb4984e6495fb732f966460606975a1430fab8c2268aeb2ed5342d078a0707df4fb4a1081e35485e46325f7f16a447a45f319c6641e084022f88454a7e7bf7370fb1b852d56f78d7b614ab651e667af8be44999b1523117ffc4c152099d35447ae0c64006706472e0df5f69a7c8e12322526e7eb474b53d9a58aed3a98b9138e644f5fd7ca08960aeedc6c5a70040f555e05ba70f049aa0d12cb5be2700103cb2a4b2e367ff", 0xb1}], 0x1, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}], 0x28, 0x10}, 0xd) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 4: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180), 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) seteuid(0xffffffffffffffff) socket(0x0, 0x2, 0x2) setreuid(0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f00000011c0)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0x36) executing program 3: ftruncate(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async, rerun: 32) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (rerun: 32) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x5c0, 0x5) (async) setsockopt(0xffffffffffffffff, 0x0, 0x833d, &(0x7f0000000100)="0999d46c5432c5e8086a3b869b7408efa5aebffd633f01bfc92f316ab073fb6f288713ebb69d1dd0cea13d7a34c7ede5854a03c57effba65e541bc9b7ac8e4aa436e5144f295bbe31456bcc2623ce508dab5003c975ce9cacffa824ed6c6d19ca2f693f74711a595bfced8765674606730e51f7d554f3c5af7c8fec121d01d6eab678d51b2961f9a69d8e76b0f23878fd7e1f97967322b68d8f1e8c9942fe2887baf9c7c993656878ce34d49a2e84348f01f42528fca01470f55a2eaba", 0xbd) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x7, 0x3, {0x9, 0x700000000000000}}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x80000001, 0x10001, './file0\x00', 0x5148, 0xff, 0x63, 0x7}) (async, rerun: 64) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x210, 0x0) (rerun: 64) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000002c0)) (async) r4 = socket(0x2, 0x5, 0x5) close(r3) (async) r5 = accept$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendto$inet(r5, &(0x7f0000000380)="4b7aafb00e6e92c3b649d5c05fda132d441abe70345d8ae290fee9394b356c6bccd8d068ae5ef8b33a344a0395d0351086a9ffe9b198537f764982dc3750a2cba3e06b3f866dcba4135e54ca95afc2dd3912c57b313ae88dd34bb6a490f6d8b498da3881f4b758cc53cd5381189c378c16758b3011529c00e102cc55", 0x7c, 0xc, &(0x7f0000000480)={0x2, 0x2}, 0xc) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000004c0)={0x2}) (async) msgget$private(0x0, 0x240) (async) bind$inet(r5, &(0x7f0000000500)={0x2, 0x2}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) (async) close(r1) (async) syz_extract_tcp_res(0x0, 0x0, 0x8) fcntl$getown(r2, 0x5) ioctl$BIOCLOCK(r6, 0x20004276) (async, rerun: 64) syz_extract_tcp_res(&(0x7f00000005c0), 0x7, 0x7) (async, rerun: 64) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) (async) open(&(0x7f0000000640)='./file1\x00', 0x8, 0x40) (async) writev(r5, &(0x7f0000001680)=[{&(0x7f0000000680)="d7b43d4a968d0bd39091377d237c9488c558de95ec0a33e054ab1e47ecb6464edc8fb31b0f88496aec8a42598710ee877fb1c42d66f60b06de7029b4740de9072fae93deb6ba0a0058361ed5e66b2e129cf1ae79e8bfa07397b938014c261f159f6c71f1a1259ef4f59698d0a2cc12e28b557694e1efe49d9a9658bbe59f705bdf39c535864ee26918a5a56c91398c26761dfc61a2d0c3809acb1acf9f2efbdb0a1114329a51f4a728aecf7dfd6acd7685dd80a981154501abbef84ff2e2adba69561ca34af185b7d8f880c7bec23f1fc4dedff88e2a79f140ffd8e6765f475f9d71b4b14706183be7c1944c28f61d8dc1b99723d6253b9a0d9d8349bce646a1d9e0053f7a8538dd19fcb7341bda5c40807cc79b9f6122bb956eca4a429eaece71532b294c909a29b80843f9806dabfda7a9e3806f91a0e5a279a1b8e4b72141238092c7f9bc5601ece3a47235764e7eaa116c397e7a2714a9ff78a2f007ff5b8859eccfe234e4680964f752ca02cc58412e98acf16a29e5ef5efd666d9a81c25fa966c9b52da9dcf4da9574b063bc3a5a63e3885f9647a119cbe36cc39733d0d1cfbcc9ca65c37d5163778b2f90bca4b86e424c0568f41844702b88b49b168b21ac8165c5e347986e0a65e046b191e75ed0a5c287f5b98f8017fa6616dac7805340aa017eea854ed343d2cbc03233babee61d74e19af0d66dc355e838e4156909893b74969b5d9757293354f6814ff7f59345bd4598db3911670cc866cc0c77692f3531b6b78ef44f6126b95d45b03df224b1f8f6510bf1f12d60d267af36b25a9635052638692ee141379e4eed3d82d019773bc98633881640944048082a2633e85c03c68a4db8a6e17c9b1e848fc5b366efd8d91614381427ace4091050a9e7f44aa7343bd4167031b884765c21007424d7ccbfc033874c1e8f09819a6bece9ed4199426997a0d838a1c9d7f2aad0c27f48a5886ad85b368a65c4b14fa55b102a60e472a35deaaedd40ce55c67da2e197416355aa81e22ec7c54b7fb60c702023062c11695fd13426848b9fa3013d9e4fa14dd2426a2019ee1272f9bc0e3eccd219b8c6d64119853d405253055a9b478a33bd8adc9d085550782537a43bb94d11368fafcb50b431922eca8aa5ebd1564928c35b30a8cef328489c19a4a44daea7d6f8ff0f8df3b2867a88c8853df76bf2b90c2b61d377cc658af485948f1662d659f2c102644d85cd75b01ba448aaa2fb84fb64e945e326712bbf39cd530119de903b697440cd4157202c51b50ef852ca74b938d520769012ea9c3b989d448006ecd08816c21f6bf190c47fcf1916fd5527bf146a7e40a050da91d0d74d3229ae4f2bd96cd3e1bf2ddd30c67ea7e68aa9d6514e9c894c49ac43ad68d689dc4c4761f690fe8675bcc33b76ae3cf166d404ab65c2590b789d17924823d273d20c5b196bb295bfbc84917a4103b660c7ac0e1f1e20bbef8689b0c5f4ed6a917b47c8f0f8a1d2740b12bb30bed6c88b9a89f2d4be85685bd1cb2cf845a551263e11004aa6aee17e7c11c6f309cf4d5f6334cb1bb893f0e5fab7086eb36cdeef4780a7664fa788f92ba0ffba8176d48b84a9a8939f8b9c3b75b49196db7c281bb1dad72c3bb2f3de95454c2a8904ea0b4625cad7868d746532fba12988dc8867688e87d09bf2a20302b8c7b1388a791b6e5ef842b557bb9fd860ff32d8ccaaf54cfe5959ee4a612224211debf916609c009919872842eea5e7096b11e74117278fdad4510a8c23b2f97e0130b9098ad7fd01231421b7c386d3934ccdbc101a29da54159deecf5afae3b13ee16a3acda335525500a2d58af0f647e9552c91a81271f10cf391c27da69e63c97f1abb6a0c7313892c45a222b4a2d2d806b075e339acbd8f1fe527e43a90f74fb797e9a78fc48eb34d1de81901986b2439edc5dd8b2b364e83e28fd5096b37f75bc2b8c77936d1b464f12b44914f7b1925f125b18dd996e037436adb506d08e35c218167fa71fa029b886b5bc2d2bd8de9442da938b9edfcc3d6951b6717b8752af20e197fd35b4894fbfdc51acf6743bc36cd19907e45b7eb03b8bb0825a6d5af4d7d155598478355bdd88f4548964cdc25c76961b5df2954f09c82bbe63e2a97639c4f0f7a594f8e8adfad9a420c689e6c52a7ce5703edf49c3779e3f2c424104d8c293026307cd5b2584d9a9a348ccfb1418700cde4a181d90fa86cb02324191baa388f9c1ac75e422d4bc9ef4aa777e7f1444759bb747fbc44289771660d4eb5ec664a0db069f5e23f335cd7a88a98db6a5c799c1fa71effb2a8d68529e5653ca325a4383a556da49d7e5c921cfdec482c4a42c1fec1ac05c3a04fa30aabd8fcb9b14c17cc6a9ebcabc5ac1c9900280273a7a60c7245a84969ead8d399b196b8918c0d6d8509b457c67b151e20272996d0fd60007ac1983b83f6f0bacf22c4320b599d3926d95676a0f331bdb63cb12c7699c62f6f74be08b1b6248a95c1d5e10fd2b08780b6b0e26401b4b68768b374eb04b89e0229ea802ce3af520abda128e56d162c5046a34c58d75244f1f6fdddf881762e80896a1f137b72bbb71f86e612dd879ae66bcac3c7b490751b350b5b32d2c86a716cd2eb65e04547f17b618171c841487ccf953680cbfb2bbd34c95fcf15419e224e57c43c39170e1689f4d2a90e92ccf11f4af48aa39e1d6e7f11f7e5b69795452de72f21431cbf5c9b17a8b339bd554a2b074e287742217c115b4ddff35e09a7eb50c6a0e556a46c519811a9026c35bfc06291636b8243f8d29e5b951db843bb09eb432ccfe74d167be9e15d4a3332b4dfb2c37f14456bd4f413eae39932331a5d1cc152f16039a0135d3294700ac1310afd29637388e2187e05038b488c9d83448c46fdcc196c2cb15ac18d6bd813e79624e74546b21795c6f46f4175eb5be43c4a5c0761fcf81aa1447af24d19beb1d64742af59c4080894444d50739366c43b5b6646839ace9fb399a8aa424d21b9fff6b198002351b090e7b32840204536716bcdb063bdc04fce825688ff3c711bf800b011d6d44b9ae63b3559aadb766d73f9599df654c242889abc307553b15da370147aeb336767d38209ecfb9278cacae74b77bfe8a92fcbc648b429000e729ccd8ff9fdbdfe2e042c026e229e8cdddebf153939f0ac285d0f42813a55f29928ad89c28861034a03c4152ca00c32f360e57664cfb85017acf1cd9c2fb0fe9eb919c787ff0efa3ac915d1da3a7c7d06da5467133b472193ae36969098b511a7379b53c213eb3a9455482bbeee6b53d57fd1a8de360181395af8ffc8dfaf12343ab2eb4f391eb335cbcdbb13b97d893270def8f9d4e359c9de75542000fa141c751dc068fa3a2237532785ad63e04f4ba480239548532d0e52b8cd213e6d708cdabdc4a403a7afb74cab7ad7fe2ebdfa8518142c84928b6a21cc4d13e144c1e23737c10d2d6c70f84de3cd8ef8dfc41d2f8ed6f4c03225e2c854f4d12e430f476001671773eba6def92a955df5c8235cca600ac9100bd38823d7d51001ef90ac27d34ab9d8565f2b3a55f4f818d09a208058cfccdf48bd9e62ab784fe9f6565dfaaf0deda6f1356172f9d0c0fa3957eaee7fb9addda37b4bd2dbbed3466f3b3d686cb8d2967f3ff4310accb348db711b927bc722a96002b57d37a676f1201f32884351bd23a2d5764d45dc98fb13ca6f50fc05ddb073bec793fd612b1e7aae943099426b82b6fcd8cee2019cac9e7d58a9bb1b8d826766d49114b5f08577c8e6708cc66a475fe9f403c1fa430d9951add636c525a1fcc150fcc79ec7f1bddf9342c8c76df08c9b1faf6f1cc0a74809fc3d9e7d44a8fc0c2491f68e0fdc1a99c414e127d61811e3b5ca7c7c34f1747a80b32db1cad4343b74604fb3959a67e31b5d7b72e09d5ba6b9c3593080ec775c03a58070400d9a98e8c6f685694bca2d3e9095d3ba0046af91216b9873e162c021444627cdd650200027baaefac108acf3b77e78b76adbd27f78d549e171d24c1afd7ea6f1c243a79d03748c06093b749ac91b3d5084acaa067a9363468223148017fea7217573b982671be10c49f9b18389178304ebaaae88dc64d89ca89b8089e997ad7eb2a349aa0e65729952be45b5f3fc7d2e79bcfbbc1dbdd2a45cd84c47b7196afc6bc99943ed028adaf21fcd8c60c286ff4355318c1eb7da57447bef4f723ac19b514a567995038f1dbbbb657e1afe07787eca335f4b17a3f2f02b663d4437766f294520356e979dbba26200553e78d2b57283eb8820da27b2c35762693471a7f67329c6c886106d11c4ad5a943a668d9ead7d92e6cc93857e4910e85dcd678a93ed252978e5163cc6b7f1aa2022ac5e9bb87d2e1a2bbd18a4c3e4657753c14889c33e63f5574ee64bd0017e74ed47377e48226ee1f2f86ca4d6a45cf5f298e81c98424b0db1f2e24d3cd9800f3024ec4e12abd52b7c38dcdc46a0e4a00243c460a767f680639b371f0ce4d8e9f5a16944fdf1987bb5db19bb75c3dad831bb1f278e7b7279f4c333c4c47c0ad58b09d68e9e413fe789c99b85edbc8f1d88659f3673021cc58a80e2f8d2f30f1fe9b5a544524d22255b97a03cbb38130e3a358b89dfe59fc57301082869b811d7c90aa1becf123a23f768daaa55f30fd78b039d74b133d4e74fbea1196fa3eba431fbdf97820f497537a3d1145aceaa9733b8ab369bb9a124dd5aa36198e2d4fc3ef43da2a5d0dbf3f4624a2e3b31725e4ed47632cff4f18f69df52b30ba600c3f3c5a2e6e56af8274e87ced2c32d0524f45e884418e10a35d77862b86f04e2ed8ac552e96348d36d784a65c3b0fdfac55557f1c39f33acfce62a329de5f2949b1f7bfa2f3c79e76e55ad7ca9f259fed5689b922b87a58e9cef41e123f7ea5da3f46f0ba3d33982ec0c580ab5e7d9fc22d4322a4c0257c3a7026bd6e47f9f4018350c698be1218af829631c8b94537cf9b7973358e89cf8318bce30f2fb01ee070bb7640546dba1bc8246a56401b600c9f034070d87685627268142cdca22806f991102e1c9e3c0f29f2a16e6945ff25edef39731e1d988df79c6c08cd0bf4cc5963a302a00ce19ed3c804c938dfe201933b56367e8c506498b911dec903b86b0d62089e9b6bb7c11699091150a6d0f34359abc160fab327e37bb9993801dc2408b82fc35c1abc7d6c85df6abc95761b0541459400f8cc0b983b5111db55b1e1c71b3f2aa40cd4dd7baffcef5824b6ae85d6705bd6ea06f3ebd3cf84dab70cdeb1d9f1adb4ef68681945ce6b8c753df503cdc8ba4e61f4733dfeea5478f68e82d47c1803cf7d7833fdfde471c84633f425bfa6c10f2d7a1ed936182286f6c3c729a20db30498017ad0ca48aa5b5d5d91fc22bdff380b8549680b60a6ae00b8c8bd3c7c2a54ec750e0f1c106308a594009d5394875e3e5a84b728223e8d9a47fdc138437ea7f04fee47619037cc5e3cd86fb22c40f0fa0938cef44a9b64c9ed6e923d473337a22e9fdb1653c73e0a01312b474943b1d8aa3ccd00baa01b8f612413014323f255921692108d0f3612ab5f6f836b898ef63d0a5316bbe8e8d9d53a0a492b6fe10ea7fb41bcee34c4f27b96cf1e8e6c29e325db7b60db2da9c830e5dadff4eea2766c7bdc58b0ebb7bb095c149a5e333bc582b5ef9f61555bdaa4069168fc6efecb98cbf7e45b25644892e3e8438842070a4d46a6a127c2c0f19ff5fbe552aa98ad946f79a100b74826d42a40d2d4c63d6d81c07efedc8818f1379cd8ececeb22d02a560ee8a6cf244dd2e", 0x1000}], 0x1) executing program 1: semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x6) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000001100)=[{&(0x7f0000000040)="e456ab5043b80d3597d07ee38c32ab3c95d1a6cb93eb3c033e41d4d0d2e8612a27994d1c8aad9fa35f9ccf67edf420ae68cc183d249cffad8211a7491b97b3fdd0048cb1ebbc3c128db181748df9e02a24ec4f32df37cb49996234751b35d7168fc0479866fb44fb1bd9fc94b99e9afa9d1d14912cfa10f10942ad5118f0016a5cfe725eae73d6e4765b89a627bd931726024d41b9c4", 0x96}, {&(0x7f0000000100)="2a1b111c1376ad5d3c4704f99c34f7d17ad0d25178c43f1a7b88b169a2218171baed0ef03565403f3c4264942ae64fe5578fff1d827183f5ee7bec38281a718869de873422d047bcf26f11a4cbaf48272ff7f035401f9cd5220ce13bf0eee49139b6b1a91fd446a749ca668903e9fb54f5f4df26f8e4c465426bc76c2d3521bd0128667e90dd2a963d379d9d29a427c1932dc85c51783ea75c5cfa65fedbdf6cfe56f85f55af8e369288db20133c0db40908aa215e7a80e97639b24f6bbeddc61d589c5e3cc534990cb08b2da58799a5b6ef9cdf91c4db38e95ab5ad6250834d495c60066e8359ae00577cf7e7a3579898c8634b5dca3faed3e022c8e3a66bd4c6306ebfb539cc5e7d2291dfcf18b28b9a5d9842760df2ca45c223216c866546e0867623502dce5da2c8d50c225f8e4fe6c0aaa23c2fe259a11c125f33eace42993a5e27d4362cd1dcd1da2bc8ae8493cf2f4f6ec26edd0a97cb2bbc46edfa7339eb45e81506055fd7ceed3d2c69e14e0b94b8fb4600ccbe8b5b78163d7044e65fe3e02c8922d2c27a1628a5e17d477401e37869875ca45fa8750f7b9e148cb3db113d158354327e7c53dc6730367edafa389a91a66a3b562f536779eb4d2d069cb069804cf45fd695c67c6b5da055ad4500e4cf09785b053fd743776aa9c6da7a86c18441bceb758606e4624d06af201db04954261deb25c63e7b18f795256840e2e3fbff5a9b443a85ccdf05f5341c563abe679fdf5db8aeaf01c9aa18b215bf0f79ce1a8d9cb211dd291f6668a13e43753f15bd4acaeb7234f5cf1c1368d1fd38d99ba3a68ce1ccffcb863517612acb3f621bbaec5c2f1f1e8a9f7f8665afafe14c62e56fcc19519cc5c8f03ebe74440c3dbdac542080e788378f5eaddb9c3c1a85ed61873f0900efefa2fc8d569b755e00639d0c17c13d664f51bf5206b05289179b39ce1997cfba1adb2ae73cbcaacb467e35202a548a5e8fcd5614c8b790ace1b965ec12842195dc6a62e7a222fb7cd761651059a2425c33aaa07e5e57d5ab7f74ad340e993ddd756c1b916a5a0842e312fd7f6348d1806ce23d2d72ad7616109f04b5537daea15e8e5504492e70eb0442758044117dedd4379de3bc5175f399fa2dd3796a693adda65044be69045bef0a92f5c5850cc78a8c6feab5ea9ba37cad9816f8cb43ee2bdc7273ac019961843665e35460c2efc8ae2da0ec275a39fe1754874bd951b1fd5ab83111ff0d4723c270d73a11db75bd314e55849ffaba2f8dea7ab2c349bd9459efecfdc25ce7bcc11d44e1e126134f238dcacfefd6d486d599cadef492189218ff44e6d5dfa1f7da0a16d8b162fa7660c8255a75a7f0b45c853a800123789bbb373763d34c49a827ba32ab9edf99ac1adba7cd0106dca8608437d2d4b96a021427e8f3603b4e1406d15194b70e4c581481a844456b465867672ffde09caee89c19bc076de510a7b60a3f0c83d1161b49dc820be6dfd96c5036d557dad8fa5832d8f390015259c2a37288d9b842acb1474f171e38f0c5e030c67d6a4c8bf029d8921e0ad39be5f8a2cb843cbf09be07227197dbede47d5c839101288fe68fcecda462bd426219a19ef7b240fa89537aa8726a46d00f86153e4f0d8a4cef05942499ef94c7153ad0edd8b56624f73e8cb16d57bdfafa35826067aa25ade0f19a843aeef49b2f38ef41c1f5fafd121db7129e65f495b62c04dc4ad62f2a4d27c3679e869a9f82e4ad60b0a6bb678a5a08fa6812d39feed13609aff93cac8ecf3ca8a732424360073f466c9bf8103b08bbc1662e9845e953e94ed5ebe86371292782fbbd65ef11b1c58d889284883f2b7b3fb1e1749819c6ca0da31cc32d19ae807e307ea50662b63bd161907799370ba4f9b0374b66acd1ce70d781211696b719cdd8ba71277ad3d8ddaf2ac63ccdf7d3670505cc81e9ab85fc571e02eb60674d5c27bbc64cd8e8bfd204d613a57cbac76cb161b43235fb13cf71701ca93467f9caec30d34b2cfe90a733159296137991030e4fda306b91e86804d180a913231bfe241a59575b7e6be743bc0ae89da8a0c72526154fd52e5044c90ccf4bae0f776f43b06401dcdaee74b485e80b9f0b5911bc2326955ab27298db636905251fb4f7e665d53086aa92544d90da62bfddf2c97377211917e7dcd8114a8f8b28cd21bb064d0378e7e12ef365ae9c4b5ee889f0a856330cdfc60d4ac80894a700dbe6b27714b5c0e1c2ee843f4fbba3c7c5c85c25fe80abe30b17bf08336530033920cce1a49886b4c1d8a0c16b383062eecc9b751d00dc6dd33a3f0cad0b62eab694ec230c73b29290628f3b63a2d3017bb12adf33a1a6254438f6a75bb0eba0d5ed9f5f4163068cf89f86584a295e56e5ae49e20b69c3110c2f57259e611e873c512422192275156334b3ed40908a671a468c9600073dd4b802fde96b4bf0776b76452ae369776876cc47f70907599e28b8e9da8a817487f2183e813ed1d711342ff20151eb3bcf2a9f4a4e41876143b1d0224fa460d065090afafe733ebb545a622db76712515107299ece0b48a2a8dfdfbf20fae2baa4ebbe79ca95d8ea72214f287642f5b6f18d26bef083701e0208d54fc54bb4a39118cb9d7e7cfb4972036e708e6841e1b32251835b0144a039bffb87fa79e981da9e10ae8baacfaa598a71c759da0c128e3260c2d190364b8d65f545ce97a58d", 0x780}], 0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001180)="d56a0b1eb47b0e3dac8b8b19cbc4daf6f4cf4504edb1e2a95e685e75e181e0d019a3299a98da18c8f3ed27bb5dc859bffc", 0x31}, {&(0x7f00000011c0)="9f8d8d6eafe2ba4ff7e39c8cacfa6fddd0b0618ef37ba6fbc7103d4670fb10b8bf4bf9cf78a7177f9d8807", 0x2b}, {&(0x7f0000001200)="4f597785dce224705ab1ce1f162eaf9a2959888839bed61748d2c9cce0b2918177e659a165738ea9942a6a296415b9dd19f53fe3c16c8077f21922893fcbb8723a8ee0f51203d4f8644d1b6a684314d79f6df9cb938be7d160ec20e076e51d5ff6b80a32054809f577d9daf41a1d2f85aef7fac826169c2ac1ccfbaabb27", 0x7e}, {&(0x7f00000012c0)="5f3f96d73be27578c6b42975e3d6f838f0fe5fb38c1bbc75ccb7e3dc61b52561eef86f12f727b5ac2c081e7b432915c6cb82634069c2df17d4157a0d99da5616a6a5be0f8df5c373e578dda87b21e9fcc1e25cb17d1845480e7dbfc837851f7240adb278bffadca50913236138834f30b0c147734445", 0x76}, {0x0}, {&(0x7f0000001400)="7d27e0b37afac15dde44d873eb867c7d3f3a76ef08af9fa87dad60dda2ef600fbe8a1c596cdd4557fcf497e919fd8d045bbf4932b3f4320904ffb59edc74ab1eecd92bc212f1e9ea79f082e01bcf28ad08c1365c87a29e301748d87b281aaca93f812224693494ecaed7b7d72cf78106f62bb8db2826ad67a15211c756a15a92b6bed2071188f3e018", 0x89}, {&(0x7f00000014c0)="da2e70e46985c94ec3790457957bda5a257c6f8faed17584d0f47961dc549175f1402d00474e01226c7dedc536f133676ce9f3ae3d7688c5a7872fb8edf11a7a853a9b0d9d53f03ccc3b2e5c8259143672b51b0b35a6b97045137e00ea1d8a76d71e065df73e19bc67f9ef4570e92be0c69947f978b0cfd1612aa61a3e411753167c08f15510b3c884dbe7e23d552af5d2e13f87b045", 0x96}, {&(0x7f0000001580)="1866abf92bd7a2107dae4a35d54b1381f73dadfa6ea5c72fd51e158f57deafb60b902570f3ab98083f2ccdddad366b6348b4f7d3ae0e943cdd4b0e559ac224be7e5706bfbfdd4d4a3a9ebaab9aedb0289d0d87b97f00d6e79dd01bfe3b39e9e81a40e27526af1efff1de7622beb143f20a85760ec40eca59f19d5f06e4a4ab2766c698b8509aeafd2ad65f69af388ebecb1793673b34aff22bed0daa308321c831b38bf2c6fa07eedfdf944aef12b9eb191a5c8fa103802a8fa7d9c4e4adc67afd51e29f19e8fb4f4bf78107092d28959b902224bac4a72417916045e2456829857680cd91e102d47b4041", 0xeb}], 0x8, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r2, r1, r3, r1, 0xffffffffffffffff]}], 0x28, 0x401}, 0x3) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003d40)={0x0, 0x0}, 0xc) setreuid(r4, r5) setreuid(r0, r4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) recvmmsg(r0, &(0x7f0000001480)={0x0}, 0x10, 0xa29cd14ea467ddc1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x10d) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43f4c66a553000a4ec08c2bd462ecdb1f6120ea0ca84d0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e9", &(0x7f00000010c0)=0x210, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x0) recvmmsg(r1, &(0x7f0000000980)={&(0x7f0000000940)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/159, 0x9f}, {&(0x7f0000000500)=""/144, 0x90}, {&(0x7f00000005c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/217, 0xd9}, {&(0x7f00000007c0)=""/109, 0x6d}, {&(0x7f0000000080)=""/43, 0x2b}], 0x9, &(0x7f0000000900)=""/47, 0x2f}, 0x3f}, 0x10, 0x40, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) setsockopt(r3, 0x3, 0x8, &(0x7f0000000100)="406683586e10e97b1295460ffdeb7dcc474ffe96066d24ade16f16194dfdd58dec985bdaf619e3bbbe3a5038e3fd031cb0b9742e5df8112f01fbd7ac01d24f624ee6c1e096857af135634c9fd6a3b6f34ef977301f9456ca1d8d1a28752343d9a9d86ec07f177ce33518cccfb5440e99beab8aafd767f6d9e9f0789a4b4876a0f8c9a2a90d7e4a7ab6e6962c5029daae5ca1300511", 0x95) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) pread(r3, &(0x7f0000000000)="cfa7a0d870ec62eb67c1f328db9eb316891a03c2f56cca383b335e", 0x1b, 0x7) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0xa, 0x0, 0x0, 0x0, 0xe8}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r2) setreuid(0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40001a0c, r2) sysctl$kern(&(0x7f0000000300)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) readlink(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000001680)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x87}, {0x80}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x8864}}}) sysctl$kern(&(0x7f0000004e40)={0x1, 0x32}, 0x2, &(0x7f0000004e80)="e7a060d0", &(0x7f0000004f00)=0x4, &(0x7f0000004f40), 0x0) executing program 7: socket(0x2, 0x400000000002, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x2000000, 0x21, &(0x7f0000000000)="808e5b42", 0x4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87, 0x4}, {0x8061, 0xfc}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x35, 0x0, 0x0, 0xffffffff}, {0x48e}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r4 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4e) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r2) fchflags(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000002400)=[{0x0}], 0x1) executing program 7: rmdir(&(0x7f0000000000)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x10ec1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa010, r0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000e8000080000000000000000000000000000000ff020000000000000000000000000001"]) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x8, 0x0, 0x6}, {}, {}, {{r1}, 0xffffffffffffffff, 0xa1}], 0xfffffffd, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 3: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180), 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) seteuid(0xffffffffffffffff) setreuid(0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f00000011c0)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0x36) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f0000000380)=""/101, 0x65}, {&(0x7f0000000040)=""/19, 0x13}, {&(0x7f00000000c0)=""/55, 0x37}], 0x6) r1 = syz_open_pts() close(r1) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000480)="aae5f45d29e89ba1e9e5118379687122fb007f61b71fc3a4b3e32df0c64da44d3b0273f8bec29a4aee15b601bd600167e3db610cc57e7539ab03a4cb8f11dea4e38732bd31cb557b5c518a91d5553e1cf83f19c93f024af54e3d565900aaad3bdd6b37d6e3ec915c7a430fb02a01ba9dae9cd2f900f7f417a9a33088b7c6eeb04f6d3b210f9c6da78d39c0e410b591e3", 0x90}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000263, &(0x7f0000000100)=[{}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) write(r0, &(0x7f0000000540)="ffffffff00000000df2100000063", 0xe) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r1 = syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() syz_emit_ethernet(0x3b7, &(0x7f0000000a00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000381000000000000000000000000008000000000ff02000000000000000000000000000100000091"]) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0x2b, 0x0, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c545, "10267e7b000000000000001e00"}) dup(r1) writev(r2, &(0x7f0000000380)=[{&(0x7f00000003c0)="91cd3074f645a4352c9f4d63bf6874e5f2845a26cd9de9254f2cf688af3bededde9cf1c9b902da3b270101000071ff77a79330c5fedca8", 0x37}], 0x1) executing program 6: writev(0xffffffffffffffff, &(0x7f0000002cc0)=[{&(0x7f0000000680)="e0961267527edfec3cd8", 0xa}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000700)={0x4, &(0x7f00000006c0)=[{0x1d, 0x0, 0x0, 0x8}, {0x1020}, {0x6, 0x0, 0x0, 0x1155}, {0x2, 0x6, 0x94, 0xff}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6, 0x0, 0x0, 0x14b}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) write(r2, &(0x7f00000001c0)='o', 0x1) write(r1, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) r4 = open$dir(&(0x7f0000000640)='./file1\x00', 0x80, 0x25) r5 = openat(r4, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000480)=""/189, 0xbd}, {&(0x7f0000000540)=""/82, 0x52}], 0x5, 0x202) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000000)) accept$unix(r5, 0x0, &(0x7f0000000680)) sendto$unix(r5, 0x0, 0x0, 0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='c\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000140)="28c4610a365425bc38989195dec73a750227ca90777ad8352d5a3f8d4a166af1d07ec36cd6961c24d7a71a4e8e679d85e0fbc3622d630321c09ad2a69b4db9aa3e76c5f2cc1f190e1e60e5ec37ff4593d52af763fb4d78555410374e2b4923f06b816fce3f9148dba376ae19ff7549106527ba793257e2692622baa5fd5b5ffb7eb6e9231b2301ffdd109dea8d7079a9c485", 0x92}, {&(0x7f0000000280)="e63ce44d6f556364079235e5f8bffbdf4eaff5abbdf8bdb7db303c1fc01f19630d37ef", 0x23}, {&(0x7f0000000200)="adc8e5b1ed6e2df139b700c5b7e4a011331da53a169d2c364cc06b862e022de135cb17d9e961b3f1e90c0cb4e994e44d40ddbb0ad177d1a1cf401b4cf4b3018a9fe99f62519adc", 0x47}, {&(0x7f0000000300)="1fd965eef65745eefa321abb6bd0276ee6", 0x11}], 0x4) writev(r4, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca577", 0xa3}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f", 0xdcd}], 0x2) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea5", 0x434}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(0x0, 0x20, 0x173) poll(&(0x7f0000000ac0), 0xf50ba449edc6c4, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x18}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x3, 0x0) dup(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f00000003c0)=[{0x7, 0x4, 0x0, 0xffffffff}, {0x8, 0x4, 0x7f, 0x2}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, 0xffffffffffffffff) fcntl$getflags(r2, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x480, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYRES32], 0x401, 0x0) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB, @ANYRESDEC, @ANYRES64=r3], 0x401, 0x800) msgctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) setsockopt(0xffffffffffffffff, 0x20, 0x3f, &(0x7f0000000380), 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000104000/0x800000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff7fe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80}, {&(0x7f00002ce000/0x8000)=nil, &(0x7f00002e1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000078b000/0x2000)=nil}, {&(0x7f0000b01000/0xb000)=nil, &(0x7f0000293000/0x1000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x74}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f00008ab000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00', 0x80000000}) syz_open_pts() syz_open_pts() executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000004c0)={0x3, 0x1f00}) socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000000)=0x80000001) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = getuid() seteuid(r4) seteuid(r4) readv(r3, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) executing program 5: sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x4d) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) executing program 0: ftruncate(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x1}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x264b, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) getpeername(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000010c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x2, 0x2, 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) ioctl$FIONREAD(r4, 0xc0406938, &(0x7f00000001c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x190) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87, 0x4}, {0x8061, 0xfc}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87, 0x4}, {0x8061, 0xfc}, {0x8106}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000440)) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./bus\x00', 0x41ecf3848c59a689, 0x4000000c, r0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000007c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x2, 0xff}, 0x800, 0x40, 0xff}) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x0, 0x3ff}, {}, {}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000280)=[{0x1, 0x1, 0x1000}], 0x1) semop(r1, &(0x7f00000003c0)=[{0x4, 0x3, 0x1000}, {0x0, 0xfff9, 0x1000}, {0x1, 0x102, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200}, {0x0, 0x8}, {0x2, 0xfff8}, {0x2, 0x7}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}, {0x4, 0x81, 0x1000}], 0xb) semop(r1, &(0x7f0000000380)=[{0x2, 0x1, 0x1000}, {0x4, 0x8, 0x3000}, {0x0, 0x2, 0x1800}, {0x0, 0x8000, 0x800}], 0x4) semop(r1, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x1, 0x2, 0x400}, {0x4, 0x8, 0x1000}, {0x4, 0x4, 0x800}], 0x5) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000480)=""/225) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) fchown(r2, r3, r4) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8000, r3, 0x0, r5, 0xffffffffffffffff, 0x35c, 0x1000}, 0x6, 0xffffffffffffffff, 0x2}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x2249, 0x6, 0x2, 0x1, 0x6, 0x6, 0x7]) geteuid() getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getgid() getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, 0xffffffffffffffff, 0x0, 0x0, r6, 0x100, 0x5}}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x100) utimensat(r7, &(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)={{0x4, 0x1}, {0xec, 0x3}}, 0x0) ktrace(&(0x7f0000001840)='./bus\x00', 0x1, 0x234, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x60) vnd0: sloppy read from proc 62013 (syz-executor.3): blkno 0 bcount 31 executing program 4: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r6, &(0x7f0000000500)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c870", 0x61}], 0x1) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f53bc39304799831b3e819ef9ff0c958d61a0a95d0ca534d53", 0x61}], 0x1) execve(0x0, 0x0, 0x0) close(r0) r7 = socket$inet(0x2, 0x3, 0x1) recvmmsg(r7, &(0x7f00000005c0)={&(0x7f00000004c0)={&(0x7f0000000000)=@un=@file={0x0, ""/506}, 0x1fc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000300)=""/102, 0x66}], 0x3, &(0x7f00000003c0)=""/242, 0xf2}, 0xa2891880}, 0x10, 0x1, &(0x7f0000000540)={0xcb56, 0x104}) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r2 = getuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x11a2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x74) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/165, 0xa5) r5 = syz_open_pts() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) readlinkat(r4, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/96, 0x60) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000440)) ioctl$TIOCEXCL(r5, 0x2000740d) recvfrom(r4, &(0x7f0000000480)=""/2, 0x2, 0x1840, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r8 = socket$unix(0x1, 0x1, 0x0) chown(&(0x7f0000000500)='./file0\x00', r6, r3) writev(r7, &(0x7f00000005c0)=[{&(0x7f0000000540)="e1de094959c5b3a6efab196f96fba7310fe3b6c69f2df01e156d445a01ce985e9fc9e376b9931621b279e291bc6ccf5a45900a9e64f3f7a78f6ae0f14ad4edc644cac997b0bb0b94ef15eee3c2a032f85a2b86fce081a15f6576e03ac3c637ca19f1bc", 0x63}], 0x1) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r8, 0x2}) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000006c0)=0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000700)=0x7fff) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000740)={0x10000, 0x0, 0xa4, 0x80000000, "88d5997de548b6549bbcc024cd9a79a059e91f1a", 0x5, 0x4}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780), 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000007c0)={'./file1\x00', 0x5, 0x3800, 0x8, 0x0, 0x0, 0x1, 0xff, 0x2, 0x1, 0x8, 0x8}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000840)) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="e6f51415dbcde1740df95ac3335058ec9ab43c9cd50bcb27866766262750fcf8e00ba556bb498e6b254b47ecffe1482f22441390e88964dee13683705499f3d549cacb0b4fd46cba603ea0a1a95e78cde6eb4033357facfa489aa665462be0d65a265070093f47ba841d7152257605b4ef456d83132f1d2cc095466796bebecc3f81f7f7503d446ede33", 0x8a, 0x402, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) executing program 1: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r2) open(&(0x7f0000000140)='./bus\x00', 0x21, 0x0) write(r2, &(0x7f0000000200)="71887d4db2944fc9a007109e48f4e6f231da040fbe432b9b195351c64a05ff003a5b29028093e4cdc433e62151cd009881a9131dcf89aa1bb6e256683417dd62d54bc5a246e80b42f9b4f8f5fe819f3d79e7f4655b9eb2a2f541bd11093f054f21ad00ac06bb0d6d94830859ec1ef657bdffcaf50a01784743a666de113f0e1e0a49c129c45932c0d8070258d472c82f35", 0x91) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, 0x0) syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) shutdown(r3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) syz_extract_tcp_res(&(0x7f0000000440)={0x41424344}, 0x40, 0x8) syz_emit_ethernet(0xb1, &(0x7f00000004c0)={@random="c0ba945088be", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa3, 0x0, 0x0, 0x0, 0x50, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, r5, 0x0, 0x0, 0x5}, {"58e4d8401cd247322c6aa95ed658e9fa9aec0118115454ed946296e0f0def0fa9dca148e8eb67cc36fb87028249262490746285024ab77141739878f098958afe782909f1fbac7d4d8b64ea25428d62a7459473b59d0b3c15699936913e4fc1f2b888f5057ce3159099e357b6142edf11bda3b4b9dd51da04d1399"}}}}}}) executing program 7: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) r1 = getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x2a12, r1) recvmmsg(r0, &(0x7f0000001380)={0x0, 0x2}, 0x10, 0x2, 0x0) shutdown(r0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="e5fd0cc0", 0x4) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 6: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) r2 = socket(0x10, 0x3, 0x7) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000180)=0x800, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fffffff) close(r1) execve(0x0, 0x0, 0x0) syz_open_pts() getrusage(0x0, 0xfffffffffffffffe) syz_open_pts() syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x60) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') shmctl$IPC_STAT(0x0, 0x2, 0x0) sysctl$hw(&(0x7f0000001980)={0x6, 0x17}, 0x2, 0x0, &(0x7f0000001a80), 0x0, 0x0) executing program 1: r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x6, 0x3, 0xb9) setsockopt(r5, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) r7 = dup2(r5, r6) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x0, 0xffff, 0xe5ce97ab354d96be}, {0x3, 0x4, 0x1800}, {0x3}, {0x2, 0x6}], 0x4) semop(r8, &(0x7f0000000340), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x9, r3, r4, r3, r4, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) semop(r8, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) geteuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r11, 0x8060693c, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xffffffffffffff98) getgroups(0x4, &(0x7f0000000100)=[0x0, r10, 0xffffffffffffffff, r14]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x200, r3, r10, r13, r16, 0x8, 0x6c2}, 0x1ff, 0x1, 0x5}) r17 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000000)={{0x5e115af, r0, r17, r0, 0x0, 0x55, 0x2}, 0x7, 0xff, 0x102}) r18 = fcntl$dupfd(r1, 0x0, r1) sendto$unix(r18, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c223e02000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000000000000000000000000000007c24baff36c89ea4e8dcccdc07b4b0369de8daf9ba735004fb54729a7776e033decbff9e81c456937b3dafd21f23e411c4707e55c4c38cfcb48db4874d7cd82f6baa0ae9d25a7f26948eb936bd3bec5600"/257, 0xb1, 0x404, 0x0, 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80000000, 0x0, r15, r0, r4, 0x80, 0x8}, 0x2, 0x9, r12, r9, 0xa6, 0x8, 0x62, 0x9}) executing program 2: link(&(0x7f0000000340)='./file0\x00', &(0x7f0000001640)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000080)=""/225, 0xe1}, {&(0x7f0000000240)=""/4, 0x4}, {&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000380)=""/77, 0x4d}, {&(0x7f0000000400)=""/104, 0x68}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/86, 0x56}, {&(0x7f0000001600)=""/38, 0xffffffffffffff04}, {&(0x7f0000001500)=""/17, 0x11}], 0xa, &(0x7f0000000280)=""/132, 0x84}, 0x2) executing program 1: sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="4fd1894a5ded7654e0154a495817c5d48ca77a3d405552764eabe8d2fd9e74b1b023250cd70bdf0418c0938b", 0x2c) setuid(0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f00000000c0)="3dacd5eaf2e152", &(0x7f0000000100)=0x7, &(0x7f0000000180)="e2dd544606d484853bf1a5348dfee91da19492f8feb03b5a135e1cf7dc1a22953ed8e2a5b533ced1755a123db5c8b7142a7c6048e9624e1c72c1cf845fc11972bce680ff60e33a303ef1234e7ee9420bd6fa67e450d6a06026f44313b56b0c148f4b4cad3fd929ebe2a8accb7af4f057dc58e4e5522064c44761df5b8653fdf872cbf5e376fd7887fd5b9d451b7f04095b867a9ee1aa7e1e43fd24a6c2e16b139b93e88d5d", 0xa5) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = syz_open_pts() r2 = socket(0x6, 0x4, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x9, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "7546068d2813137fd1447a6c893e868ffe00"}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffecf) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}, 0x0, 0xfffffffffffffffc}) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r1, r3, r4, 0xffffffffffffffff, 0x28, 0x5}, 0x6, 0xa91, 0x8}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 5: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001180), 0x1) setreuid(0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f00000011c0)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0x36) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0xffff, 0x40, 0x0, 0x0) setrlimit(0x0, 0x0) socket(0x18, 0x2, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x61}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 7: setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) socket(0x2, 0x2, 0x81) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 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, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80606948, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000000c0)={0xffffffff, 0xb4, 0xe}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8, 0xfffffffffffffffd}) r5 = socket(0x0, 0x4000, 0x0) socket$inet(0x2, 0x2, 0xfc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000500)="6228951c7f8538b49840762300"/31, 0x1f) connect$unix(r5, &(0x7f0000000580)=@file={0x715b419c6ebfef8e, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x105) sendmsg(r5, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x400) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x10ec1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xa010, r0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43f4c66a553000a4ec08c2bd462ecdb1f6120ea0ca84d0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e9", &(0x7f00000010c0)=0x210, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0xd}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x22, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xfd, &(0x7f0000000180), 0x9, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfe}]}) write(r3, &(0x7f0000000000)="7696c7cf00"/14, 0xe) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xa, 0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) lchown(&(0x7f0000000140)='./file0\x00', r6, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) pwrite(r3, &(0x7f0000000200)="9b88fee37af3c9f2a4aef1310ebb2a4668975cafe1dfe1a29c64e461f8ea19dd2bc0a74b3c6b17b44185118010180386552472da483d25592717d7dc9941add38e7ca019173ceb5101bb1847f38de2def848ca20dca04a163e59d6cb93f445b5150fc6bc9322503130d3e13f877c2c914dcf449fdfcca0a5f97ff93775c1188a954791f1c46c7b1fbc1120627425f9b33b98f842e2a912d8f18adb3537cb145e36f66ae702d4662a6f30d137a31ef6a4efe15ae0888db05c6557615580a7685cd14de49974747a8157f4a181a5", 0xcd, 0x0) denied attempt to set clock back 3222077815 seconds executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) recvmmsg(r1, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x18, 0x4, 0x8) setegid(0xffffffffffffffff) r2 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x2, 0x800) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x1}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 7: execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) close(0xffffffffffffffff) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0, 0x1810, r2, 0x0) open(0x0, 0x0, 0xca) kqueue() shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x45}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0xffff}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYRES16=r2]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x10}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000700)=""/250, 0xfa}, {&(0x7f0000000380)=""/223, 0xfffffe8f}, {&(0x7f0000000480)=""/152, 0x98}, {&(0x7f0000000540)=""/232, 0xe8}, {&(0x7f0000000640)=""/61, 0x3d}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x6, 0x0}, 0x841) mprotect(&(0x7f000016f000/0x1000)=nil, 0x1000, 0x2) setitimer(0x1, &(0x7f0000000280)={{0x0, 0x81}, {0x4, 0x3}}, &(0x7f00000002c0)) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@remote, @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @generic={0x44, 0xc, "0624813101561b463c10"}]}}, @udp={{0x2, 0x1, 0x8}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x74}, {0x87}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000080)="fd57eed163193116fe2fa88320c6af0d2593c15e551e41494dd88b3f489d0dff42de95f3bf9805d0045155225a25946caa9742a5b67aa54b47d62521ce4d131589cb3056292708359677a2054d883195fbc6cf0c0a1d0bd07e0890ff00c9cbd88bbd041cf670b965ad9a984e641fcf570aca2ba6206189fc36acccecbb9a51f28b5fb0b0a04cee82451da7f8021061ea2d72ae76ce9fb2248140b76d216ad7d166d6a372db3e6b6e416b8706be32b753767391bbada2cfd37d7bd0fb9a495947ed3c70295842a0980c489214a570b3609cb8b1454ab17df08c8466e3fccbf7ae035bea7b725c740d9bf77d5e", &(0x7f0000000180)=0xec, &(0x7f0000000280)="6410f8b7cb18036e3874077535645bd873c00c5716c7b9a520b5ef090000000000000019a2cef6b8e37472c8760188da86d8967df71eae2fab88394b8cff96b381fc6b78aac881e64e15e07377ec80f4ea3f3553e483777e378255714816e1bc76e7a437935ecbab41f934f1331f88fe8de4b6e198fd16965ab9ce73f3970622f2bc1a7b40a141f48f2e9df59f234c4614", 0x91) executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc}, {0x0, 0x7f, 0x0, 0x578}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xb2b8, 0x0, 0xc09, 0xffffffe1, "9707957d000f7e00"}) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x14, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r9, 0xbf1, 0x6, &(0x7f0000000100)="e3ffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r9, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0xfffffffffffffdce, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e2cf79", 0x10, 0x0, 0x0, @rand_addr="bb0a781e95ecdfeb83e4f03d49da078c", @mcast1, {[], @icmpv6=@ni}}}}}) ftruncate(0xffffffffffffffff, 0x8531) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYRESDEC=r0], 0x10}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/192, 0xc0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x3) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000300), 0x0) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4103}, &(0x7f0000000000)=0x1009) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000000c0)=0x1) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000052000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f00000012c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 5: setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) syz_open_pts() shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={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) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db", &(0x7f0000000080)=0xb, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = msgget(0x2, 0x200) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/50) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = socket(0x1, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r5, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d63", 0x5af, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) r1 = getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x2a12, r1) recvmmsg(r0, &(0x7f0000001380)={0x0, 0x2}, 0x10, 0x2, 0x0) shutdown(r0, 0x2) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 1: syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="d820866700020000b876a160a9c5475e8a9fe042140900006f6a0aedb422cb01e30ee863a9000000eb1400030000000000000000000000000000000e3b5caa8932e5fce73721eb916307dc71a0047172d867", 0x52) sysctl$net_inet_ip(&(0x7f00000005c0), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x402, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x401) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x2, 0x3, &(0x7f00000002c0)="8a1f7207828aa8203d38036aae859e21ce733714968214d41b1937cf00a891583c3b9625814a75d572db2706988ceda73634fe528c7ec85ceebe302c00000000002a3cab2b4496a03d95dd2d6dd5ee000000000000d1dc02a4ceefea4ab7024667ea4969c41797684bbda917b33241f7945b87ec79f9782aae1ac4f9708d2adc6558a6b2e7ad6564568e2f34ffc31c6285ef168b83446d1ead2b9e8a11851fc009e228743f1fc81e604cc932c8d6d9346b02ccac0e7941e8415cf2267d22a46507627cbb71d253278677", 0xca) sendmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="3f56a242b263b63fc12c2eddc3e4938f100f9fb2844afb2ffe537083a7a9adc9566f1e63f6f767759fb7c55c6a7decc2ac7fbc3f59630e1752877c7095bc75797c687045fbd5e250c3673ec7791ace0d32157945d91fe4adc7959a67b06e9bceef31e32f95f4c788e457e474d1ec93d509d85266e9c4368a261b114568f262bc5e8d56de1ead6a135428438e9b3cd5ed540f7134d011fa684fab85b8d3b156f40ceeb97509a95388ddf4d7a24e127f859a692fd39fbb24231a7a58c82aa9a42d3b826f73299a37d8f3e7e63ddf9ba7b4fe1596924fb6852dcf2802f3e31895fe90558773ca56da4c7f79b5c973a070967a6a63129c55ef72f7aae98556b494b480fa3ebd4d526950df5ba30a8974871513d409c89a76449dcfb35de6d78028158da823ab67"], 0x88}, 0x1}, 0x10, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x40c) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}, 0x4000000, 0x0, 0x0, 0x0, 0x3f}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000080)='./file0\x00', 0x61) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 4: ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f0000000340)=[{0x6, 0x1, 0x8, 0x7}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000100), 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r1, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r1, &(0x7f00000004c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}, {0x0, 0x5, 0x400}], 0xb) semop(r1, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) r2 = getuid() semop(r1, &(0x7f0000000700)=[{0x4, 0xfff7, 0x1000}, {0x1, 0x200, 0x1000}, {0x1, 0xd22, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0x8, 0x800}, {0x7, 0x2, 0x1800}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x100, r2, r5, r2, r9, 0x40, 0x1000}, 0x1, 0x4, 0x1000}) seteuid(r2) r10 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000780)=[r9]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0x0, r12, r14, r2, r9, 0x4, 0x1dd}, 0xfffffffffffffe50, 0x100, r3, r8, 0x1, 0x1, 0x6, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r18, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r4, r13, 0x0, r18, 0x101, 0x2}, 0x0, 0x68, 0x0, r11}) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, r14, r17, r13, 0x2b, 0x8}, 0x7f, 0x7c, r16, r8, 0x9a, 0x3ff, 0x7}) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f00000000c0)="d8e99efb33d3607cae0b23c1e7dad820193fb7f65e7655a5baca780775ce0d8523bc6bf7e3ba33627c2b8fd55b59b67d2b9e793b32b9b798595f073c92ced693f1ad68315251556ace7b1ae7dcc9f0df73c240c7a1bbb28ec244997444f3ceeee0ccc8669d242ca89d0b33b7a9fbae33537dfa5d000bdb975b2248a04b1c89148030d883f890931d20551062838263b5e068d3c4648178823e702e61f7f290a440c8c73e8b9a31ff4e6fdf32a03544f9d558f7b4da0410d0587a72e473be3a8b3192", &(0x7f00000001c0)=0xc2, &(0x7f0000000200)="8c108b0b4ae94cb94007d4216147be109b555eecf511d58fd771ea2824ebbfe0c6da38c48bcd0d51aa38c8d9a2a76b7c1ffc47b87664bd165359535fc28e512b8c1e88f68650e315bf9330e779a8abac7234d6501348bfdc5ad19bbec1dd15bd50a63d7b62ad3d58c434c3d01e17fddb53a2e74755b407220a3ce50888aa2df43247ade8dc3aa6409f388aa14abf7bab95bb98b3feb610760ba1692ad2dba59a89a376ea072a061d9f1b9b30ba44468de6e572bf8ea7ea296058ce08718218c98e9746d8d8a2ffbf2ffe4ff3be653fba23bf79c8635e250e36f055803be0", 0xde) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c0000", 0x6) acct(&(0x7f0000000040)='./file0\x00') executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$FIONREAD(r2, 0xc1286944, &(0x7f0000000100)) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x21) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x1) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x10c, &(0x7f0000000140)='./file0\x00', 0x8}) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x800, 0x160) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='.\x00', 0xfffffffffffffaed, &(0x7f0000000240)='./file0\x00', 0x8}) r3 = socket$inet(0x2, 0x5, 0x68) r4 = shmget$private(0x0, 0x4000, 0x247, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() r9 = geteuid() r10 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x101, r6, r8, r9, r10, 0x10, 0xfffd}, 0xa2d8, 0x8, r11, r13, 0x8000000000000001, 0xb2, 0xff}) msgget$private(0x0, 0x52) r14 = geteuid() sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000440)="995a5b78fdfc994c05075eee15eaf7b917b0da4e8f5956d170136c6d70e026a5e7de2b20bc74c1e5b28f9263c369ecf182ce266dcd4f7392cdf6dc6b8876843ca5edef26fc6b6a331cb1c0e6ac158b4c3cf70b0e3cbbfb53148b61612ea97f5bb6d99c2625f01698748b0229eee577917d4333fe668c03763b9deff725227fdb09c84fe5b7574107c79b03fc8b9bdb26b7fdf8e52c8c57b5ed5aed02469f59e472cf9fb558586725cf7f535f06b04558d6f3937c86b9a664b0e3c93ea07f8da6deff9c8327fa3b229de5898c4e99660d66716de32f09274bc6dda486fd646032af759676e2fd", 0xe6}, {&(0x7f0000000540)="49337e40099f8d81a7466843de13a13aae4a5a83dbbbc55ed44ee09970fe2dd70c70b49cabe0e4287ad713e30d5a5822e15b4f050e35b41acba96aa7e04aa863bbb105cf4fe4cca6", 0x48}, {&(0x7f00000005c0)="b9bedba7688a87f933b7bcbb16903370ab1b639a", 0x14}], 0x3, &(0x7f0000000640)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r13, r6, r12}, @cred={0x20, 0xffff, 0x0, r13, r6, r12}, @cred={0x20, 0xffff, 0x0, r5, r14, r8}, @cred={0x20, 0xffff, 0x0, r11, r6, r10}, @rights={0x20, 0xffff, 0x1, [r3, r1, r2, r0]}], 0xd0, 0x8}, 0x405) chflagsat(r1, &(0x7f0000000780)='./file0\x00', 0x0, 0x2) r15 = kqueue() close(r15) setsockopt(r1, 0x7fff, 0x400040, &(0x7f00000007c0)="f582207ee9002c24dbf06914d6d0a924ef9929c43cf3bbe49b01319271874c09f1f5b4bc4a8fe2ac997fc22521a3711e57516a2460ebf575e117b2b5ef5ba8ae1d48245318cb2c90b9d64956fe4423ce58f86d41ae778927cad742457f0c320ce408f213684477f7040cea8c27c8bd85e918e631b896a914b76c670e26f47094a239a56faaba983c49c1df88e4fecece8a7393d0f15d", 0x96) setrlimit(0x2, &(0x7f0000000880)={0x60000000, 0xfffffffffffff001}) seteuid(r9) r16 = accept$inet6(r1, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) r17 = getuid() sendmsg$unix(r2, &(0x7f0000001f00)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001cc0)=[{&(0x7f0000000900)="1087571e411f1e6e3a5614897c2268ef5e75d46bb62b333791f7a1210b3d71a0878521372a2f0d1f8dbb8d80461334f4dbb9fa26b35fd72972848829df6a3b38ef18647cceef0e62d9f5bc127f7db0f4cc5355daca0c43a0b042865ca62b4628", 0x60}, {&(0x7f0000000980)="3bb57e469f67af10f595cdbfd5b99ddf04a15b61696c5125e297ec0426c63e430f9545ed0649f35d8aa5cb614ce4b0c7f01b6c6ea37b30280e1dc71874310eefbf8c28eb74eb03c0c0aed38d41f9310d4aafa93b1bd97d35c64b6adf9c08346bc486af26328f95b1e6f1b703b3b069c0dcb099cc13c040a42c2504ed6e628daf", 0x80}, {&(0x7f0000000a00)="6f2659f6b14de01cdc35dd5e81caa4582c357e019830ea85e94a09710bee89801e81b3fbac0252d8a24098f2766e703ed3f8e57fae5d0b1079089a9d6bc9522370e52fad1484c0f9f58115db0bd28a7ccc8512c26ab55f09f6f3cedd4da7041ebd1fe8150226da182ffcb269d38536dcf7b501ccfbfd7ec848dd7f048a40046210b8998ce480ee3311919b9e292c6d1946a458991589b98a7ba1c3709ba231eae8bd77be1dab107683f9a9e7bd2d0fc16ac9f7b308335a4fef51e50d7504e4d7510aa4acc39a9669d0096ae5cb3a4e6ed585f4ad", 0xd4}, {&(0x7f0000000b00)="20f1e59363566e36a41f1d328b332521f418fde42d888390b33fe008d8ebaf2a14865bab1eaa6f5339c197ea038523395711d27655a017c49ccc74334482d9159da1c54dc48f39614d6de3a1e510bf245a1a8b83aee1b6a821bd68439284910021a72cb42cc268cb62956b442b63bdffe50bf577c430c0c5e9d60e6d1a5daeee188e12416ef8ce235e5b0edd05929b043708fc508e696da37bf029cd192564f394783f84098715a5554b320b1656771fe6b8a7525370416c3899a1b03badf0bd60d39917bcd6545c7b39d460e51a5b9cee7f565bbd974e0109135b42ffe7fc164bae73110d638c1c1e2444beb3c587b00b43bba53be840112777024c2b0869c6dc918163eb2181b8950e3d3504a3bdaf22f6ab827268f7c9970e8c6e586dcb12261bdf3b283c1dc97db988d36663907b8c606b0c720ec6dcc1dc3cc81311a3ea52cc42e166142c40b010b777f30431aca3df9af65b0e3fe39c694661d6ac5c2a04f722c0ee736865cf534cfdf479754804d4589674087202987556abe85888c2ec536e8227445595340f30051e673dcaca4e6c70c2389c275093da1075367d20ee82126d5b7df2eec1fda424791c773d96d51132fb78f853784d30b2ba73618798ee5245be1cc264dd1dc84ec4c06deab3e2e974228f60d028014b96ca9b796592e14d33a9659b6dbe28fc704425c115454860dce5939a6914d32511bab04450f9e9c2c0307beca221e0118e30abf79cd76d2d208d178f9bfe3966d74a8d5c482bc4b91b1d1499e1b255854a8c047e419520c4c6f9554bdf3447b03bdc99bde06ade46788277f39d2ecb80e98baea70cbb5c3728aca0639b153604649fd667529e8872fe4cc944e402ba9bd295fbcd514201dc504972031ba4af5c25e8a4a489cf5f7f7741e45cacc42f5f59310c92e0d3bfc9c4233e09f162a8427487f77ddb6c909c3000fc99ea953434c021355ad83a7a05c04f122513ac2a4036a90b1c98e5c2893df564445ae9e3925b15777346938e6616767fe1ab3bec8ae3ac73ae8678c523576df0b2be2c37de5129659fb16e8e31dc9c1708175ee7f51695a919568d85cd6a64fa38efb447de3c6831d02a09a03b153071e8253bc3904c3b216858707185e9f6e1730ad4d29a4cf2a6294ac7811f77b36c15a2f50d978532881ac9ef0932d12a85726a0379056401634ac92326838261c2881b153017abf2f474839e3dc022492d59f8aa536b08085d868948490be4664492dcf28e29f440600df46c223c048c673c81d52d83c288791f30ea3a6cf28508c11e8801f7736ad4f6e4ac16a030d84f7fba0219203678b9a420ba0686f73e3fdf3653dc960b6c7d5f5fcf5d3bf434b777f566f82734b01e54206c3e58fe466766dccf408f7ab39e395f9902118d5bcb1516bb6bf1a94bea3e79d5e436e5900a18035206475487a6868d3480fc8d598e06ca14020c6f320de7af2b9fb8c8e35c4eb13de5f999b0c9b969195be6f932f2d6c5420412550da90b1c3a5ae6a77857b29b0b206964e76c0bbc2c15b5c9dc4fdad4cbf27ddcabf49d601250e51764c4ee873d298abf1545b443b2e6e6b4fd4e64aafb26be4857e9914cf1cc5d4e3ad8c85832102ab69664a6b14e026529f8ff26443178d9b5f8bea1a31430e8365ad84770c886695f5b46598a0f31b3ee6979a5efe909ea822112e1b240e43e4dd03beb95f0067ec00de00c42a92d05d3c18224e1f0efae2b063acfa260acad846737d31ca4c31e10d854a82380ecb599e2a2142a0c2f99c186457e0d1f63c634cc64bd77befde079a1c8c5aa09711536e12af4ad3786c76989e27ec10739414b9f7fa2b2f45438b57a4fa6cc72b4ddad2c27b73895cf410f1023104df780725c79149e11b1cde7bec9bb3084e15eb153982b16dfd2e97192ca871e7a4b5ef152e0e56638bcc0091386c44a2be5dfbb4a129db3a2ce1c65f2f1e670bde4edfc1725e673a06d8c73f96ac04201bd77b55430aee39d2bcc5d1d5cc0af6e336d7918950ea21c52c9fd0b3e128891ac470213bbcc424ae9ceeb6bc3a60f7db093b414b1f194bb1f01b5dd77969680ef0106887a2a3495e85b0f861d946a558cb4116b17545f177019e3ee8b142e3bc49cb13aeba3b9a94a2885a68af784935eedde3ba1a4c09c2c03a204967d2a2b23bf939f844b1fbf90df34593345e980b190695376c1604889ce9233e7e8414e1f422e7503177409aa1c89e8d4ce70120acab22315930386782449f5ad4a83aa4f090ece278e2a597da27633a8073505691844425db02f68e61a3ef938511452fa48eb4be1e6af7b3ac8303b206d7476cb9da89ea7604ef088c8b515bcaa4f8919cae72e09fbabb6a480e180a375dc7c5ba31e2eabe249efbd94314589687cdc83e837566770e26e0ecfa5a800db729ae2925e67d7a9538074748e01b177eac1639747b162159c90e1dd4a0cc608e2874c4d4f4161438267a61312a6ebc345b857f2dd096b3d99908f49cfdbad2db7436cadd20b133314812fb487e1ece38294c511dc47b44793aaa51686c41678306b10620d64db70e00fc60f9f41393f8892adb6642ad69aa2513737f9986eb68aa1facdc795add63419ccc92d613d7cf1f1ffbf6495c629be10b511e5d03b2c57a20e163dda32e405e9565d1b18fc6eb13f777e4f266c525e66efad83c7dcb7121c8c3b948bca8398a4d0737eaa8bc73ae62ba84bd5c65e98e3bfc9d7c538ccf7470a8b266042a70d5c838c3eaa3cd3f9bdda0df7b75ac1c11cd92f26fbcca7e2c83a753a173bcea89e2f18e32b6d4b07587a9ddc70048b4c229cd9667fe72234ceaf5fae6d97d6b5091c54d7b4cc090aa0fe02a17fef44e0ae3404306e669b317926d10b73170e59eb5a8d550dee35be648a6ec08ed7567dfe501b1f4b87fb61322779268d394802b3ac5bf4fe5aacf81f6c17ea878f0f05c96bd695bcd5a4941447bf217b7f35b2126b1b2684ad9cf24f3eab08b239667f7e41516fb759c11050deddfa063a86c5ea1458167c4e65587b62a2b5c22652a496c88bb64e5ee5ef63d0e0d2c5e7cd9be73581e16ab01d05325ebab197a33f8c43c0595c5278fbda44b1ddcb6068c9e4100809be8510bb77475018594eee6c018afffac0e7b271d962d61e505568892aa83717285f4ce1f9dd1026c01cfeeb49e3675f530499e2c1d2f5223c83d1537cd4eb51ef232937ac4d99968eb869438c5a89fed47a2aa88565431d314c6139349e426549b9d7e277b5615d2873e3fa7c68bbff3655e860cfa0f6e9d598372bd6f272de1cd1c271bdc5ca6f2b89a3d5d9e490f767ba063d34456cbb584bcb1277acdc7d7c80801b5cec0725c98cb918c6415c3af6d3b265e05efc11b61be64de8af32c9325c9bdb56d561ba24af4ecd316b019a1d2cf47ed069dd6f07913206626ba567ccf08ee6789d19340ba9608a1ed21e2e1a4f213abf00ff25505e6dd759590cedbb99cf6aecd9041673928927da9a22eedaf9b2675e855e8ef28c33f45657e81b12bc5564b151e12544bca7c6f01955bbde05165ffd8518a4b28b9f978f1956e509dfcbd3c8ec7b41f802e269373c9ec31627f0217fb6d9c0f7d06076a010e7c8a9114e246660733ad58c0e23560dcd69601660b9abb22b9c7564418c98ab809e2ba4a1f0b94a3ed35ada23844e72ccd95d04f3f6406c2479dcc35f58dff53968ab34c410dd33480e3a478facc0abb00cece21cb29482bd1298e09a130420cfb247e40871c96acdbca08e72644b38ca5214ba58fc0e7d4f87475ef85181ddc6f59877d8ed9e3d80c7f796a138d0cd413a24a29423fbc05c3bb08bdf139d8aed45b3c7eb138afeab07d889c5ed559bab7ca5155bdfbacbb6ff1cad194f12eef3386a285f0be3c028135118dfd88a1ee39f6a70a244c78231b3eb2c8942ad259b36268e221b915c40c93b55ca2cda5073b23882dba51879ca47a161ccc77a3f465d4926e36769cfce330fe63d6101a00aa7af5b8228873c7fc3903d1538cc8d25f6c8adf85a96bbd8ebb9734f8b6fff0ad4a2c58662c3ae6c7b572b2ea05939c3bbfc873c9f44da03b3324606ebb369f40ee3d6dd4a7621517a5a9c81c44a0310fac6c3c59368f6e0e6857cdb177bbf2006073045d812c054a355d7ba4856be17e723d72b15c1d9ed7a10ea33d13512d42eb09fb50d320af9d812c2a818e5ac4bbebba5bef10f02e525c869a3a554f9c4e418652dcc7286106223bed6ad9c8864ddd840f0b1b51c85dbaf6a7b4abb138810645ea73074c0302fa5831f41432f85b090f9571ae2e1b63d5d4cb6a815cc53b58647c9e21b90819028a92d2386e73e2e4c07ecc77e1d903dd92b88a6629c2e2057fb8e41edc75ec0c042db93b9e9bb1d6304bf34796862c48037030552214803fbdf0cf5dfaf608b77580adfa5c6e513b46e984e4f3ef0647d399565dcf7fcdae3eda9bb551d9afb8392bda7fc9a319d1f31fa43aaea5c260669c0d7d1176c7111277d70459393554ac70973c2fc5e4caaa921fe225094ae7e785c08bb229774ec17ce6c81e653c93d704312c76f7a806374af92407b183420a26f68c495b938a0d7575273cd147d06637ca8c624ab0cc920d6f6373f43b0f1952222e667db7998313dff2f04a3cd39a7bbfc28810921883d4b456df48827c546bcef0e846aa952241c52da3e1c66c83c5f53330311077d725a53e1c7985a19ed9783be3164e343a7e7a792351cacebf27a9a9455d49849b607720215dbafd99f1a65b19c89268e054987b6ab1c4df00a7ab12bed586e921efb9e511f799be04185e53018791d968f13b1c8198591c54a000fa522554601c654128b2351aae1c0f4be470641e0f9a25a81802aaeec631ba18c65f60e351f0981132c1e7f4cc999527973cdd10112310be4ad8fccebdaac19b5417fdd94fc28b61246849a8510445bf77bbb7d5d5740be26b491f573d1a267b96cd4907ffb666ac04954b39afae17af867e72bb33c0ff9e9b78be39888abde78e0fd4ffe50c446ffd91c7fb4b86d78f10efcb0bac13d4a7e4f67cd9bea6e5ea19c5a43254f10152b55bf63e4cf6ce2b44cf7e72a6caa3ecddaf12abb18f09b340b230f3d2434589dc41810cc17673c35ae1d6639f7f0e77b3232458033f9e05e94374c191fe5202b686de97999a7b3907d7fa2deb65c01162ed3b0a1450e650bcd6e47c525835692ce58575ebc4ef062abd343ac41900842d9e9e411ecbc54ada80324a5e5b8d6d3eae3ef2e246721f4aeadfa09142bfe61c38ca9f6a5d479f83f59e0856faa805b229df449246f11f6ad3e5ac181a5e30c30e17f1d17cdeb5892ad599c8f5184691010b7fbdc917938d1d846a1a778d6b053dca9fd6103553cf4c634d65c5d0d1b3a4b3a6111e4b39a9b78723b161f30c7e52ce6bd24fc804060897d132e71d08bf9689bee3e59d722375592e4fca66389f96a3d69474c14a9d8f804b14a43a1750c1da11b513b13829ce69da76e613487a267e64a73d36364b7b73fee7643355570bb590ac6efe9efe2fee19f3e3b38fb6a84d3b1b5f9fae6938f86205111b0e2dec72dca8fdd91243c32528a6c0d2ae9c7eb05435037e985b87f6c8c6349020a58b498beb00722064a3229b3ab2f3f8d7e0730df399f184de1071c8d270fc950813c288a382abaa910b9767714835c4974a82fba94257eb61903855c87d6b76e30818b61de0b8b335ed48d523ee9d30493bffd1b177e1ede2fdf0e65aa288c03cfd2297397b47cc80ac6c746076842bbab0637140d2a9af519780d6e64cd31774c7f", 0x1000}, {&(0x7f0000001b00)="80", 0x1}, {&(0x7f0000001b40)="dde7d453ed97851cefdc6c90a51343f7c7d58e4a6767acddad04374bc2447c9004ab41c0442c5800efb52ac62fb4f37febe5ee6bb5600da4211c9eb7ecc572616871002cc1c185bc3d5644792591854a262430b054678dbbcd69a31e98ad47de7bb9f3ca8fde8ad3088246bb2a119d484b6f76bfc5aaee02d8b71caa8d6c97a21eb9637c4ac5353d9e35cbb89065b73d974b4998cb5ba8fa6880ca87ec2f96cc84e6d3e92826f82331de6d989d368818577f9cfa6b152ba2cc06eb0885872a895cafc7ec901991581592781e32b934368379730b15bdbee783ed21823872cd8c2ae92291a9894f8f78c8ce4710acbc22eb4b36f187c36559a0505c", 0xfb}, {&(0x7f0000001c40)="483474398f1348d96259cc9dc9c3edd885a9547a7626d756a895d4ebb9fe09de", 0x20}, {&(0x7f0000001c80)="697d072118ba8987aa663ba0ff3942c4da089ece6067a43b51c70e7ac94f6cf226fc0d9c7d46398adf419b372c25fbdf7ba071fd4cbbed572c949d5048c8", 0x3e}], 0x8, &(0x7f0000001dc0)=[@rights={0x20, 0xffff, 0x1, [r1, r16, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, r5, r9, r12}, @cred={0x20, 0xffff, 0x0, r11, r17, r10}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r9}, @cred={0x20, 0xffff, 0x0, r13, r9, r7}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r3, r15]}], 0x118, 0x1}, 0x9) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r1, 0xffff, 0x40, 0x0, 0x0) (async) setrlimit(0x0, 0x0) socket(0x18, 0x2, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000800)="7c8c784b291bb34857f4d3d63c37aa5ea17de3e8e4be8bb7ccfee94dec01962b09698aae", 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 64) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (rerun: 64) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x61}, {0x8106}]}) (async, rerun: 32) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) dup2(r0, r1) select(0x6c, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x108) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x11}, 0x3, &(0x7f0000000800)="15161665a565b678efcc1a16e750e50147e95193ee4a52bc22714f2d99406ed9e0046419cf774346a78b91f34134423ca6df2ee7e11498de3dd4ee42273a30c6221164bc556c759101a63dfd9a07da07c07c55632baa5f242d7aa5e0d7bce28d2bd5710c7cd74a77f4ddcdd98bbbb925fd0000000000a0c5b566e95cffd51dd54778f017805664c5222303ba4097947fdf6c8f6c89d172d855f83b18c1f2ddbe1f158b1305cf56c8030b73e0a97c164dba9af2df834846be2ec32e933527614df040bfa999b6eff82215b3768fe1947d3fafafa52d2e71c0b8782b7ba56af6ca070356cd633c34c22bdd9ca355290c3a46bc7487fecf09c65251b3516f00853822191627e6356313aa5aeff007467b9301a9049c8559f14e43b4028404ce30f9e683d7b2b3c55da53e4951756143a590eeed8f8f2e0de32bc1e63802c846a2c4474eb81df6fe04f246b2de4c0331166e9b25", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x4, 0x3f, 0x1000}, {0x1, 0x9684}], 0x2) semop(r6, &(0x7f0000000140)=[{0x3, 0x40, 0x800}, {0x2, 0x6}, {0x3, 0x8, 0x1000}, {0x2, 0x3fb, 0x800}, {0x1, 0xfffd, 0x1000}, {0x4, 0x6ff, 0x1400}, {0x0, 0x6ef, 0x1000}], 0x7) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r7 = getuid() r8 = getpgid(r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r4, 0x0, r7, r5, 0x0, 0x2}, 0x0, 0xfff, r8, r8, 0x10001, 0x8000, 0x6, 0xbdc2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0x62) setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r7, r9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r7, 0x0, 0x44, 0xeb}, 0x2, 0x8, 0x7}) getegid() accept$unix(0xffffffffffffffff, &(0x7f00000029c0), &(0x7f0000001800)=0xffb) open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x42) socketpair(0x10, 0x4000, 0x38, 0x0) setegid(r5) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) executing program 6: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) setreuid(0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f00000011c0)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0x36) denied attempt to set clock back 3222077816 seconds executing program 7: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0xaf, 0x20, 0x8, 0x0, 0x9, 0x607, 0x345d, 0x1, 0x0, 0xa}) sendto$inet(r0, &(0x7f00000001c0)="c4d5c29438e660c7a7f6fc9500be310ba152143ff0", 0x15, 0x8, &(0x7f00000003c0)={0x2, 0x3}, 0xc) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x80}, 0x4, 0x24, 0x0, 0x0, 0x3, 0x1f, 0x2, 0x2}) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffef}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r5, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) kqueue() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000500)=""/4096}) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 3: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) r1 = getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x2a12, r1) recvmmsg(r0, &(0x7f0000001380)={0x0, 0x2}, 0x10, 0x2, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r0) socket(0x18, 0x2, 0xfc) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x3e}, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r3 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) getsockname(r4, &(0x7f0000000180)=@in, &(0x7f0000000280)=0xc) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x32, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) executing program 4: bind(0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = msgget$private(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) msgrcv(r1, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r3, &(0x7f0000000300)=""/4072, 0xfe8) readv(r3, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x0, 0x40, 0x1f, 0x3}, {0x100, 0x0, 0x60, 0x3}, {0x1000, 0x88, 0x81, 0x44809740}, {0x8, 0x40, 0x0, 0x9}, {0x9, 0x3, 0x8, 0x81}, {0xffff, 0x6, 0x0, 0x20000000}, {0x9, 0xc8, 0x64, 0x3}, {0x85, 0x32, 0x4, 0x1}]}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x2, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) getsockopt(r2, 0x6, 0x9, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000530, r3) getrlimit(0x0, &(0x7f0000001200)) executing program 5: sysctl$net_inet_divert(&(0x7f0000000680)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000700)="d88362f4", &(0x7f0000000800)=0x4, &(0x7f0000000840)="10dd0c6e", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000100)="cbf5e512", &(0x7f0000000040)=0x4, &(0x7f0000000080), 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xb, 0x0, 0x0) bind(r0, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000140)="30bd99c09abcd0d62f493a0d49c6fd93cb101ef09b4fcbaf44b8816086c227e6de976e98489334aee0fbb982a645bb0e7e12e48081c6536dbf703b2ea483351def23e432d8a4dc06d5408dba562d40c2ee8004a77bea24a5e3fa84b73bb1d34bc66fd9d0a41bae25a25b1de4bb43a137fd537354f9402433a0c9e66e830e0c3d3d57b01091ff76c089e7a07d8658b6457867aa3ac985bab3e57f9b8244a01fee3ad015e8f2101c899430ccccd2ca2c0bedf6575889908552800792c9373a34", &(0x7f00000000c0)=0xbf, &(0x7f0000000200)="f25c8fc6621ea5edfe92d9f52885983efef26a9ba19802e3305fcea93ec6d1ca9d4961ff53cc9ca3d5b5ef5cbe1ec42cf1237137ce9cbe1fb84f5a62097c96cf5965f80b1fd495a40e8f172bf3b64c75c010c00e3429d9e7bf538b7f5dc1de3b213965ecc7bc613d3f53cacb82836e859db1d5d3b9c5ae9a", 0x78) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000000300)="92bb2568372c8adde6044b927ef4", &(0x7f0000000340)=0xe, &(0x7f0000000380)="b1812ef60240a358934dbc065c88f864e3c858b9b04de20141c6806967cf3d0d32de438ed7264c1be52346a45f5b584d7bf32231606a0dfac99883004a6135aa95b9674319a04aec37ed45acd0bc5b98b78d6399295c0cd77dd3a35f80f04094ee0955fb116b9ee24a87cc8ff591d7d756c05bb24c55c26aeaccf021efafd3166436a6ff2d0aa8", 0x87) executing program 2: sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="c507a7c52de3aef8ea5922d792a516fea6f9e1715575872671c23f7f9a853b2a1dd0b69cff64ff108398e35aa4ace104cfa110c78a68f2ab9ceb441353e6292c3632b053da33e64207e3db45be34c9f84a519bffffffff9a9872a9c00032776f21e23e0315cc313674c27bc684808e7e2b514c51982f0f20d870e3add3ebfb9864e41ee706", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x2, 0x2, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r3 = accept$unix(r0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r5) r6 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r5, r6, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x40}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r7 = socket(0x18, 0x1, 0x0) dup2(r1, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x20003, 0x2000269000000}) r9 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r9, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() getrusage(0x0, 0xfffffffffffffffe) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000058d000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/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'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x406}]}) open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) recvfrom$unix(r7, &(0x7f0000001680)=""/4096, 0x1000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) execve(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000029fbe8b099d4fca15a9b14eebbe47942a5ff3b4e7f0f621bc152054fa57d592dc0c44da0055901c6f9c749686ef61d9c4e675176e04a9aa72cb07d6172de17abca80177d4778eb46623b3388c0176deed8af999a68d2745310a47d02200842034c6e8fa4cacbf4bf8ee6d51df0fc7e5ff395b5209f066047eb8d85101ac1351bb739b4337ad1ec1b230ae1cfc92d7c7349e72f33eb9160200401c5167259"], 0x3e}, 0x0) executing program 5: open(0x0, 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) setrlimit(0xa, &(0x7f0000000140)={0x0, 0x7fff}) r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, 0x0) ktrace(0x0, 0x4, 0xd30, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 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, 0x80206979, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) executing program 6: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/506}, &(0x7f0000000080)=0x1fc) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x3}, {0x6, 0x0, 0x0, 0x1000}]}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) executing program 7: sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4, 0xd081ce066f612fdf}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x89) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) denied attempt to set clock back 3222077817 seconds executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x2) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280)="90f59bbf", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000007c0)="59cb1416d1beb53f509b3e90c936492ad9229a556f7c9aa502a13957e0bb658affd8819b5f6868a7223e5f566223", 0x2e}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x440, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x4) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x5, 0x2, 0x1, 0xffffffff}, {0xc7e8, 0x9, 0x20, 0x8000}, {0x7, 0x7f, 0x0, 0x40}, {0x7, 0x3f, 0x8, 0x6}, {0x2, 0x2, 0x0, 0x8000}]}) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(0x0, &(0x7f0000000340), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r5, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x9, r3, r4, r3, r4, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file1\x00', r3, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) wait4(0x0, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() setrlimit(0x0, &(0x7f0000000980)={0x7, 0x9}) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x978c, 0x9, 0x1, 0x104001f, "bb08001000f1675910508b00"}) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87, 0x0, 0x0, 0xfffffffd}, {0x61}, {0x8106}]}) seteuid(0xffffffffffffffff) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 6: r0 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000002580)=[{&(0x7f0000000500)="712cbb130d4756992a099c5ded9012f09c20073a71395a984ca3500b28cf333ca44ca07275dd2b78373719f628cbbb0ae8d353815b0af59b7d884f7cfa5d0592b404ea9b50fdc4ab52092e6c8b2557edecca31741def4466ef0d8e40fab1605cc74e8963e4556b5d18dcb6928b376d4185b55f698b91773e6108c07d542a0983d3a395cf8845f09150895bdf324a33be5ef9ffbd976454902b652ed4e8a443c3c35bc93fe73e09cb5d623c96eadb1cde5c0ee6d354f41d4c0f58632ac97e8a3bc74e8ee036ba1778ad3d90712d691ce53004329eefb376a5fa13a8a44472cd045c93837ec5f2dc466e45b4f38e2171b7bfbfee0125993e9322b4e5ae318acd28e7dc0e8d769f1a90df42e4bdfddfb47b22e026e9603248d5ed806b98ba5ae4a80aab2cfdc1bca72314f0cf8c9686585fca0d1adf60b1abbaff7432c6ecdb804d93d3414d4935b928d012e59559808a014bc23c3a43846289b69833b934bab64182825ec285d67f2837df4363260f56758c", 0x171}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000140)=[{r4}], 0x1, 0x0) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000340)="ae", 0x1}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r0) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a696fa0 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000300)="b302bb15c05f896af884f9b811cd67ddc9e537b344da30c7f9eed52bfa2c54bc312943035b47702b3cd5cc1cd9e27683409b2d6b2240adfb9c55cf66d14f83e7a27c12c4507096411da9a73b7fd7322f3fdc8ca9b6ff6a5d0e06a9b7253f9058de610788611422cdc52a49d9b371d3f23e6d16d9a40a620e90e5b695c66d2e5545c4f6ac71076ddaefc8bde4d5bb15f0", 0x90}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x3c) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x4a) kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) setreuid(0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f00000001c0)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) sendmsg(r5, &(0x7f0000000e00)={0x0, 0xffffff5f, 0x0, 0x0, 0x0}, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffef}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r5, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) kqueue() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000500)=""/4096}) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 1: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x35) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20) symlinkat(&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x3, 0x7f, 0x1f}, 0xc) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000", @ANYRESHEX=r2], 0x10}, 0x401) r3 = socket(0x1, 0x1, 0x0) close(r1) r4 = socket(0x18, 0x2, 0x0) sendto(r3, 0x0, 0x2e, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x2, 0x4000, 0x7) r6 = socket(0x20, 0x58130e7d9228fe86, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) setsockopt(r4, 0x52, 0xe, &(0x7f0000000700)="12000026acc1632fcbf377627f006c1e619fc9c97a89a2256aca158b0ebf12390b9b73394c94cd9e229f7deefb09788d394e6168729dafdf73090222681d660462fb86cd2ba2e4ac7dbd3fb9d41c6c1d97298e93a83376d30781a4cdb7895191c68ba321f762a42b039891202b16e514256b22cda8a05d2b5a70d3ee9d32ebe16965dcc3d2a45624b8ced9aa14dd7e1ce813323739051a2556e0f94cd2b7b5b6ca8f93d1ccdf6bd780aa7f6e767b9b964699fce05fc0cc1113824ea6b5f270c2603cb841524229e9c0364d0b21482e4a3160fb46a7ab54b9f87ce4c92d695506d1d6832ad100e97c4a2070f81a16472bdb0bf9c40b71260f858d32b6be", 0xfd) dup2(r6, r5) listen(r5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) acct(&(0x7f0000000000)='./bus\x00') executing program 7: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(0x0, 0x0) r5 = dup(r1) dup2(r5, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = getgid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c, 0x0, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getpgrp() r6 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r2, r4, 0xffffffffffffffff, 0x5ca9b7474a14128e, 0x43c5}, 0xe19, 0x20, r5, r6, 0x0, 0x5, 0x0, 0xfff}) fchown(r1, r4, 0xffffffffffffffff) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) executing program 2: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x6}, 0x68, &(0x7f00000001c0)="6b6a0e4d6b6b77b889fd039049094d18bba5ebbb64e30f1d3542d26c58b1bb35ea4f147ad1d597ef024c3426dac48186610ff5a1e0f00fa31ba90e6b8e159f7da54687b6273a4eeb9d782996472b27a0185fde546db10878a606ce47c6ecaf56cb933ee11a0160baa359fac08b217e497290414170efad7d77565b3be2e059eca113307a32b72ad56a06c010526bbe3a91444c110b07ed4f638361cc89ca87e81a5601aec8f790f574d73ad8515a734e4f73bbb3036d02a7a3fe857d261284b3eaf12560a8c3fb8cb507409164457f5dbb48d3f1bd3506eeb31a69eb733c14438f77c80b31a8fa5a2a32acdd9ce545c25b1df07baedaa2cbfbd7c3fba158530b085a0cab52912301023201bf4985332b6fc2557626128d02eb392d7ee50fa954b8a136a5f83c2259e8bbaa9befe66626bfd76a8c67c07c581bf06ee0a5e7402a211007bfea0d1167ebc3dc4e753a35ac312b265aeaa605607d3b83880035a39698d8cbb2792603b3dbd71ae3a007ace5b5531760759a9735650ee6c26d3b7d3da58474f7a29cb1cf6265a43c366b502db10ccd109c3ac8b83d75ec30c94961a93f588f0f82b343d138e1deb054f3b6ff9280aebab28c75fa7bcc29953ce31a6476d1310a44fb1dda446f1eb83a992353327a6e0b714773f38d8cbf0c1df1c92cf58468ce9da7058ab18e66534ec4f13b99266433ecab368c07d3bfac1c4c47fa40ecd413d3e84fc31680830b66f5f97f8d72c11295af6d6a36bc988600dac8de2fd199bc7aaf9e33b8bced436f1f18f292d052d5a67a1c9aa2aaf6d4ce89c7f0c76f8d4a6db5c284ebc2d755386960565e2c2a831f131d491b2103e04d40f2a016407892c5625f8f5d80cbcc924e4e5e3c83943096894338f5ad4373955b3d9634c9cde9350d8999819a34c186efc1de4c9a2554e8b13fcd7871d13352d6e8f67439c3f44aeb256630670b345cf0ea79091dadfcc18b2bead80628a59d03498192d162c8bc13461954758cb5b6bb2d8cf4b812a1f9f17894319faa00999486c46663f4a1c29b1cddf94e9c1277db2b5b70419674d58af7690d135bef1ed5ac0b929ad42c2b7ca0aa6442ab10068f9b976dfc9fd880d590f2c29bfda91eeaa8e370b3d369d6913c2272774efccc7f37842702c357f1819e514e21607f8363a8695bdc847da1d546cc4f8792b9134c220db7ea3c240f80bd5caebd79ad8c7568b16bd87d1543141f7c1de04d66816c62636cb69fa453654bc98afeb1db3ba307ff73298c6cb8e22cf4a048325afc82fc6e9e5635a9b165a58aef7ad9a8c719e3ef54590f62f9182b9155bf466d87831a219b93ae9b504ba3a1b3f00b6aff878252d4d02723c43e06c1f2eac9ad49e8ffd4aa32d8625448ac273a37faf034f9d21069afb53eaac1dbf9d6dbe16ceac137d1347391db8a535a53e67f655cd9856bb3ff511827195c2f4aecc3afe3d4d53f8c405587b9a1761c778ed7e8f420f411689f06e3d49db0d561e1543743413edb5edfbe45b04a84caaf31836bee95ac2d088fd060fef60b4fe0b475f62470befccece8ec82fb42edd1a8bfba4df010d8c0ee2cabd2573d3973ddfba236ea60b03db737d6d2d82ad4bdc14a4e1272f609b34fd28314f42871d07b6cd6dd0f42d36d75248d007895385d6ea7416bc21ec4a6cfbe9c4ea6c3650676244b343081e771019d779228043344c94350d876028995a9a2d5911fbdfa9236c7f8259b95dc405e60566b066fd34b305667f25eae01dc8a29467e5eceec9475bfbbee9b212466d36bd98667e783a4dca092eb754e035719429be7d01f083c25e1bdb5646538e8861fc12a453033436729161b22d566811ef09129a00bbca9103438ea421ade9ca7a40ffd54c32e2740ce2edcbc906a43e528180e1cd287e184b44fb4719f11d6f9e04a6eaf66018623ba394cbd17c5096a2fbba44d05e921fc59c01347a987b88aebb4b93b56696323b89d90e16897cb6aedc54fe69a51fc22b1171615eb4879ef7541ab2ee94d53faf164cf0339c9791b3d6c671dccf20d45e7d2e2a0844fa0156380dd36b2a92ff24dbf140b971cfe2e897edbc37a0bf522de29c8ff3c38d06103ad1ad7646a834221e5bbefdc05d372e73721f9293f1d5fc38c17ba7e74ebc1ed73e194a9179b9c135a4860395019ac64520917fa9098f0d1177b53a6e02d00443c40ec8a59237b26985dbddc8a56359881fd6e359c527203b3eab9b2c2b1243c76b66e2ace305c9fe34c29df4be527a307faa97282cb850ee4ed78d01d8d8b1e45d0b35277b6597b0a1d4cc85a51cc0b72bc04625aa0526eb8768a1100991eb2ab45bbbecd620f7ae9121288c001a8e928fe8448ac8778772cc1b4cf1e75b75f48d9e833454514596ff070e8cbc176e585311bd3d758ab5a53bbdaf2f6a66207c067a9fbae9accf025c2f379553ddcb145d81a7026872ba484a984cbc4c426055c46f6a827cd4f60e09ccef8ff7892e428a1435944e5e0190ee4feb3397af7fff7afb721769db4913f4e368f1534aa5e2c2aa4f9bf9dbfe7579ada47ba51b724068a1d5b3f59ec51a98d8ded4c99dfe5e54c0ee72c9feb635c33e39a1ce8b68bf3886d4170dca8d9f60298bb8f5cda7aaad5855abf33f0188e7e6d5e361f4101296fd22d175f6c17ea6a3b8c3726c0170615ffcb9ead9807306e7275b0d0619d25b7ec37a5c1d96879eb5be0922f89afdc4b417857ed9648552b3cf11567b5b8e68dc1b26ffd45a753e9522f0303addf6d55bc6014c9f9640de19f82bfb5b1b15424971d6a0b02e49710c3a00c50d61dac1d7d932d9af48d036d7c7b21e019817a713e73d35a3fc93566122c873fb1fb5542d158945a7e567706880762defdd49f478a80ad4fe754e8121eb83c44b86457057ca92ebc858783dfd2762f3aa83b2b62ed5e29b1db7f0b5321e735e8eb35ffc9f419506238061aa8c9b6adbd9d8d00bca0696a6eb1c11f3c1fe96d8fdfedadfcb19c5ec0a024f1b0810d97413a5e5c4f8eace65b574a50eea7cd77e283a30a416a62c6082083934e112bb9477b0c67f2a048ef09c43064ee4b0ccbe668e39a83fd888a27c58d53239e1e91c65c00664a661fa8b48d89847efa78d63d1abda38ff0447de4fc3a84dcc96fac9e21f3a010b834166e4503715ab9e9d48bb1347d5896f1cdbc69cb5b2121d4491b13716367cc4af53d05ddaf25f64c7cdad9327ffeb9eafb5bc16c9afa2530a24e8efad53d7626adb8b3ee46e7ef43d8d9c47305ab2b51d9489a3b10c305156e9e5c88cbf1012b43ebbcbb5a875937a3fbfbee0335d313d555565018801ef6bb6bfe377cf6622bd69fc328a2e991c93f30a1c62e5415f55f5a87c0b60def4964658fc79d551e283a1361df73283fa642419f6688f1493e3aa632bed53b26622f3f068a2d279c99cca259da11112b5db5993d504866d9ccd8da6d1064487867e582726c6bf7d56e653301cb9febef2d6b7c3106d5eb95255398cd0bf7f1cd3098273e342d75bd07a3ea0ce694c058f0967cb528099fec46d1ae758571e3c06aca3618d6fc59904cb39724e3a6a711c3f3c2caffbcb4d024289b756af8dc170bb43283bfb041b129e840f32545ed193834401dec5081ad9af0a71cc1dfe67a9ef99a9b18a7acc8955cec3d315bd473117634bc089649842eb64878b018d7028b17cd8d666f4119b66e152e9bc63aaca6366d67438a5e4f067654f64a2f2ae104982d15310db8e4b33536bf7fd2d4c62b9e2cc9d6cd1a0e4ce4bfaaf5af559e6ed0fa7ccac9665f72f016153e0207126c4b0a6506542130ecfbf4b87472dac7c91b53163e1cf8d0443b9aab8c4c7431e5f7b56010591d84243f0567f38c20f9766ea5da8d4654988b70bae32deaafbf35131bda487587e8731fc46d9024a5ec124801792d1ab9d8cb4095eeda63bcf09c513319a36ae9e22a648914781744c5b38a4fc3213a22c488d8a614f9d9f354fd48cee0274fa0862f0ed47b87f21f5cb5d65643ce0d08b5b3f935aa9e1c89c04f2abacf08713e9e8641c6b788628db8bc3c89b61f606284795bcc1627e61f237f55f0fffd65293cb5023f71b985fb6b4ee4b5683c80f074ecbf3a434d321e7ec9ee6ca02aec391ace0bdf71c032e7ea24c9eab595c7de355238a16b057cf89d425accd88000ac7a24c846763dbe20fdcdd83941d1fcb64d178ccf1d5b5e14a3f709bd19448222ee2faeb35b518a3bcda64b777d0d757745be47a0d4db1bcbc74bc80e1c538e8f92c321a369b8591101ee6429a607600221a52569ae7ea1400391ab7551b183f476b1a5bdb65322ec14d61ec39f85ab3048475d6654b463f662312fcb56a91cdf482811a5b20cfba723fd2476f30dacfcb82a091bbb10484b1fe3228b8e4d5de95f87627ecb1c81ecf48a754391bb62117b521d76aa5e3f7441ac7ef77972c44086bd04d1371f040d1ad7b1d9a0b04f164314f60554c7a69f33af9f02a1c8be2e8b6583dbfc1323acbd7854798547c7a4ce67ba3910cda4b5f9506975e34bef5c0cfb9ab16183dc7f73b50fd83347d1ba62e839e6e23c686ac7243b3f7ccc204bccc36c83193c864f194c241eee26fd66e623665e232e3650576bd3154e4a1783c43a7de2968430aa2aa83634d8e5c9ee0282e936e17bcf7b7d5ce8c92ffa28a0ff1d99ddee115979191ee4c1a37eaa6438a24c4139f2d754c20c8b8ee3f8a32f64875cb559d0d56d7cd0d70a589d0da55ac8d2f4d39cbcaadc3708fecf7885857fc7fe66abefb6346d57f4abb8a8f736b4902d41493ed9727945cd9ee6fca5443befeb31feb1930527dbfc4218b39598c96f6319db0102590a53a69200f060c53551f9719d46d703550a05d2c0aed163e284ab3e6a189cf3fbd8231371f686663b103e61c1735b5d6235ea1f8553ae63c568c7b0d947930ffed9a60fd598610e7f7517bba06837d3b9bbe9936bfdbca5288bfdafc05b5af508f7a8d449ca500824f1f2d82e66061075114688bb16185cd60cebe8e8137ccdfc85751eb4d9824402cad95f649facbd3955862aab1cb075b88beca7294c35fd7012cc0e0635919893e76597a2c43e950b1d83f88c597fe8edac282190759cacb934eef36dd72c90787c6c4cbd2cadce994050bef62f8aa72a95319ce55d2fb9c618cd465d3c9d7de85a4dd3946c1afe4888196d14923cfd9b89463fe662b80536579742fb3582edb0db051526c6b826562eda99afbded28ff4e6db481d591e6f6879584201e9820fb54f3665afbf5818e611bb4ded40801c84896e8cff0e7acf9e12d638259943510da39fedfdd44bdd7a0a356c014aea423657a7c7347076b8348be9b6c2a2c481abc57f9c2e3f8086d6d712e2c117f2e7fdf3b03a5c32c0f70ee9739d49a62155870be4d6cc482f072fc5da8668693f53c4cb1bb9bdd0a73e17484f2f6db687d49250f05e3af9b4f39a431aa24f3ac77bbfa3598c5d91485f0de32d242a3ed44235b8ebea5c11fc744ff69b7d937b52f2351a35db87c982b1b721970a92ec089c4c4631fbe3ec638d8bada70b507a0d62024ab87c67bc0ed0ad406fd55b7b19174e84ea010cbc024d61d61efeff8daeda693dfd8a1d371946d5f2d9a1235335ce0edb509943809ff4eeb234e2d27554cb118964ca5246e6ed74c0002b1842833e1a38a859a53061f78f633461727e26d9483e404ffe2365f017e42b44720e9e4061cd717b35a4a5c75892b8f3a3d9e0edcb5eac2025fe7e3d09080e324a277ba4eae40fc76f1108e356afe1c9d730e378e103197850fc481ca290c300", &(0x7f0000000140)=0x1000, &(0x7f0000000080)="36a43f85223c3b0b42fdb17f0f0b37080f93656e2788b74850179aed2540edd7fcc57ebf999a74766fde86b00b3410f3476c2229f1c4cba1e2f4160824cb86cb117ed6539d18091acb49d59a48000000000000d19d9b500cfc71c89535fa28ad4be1e13c99cec6df2128aa472e4e0d0080c21808abaa53da70eec3aa8b022b6f6e0a91494ee71b3cd37e370e852683c7700392e7baa159334b99000000000000ff2d58700fd6e9e1b7f62ce807621b82", 0x50) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setreuid(0xee00, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1904, r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 4: setrlimit(0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socketpair(0x10, 0x5, 0x0, &(0x7f0000000380)) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) syz_open_pts() chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x34, &(0x7f0000000000), 0x90}, 0x0) accept$inet(r3, 0x0, &(0x7f0000000180)) accept(r3, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0xffffffffffffffee) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069b5, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000340)='./file1\x00', 0x880, 0x0) sysctl$vm_swapencrypt(&(0x7f00000001c0), 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) geteuid() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 2: clock_gettime(0x67f3248105b4e004, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x7}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1025, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[]) semget$private(0x0, 0x6, 0xacf8a22a973f3654) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r5, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) dup(r6) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_gettime(0x4, 0xfffffffffffffffe) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000007c0), 0x0) r7 = syz_open_pts() sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r7, r6) r8 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@file={0x0, './file2/../file0\x00'}, 0x13) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87, 0x0, 0x0, 0xfffffffd}, {0x61}, {0x8106}]}) (async) seteuid(0xffffffffffffffff) (async) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 7: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) r1 = getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x2a12, r1) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 3: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)=[0x8, 0xfffd]) r4 = geteuid() semop(r1, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x0, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x1, 0x0, 0x1000}, {0x0, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x9) semop(r1, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r5 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/163) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r5, r4, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80}, {0x0, 0x4, 0x800}], 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r4, 0x0, r4, r5, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) r6 = socket(0x20, 0x4000, 0x0) r7 = semget$private(0x0, 0x2, 0x621) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r7, &(0x7f00000006c0)=[{0x4, 0x3f, 0x1800}, {0x4, 0xff, 0x1000}, {0x3, 0xe75, 0x800}, {0x4, 0xcc7, 0x400}, {0x2, 0x7f, 0x1c00}, {0x3, 0x0, 0x1000}, {0x1, 0x770}, {0x0, 0x23, 0x3000}, {0x1, 0x250, 0x1800}], 0x9) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="9e3a0b440b39c6faaefd093d860c56b298d5d949e18293291b4c9887a200080000f365c0c59a4e87ed90e32ee5a430394a2558f1f4f94a63f06372ea74c33daa80fb678db0295a9558eeb90e8f2dad23754be2b208bbf23f2a3ab647b2744fba0bb61c09ea27", 0x66}, {&(0x7f0000000440)="20dc2029560b620988fcd683ba84fe1108a4a6045aba646a34aec5f3276e25d9904af94b4fb2fde80680999a3e3d4d9d553e40e1bdee16830807b6349f7761175b5282706be86af5d70137a913503c85c01986e5d07b7a8c0b5f455e032f2918c60176e6de1abac51a7ccc364a5fd1103fa839aab0d6574f568d9c186ce38f29ddd00022dc540ff0cf59de781c58b33ea6be34ab19e86f6542cb825a30a98a2f1d0e283b10ebd30d747d7658ef1629b9b79ed53e3b7f1883aff1ee06b34fdad06e84b2b8863c541bc1927b3bbcd50c42328d041ff2c7a89fc13570bf813c9887d3921f3ddc0170a7c83a1b6d462085f6f2bb870bd1d2", 0xf6}], 0x2, &(0x7f0000000700)=ANY=[@ANYRES32=r5, @ANYRESDEC=r4, @ANYRES64=r7, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2548ffe2ffff43163af973fc42f39267633b5783ff76e25cd3eab49b12d42fc045711969f4542b0adc52b291f6fcf6d000"/62], 0x20, 0x8}, 0x406) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x1, 0xffffffffffffffff, 0x0, 0x0, r5, 0x101, 0xad}, 0x10001, 0xfff, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r4, r5, 0x8, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt(r11, 0x4, 0x40000005, &(0x7f0000000780)="010000ebea43446c0e66005260ef12ef62fb093251ff663640a911433b9b8aaa7cdb6738bc102d7a878f1bf017e0fd961fee73fb66f088a5ad11796b650d1c643cbf872faf3c73cba1af8b54f554e23afcc981877fade10fd68867ac", 0x5c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="60c15402f1743e6f110c6ea0ffc66f6950de2f808f608d3ca9deb71c0f69adeef6ecff1a58c248d4447d416ade6e79a58d05c7ca6bfd4bc912943120a218a65aa2273d07e91cde3be2017cb43b35d5a27ca333632eb823d9b83f7497fb53", 0x5e}, {&(0x7f00000001c0)="f20c812b0a4dcb9c4dec7f9bc4c18bae69af8d5217ac4caa60b1d0e8bdab1322f3a99cac6b183588e46fb6f1e7476de5c507108b3b5ecc6b8e73607a7a26db37811945d11bb506f80b699108641b6a15843e60a6fa268d5a68b404c40bfe5a24ebecf03cf737140c48b61d2f9e336aaf4ad4cc1424f2367d9c67f9bec7a77d1be9f066b2af349525918ea8846b299f24ba3df6deb65de5d7693ef517ee3832b1c66e937224e2704b14d55cdd96dc742beb79f2334376c85ca2fe", 0xba}, {&(0x7f0000000280)="59ec7702a09fb2cadb566805d42d72cad494abd12191fd15bea7b5cb0b805c1dbeb2", 0x22}, {&(0x7f00000002c0)="f5249ea56d6a268b67812acec336cdd1a1e1679966ac4498e2c690daf84e3ca4fa3ea96176c2f106f19a4eb7ecce5abd69f0dcdc03b2bdde6b42a569ae1c4c7253d8862118b3ea47c0f703ede7cd51ae07d105224dee", 0x56}, {&(0x7f0000000340)="9fe41bf9eb48ef101990d2d8a710e6506db2469d252596e982595ff848c71e9fcc5bcd8e52fbe68f7244fc8d172541eae5ce8d32389b5675ce948d9224a3244cfcf50e91c6a57b7c149278158b847311f15c18d8883deeef1690d97f16", 0x5d}, {&(0x7f00000003c0)="5c14183284c7f8fcec5774c5e5624416e9e392c87f33ee6bd20f68dfd57ee5cf8b8028543440ba4021ae72efb8d10a5e56f571cf6df78a4b", 0x38}, {&(0x7f0000000400)="b640302f7b0ecca07282051bce0fcc4e9b85adf6327197e10b531babb91144810fb9728f4338fd892e848acfc31520d7aa721ae597a835f92bd67ebd345acce60a547a0e155a483caed9ce74162b38b12180f427bdd9bc4af6b3e417de51235034ade40be9d89e5d8f0f0a589823af40054e6b28d4927487989c1eac1ec93d6a8b181ca8e1a47c6c019031a7c1f4d024fc453446ba648ee67cf8028838a71e90a6eec8f52aa790e1af25e23702e1e6c91577945916344462f357ceb607b7735fe4a4fee4ed8b17384f59a182c00acb97d18b80b8659d777e2eb6c3279ff612e5cf2e99670822e73db7b46b", 0xeb}, {&(0x7f0000000500)="092475278c9b146ebeead89e090cce6514e5ef8c20cbc925fd738db95d5e3dfbe46f1148cfd9b3e6376bc52cc0fcf9846db22504c4a30e20a9c992d1c2af1dddf3b4cd248fcf6dd91572b419fe7d02068ce9334d71080cba0122702d761e6fff35224e", 0x63}, {&(0x7f0000000840)="81df2fdce87ffa60722beae067ec8c7483db986e9a330ada3b7df790ba5b394c8d13a762935de1ac3affbd16ec4ae64def646d6cd6d44118ebc72ab32c7c1f0e42305b693b5b4d9b979ed1d3d7b923a08960ce3c03c86b5660bfc83743913588ed2d9578ae00d3ea09070433b88a10f1f8fb4f3d4e3c47dfd0978a4c06f58a4f51a0d2b55d75f08b05196ac4df99aa2085c16b05d1299c5299e3f3a0fcf570844cd7af1976520a", 0xa7}], 0x9, &(0x7f0000000c80)=ANY=[@ANYRESHEX=r7, @ANYRES32=0x0, @ANYRESDEC=r8, @ANYRES32=0x0, @ANYBLOB="000000002003aed3218bf575780000009b550000ffff000000000000ea6e8b1ffb51fadcf039c26a041c82aafd24981fd50cf660c83883c0f19007193c14fb813dd9de5c375d19b06759a2be853276132c504a2af74e54cee886911aa31365975e20", @ANYRES32=0x0, @ANYRES16=r2, @ANYRES16=r9, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="0000000030fb000000000000ffff00000100000088ac4c91d942e03da8bc522363cafc1033412a4aed5aa23fd3fbaa666af56ceb00840f5a267e2e78afae7c044bb7b500eb1a33fa437b6bbeb9751bb343053a5fbf088e84a2ccfb0d8ea815bc3a0ddb8b3de7f1589582b9991900dd86a6723fedb39e21de2ff0576e5c1db366148242d111e93e22294ddbb205ba084010f24e22418b9efa47876fce5332e8cd5da004c13c84c1ab3a27bdca03ed5c5db3a2f277af39785948e6d774c9dd0e829a780cebe8ba303bc9854080dd6e11a39ae3016f0a9290cf054ceddfb996a8a38fbdc43d959eb873c928e3ba7b64c77c7488cbf9f3009f3323057c5423fdd990a5c77545fe6343de898c41b1f0b09f73bb949d26bd98ae7c1c986fc69afc24f5fd2cb53248929d6f7f366e29c3a9151260c28e1fb893da8a0f7a3aa6246a075b4abd9e6d2475e378ae300876aa00ebc2646613f02c48f1ef31c391b446765678a5c144d65393c84287ea7b0340", @ANYRES64=r11, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRESDEC=r6, @ANYRES32, @ANYRESOCT=r11, @ANYRES64=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="07000000ccf0e1"], 0xe0, 0x9}, 0x8) setuid(0x0) syz_open_pts() executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getpid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r1) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000ac0)=""/132, 0x84}], 0x1) dup2(r2, r0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) executing program 5: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 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}, {&(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(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'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) syz_emit_ethernet(0x1c, &(0x7f0000000280)=ANY=[]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) mlock(&(0x7f0000061000/0x3000)=nil, 0x3000) sysctl$vm(&(0x7f0000002e40)={0x2, 0x9}, 0x2, &(0x7f0000002e80)="8d1ee271", &(0x7f0000002f40)=0x4, &(0x7f0000002f80)="81627e41", 0x4) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x2) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280)="90f59bbf", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, 0x0) denied attempt to set clock back 3222077818 seconds executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x2) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280)="90f59bbf", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x142) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x37, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000810017000806000f3caaaaaaaabb4a52f37c4973738d0b001febd76fc1c7"]) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000540)='n.P', 0x3}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fchdir(0xffffffffffffffff) r1 = getpid() ktrace(0x0, 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x96) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = syz_open_pts() r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) munlock(&(0x7f00005cc000/0x4000)=nil, 0x4000) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x978b, 0xfffffffd, 0x3, 0x80a19f, "bb08000100f1675910508b4000"}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x1) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(0x0, 0x0) r5 = dup(r1) dup2(r5, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffef}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r5, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) kqueue() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000500)=""/4096}) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(0x0, 0x0) r5 = dup(r1) dup2(r5, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 7: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x8008, 0xffff9e19, {0x10001, 0xee}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x400000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)='\x00\x00\x00\x00', &(0x7f0000000200)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{0x0}], 0x1, 0x0, 0x0, 0x8}, 0x0) openat(0xffffffffffffff9c, 0x0, 0x10c81, 0x0) setreuid(0xee00, 0x0) openat(0xffffffffffffffff, 0x0, 0x800, 0x133) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x8001}}, 0x0) getitimer(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000000240)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000400)="da5cc253057b016fea52b3ff52c13db0502e8d2f4feac153dac0619bc7ae74856a43acc5bd65e14b522997d7f646e85359f619290fb815dbc1e7796b7610eef05fdca45af12dfa763c98a253418834f96cd8bb27f7d2c63154cf792a23d079d2f153e11f26f63c26240565539cf1b3dc04e767055b65b7c5f18a71d7d9adeb2b480268b07be4480fee14e5b8d63b7465772740aa52765d0a80ad9b693b4285b1515c1e0313a46741360fefe5094475f80b9bb1c8e59128dab8835ccd6a03e8142c079b9ed35b6ff200ab20", &(0x7f0000000280)=0xcb, &(0x7f0000000540)="369b61c785b75e7f50bf3cd98450a8c6f098a099b25ac9d5ab2f7d0296b76d34a17192472eac003755ca2eac84cd717000800355bc422beaefdfe3cdd3e5317835b61889acabbafe851cbe25dbda29f5d20b04bf374084fb96d45efe495c19adb93e006d1f7dd292b60c8e3edf522bc3c79205cb3dd03cb9b846dffa18daa80332e65067981e1c44a48908c51bc614f280cc98529d29d5a1f6ed108a29b12273936fb9b9", 0xa4) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000100)={0x3, 0xfffffffa}) executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) socket(0x2, 0x3, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r3 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) socket(0x1, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(0xffffffffffffffff, &(0x7f00000010c0)="92e71a54b328bc568d067f9bf4a2ed3bfcf65602d0d14e5c75f01e49bcb509cfb9de95577291580d4c3f10e99062bb5fc6f2dbc78a827b28c0b193e81365d141fb78e901490077a38bb0157f6cdde67519140d386017fefbd63631d14f78e8c6c7a3c51b5985eb03b3b7734ed7d0214e599598c4e128533fd5cd490b57e3fe7aff0d035b5afe5d6e37ebaaa94534b57b62080ad6fe00a8a6113914f583f6117593f0b59b675676e5edbfcec08fbff8b91d978355ea35f55284eeb00afdabf8204f694cef41d672a32ed05a753649d2612849bb5adae07897510243406eb86d4342bc18a7e8a5e13f4f2e19a222b01cd14fb3df28e4f66df92b777ee6ec50348c892cf74fb094371dbf3a4cbba2ff9c8dc9692bcb34d023bfc270d6cf02b5b26b46cbe03351e086bd484dcab353c707183dbf7269d1e26aecd4f1ca8316829543bdad6e171f2a65efa944243a50da0fad9823ee2ded4dc59835bdd283423bf9513b796bf330c837742431b36953c5a00b156a37936fe8d53e7c00ce637a05741fc4e26160992ace7b9ca6b4a036e496ba311570fe34078184e9ab9b8a4069a281cfa1b8d38eb4eefe509d03ce774c6d34604cf589d9bfe42e04231dfd21a019a75ac2ea8c73cd82dccd9e97c168187becddcd3c93a572e621a0a393264ca7cc7324f5fbb625834f9ea3d1258f9d614d64a3286f1cb9f0ada5586d0b17e8f731845e46ad0f2fa0a869d169491fab6076ff1a77ff51d8ceb1c32f8a581ced072075fd91116fac0dd0a12bc5c11074f7edf3d6f5c495105d3db62339103417a801dec7c4770de71dcac74d4c802bb4028e469b9b61e9caf7a194b277a256aaa3529fb458c7253077f648917b9ce41c73e0920f328520fdff8116097ca445c16011df1bfffb994fceaec719438a50dfa3c626b2adf5c632da2547649defb417da6f47d0b1824de5a9219692220bb2893c3fd9b3a1f131bc547c91c46cf688ba7b0024a8ae23c5ab271979c7c90546506076e6f16519ce8aeecd8fdf28f9961fd74f67978613704921d4ef2c76a294cff3b906871979f2c89a1740533f387b05834f0c3363b72f14720e4429ad58400d3b7c2034684458074fef11b5c1aa1f924f8e465b90ad492439f7fb7e8a643995845822b83effc9ddf0508cb9d2ae67f1b3461b0d791775b1e1adf0954c1e06a111d3795caeb0c74173a6f6bf9dfc1563d2c1c993563d618558c10bc07eac727a6a66c375835a7cd79cbdc128c5cc7c6adabc2e5cc3854c28153d4188734e87afae3503a99f157d2e938c5c353062b5b6ce4c0a4aedfecfd5df734835928b3d7ab00f2c1953f4bd4637e59a62a4f0221e2b2d28a21e9521f9f3c9a0c377d5494d5a87158fdf4293ad8065957a952c7f4bc57f3bc952c6b2f859696a3693c92f7ab691817d07854778cba6be9bc700e2fd717489a840ed07a6b79968dd560eb0c872b8af5829ed91eff8a1136846aa79e126e2d7e21ff5b7268a2bbdaf4d8213370e3c6c13952452bb0b5b979f12b0b1e061f77c18b4f4244d2c8ef35ddf614cc83e18ea447d95d1655f87055ea16407fed39532bf09bde067e9dc786008bda875d9d1db4093a8152f371bf196189a997a9bdf645487f3078aa73ee887ead5407457ce9323215895aa65cb617b99a8652fb18cfcc821acfd9bf95adaa8b65c17b74515e7a5acd6c8c7777426c0d8e836e0cc4fc385e17825343c7f7715ff880d96febd3c5a273f92217b09d31d68bc96a95f39a2158a7991625c477fd904e60b2311eb32e8be18f98d1ea0ce072548e109eafd6233ff556af1996138e1a77a891e3d4b272a9971a95b23495dd4d3dfc82cc897605d7cee98b9087269dc6d8dfbda570dd33cfbee80a6f41a0be6a9e4a2ea8775d3f327066e748ffa870d42a67fa49a677e9692a7bdbf656ce133965b67cf154b4b4efcaca94474a3b0b3b6e271427bf3ca9b0362c52f57fa92390b284ff8031f2a6ceedccc4f27339a7bfb52301dd2be98a25451d0f7da34f8bb3551c7f4bb73dc0c3b960977585561ad9a9f4a76032ae9aa79e8ee7041f01978a5cbbfe9780fa93ee30e5c20888334a46c4b63a14790c547e05e50c1f2fea73ce27cf3e7522d19ffdf7467a75ebd92466bef6c45de62e3422b08a824efb87daf3bba9cda701c361fe68eeed90167d6609362c292181717b527bd9ba1d634c3ddd2c998b44c65ed46bfba6a9c25c30cd5a91c2c23b3de263f9f0f9c181f9decfe09edd9c05992d62503aee6d90f5e509fb0d85f587c08f3db786e7f391a4e964e0d24a4f119230fbe83994d7458ce4a38414723d987c7a3743b8e9ba1e6870cf75d2fc3972452d5e990bb894f5b15aadfbc1e605d346f33c0904197d8aabed2ac2cac3291154fd64d97799efd85ce92d71c821a060ca5b859a10dfc69ff5db30211a19e1d0c36eaf3685950d74db95122354d4099ba54503ce6f93d933c79194d3f06c5fe80abe54c3ae7e9f8ffdb85911223f04bb6e5513a57751ecc73c0382befd11f1ed1db2a04ef28a3a17fc960340c5371e2f057c2e2f6af56664d2728ae49ca438fe2dc9cf82e4cf2d8214d4ac366df60977188bf158652dce6a6f8e1759240c68c5c56f3b0b93172f9609e76f1e51410ebac8c7b953efc3c0579dd6676e892e14955de3cf330e360199a522f3dc89743e23d414da9302cf570bdb6a21d170a74ec71e8252063d447a4144f637985580a1ba4f88fd1d710617d6a67fc53c35e08e8d307625bc6ffb527d331cb1453ab51cdf994e568f45538046a670229328451325158f3b5064b52700cb0106ae483e41911d6d1ee562e89a7d2e0f35c4b844644b8e5c03e18b24865c6d6f5149f6f2498bc194e399d0bdfc32cf796bbe3da17abbf92f18dd161ec7622d46ed2ca39482248bb86a3eddd99e49298420500cc3de9f19995a5f052cfdfea82cc95f9ac6b8b20a7237c577f0ee507b38a2c3f59c7b2c48b889f89edfa3ba3383f4c64ff85a5ee40991eb8615561b2de4eb2ab82ef8007e2ac62232dd53d6c503ef9d9aa24fa606d9463b0cc85374d5e300207614b8f482a870d649ac91a34ca8c4c3a442d27ca9728c52f00ec6641004e6c675e1964ad7b1d927fbeea71dbba06ac2c23b785f1c6e2dbc945f00952680242c991d2b4a0437056a775a51f9f0cd9dee3ca5ed9faf5cd2f43a2ec38f719a76e9aa81b096be6c062aadf7de4bd7dc0af7aace17ab4eca5517faf8af223998221c1d20139e79366e6b23c086592becfb33dfee0245177ec939acdcaecd4d6d780746956545933aeeefd3eb5e69ee3bb77534165f73d41d67b9f2ee60c5903cf0b9bbeaaec3705f45e6440770dc05c5a9d4f30a47d9815c6e014a8ba6dfbdb632e1e971d5780194588475c03d42b13135a061c64e0d8cac4a2117993236494fe87c31c3a06d6fd65c2b0a3a4a684972296e167f8bd1808400d5f40816f13163f1e8d00d18a7ebe48e1f6a2fa4d05b8f233817849c5f029105c8fbbc4644f4230ee3e0e6c0c632db913be2a5ed221a5a649707ddadaac3eb38395f8b3874775d2b84ee442cfc21f1531038b4601885b932dc7a4c3bf01fbb898720c5ce84bb9d1840e8394b58217476c5034d65d24eeadd6cd129ffbcdcdfb5b3beb4173cc94e701378f31317c442df3deec3dd79ce541bc035882672b2a22051c86e588c7913f06fb99851edcfe80ee2ee793ade24e186f7abf566705853e92694304a30556173e7766db64108aa29741011edd4269ae2e6766a6661306bd3266e040966d6d1913274306557a6e70b5f5e1597da53129f7332fa85aaefa7abc41be887b6f0fc461f0a91abc49a0a7c9fb5a7c24a85262a31d13a5bfca17dd01434c03ac2c536b9eb671f951a89c8b338965f931b48d3b0a996308cd7af7906adf4361ac3152a7aeaabc0d2205344b171e5e13e851d4c10cfd7b0c0c66eae44531f0f28802d7c8fa8be008713a1f8e37575d7e38a25265fea7c508857c65f211b288034cc7a4c8e7ce6a7d90042035e9b1000000000000585795692b2649747195cb2535f04453db641e61ee4eeb8ccce49a6ba3068741bab2dd143a0a814fff9eb9dab6466570d9427cf93efa6c6cf1cf72a99662d409553c578b2ddcfc1d3d640cedf3b419e92297bebaff99c2f5ba701cc7df7929e46c548c3a439750ea0fe3dcedb281753cc5b6de1bdf5fa358dffdb8cc48d7c9ac13919527b2d20f80bb72b6c777ff0c8181273a6a26d90f9f245d47212fbf3fae71bb1a51d21b6c3f9cad1d895dc6b215ff27d46adfcbdfba410e84eae64353e88915a27a252a4541ab589fce26fe91f24f0cce058acaafccdae72c3df741f40b4a73d5a6f89a4b7b1ef31bc1cd7ad341a40c13d26cb23678b13b115b25f26eee3864a8452aceb7a3cbf6518cc488f925263d9a642b4a3c7b77fddcccad9184711a7f27de63e90684ffd84082b65cd80b4f3d4793965152ee9f347517fea5f43b3dece277c70bf6c7a7dc10e5752b49d641e56e89077209effc2aa2e489d8f5d6ed7b1925e62abbc7114156a48e71b930e006daab1741173f19f67789d00099e5b7850c4620659e36c223015cd19fef08247a6df9383c75a7c2bc909309e1ae3ae8e7cda07e2c974206059edd8f9cd852d5b5c170cb418b22357e069b2e8fefaa492fcf2f18d9459cfcff960059f507b5d8332f5fc3c6d10f3d05d4c3777961351062b28ed0a1a7b00f27ebd86a4bad93c1bb6c264e95257f0583ec4c765bb6ddda0815e14c6443a058f49cbd8d77991c98f572ca4a5e1acfc12a0939de984a0522a249a6cb162f81ac67ef65cf85597efcfb87981983773edb5c56782509c2d6b21545cc0ffb4364a02838c2dea36ddc09a86a727be740f465ac58240de204a22ed64e99af51e67a85c74fd8d5cd2bd03a0bdd0874d2b788abacacf9ab15b273e3be1a14b6999117ddd3d12ed035707327337e4a408dd18f0534cc98bea6a945457b059ad5345ab30ccfa9844823cad0d1a6a2cd3a402151b322cc7d57b88145a762f004071c2b9b05116bb81ca4cbb560274aae8fbc32259ab5ccdfd722a21b466e5ae232d3468c81f3cd4bc383fae25c4acdd868e041cc0d56481a98a9f91f4edb0d3f42bbd5c22c230d4a122970b604af72f4ac2c1e84aedcde8201e06023323b6f97f5909fc62760f92f386f8a9a12f0a8d3717be20a68d9a5e7a7c390a3f2d2a2803364ff9532f71e24f3f84a66e2c5e8b17e4573f59fb1845eb44d91a641b2ed9441338b0cebb6391dad07082adfc83b79e4ebcc5e786294fd69593f464f62e940f17b56b661ec2f6356832102b02a51b0660887314c53eacfd3c571ae5f0aaa45553755786c161942c3087cea2ab3040d0cde2456ddaeb3335c3d429b4f3cc7795b86d8f296cffaf9cc88f7f60733930ac75bee10e8614c810d07461f5b45927d9b3bb9b689823a6d6e6b132df2f4489b119d7ec72bc695b467921ea87a09491287d72d71bde2c929eb4b05ff2347d1ab34d7b771fcced40f4bd980cedd0a4033be3cd902d3b9e5d3de8acef1c91b8445dc387809963956629a335ec69fddccfc2470a999a49bfcc57f7875192bf23154b20f325457515f5ef8f01558e304191f43947fa9d6256ef7a63415c2e5cbe93c6e11d54e69299bb37d38f25b034d36f4f017b5f80d2acd296e0790146d79c567c76382c2d83c41d7fb03c369ba3213b865546c1859d317f6f660abaa6c27598415c97341a17b56c97d262d962cba25c43a2724c8aaaac0784cb45f0000000000000000000051d6699d288b9038b7a330c41453f5ab69e31cacecdbe0a5b734e12f826d47011763d05024b45b1a24dda7b144cd06a45321d19948e7f3a37c01e6ca9ee759b6e53849796e4ab92c73a52d6c9d3baceb1b1028266a56bdef5fdbd4e1ec5261344794a8c8bf6ff235729b650b4b72c892212bad2f24288740921f1b75fde082721e2d445ebe5ab8a317715ee2e72e2cf38a73fcf231a02b51d10cb329f0e140cd5e97ad6ae5bcb164e09e0fa25af592a335f67117fdcc2909838c02337e32e2d888bc60fe0ee64d5e2a0e4257f7d8c011372347a95c1becd039358b26f20df4b08d7b56f4ee1c935ae4e030f9179b799a03253ecc5b7250f0fc61b8e7a6926a27f2a24f9a969a39f55ffee2eea37c86e1ba910e44627681ae9d3458707558b186462ad116a3e67cfdb6e47d5125bcb5fa48", 0xffffffffffffff1c, 0x5) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)="4ee4cea28e7992eda59f6af335ea2409ece9edd552b1d49dcc882f1267f1717df12aae5b1664", 0x26}, {&(0x7f0000000280)="db0167e8e380a282b995f0e04a82922a6622174e1348e5c59fcbbda5dcdf74b8569bd59f48e365c0721f9ae671f3686acce7d147f60c2f935f6fc04b41cbacd20515a13c93c862c15f85e76f926b1b2753aae2aabbc62a3f4decb29d556f31bd2a5398d54985e92e5d1a29efa981cbea165a73bdd40b4661001f32b3ae5e4b84a6eead0820215c96721e2292c91c85173cbb8df8d65c5caa820e17009c2652eb8f", 0xa1}, {&(0x7f0000000340)="93bebfa386683ab3e16f6d581a3e49e424b610860a2f21ac16615715e519650f9c67f800e59b17abeef448835ba631f1fc42310576ba0b8831f0d4c87cd7e050c1849412aff715fc55bf0c97e4c9886862", 0x51}, {&(0x7f00000003c0)="89b777b9f1ac164dbf7ff1e42f49a72b8c92e2a095907c3dd949d985467a459fce27373aafc237268b549fc887d917b78143444cb03e10441414668adef7932674d9ecbd2adfa1ec98682f42f348d109e9b2cfad8cbc4cb1cd8fe4ff2bda4a79e2ab3cc93d690a9118f97097fabb16250930ca596b9f76eda2efba4b771fe893ed6e73537b0e8f7827e849db66e4a2bb306f15ae33b95677bc3318b85de94c7914b1d357a8e52feb51162ac1846227bfe4f7ccb0364851a873a452e91f4e807c408277f0fc6731eb8c78ccecc43e8ee0", 0xd0}, {&(0x7f00000004c0)="11d3586831906d9c10bdf22a74e206367153ba4952b1941ba52a114372b5b97449ebd463dcfd0df9cacd74560468e233f19318ab08f744a9151217a9a2bb19c2cb503e1d7cd510e502e33e8ac9d1f49b9ec616988081647c158ca43f143fc5099146de1f1f71e7f2ef74ae28fb8523d2bdde9ee3afaf074950afe8e47c134a2b9e91c8ac291caacf20b3713afbb744c933b2435e27b23578c77fce5c040ed28b874bd09370b4304883dfdf80b6f1c6d5a738df57cd89788e022edddf5ab28754e447e4785b5ff8303fe89577022af1ba577adf8b5c8c5d6fac80bfabacfefb2065c3c40c829534c0e688afa275ac9794211f67057bfc0b79", 0xf8}, {&(0x7f0000000040)="7cde9669722171c852", 0x9}, {&(0x7f00000005c0)="36a1f70a9f8f001bcfa7701edd0e1f3d75bc3112899c930498008dd8d2860d3e8df10186bcc680ccb9116f3ec0f3ac7c5f8c888c18dc6ca29614600171c6464128cecc239eb3d2dcc5d92da85402963a208269db3e7065e9a08a930f99f427b2557957bea9b6ce4a4d3a811ba79bf65137b37309c1d7f29b20277cea35c779376fac2dceb86e348b031c4aa8166ba80e8eff6a5b9dc68e99e55ec42f8137718bbabe42c46d2a2b450d3b4a82f61fc453f8cf5df69701fa351386e548246ce1ef026dfac10354349e457fc4e8d010c48e3a2488b99e60b4fa9f4613c69059eb715c9a87cb388d573bc45ecfcd55257c06cbbba19fd5aba577f100c09554a76a", 0xff}, {&(0x7f00000009c0)="694c0abced2f014079308fdb9c859ac6d0fe15c90260c695994138f6d2a67e8b9e4e665c41e5bcc3249c380011542946a1", 0x31}], 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x61}, {0x8106}]}) executing program 2: setitimer(0x0, &(0x7f0000000080)={{}, {0x4, 0x8001}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x4}}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x33}]}}}}}) setitimer(0x1, &(0x7f0000000040)={{0x6a, 0x3703}, {0xfffffffffffffff9, 0x6}}, &(0x7f00000000c0)) executing program 3: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xfff, 0x6, 0x100000000, 0x1000, 0x6, 0x0, 0x3, 0x3}, &(0x7f00000000c0)={0x8, 0x7fffffffffffffff, 0x4, 0x100000000, 0x8, 0x3, 0x5, 0x6}, &(0x7f0000000100)={0x8001, 0x3, 0x9e, 0x4, 0x2, 0x0, 0x5}, &(0x7f0000000140)={0x400, 0x1}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="6dbdc47c76b5c602aa94b9f2e0d3316ada48f74528529fc539ed4238fc036cbf36a36c1981eec509c7ee906f4c20ba68e19860a1fc9c5deb847c6c6a566813fb4e63f6e5f2eff6a9909429b76bad996983e56d08131c2cb7fbc4c98454a6b0fc4ae060c230ffae84622b", 0x6a}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x821869de, &(0x7f00000001c0)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x284d) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r4, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb6c4f", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(0x0, 0x0) r5 = dup(r1) dup2(r5, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x2) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280)="90f59bbf", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x2) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280)="90f59bbf", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, 0x0) denied attempt to set clock back 3222077820 seconds executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) socket(0x2, 0x3, 0x0) kqueue() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) (async) kqueue() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r3 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) (async) socket(0x1, 0x1, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) pwrite(0xffffffffffffffff, &(0x7f00000010c0)="92e71a54b328bc568d067f9bf4a2ed3bfcf65602d0d14e5c75f01e49bcb509cfb9de95577291580d4c3f10e99062bb5fc6f2dbc78a827b28c0b193e81365d141fb78e901490077a38bb0157f6cdde67519140d386017fefbd63631d14f78e8c6c7a3c51b5985eb03b3b7734ed7d0214e599598c4e128533fd5cd490b57e3fe7aff0d035b5afe5d6e37ebaaa94534b57b62080ad6fe00a8a6113914f583f6117593f0b59b675676e5edbfcec08fbff8b91d978355ea35f55284eeb00afdabf8204f694cef41d672a32ed05a753649d2612849bb5adae07897510243406eb86d4342bc18a7e8a5e13f4f2e19a222b01cd14fb3df28e4f66df92b777ee6ec50348c892cf74fb094371dbf3a4cbba2ff9c8dc9692bcb34d023bfc270d6cf02b5b26b46cbe03351e086bd484dcab353c707183dbf7269d1e26aecd4f1ca8316829543bdad6e171f2a65efa944243a50da0fad9823ee2ded4dc59835bdd283423bf9513b796bf330c837742431b36953c5a00b156a37936fe8d53e7c00ce637a05741fc4e26160992ace7b9ca6b4a036e496ba311570fe34078184e9ab9b8a4069a281cfa1b8d38eb4eefe509d03ce774c6d34604cf589d9bfe42e04231dfd21a019a75ac2ea8c73cd82dccd9e97c168187becddcd3c93a572e621a0a393264ca7cc7324f5fbb625834f9ea3d1258f9d614d64a3286f1cb9f0ada5586d0b17e8f731845e46ad0f2fa0a869d169491fab6076ff1a77ff51d8ceb1c32f8a581ced072075fd91116fac0dd0a12bc5c11074f7edf3d6f5c495105d3db62339103417a801dec7c4770de71dcac74d4c802bb4028e469b9b61e9caf7a194b277a256aaa3529fb458c7253077f648917b9ce41c73e0920f328520fdff8116097ca445c16011df1bfffb994fceaec719438a50dfa3c626b2adf5c632da2547649defb417da6f47d0b1824de5a9219692220bb2893c3fd9b3a1f131bc547c91c46cf688ba7b0024a8ae23c5ab271979c7c90546506076e6f16519ce8aeecd8fdf28f9961fd74f67978613704921d4ef2c76a294cff3b906871979f2c89a1740533f387b05834f0c3363b72f14720e4429ad58400d3b7c2034684458074fef11b5c1aa1f924f8e465b90ad492439f7fb7e8a643995845822b83effc9ddf0508cb9d2ae67f1b3461b0d791775b1e1adf0954c1e06a111d3795caeb0c74173a6f6bf9dfc1563d2c1c993563d618558c10bc07eac727a6a66c375835a7cd79cbdc128c5cc7c6adabc2e5cc3854c28153d4188734e87afae3503a99f157d2e938c5c353062b5b6ce4c0a4aedfecfd5df734835928b3d7ab00f2c1953f4bd4637e59a62a4f0221e2b2d28a21e9521f9f3c9a0c377d5494d5a87158fdf4293ad8065957a952c7f4bc57f3bc952c6b2f859696a3693c92f7ab691817d07854778cba6be9bc700e2fd717489a840ed07a6b79968dd560eb0c872b8af5829ed91eff8a1136846aa79e126e2d7e21ff5b7268a2bbdaf4d8213370e3c6c13952452bb0b5b979f12b0b1e061f77c18b4f4244d2c8ef35ddf614cc83e18ea447d95d1655f87055ea16407fed39532bf09bde067e9dc786008bda875d9d1db4093a8152f371bf196189a997a9bdf645487f3078aa73ee887ead5407457ce9323215895aa65cb617b99a8652fb18cfcc821acfd9bf95adaa8b65c17b74515e7a5acd6c8c7777426c0d8e836e0cc4fc385e17825343c7f7715ff880d96febd3c5a273f92217b09d31d68bc96a95f39a2158a7991625c477fd904e60b2311eb32e8be18f98d1ea0ce072548e109eafd6233ff556af1996138e1a77a891e3d4b272a9971a95b23495dd4d3dfc82cc897605d7cee98b9087269dc6d8dfbda570dd33cfbee80a6f41a0be6a9e4a2ea8775d3f327066e748ffa870d42a67fa49a677e9692a7bdbf656ce133965b67cf154b4b4efcaca94474a3b0b3b6e271427bf3ca9b0362c52f57fa92390b284ff8031f2a6ceedccc4f27339a7bfb52301dd2be98a25451d0f7da34f8bb3551c7f4bb73dc0c3b960977585561ad9a9f4a76032ae9aa79e8ee7041f01978a5cbbfe9780fa93ee30e5c20888334a46c4b63a14790c547e05e50c1f2fea73ce27cf3e7522d19ffdf7467a75ebd92466bef6c45de62e3422b08a824efb87daf3bba9cda701c361fe68eeed90167d6609362c292181717b527bd9ba1d634c3ddd2c998b44c65ed46bfba6a9c25c30cd5a91c2c23b3de263f9f0f9c181f9decfe09edd9c05992d62503aee6d90f5e509fb0d85f587c08f3db786e7f391a4e964e0d24a4f119230fbe83994d7458ce4a38414723d987c7a3743b8e9ba1e6870cf75d2fc3972452d5e990bb894f5b15aadfbc1e605d346f33c0904197d8aabed2ac2cac3291154fd64d97799efd85ce92d71c821a060ca5b859a10dfc69ff5db30211a19e1d0c36eaf3685950d74db95122354d4099ba54503ce6f93d933c79194d3f06c5fe80abe54c3ae7e9f8ffdb85911223f04bb6e5513a57751ecc73c0382befd11f1ed1db2a04ef28a3a17fc960340c5371e2f057c2e2f6af56664d2728ae49ca438fe2dc9cf82e4cf2d8214d4ac366df60977188bf158652dce6a6f8e1759240c68c5c56f3b0b93172f9609e76f1e51410ebac8c7b953efc3c0579dd6676e892e14955de3cf330e360199a522f3dc89743e23d414da9302cf570bdb6a21d170a74ec71e8252063d447a4144f637985580a1ba4f88fd1d710617d6a67fc53c35e08e8d307625bc6ffb527d331cb1453ab51cdf994e568f45538046a670229328451325158f3b5064b52700cb0106ae483e41911d6d1ee562e89a7d2e0f35c4b844644b8e5c03e18b24865c6d6f5149f6f2498bc194e399d0bdfc32cf796bbe3da17abbf92f18dd161ec7622d46ed2ca39482248bb86a3eddd99e49298420500cc3de9f19995a5f052cfdfea82cc95f9ac6b8b20a7237c577f0ee507b38a2c3f59c7b2c48b889f89edfa3ba3383f4c64ff85a5ee40991eb8615561b2de4eb2ab82ef8007e2ac62232dd53d6c503ef9d9aa24fa606d9463b0cc85374d5e300207614b8f482a870d649ac91a34ca8c4c3a442d27ca9728c52f00ec6641004e6c675e1964ad7b1d927fbeea71dbba06ac2c23b785f1c6e2dbc945f00952680242c991d2b4a0437056a775a51f9f0cd9dee3ca5ed9faf5cd2f43a2ec38f719a76e9aa81b096be6c062aadf7de4bd7dc0af7aace17ab4eca5517faf8af223998221c1d20139e79366e6b23c086592becfb33dfee0245177ec939acdcaecd4d6d780746956545933aeeefd3eb5e69ee3bb77534165f73d41d67b9f2ee60c5903cf0b9bbeaaec3705f45e6440770dc05c5a9d4f30a47d9815c6e014a8ba6dfbdb632e1e971d5780194588475c03d42b13135a061c64e0d8cac4a2117993236494fe87c31c3a06d6fd65c2b0a3a4a684972296e167f8bd1808400d5f40816f13163f1e8d00d18a7ebe48e1f6a2fa4d05b8f233817849c5f029105c8fbbc4644f4230ee3e0e6c0c632db913be2a5ed221a5a649707ddadaac3eb38395f8b3874775d2b84ee442cfc21f1531038b4601885b932dc7a4c3bf01fbb898720c5ce84bb9d1840e8394b58217476c5034d65d24eeadd6cd129ffbcdcdfb5b3beb4173cc94e701378f31317c442df3deec3dd79ce541bc035882672b2a22051c86e588c7913f06fb99851edcfe80ee2ee793ade24e186f7abf566705853e92694304a30556173e7766db64108aa29741011edd4269ae2e6766a6661306bd3266e040966d6d1913274306557a6e70b5f5e1597da53129f7332fa85aaefa7abc41be887b6f0fc461f0a91abc49a0a7c9fb5a7c24a85262a31d13a5bfca17dd01434c03ac2c536b9eb671f951a89c8b338965f931b48d3b0a996308cd7af7906adf4361ac3152a7aeaabc0d2205344b171e5e13e851d4c10cfd7b0c0c66eae44531f0f28802d7c8fa8be008713a1f8e37575d7e38a25265fea7c508857c65f211b288034cc7a4c8e7ce6a7d90042035e9b1000000000000585795692b2649747195cb2535f04453db641e61ee4eeb8ccce49a6ba3068741bab2dd143a0a814fff9eb9dab6466570d9427cf93efa6c6cf1cf72a99662d409553c578b2ddcfc1d3d640cedf3b419e92297bebaff99c2f5ba701cc7df7929e46c548c3a439750ea0fe3dcedb281753cc5b6de1bdf5fa358dffdb8cc48d7c9ac13919527b2d20f80bb72b6c777ff0c8181273a6a26d90f9f245d47212fbf3fae71bb1a51d21b6c3f9cad1d895dc6b215ff27d46adfcbdfba410e84eae64353e88915a27a252a4541ab589fce26fe91f24f0cce058acaafccdae72c3df741f40b4a73d5a6f89a4b7b1ef31bc1cd7ad341a40c13d26cb23678b13b115b25f26eee3864a8452aceb7a3cbf6518cc488f925263d9a642b4a3c7b77fddcccad9184711a7f27de63e90684ffd84082b65cd80b4f3d4793965152ee9f347517fea5f43b3dece277c70bf6c7a7dc10e5752b49d641e56e89077209effc2aa2e489d8f5d6ed7b1925e62abbc7114156a48e71b930e006daab1741173f19f67789d00099e5b7850c4620659e36c223015cd19fef08247a6df9383c75a7c2bc909309e1ae3ae8e7cda07e2c974206059edd8f9cd852d5b5c170cb418b22357e069b2e8fefaa492fcf2f18d9459cfcff960059f507b5d8332f5fc3c6d10f3d05d4c3777961351062b28ed0a1a7b00f27ebd86a4bad93c1bb6c264e95257f0583ec4c765bb6ddda0815e14c6443a058f49cbd8d77991c98f572ca4a5e1acfc12a0939de984a0522a249a6cb162f81ac67ef65cf85597efcfb87981983773edb5c56782509c2d6b21545cc0ffb4364a02838c2dea36ddc09a86a727be740f465ac58240de204a22ed64e99af51e67a85c74fd8d5cd2bd03a0bdd0874d2b788abacacf9ab15b273e3be1a14b6999117ddd3d12ed035707327337e4a408dd18f0534cc98bea6a945457b059ad5345ab30ccfa9844823cad0d1a6a2cd3a402151b322cc7d57b88145a762f004071c2b9b05116bb81ca4cbb560274aae8fbc32259ab5ccdfd722a21b466e5ae232d3468c81f3cd4bc383fae25c4acdd868e041cc0d56481a98a9f91f4edb0d3f42bbd5c22c230d4a122970b604af72f4ac2c1e84aedcde8201e06023323b6f97f5909fc62760f92f386f8a9a12f0a8d3717be20a68d9a5e7a7c390a3f2d2a2803364ff9532f71e24f3f84a66e2c5e8b17e4573f59fb1845eb44d91a641b2ed9441338b0cebb6391dad07082adfc83b79e4ebcc5e786294fd69593f464f62e940f17b56b661ec2f6356832102b02a51b0660887314c53eacfd3c571ae5f0aaa45553755786c161942c3087cea2ab3040d0cde2456ddaeb3335c3d429b4f3cc7795b86d8f296cffaf9cc88f7f60733930ac75bee10e8614c810d07461f5b45927d9b3bb9b689823a6d6e6b132df2f4489b119d7ec72bc695b467921ea87a09491287d72d71bde2c929eb4b05ff2347d1ab34d7b771fcced40f4bd980cedd0a4033be3cd902d3b9e5d3de8acef1c91b8445dc387809963956629a335ec69fddccfc2470a999a49bfcc57f7875192bf23154b20f325457515f5ef8f01558e304191f43947fa9d6256ef7a63415c2e5cbe93c6e11d54e69299bb37d38f25b034d36f4f017b5f80d2acd296e0790146d79c567c76382c2d83c41d7fb03c369ba3213b865546c1859d317f6f660abaa6c27598415c97341a17b56c97d262d962cba25c43a2724c8aaaac0784cb45f0000000000000000000051d6699d288b9038b7a330c41453f5ab69e31cacecdbe0a5b734e12f826d47011763d05024b45b1a24dda7b144cd06a45321d19948e7f3a37c01e6ca9ee759b6e53849796e4ab92c73a52d6c9d3baceb1b1028266a56bdef5fdbd4e1ec5261344794a8c8bf6ff235729b650b4b72c892212bad2f24288740921f1b75fde082721e2d445ebe5ab8a317715ee2e72e2cf38a73fcf231a02b51d10cb329f0e140cd5e97ad6ae5bcb164e09e0fa25af592a335f67117fdcc2909838c02337e32e2d888bc60fe0ee64d5e2a0e4257f7d8c011372347a95c1becd039358b26f20df4b08d7b56f4ee1c935ae4e030f9179b799a03253ecc5b7250f0fc61b8e7a6926a27f2a24f9a969a39f55ffee2eea37c86e1ba910e44627681ae9d3458707558b186462ad116a3e67cfdb6e47d5125bcb5fa48", 0xffffffffffffff1c, 0x5) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)="4ee4cea28e7992eda59f6af335ea2409ece9edd552b1d49dcc882f1267f1717df12aae5b1664", 0x26}, {&(0x7f0000000280)="db0167e8e380a282b995f0e04a82922a6622174e1348e5c59fcbbda5dcdf74b8569bd59f48e365c0721f9ae671f3686acce7d147f60c2f935f6fc04b41cbacd20515a13c93c862c15f85e76f926b1b2753aae2aabbc62a3f4decb29d556f31bd2a5398d54985e92e5d1a29efa981cbea165a73bdd40b4661001f32b3ae5e4b84a6eead0820215c96721e2292c91c85173cbb8df8d65c5caa820e17009c2652eb8f", 0xa1}, {&(0x7f0000000340)="93bebfa386683ab3e16f6d581a3e49e424b610860a2f21ac16615715e519650f9c67f800e59b17abeef448835ba631f1fc42310576ba0b8831f0d4c87cd7e050c1849412aff715fc55bf0c97e4c9886862", 0x51}, {&(0x7f00000003c0)="89b777b9f1ac164dbf7ff1e42f49a72b8c92e2a095907c3dd949d985467a459fce27373aafc237268b549fc887d917b78143444cb03e10441414668adef7932674d9ecbd2adfa1ec98682f42f348d109e9b2cfad8cbc4cb1cd8fe4ff2bda4a79e2ab3cc93d690a9118f97097fabb16250930ca596b9f76eda2efba4b771fe893ed6e73537b0e8f7827e849db66e4a2bb306f15ae33b95677bc3318b85de94c7914b1d357a8e52feb51162ac1846227bfe4f7ccb0364851a873a452e91f4e807c408277f0fc6731eb8c78ccecc43e8ee0", 0xd0}, {&(0x7f00000004c0)="11d3586831906d9c10bdf22a74e206367153ba4952b1941ba52a114372b5b97449ebd463dcfd0df9cacd74560468e233f19318ab08f744a9151217a9a2bb19c2cb503e1d7cd510e502e33e8ac9d1f49b9ec616988081647c158ca43f143fc5099146de1f1f71e7f2ef74ae28fb8523d2bdde9ee3afaf074950afe8e47c134a2b9e91c8ac291caacf20b3713afbb744c933b2435e27b23578c77fce5c040ed28b874bd09370b4304883dfdf80b6f1c6d5a738df57cd89788e022edddf5ab28754e447e4785b5ff8303fe89577022af1ba577adf8b5c8c5d6fac80bfabacfefb2065c3c40c829534c0e688afa275ac9794211f67057bfc0b79", 0xf8}, {&(0x7f0000000040)="7cde9669722171c852", 0x9}, {&(0x7f00000005c0)="36a1f70a9f8f001bcfa7701edd0e1f3d75bc3112899c930498008dd8d2860d3e8df10186bcc680ccb9116f3ec0f3ac7c5f8c888c18dc6ca29614600171c6464128cecc239eb3d2dcc5d92da85402963a208269db3e7065e9a08a930f99f427b2557957bea9b6ce4a4d3a811ba79bf65137b37309c1d7f29b20277cea35c779376fac2dceb86e348b031c4aa8166ba80e8eff6a5b9dc68e99e55ec42f8137718bbabe42c46d2a2b450d3b4a82f61fc453f8cf5df69701fa351386e548246ce1ef026dfac10354349e457fc4e8d010c48e3a2488b99e60b4fa9f4613c69059eb715c9a87cb388d573bc45ecfcd55257c06cbbba19fd5aba577f100c09554a76a", 0xff}, {&(0x7f00000009c0)="694c0abced2f014079308fdb9c859ac6d0fe15c90260c695994138f6d2a67e8b9e4e665c41e5bcc3249c380011542946a1", 0x31}], 0x8) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x61}, {0x8106}]}) executing program 0: r0 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x40}, 0xc) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x0, 0x3}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) r4 = fcntl$dupfd(r0, 0x0, r3) dup2(r4, r1) executing program 4: setrlimit(0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socketpair(0x10, 0x5, 0x0, &(0x7f0000000380)) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) syz_open_pts() chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x34, &(0x7f0000000000), 0x90}, 0x0) accept$inet(r3, 0x0, &(0x7f0000000180)) accept(r3, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0xffffffffffffffee) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069b5, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000340)='./file1\x00', 0x880, 0x0) sysctl$vm_swapencrypt(&(0x7f00000001c0), 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) geteuid() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(0x0, 0x0) r5 = dup(r1) dup2(r5, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100), 0x6, &(0x7f0000000140)="76f929990ba6b2f1122786b9a62a674f", &(0x7f00000001c0)=0x10, &(0x7f0000000200)="295b0ab21253ffffffff00000000af4f89", 0x11) ftruncate(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x402, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x2050}]}) write(r2, &(0x7f0000000100)="ce4aa4a2504bbb69e13c9f0b72c8", 0xe) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r1, &(0x7f0000000600), 0x10000000000002a5) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8be071", 0x51) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(0xffffffffffffff9c, 0x4) r1 = socket(0x2, 0x3, 0x0) setreuid(0xee00, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000440)=0xffffffff) socket(0x33, 0x2, 0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x9, 0x0) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f00000001c0)) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffef}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r5, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) kqueue() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000500)=""/4096}) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(0x0, 0x0) r5 = dup(r1) dup2(r5, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87, 0x0, 0x0, 0x4}, {0x61, 0xfc, 0x0, 0x1}, {0x8106, 0x0, 0x0, 0x1}]}) socket(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r2, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) r4 = dup2(r1, r3) r5 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0xfffffbd6, 0x39, 0x0, 0xffffffcb) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x3, 0x8, './file0\x00', 0x7, 0x400, 0x81, 0x6}) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) connect$unix(r1, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) recvmmsg(r5, &(0x7f0000000340)={&(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000700), 0x0, &(0x7f0000000780)=""/193, 0xc1}, 0x401}, 0x10, 0x1002, &(0x7f0000000880)={0x80000000, 0x8}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) r7 = accept(r5, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) recvfrom$inet(r7, &(0x7f00000009c0)=""/57, 0x39, 0x2, &(0x7f0000000a00)={0x2, 0x2}, 0xc) executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000100)=[{0x0}], 0x1) r4 = socket(0x0, 0x4, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000100)=[{0x0}], 0x1) r5 = socket(0x2, 0x4000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000025c0), 0x80, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r7, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0x0, r8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = semget$private(0x0, 0x4000000009, 0x82) semop(r13, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d9ebe}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x2, 0x2}], 0x4) semop(r13, &(0x7f0000000440), 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000040)) r14 = getuid() chown(&(0x7f0000000040)='./file0\x00', r14, 0xffffffffffffffff) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000003c0)={{0xff, r14, r12, r11, r12, 0x2, 0x20}, 0x0, 0xffffffff}) sendmsg$unix(r6, &(0x7f00000026c0)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000000c0)="c0172d61dcdea1611d746f29dbce3d73fe69b44b09265d68c8421034ece4fb6c137d07d91447a975e7f49f7b", 0x2c}, {&(0x7f0000000000)="2fb47a19f3e3deff979d31337e4bc628ed9739730a9549f0956e7137ec335bfae290a6f07b13", 0x26}, {&(0x7f0000000180)="4988120b592f4bdde1a69a9e8ffbfcd3fd6e4d758d0bb590be2004c769b71e8908d2fbaa7b2d02d4b2304224357c2fafa1e41fd362b6ab884de67f60e18b8a6b970ae779c194aa176d06283dc776c43fbd6cf6135591a6e0be5ae925d3", 0x5d}, {&(0x7f0000000200)="7f842c887a891cd74d7d6919d32f5df117360d146fcadc9d573fa4f1276b5cca9ffa1925e94250f7fd8439103bb9ff000f7137db0cedf4681e4fc132dcec79ae3f940fcfdf49ca985bc9ebf3", 0x4c}, {&(0x7f0000000280)="ece95a6d92dc98e7836757e060e02aa3dceeca2fbf022994d328219ff46497644296a3567bfd2c54ea8882c03cd7998f349f467828bb5e4d46e0ed1ee2fe0e575cdc1b690a7be8a16962d12837a82f011060544e61179a53e4", 0x59}, {&(0x7f00000027c0)="a2f595e87a809cc5e6ae7c42fb6676c39c1adc4492e3f0c16cb7216e4132c576ecd7be310807aaefeaa19c485a509286804bee66f15236bfc830c7aeecccd377d4a6337860ba37884d197967620f2606be7ab753be5eb4b9b1e6e4c64b33edde23746758b831eea72f50522fcf7e32d2c0e4621d2fe6a8cec00596064431413de40cde38921cf14ee97c8186ccaa99f7f5ee3d533aa7f3da3fec4a88864718185963e8ce2e4d4d0568344e783a731bcdc76379f0ff5b009ae35c76894829176c4c49ab9639dab50170475a59fbb82e36068a55fdd9f099619b3862610bd5468102ee75935210ab9d2084f24c2b32622cc3ebcf759f49b571e9a9d5881064b878c5112b38aeb5c23c8e73d107dac2648daabd180e61af41b4f3478b5be35d84dd41c5c8f7a905e265319593f0acb5302f2b38e0e48f71d0ecff1e8e8144c6630f8d5a5f361066392b5e437156b205000000f4de91c2e9cc42e27c64564808aac496b9768b502dac2947bc9c74846c37b447db92f0608b2d99225d5326e1ffc057073c1312be13057b3177b11f532bb1a21e70974acf9d046a0f7d2698f4d3d3d6bf6bb37d10a79d062fd0922b47e0313eeb9186344db279d580f25126c6b7dd34a1f7c16a0735691509ae3914e088ce0894b7a6753633f4dbebb39751567ff13e71c089560d4b28746e882dca7f5b97785def6823d3e7207b7d694e8ba7f41d55cdd644bc5ef9b6484e819058f068441859f0b4072778e5823eb807a42ffc6258f142225aa40506bcb2209b75e4661dc1b4da55fd96ef7d0b208fe3d9d099d3132d3a8f3dc1aadbdb68e8c0f8e315ef9bb8bd5b709665b49a43f897556f2583243125dc59125eafb3f15fbf60bdbfcc47df72fd096e40ef19e1692adea74ae3248b060c9bf80a7a173abfa6ad76738541a2f6a30464f5d2ceabf8259dec27a2854852e8f7040726518388e489a81bda915176bf71dcc4614eed1397de5f34bf54b253e93e663c5aa926d22120a4f88a9d180414f051b0042a1aa0b47d4622c6b21473f038912781dd576c3a64fcf077e72daf13c4fe00256760b910b3119873f0db45bd967020ec88b0cbe288fec2c2e5b946c644185f9499a4c50ad98207d491620487eee2dc7955c99811025d5e3269e2473ffb4b3d66a1f51481a74b2ae720af296ea80d428d9d8f13db0e0b32c597fefdaf2f86761bc4843d70d15c9b8eb4ace3f6092659a1420d14007218d3b22ee14a343e085312a2fa7dbaa2bd419c0d0da769a70e50a620af7459d794d8790f5c6cea9b0dc8f77936c941ea74da83139b022cb36b9d2031111d4ed7b96d63337a26e3abe1d14a08cee8df2d9253e0704bc7020f9f89eda80b8a881c4a97e9072f44444ac994d57d0779f9021f655092da2c16d204562c35a1ccbf08a9f7c4e522abbdc0d69692915b7e052e37cfc73653e02c236b9c075438f3e4589443d65f82617a0b49eaf66d7b02f1a83fdbf764dc7ab1ce7a81749e48ded9ea6250106949087abd21d7b7640961ea68824f9ca4296b9d4d4773b2d52923df0102e2a3440f184d428f2dbe0b07dd9f83022988936d43b90e293cbe6a4515966139a1b4e7a561eb1d810bdbe0fa15b92f6e7a2ca47003a4d8430e10c5c296f29e09da0350e862a400968b5cc7b0924d2a7167eba649eca9ac45e8a35f62f6c1250063753bd0f673c3191f38632aa972befd3d9195595680f60990843b688d499cec5e9abfe349d170508ea2ce1135682f662dbb750d3ce03d5544ab103dad276f76a4a6f2887d317ac7d724d82ec66aac2f4b7d0c370ba3c1c7fce7161a3f07ad49116118ad125109e7ccebf568cfd1448d539789b36ba0e047a3941c3f9c2296a1ca791068f06b027f7eab8f3efc5c200d280325dc39410ce4a3b40fd143c5e758fa36c9543c309c4d6cdb128e3ad6f19976d37e8acdaebe637cb66fd6ea669d45c50e42da3487d26ebdd6632f50ee18690e3216ec2c4fcdfafb61a4790b18168da1e30eebb0fff016aaaf06d9443d3ec9f0fbb37a560bb2432429ebda8ca0595d37ffeaa4f91b2f2361ad289dd3c71ec18e18221fc7009a1dba6146782a1b8a92b06b73e08d9588491c327eb8222f06de886ba7674df0dfc1f6ae51426b0dfc07df3c17e1f8d7ed064cbde2d97e989b4af9b742f5b5319c18e80936f57c9e2319937ff7331bb684921105b5fff96d9a012981ace0af22f192d575f67ff0eb1bdb765ac7cdf7b56a741d219b95389f41fbf15c533c7ec26f59abb44c5bfe040517d10d26d19af917a277340f8dd671fcb61f318aa981609b3855c1130573926b3470d555e005d8f7a959e93171c893a6793d29ebbc8b030153e25c1e41093a506979777c1e66ea71a5b2606a0663739b662a450d7a89fd4663c87fd929b84540216c350acbc8999ae0012f31c97a0fa383e5ca6d2d5e07446ce2cbf33d333400c07576be830ae582a6f89a5c5c315a8905be54db768566d8975ae1f515abc138e1e2d9530a0c4d876b1ebd5ee490957e64f38686048aa41dd5aaac20d89ba399ffc035883968794abb504b33df673b9b60ab29d84eb411c015174d6e42489659f89be865f6b120727f34a4862ce820524996eb6703ad350aae202d5e49bda815e6a2e4e5d16ef98a477d83e213c5aa345195de4531755bc114898d4e4f9584ba0e1837de9cfb8a4868234a2ae3d7b71fbecbf988c181e6209a3e7628ce935f3570f24d92db288e8280ff719b1b9d2948796c9e54b56073ce1459c231adcc4acc969cf39a4aaa254ab33fdb0e1300a9dfb6f4ebc0d77987fc169671061b2f1755689227a4a2b43075024245fb432c4c9d0ef38b63ead2d8e07d079d14687448e82ae9cd3f8b76757c834760bb3952ea8a29dc9554aa15bf90ac950998eb84eaf2b564dd2a7f1fb9c77f83d249f3a0ba642717e25450390296051d97c35efaf2cd4ccb1e0965e33d5bdd48960591724e74e2644350b2e690e2692e86e6f239e5283185aecc5fda9b3b576c0207dce258f30f9ee4d99a030a117250b3785fb1e9c4c7d08c1261e8faeed21a3f8c48bd2f85e48fc4178ebeed1c1ddd19ca1acff293961992c78077ec5b3dbcd90c616dd55a27cc458a119e98e72e354bcd9a20a3401a879270eeaf781545496950081fc801ebc7279d1baa465ea07552e082a66bdd4f8c4acbc5af713156ffc8e2cfafd59092927de430a5b683585f6187047e7cb517866faacad4437d92de72a377db10ae1270f648c988bcd945022089747e930bf75fe7611d43af9f92dcc6d312fa276dd87fd10a88876425a94a760f7c27a07ada9ed6655f35bba98fa079f3f5b983f78ba0a7958ecbbcd4b6bf3eabb152ab3057bcb84d5cff6efc00268c6a7788b74a1cb70cb25704f870e5038cdba3807c58b344271d42144ec662be8492e09b4d4a70f1a8dac773a90f051f8882d4de162821ccf5bbc8af316c51c16445b23b213c2a82819675b5829b7b6b1a23c90983bbfc0bb117f80a29df64b2185f934454f4d5f8cdc4e549708c9fd398b9e58ddad61923a6c399a5f2ae81ea9f36b73ac629a949150b4dabd00b6fcc2897762ee44682e024580cbe283782cafa7d252dc6f622b6da250a3da358d754102070c2a8a64b060a40f2eed37018201133891e5d4a00e21fbedba540c63503e2e2022a4f8fff002473bfb8fd6768ef46ba3cc8c5af6e6501c138371538b02cb4e1673da2ade059df330b04483f1b177a77fd9bddd50dec1162631b901a910abf77ee617b6caef9e18bd211cc77f4b74c807b5de5a3709698775745ab54e3f982e38dd26899168efa0ebe04cf86579b251af42353f98c641da7a159929a9ad8a8567e986452c2d94fe07010f1d9077e73f70621fc925ae1e54c1a031b9c30182a78117c091cc4620b2eaddf3843a7de5fe0761512be66de3a358286c20f8c9bb4ba05aacd5c433c11958339060dc749d889044c890b12c86a35f6a5a5576cce97949dc86ee07db526c8d48352e9a141a4193f38c4936e72a425ea394d73e56b0193daf5fcadd64baee56e4cd696c6fee6b292d8bae2227ce55419763c55c7ca774a38b97edc35dd10cb957cb5a81723d02cbd78ebb41ed6a1a8bcc8dd8e423ca0eff691a7d434f44e2ea612bb23f658ddd27216cf53ec80046a12373675c26ac7c8a71cd8bf4246fcf7ad12ee3af45dec779c10caf43abd2489da7ad885469546d66da054aab644b17aa70f5592c127421fdf36e2800ace8ca6e56981d6dc94591677827ab0d781ff286169ca7e5ab4ab0b135ec6790d6d3dd2a156ee3e62306134be8d3e338b5c9903e4b3f214d1f1e167f526e7f8dfc4d2874b05d48279e26da19388088617c4e0633f1f840a09852e2ad9f2bd44d94a7a0b124510f2bc39fa8aa6190fddb615363dcbdde8cf5e84a1b9cda01ea5f7eb56fb913e584563ee955de0761f3dc246d4f21342adbf1fc1479d78feafa09210021b0839d58cfd274340ee651f37bb281793978f38f5ae53702a0d54dba7b754b229d4e6d9f026d83ae0fcc2a6ce5411f3c4230f9e9f65082504916ccb46254307342fc24b9f67a93e54b43ebeaa4d1af0308d23baf49cc10d44724a766197c8a714963729e79d809f31815aa3917aec595eb7b1e0758e2814d5745d26ea466ff8566d0cbdad77dd9738de7bf8dc08077cfbd770dd46da884a56581287cb97a8033b5d764e8dec794860ff5979a9d12ea543983cdedc01ecd973c38f1b6267fc11fb675bbbb42334fd3fa7e30e81a7e57927ea4a88b7d11c1a71a0b9d876bcf14ab8c38eed756a123ea6639bfd61e20981da35984c208e3b789aa9698231062d7ccb97b9991a8eb756e566e6df2d55b8d8d79e5b2376cea2418379b2f98da95f4e02cde5031e60b0e74a1f0902b1f2653a2076aa7d9fef0d8bcdb9b7a4c84a39660d3a5f65656adc535dbd0f490124350e9db1e46b62c338d5fccca0f3dc81eec3acf86ab1fc313db004d5191faa55e5f74d27515a203f7b53114750ad90117e566c96ee27a3e056f1bcf14d1d68304267a5685c47b20a64543449a870329a2d915776b0f624dc215fb7f6acbc3d0f4922aa4ab3090fb42f992796e2da83775dd58aac1a12ba715a0351f63d40f2e36724736431da1669ce3f109e6d5c1befe4b71b7ed989ebe83251d9fedfed63d255f52f6cb6a2be664c7a34cc4a93dc26b490cddf0a1ac502fbdd0b22b1ef99f6e691bceb1cc3a39fbce130d7232bb878d0c4ea1cae4de0b0c92ce79d8990b0a3df9c19dfb5b462a20269b5eb3eaffa9d4960cb5fceefe08d846a6b43d8f4670e1f2c794fe71f8427b179cb5c6cb0db11265117d78671688a0679c461ecd7ae0499825a3c31606050a168be59b1c1d6ff080fcb34004281f97a5c4fd3ed1f02a10543797b358e8cac065a8329bd9342ab38779768b4fcaf5b49b809720753bd4c8a5d1e7a30a493e5e966d1026c0d5305b75eb9e2749aa79053601b813973546fd1bc8c3b8d90a1e3863078af1c288662dbbe927f21df51f300071e8c964a65236be08e8c5c1f63733288a9eb85aa850bd69052a6ba438e37aeac798e46f4650acbf82909bde61cb1dc6fa09b3d13579608e1f918a6d0e7d79cfb8814e5a5d29df1f7af35a4661efccb3acda075004ca2ed9860a7cd2b1f74e0a8cd51e8a092031e239663abef7e1c061e13d5c60afb958bebc333e901ad3b7e97dfb23c9a0594eafeef72fafd3f0acb8af3775b7a810d539b4f40404fc11038ec88c75b62b33b39288675b1a0318e8447150678b56a3c08127dedf9045db7f4cdc7c097bb708ceb878b0eaaf088c2990d44f3caf74074ce8d37c3b73da69208ecad4a44167e752639f52201143015b23b759450ef2477ffb2e68c4b28389771fd1f87107b830d83d510befb5f1279d8480fc753f8975eafa330c76ab5f38fd42ac9e06fdeaf128701cc6fec89dd7943e275ae98d7c463c28b839412802ea2f97ad777b11b0c6037ed7c9fb815209091153d2f54b66ff65b3cac9049e2a68fba72a7cc93ac77c3fbf249b64d799f1941101359bd2a5cf031dde1b091d36cc63103fbc89688da090a1ca484c757baca049eece5900102c8fd6f41d32107483a8ce3da6953eaa07756", 0x10ee}, {&(0x7f00000024c0)="f868ff63179272beb878bad5287bd416bfe7304585aa66e4d5ac0f3655892b2dd6d095ee3beb21176339fc04850a3d95d922e365a86b2fca84d3c53d527b623071f7d54221c5cc8458c8ca8127efc7d4eab5483551c7fcc9e492b4c2563e8280fb85d2ea7f56a8c3bace2e81db06b0c9f8bed1d6425b68c96cc2df55a4431c785877b52d65dedb30f6bfbb7b462af2bd39b617ad9af6710194b6", 0x9a}, {&(0x7f00000013c0)="88bf904e504da439ac8dd8d3a2971d04164a8b916bee157518e5c4c64694ec02a07e70f17af91141c5c55f01e12647d6dff78ca16a1daf6e02ddf412d658d51a9ec0daae0837b3277c070b1d61aa6c7b05f4a2f1c379edd7c7775500fd9c05885465912eb6f9ef8aedfbdfc48968826265f865c2aae2cac084424dd0dec9d2acafed3ca1c661f4a7718215e96f2e6a7386ea8c7d77395347ecacf8176b49c739864cbe8e537e3339958a316c8a163fb98709eedd7752596cde590e30904061eadbeb762f346e51a7581bba166fefd33d87e31565e5eba4edec63fbc9712ce76350a0575a4c1eec577ccfbd383e7f6c9132d3bd5cdea72ddd81066192d27d4dfb670a44b03abd35393141d6250096e499d2a8230381d9f790bf5713e4aa33eac4be5ad9c3401768a3bb0c4acf913ebdf5c0869a22ceea9aac7fd81cf509c3205f7db0de643d66a6c354a7af9204cd070bbf04dfd7794305539d7d54ad0bf90b1448301316d26c463ebf6709591f2032693343e4ad34d50dc551f8f6744f752cb54c67a6a14141c27cfc1e48e2bbdcb944a6ac2d476d51546c03eb03223c0b7eaab3d5ac9cb564c11ba24f5f345194cf3dea267d4d129a943ab14bf56d749d94189a220157dcda69ecde9d1186eb6669ddbef1ab5e5f79f3fb0e3cf16726a6455d69b4bae6fbd4278f0e03c735c676b2f2a0e57a7a3db1c65786475490fe7bd1e7f36344b53221c8f3a9065f2a5c54a43dc23cf4f9f86f0ffd36fa2669d9c3ed231b52a4a8d66c584d388211e1132b0ff07488539794165ac40b84780dafe7e3001239df11d7fb4f7987afcfdbb084094a523aea947bea009d34563c66e8114390ca4f5330241d7cb2e17651f74528fd225fd4c27f05e7e25e24842e50ed0b23d3e7a4355ea74516d28ab0f9d89b974b0bacd90810bef0b0c55af1301f3a90f75805815a357f2078d1740e0965cda886849f55c77015a33b8893f84f5dd0561c24a27c5434460225823590107ed6f600f91100e5ac3aa79bee2f2c6ef050bd1218cafb9371bf5421657d232660969119cc47f532321f4e1b133b071b327f8eaf383e5f74cdf970ea5ce2b8b3dea63d3559f1e240bb088b8da74db737f06abd3e7f28396b28674a176718f1119559ad00750731b78a937a5944b1344c830efb8e5f91cce29fb6806ed793c9bdb68c1c7815d4d095bdb905d8d17fe841a259fe7f715596eb2552b12431de0b7b3dfdcdaa1638ed52d4091cad3b09f45afb2b2fecbc7c389702966e8a9d6b6e54c08faa00e45982c6034841f196aaa7a6029bbbf7c8bc8a3d467665b4046d0a8434ec429bb65ce458d4798573164ec9bc145ed8bdcfb5b36c99dc5ce2fbf09c516e7d03bf5068862a880953c7767a2c0560f402ab4c61b7a126edfc24970c780e29cd0a02b9c5f74300c213c024508146626b143ccca2f391e796e06abe639b3b6cc64fcb9a5fbcac86688dab9ca7d726277b3b56d07cf33a1c9672786c445e3e2256d49afd71d497caa25b4625a40a58383c9e0a6a29c117b25eba096848786912f9c1ed2f450b4720517cd8f51ee759bb325e046b781985c8df81f982d8df139df6fd3b42ad4990e49461ae5b2c04745500ebf1c568dc952840616ae5be1ad66e263a206144cfd02b19f1329622e47c04a772ab121d38949eff98ba79457a835787a4064903a61fb8307602e85ba9706c4530d26605b0147cf1f537558ca0c0013d5cfa1ca378327281bebb06801eed3e79a1d6a7f49de5d1ce1f2652277304a1f73f0d58256ac860179ec17e893d9749b9c462073a202dc2203be4343359e6130bf299db226963a78bd269fdb7b3f80bc2e3736d16b3f0f3898e0fe02db856fc1d7b3567d0619f74c33160a799b24e8fe069ec65f90446561fc4c0c348ca6aeeca556a515f5cf3360179ce456f63abe9a0a9fa2b8eb9d840913bd9bbadd1c500f868b8f54eb8d48e546d2846390fcf7e5b357c647b1872f82eacc9c74c3d9acd020160f8f6206729a399a61b190a9de569b59ab12d266f86ac88c8c55fe09b08201f8880e3b3f64ea4d8693a62871cdc5607155be0eecb726a55a7e0f3d6e66e3aef460b5458841e999f30404ae79beb30291877553b7ac9e00c5c2675d5de7ce97a86302abba12e13c0b6d0facd76a05cef08cae363b03ec5cba32e880d71838c557bbfec92f4a647945233fdef6e45ecc8c14f8f8e0340046dce599a0822760f8233dcf4413cf94751048a0d32184afec9c8961f71878d70e8c96c1fa7db1c99e222b15d3c05096ae0e911458f2cd6030622780d5a600c45f1448a176b3832e0aacf72386b4359e83b4041ce3cd88193d4f9403b4e3834e888d56b00ccd96da478322652f633ee3813e3155374d16ed2a576d76c0c6b8aba0dd3c5e3ac01ee94831c97a656e4dfbc7447c003857de7adb99bcd67248b0099687bd5cf9d5a411a752512d9914ac2a570d360d319b0d3e5672be7592bb5afe8e981c47f0385ee5b2155c226518b5d47256794ba12a37f0af1d985ef958da369bf5aa1c6ce39fc4b7d25fd4463390b70021ce1b5c7b3fed8f97ab7b45fbc806f000fe59c7feaded3bef1aba1e7e565c7c10085ffbf734e7788479b18e5292879d9120a196da32cfe12d3108a0c22ed01e7d29f2b326653a9b6f195e0fce95dd18aff25454f141c6b2ba238c89de24576a898cf5c8069efe5d8b69255abd95a0dd82ec9cfde1d0539ead017bc70b6089588fd999d6073721ff307128f3e5b2cf27f6a02d914381a393c93402cd75ecae6ae44d53fb2f27152406cbd40a082739995b5d8fcdc412bb972b994361f1ad9b96ef7cf43f8e49451e9f3804856f6c5db1768010c92e1fc1180352de8ba24acd04f13245e261f9ff9f906be77c002b884b6ac131c83d80360a5f9faa4771570565f0dff7930099b8367597b055abe19fa3c7486365da8a7d4be67b5a7fb6a10d9f41ea885ccbf34c56faa22d5ba5e3ba0428be1915be5e824560431169e1554e41b0726cacf3e9dfa74b230ff92d60551b125976ace60ef601b3a7deb5bbcd6efc63147ba9782120cd9708f008aec71d37ae89c3c2ada03f8074fc5148987cd9b49d2761ad4682a375135cfe08407d57a1d156e8167cd921afb0fa1f4b2f0b868f888d4e3c2257daa661397474fe4a3bc2a385c4177e4d21b21b2a52984f96aaed9d78314d45dd4ffb2b3f5e36e5302628ed9f79b1c66890c831046777b442fd9be2cbc76de0bd16014b3231591ac145ca0bf2dcb77af999a6b85bcfb73611f2f78afd9d235dd9dd3722311a979330d4f1d6489cd9d489fe6318d0effa6c1e05cab53fa5ab99eac0abb1b551a31d0736018a66107d645f335dbf0dafedcf4c6a4417f133ebccdf504cb891b1f72f793389e47076d93db5e1dcd38e8dbd2efdda7dc2cd7ffabcdc6a47556d1fd851276e6f0b333d4ffe85cb079528b3fa367ab3eb101a6ae54ebe3be00663d0b61bfdb027209bc4cbc41a0e7ba77490c91f09ede0fc243681dcd23f8df91a94d9edc3429955a4c54fa94dcaa67c9abd2b3075102de0743dda2a66131da96becfc970669a77e88a5f2877580f8f857d1395a085d2a737ae43c106d0aef944f035c88479991f2b8cfe7854a8c3d167f38fd3d14d96cf3954e2a3738bdac524f87690a9803909321dd0a278d58168c30d052ac18a0315f87bf2cfa9e581e3420e442d8f7b04097ba30d7f17c5cbaab5155cd9a89075199c5c0d1bf3c9cc383b95d3f8806cdc1498de213e36fefea04ff0759a7752525199847cf3c93807c4a1f750907aea48b7b521f6a7319a86d93bc67b1f5acdd52190f5beb5904341999da89071b905c192961daed41fbb215bfbdaef3b6152b208c3bae2e3261001d61b92838a7c4b5bb4ff8875afd864a60aeb6a1adc9e66209b68d435f136bfb7ae5fd0fa98c890d8d079501553bd7bc95c11e8f49faaf46e6ff206a0cda9de25a1aa818cb58953758b102f3617a4c8f62ca3aa03cd0fd45d3ddb56c55ab9cc8c96ec88a635fc5547017e122b66b748e8aec5d6ac6b7418d43c6bc1f7c83e953b0a74471d4ba13ccf32eeb6a8af4688f03485ca65e668e3bfe3c31eb8045177da7fcdcba608ee0530344767d4bcb48e3452f537093518b0e58bed6b14fedb097021b1f86aa8a7c76fb6db6721c493b06995d3a19d1171d6959bb110da94543c56a22f56f74b92bbe57b8298cb04a9c61f32739b8485385d4740a6d5da7cc92387aa771a4de7cf99f1fa0f304ebd4244dd39bff66572672328878bfe3442767ddafddbe8ef2d538456d3ce3dd31d4de738093a9f7462430642da7727a501367b7c30991d49b37aad67772b3ec2e16e91999ceab7127d53686338cf784d033b9ca787d6f048df013869b78930505a3764335642bf3cad86fe334e445bb5d2c7e9227f6d959f1dd20e90bdc6cbe96f204d25c18788dcbdd074e407e03278af80f5823424ba92ea5f0202eb70c2970cad154841735d9e785684d46a892a0b47478e53594b6bc8b3b551ba17a9be0d8dd45d71342fb7222b33abdc6832ce37cbaa1494aca318cf2d8c76df113fbe90f15a20e60bb78b2fa0db08d481d88fb3bfcd76fe5bc7479405f21472e01fc713107ac8c4d69becb5c53a21eb8b7e8c2418f64a097f310f87df5dafdbdea881a665ddfc5615c357084afa28a6e7c88df364618f80d6b1cb102e670598d8f825fbc4bd58d7770b8959aa062db52a320e22e8f26f68b52f6e418ec9ae1c62c144282667e2a793f2f0cde64621d4d28cbf218619ee1392273d57043e5fcfad9f59ae724e9145346761344a11407d82c36799924e46efd043143d66114600f537174a1c77762125df2888a1bebc3fde41351c51d839ab35c919929acd9d86527db590c38f303d182ff8d73ccb898d25d9a1864b231068e67b4c03c46802decb1fda7d7d549a48197609fe38104c59a32ff7c3e169349fb3d65d931da50c3c1ce9ac4c674d02c9f393d17cacb6d7a0604b33c5ee1aebea76cf05955d8ca9d7c6f2a051b7c960dfdc21cf20f8b6f34b8cee8216fba2339e856bbba29a05dfa4287f94919d2a81c2f4723651488caf453faed2a1c5e844024e9158702844f827c55b80cc652dd0a827ac95e1a9b2f136a861f5879ea342df837ce21d206b9df5a20f60dc6f6e52f84d319b9f9b0a813946d4445be5edcac2de51b115aff779b7a9c085480723e7e2d987559190ce747ecf6d841a85b91ffef816270789da2774c80e918f54b50b90edf405c7189901ebcaae328857acb2afabadcf15a94b5b4754f1c210a79948d1ef6e580ad3384d0abefe978afd73d6cf6dd408f35d3a1337c965c70470f6b175131074d5eaa27a76c646f5f493f6a15c145f5b8432fd70ef491f59c1994c8b1f192df231c808691209952a6cfbcb5d0c82f4f0fcad6e96048a4b7f74701b883f55109b5c7ea2da617cb833545f1329dc893b063b435cfe8f6406c1e21b8ead1b9d3a471eab492f83a6517f98c2af364fda3733743e598dcfde2a085b659af957a2da842d18491185be3003c53effee29a91941c907a0a35a326bd009183ec541cd67ab5c1cdcaca4e9b7e36e3b768b9c1248c9e45b3febd73f1496ab826760b3f1e8e40e4eabaef901883018a943c89eb72a4c0a067768ae8a245da5d6e9f1e6170ce11927eac9dd0abb8a555eed88181404abbe1b1a394241d648b4017495fcaf955caab11a79f178ff8218ddaaa2e73e2ca20fa38728cdf37bd6b883c434ba8b0c36984fbc00"/4096, 0x1000}, {&(0x7f00000023c0)="a9b4729b6630b699cbe63531e412a8c0961477828bf3290df9c83934820e60dda4ba3c16b3a4b9028adff64b28049ba162dd1d6f5bb8b2f11afd5fdb98ccb0fc067823eba3cfa4aa5520f67647a23661228e1370a9572c2b31a51abe614003fd99397fc35e7c1e32f7ed3a0453c1a0f0bfc1e39be06a8955b6e6e208040d95f25c4113d326d8d3a0150471ff6a84489b0b1fb348a72972974c759338359c344ec447e42fd306047aeca151096164a086fb3b16cf52cae81487b1af82cf7f4393a0abd037c8229010a0a1729e9004917945d062a06a963c8c909909b0c6f0ce6d21738d", 0xe3}], 0x9, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRESHEX=r11, @ANYRESDEC, @ANYBLOB="00000000413b6f2700001200ffff000001000000", @ANYRES8=r12, @ANYRESOCT=r11, @ANYRESOCT=r14, @ANYRESDEC=r1, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC=r14, @ANYRES64, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="0400000028000000ff070000001c3bc411000001ac6572fda8ce96000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r3, @ANYRESOCT=r13, @ANYRES32=r8, @ANYRES8=r3, @ANYRES8=r12], 0xa0, 0x403}, 0x8) writev(r5, &(0x7f0000000100)=[{0x0}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080)=0xcd, 0x4) executing program 3: syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000080)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = dup(r0) listen(r1, 0x0) socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) socket(0x2, 0x4000, 0x2) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) socket(0x0, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x20, 0x3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(0xffffffffffffffff) executing program 6: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 7: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) getppid() clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x400200}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)) sysctl$net_inet_udp(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040), 0x0) socketpair(0x1, 0x1, 0x3, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) ftruncate(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = socket(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x14, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000440), 0x10004) r6 = socket(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x14, &(0x7f0000000040), 0x0) open(&(0x7f00000014c0)='./file0\x00', 0x70e, 0x106) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) kqueue() executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x2) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280)="90f59bbf", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x2) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280)="90f59bbf", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 6: sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x4) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) geteuid() connect$inet(r3, &(0x7f0000000000), 0x10) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') denied attempt to set clock back 3222077822 seconds executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000100)="a7765cc5de9d3f849623a64ca782b34dad64c870a9b49633a1b5e93f69b177ca8bcaf4d3f06453799e6559326449f07107cee87f6cdbc0ade877e08140fbed309132f0a34d76e23b40d2f9062c6d6d4678664332224d8d8efa94f5bab58cbbb8cefbe6cec952809962108e069fc73ccc8f0d4d8d74b92adc674c2c254f9a73752d9d5e8336e858bab2c9e2fd217b0d66d5087cc6040cee9172ff03ae539064f10bb901707da4a21a61ddf2a9271453517283f139ab79d3b5b226bf44fc252d1525629056b76239dfb39ff98de7f7a6c0ff5510b6024c3c61cc68fe95da0ae204fd8efa4cbabfebdc61ad68362d2a746b470dc41277ad30585aa8de653570", &(0x7f0000000200)=0xfe, &(0x7f0000000280)="f313bee79d77aa4dddd66af15a933020947518237e1b38c8caf81887fa56ddb10f7df0feb80006e3ac", 0x29) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) select(0x40, &(0x7f0000000440)={0x1ff}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000028c0)) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x4) mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x1) r2 = socket(0x2, 0x2, 0x0) sendmmsg(r2, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d", &(0x7f0000000080)=0xd, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x801169ac, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="37c633e26bf2", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x4}]}}, @icmp=@timestamp_reply}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(0x0, 0x0) r5 = dup(r1) dup2(r5, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000100)=[{0x0}], 0x1) r4 = socket(0x0, 0x4, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000100)=[{0x0}], 0x1) r5 = socket(0x2, 0x4000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000025c0), 0x80, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r7, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0x0, r8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = semget$private(0x0, 0x4000000009, 0x82) semop(r13, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d9ebe}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x2, 0x2}], 0x4) semop(r13, &(0x7f0000000440), 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000040)) r14 = getuid() chown(&(0x7f0000000040)='./file0\x00', r14, 0xffffffffffffffff) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000003c0)={{0xff, r14, r12, r11, r12, 0x2, 0x20}, 0x0, 0xffffffff}) sendmsg$unix(r6, &(0x7f00000026c0)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000000c0)="c0172d61dcdea1611d746f29dbce3d73fe69b44b09265d68c8421034ece4fb6c137d07d91447a975e7f49f7b", 0x2c}, {&(0x7f0000000000)="2fb47a19f3e3deff979d31337e4bc628ed9739730a9549f0956e7137ec335bfae290a6f07b13", 0x26}, {&(0x7f0000000180)="4988120b592f4bdde1a69a9e8ffbfcd3fd6e4d758d0bb590be2004c769b71e8908d2fbaa7b2d02d4b2304224357c2fafa1e41fd362b6ab884de67f60e18b8a6b970ae779c194aa176d06283dc776c43fbd6cf6135591a6e0be5ae925d3", 0x5d}, {&(0x7f0000000200)="7f842c887a891cd74d7d6919d32f5df117360d146fcadc9d573fa4f1276b5cca9ffa1925e94250f7fd8439103bb9ff000f7137db0cedf4681e4fc132dcec79ae3f940fcfdf49ca985bc9ebf3", 0x4c}, {&(0x7f0000000280)="ece95a6d92dc98e7836757e060e02aa3dceeca2fbf022994d328219ff46497644296a3567bfd2c54ea8882c03cd7998f349f467828bb5e4d46e0ed1ee2fe0e575cdc1b690a7be8a16962d12837a82f011060544e61179a53e4", 0x59}, {&(0x7f00000027c0)="a2f595e87a809cc5e6ae7c42fb6676c39c1adc4492e3f0c16cb7216e4132c576ecd7be310807aaefeaa19c485a509286804bee66f15236bfc830c7aeecccd377d4a6337860ba37884d197967620f2606be7ab753be5eb4b9b1e6e4c64b33edde23746758b831eea72f50522fcf7e32d2c0e4621d2fe6a8cec00596064431413de40cde38921cf14ee97c8186ccaa99f7f5ee3d533aa7f3da3fec4a88864718185963e8ce2e4d4d0568344e783a731bcdc76379f0ff5b009ae35c76894829176c4c49ab9639dab50170475a59fbb82e36068a55fdd9f099619b3862610bd5468102ee75935210ab9d2084f24c2b32622cc3ebcf759f49b571e9a9d5881064b878c5112b38aeb5c23c8e73d107dac2648daabd180e61af41b4f3478b5be35d84dd41c5c8f7a905e265319593f0acb5302f2b38e0e48f71d0ecff1e8e8144c6630f8d5a5f361066392b5e437156b205000000f4de91c2e9cc42e27c64564808aac496b9768b502dac2947bc9c74846c37b447db92f0608b2d99225d5326e1ffc057073c1312be13057b3177b11f532bb1a21e70974acf9d046a0f7d2698f4d3d3d6bf6bb37d10a79d062fd0922b47e0313eeb9186344db279d580f25126c6b7dd34a1f7c16a0735691509ae3914e088ce0894b7a6753633f4dbebb39751567ff13e71c089560d4b28746e882dca7f5b97785def6823d3e7207b7d694e8ba7f41d55cdd644bc5ef9b6484e819058f068441859f0b4072778e5823eb807a42ffc6258f142225aa40506bcb2209b75e4661dc1b4da55fd96ef7d0b208fe3d9d099d3132d3a8f3dc1aadbdb68e8c0f8e315ef9bb8bd5b709665b49a43f897556f2583243125dc59125eafb3f15fbf60bdbfcc47df72fd096e40ef19e1692adea74ae3248b060c9bf80a7a173abfa6ad76738541a2f6a30464f5d2ceabf8259dec27a2854852e8f7040726518388e489a81bda915176bf71dcc4614eed1397de5f34bf54b253e93e663c5aa926d22120a4f88a9d180414f051b0042a1aa0b47d4622c6b21473f038912781dd576c3a64fcf077e72daf13c4fe00256760b910b3119873f0db45bd967020ec88b0cbe288fec2c2e5b946c644185f9499a4c50ad98207d491620487eee2dc7955c99811025d5e3269e2473ffb4b3d66a1f51481a74b2ae720af296ea80d428d9d8f13db0e0b32c597fefdaf2f86761bc4843d70d15c9b8eb4ace3f6092659a1420d14007218d3b22ee14a343e085312a2fa7dbaa2bd419c0d0da769a70e50a620af7459d794d8790f5c6cea9b0dc8f77936c941ea74da83139b022cb36b9d2031111d4ed7b96d63337a26e3abe1d14a08cee8df2d9253e0704bc7020f9f89eda80b8a881c4a97e9072f44444ac994d57d0779f9021f655092da2c16d204562c35a1ccbf08a9f7c4e522abbdc0d69692915b7e052e37cfc73653e02c236b9c075438f3e4589443d65f82617a0b49eaf66d7b02f1a83fdbf764dc7ab1ce7a81749e48ded9ea6250106949087abd21d7b7640961ea68824f9ca4296b9d4d4773b2d52923df0102e2a3440f184d428f2dbe0b07dd9f83022988936d43b90e293cbe6a4515966139a1b4e7a561eb1d810bdbe0fa15b92f6e7a2ca47003a4d8430e10c5c296f29e09da0350e862a400968b5cc7b0924d2a7167eba649eca9ac45e8a35f62f6c1250063753bd0f673c3191f38632aa972befd3d9195595680f60990843b688d499cec5e9abfe349d170508ea2ce1135682f662dbb750d3ce03d5544ab103dad276f76a4a6f2887d317ac7d724d82ec66aac2f4b7d0c370ba3c1c7fce7161a3f07ad49116118ad125109e7ccebf568cfd1448d539789b36ba0e047a3941c3f9c2296a1ca791068f06b027f7eab8f3efc5c200d280325dc39410ce4a3b40fd143c5e758fa36c9543c309c4d6cdb128e3ad6f19976d37e8acdaebe637cb66fd6ea669d45c50e42da3487d26ebdd6632f50ee18690e3216ec2c4fcdfafb61a4790b18168da1e30eebb0fff016aaaf06d9443d3ec9f0fbb37a560bb2432429ebda8ca0595d37ffeaa4f91b2f2361ad289dd3c71ec18e18221fc7009a1dba6146782a1b8a92b06b73e08d9588491c327eb8222f06de886ba7674df0dfc1f6ae51426b0dfc07df3c17e1f8d7ed064cbde2d97e989b4af9b742f5b5319c18e80936f57c9e2319937ff7331bb684921105b5fff96d9a012981ace0af22f192d575f67ff0eb1bdb765ac7cdf7b56a741d219b95389f41fbf15c533c7ec26f59abb44c5bfe040517d10d26d19af917a277340f8dd671fcb61f318aa981609b3855c1130573926b3470d555e005d8f7a959e93171c893a6793d29ebbc8b030153e25c1e41093a506979777c1e66ea71a5b2606a0663739b662a450d7a89fd4663c87fd929b84540216c350acbc8999ae0012f31c97a0fa383e5ca6d2d5e07446ce2cbf33d333400c07576be830ae582a6f89a5c5c315a8905be54db768566d8975ae1f515abc138e1e2d9530a0c4d876b1ebd5ee490957e64f38686048aa41dd5aaac20d89ba399ffc035883968794abb504b33df673b9b60ab29d84eb411c015174d6e42489659f89be865f6b120727f34a4862ce820524996eb6703ad350aae202d5e49bda815e6a2e4e5d16ef98a477d83e213c5aa345195de4531755bc114898d4e4f9584ba0e1837de9cfb8a4868234a2ae3d7b71fbecbf988c181e6209a3e7628ce935f3570f24d92db288e8280ff719b1b9d2948796c9e54b56073ce1459c231adcc4acc969cf39a4aaa254ab33fdb0e1300a9dfb6f4ebc0d77987fc169671061b2f1755689227a4a2b43075024245fb432c4c9d0ef38b63ead2d8e07d079d14687448e82ae9cd3f8b76757c834760bb3952ea8a29dc9554aa15bf90ac950998eb84eaf2b564dd2a7f1fb9c77f83d249f3a0ba642717e25450390296051d97c35efaf2cd4ccb1e0965e33d5bdd48960591724e74e2644350b2e690e2692e86e6f239e5283185aecc5fda9b3b576c0207dce258f30f9ee4d99a030a117250b3785fb1e9c4c7d08c1261e8faeed21a3f8c48bd2f85e48fc4178ebeed1c1ddd19ca1acff293961992c78077ec5b3dbcd90c616dd55a27cc458a119e98e72e354bcd9a20a3401a879270eeaf781545496950081fc801ebc7279d1baa465ea07552e082a66bdd4f8c4acbc5af713156ffc8e2cfafd59092927de430a5b683585f6187047e7cb517866faacad4437d92de72a377db10ae1270f648c988bcd945022089747e930bf75fe7611d43af9f92dcc6d312fa276dd87fd10a88876425a94a760f7c27a07ada9ed6655f35bba98fa079f3f5b983f78ba0a7958ecbbcd4b6bf3eabb152ab3057bcb84d5cff6efc00268c6a7788b74a1cb70cb25704f870e5038cdba3807c58b344271d42144ec662be8492e09b4d4a70f1a8dac773a90f051f8882d4de162821ccf5bbc8af316c51c16445b23b213c2a82819675b5829b7b6b1a23c90983bbfc0bb117f80a29df64b2185f934454f4d5f8cdc4e549708c9fd398b9e58ddad61923a6c399a5f2ae81ea9f36b73ac629a949150b4dabd00b6fcc2897762ee44682e024580cbe283782cafa7d252dc6f622b6da250a3da358d754102070c2a8a64b060a40f2eed37018201133891e5d4a00e21fbedba540c63503e2e2022a4f8fff002473bfb8fd6768ef46ba3cc8c5af6e6501c138371538b02cb4e1673da2ade059df330b04483f1b177a77fd9bddd50dec1162631b901a910abf77ee617b6caef9e18bd211cc77f4b74c807b5de5a3709698775745ab54e3f982e38dd26899168efa0ebe04cf86579b251af42353f98c641da7a159929a9ad8a8567e986452c2d94fe07010f1d9077e73f70621fc925ae1e54c1a031b9c30182a78117c091cc4620b2eaddf3843a7de5fe0761512be66de3a358286c20f8c9bb4ba05aacd5c433c11958339060dc749d889044c890b12c86a35f6a5a5576cce97949dc86ee07db526c8d48352e9a141a4193f38c4936e72a425ea394d73e56b0193daf5fcadd64baee56e4cd696c6fee6b292d8bae2227ce55419763c55c7ca774a38b97edc35dd10cb957cb5a81723d02cbd78ebb41ed6a1a8bcc8dd8e423ca0eff691a7d434f44e2ea612bb23f658ddd27216cf53ec80046a12373675c26ac7c8a71cd8bf4246fcf7ad12ee3af45dec779c10caf43abd2489da7ad885469546d66da054aab644b17aa70f5592c127421fdf36e2800ace8ca6e56981d6dc94591677827ab0d781ff286169ca7e5ab4ab0b135ec6790d6d3dd2a156ee3e62306134be8d3e338b5c9903e4b3f214d1f1e167f526e7f8dfc4d2874b05d48279e26da19388088617c4e0633f1f840a09852e2ad9f2bd44d94a7a0b124510f2bc39fa8aa6190fddb615363dcbdde8cf5e84a1b9cda01ea5f7eb56fb913e584563ee955de0761f3dc246d4f21342adbf1fc1479d78feafa09210021b0839d58cfd274340ee651f37bb281793978f38f5ae53702a0d54dba7b754b229d4e6d9f026d83ae0fcc2a6ce5411f3c4230f9e9f65082504916ccb46254307342fc24b9f67a93e54b43ebeaa4d1af0308d23baf49cc10d44724a766197c8a714963729e79d809f31815aa3917aec595eb7b1e0758e2814d5745d26ea466ff8566d0cbdad77dd9738de7bf8dc08077cfbd770dd46da884a56581287cb97a8033b5d764e8dec794860ff5979a9d12ea543983cdedc01ecd973c38f1b6267fc11fb675bbbb42334fd3fa7e30e81a7e57927ea4a88b7d11c1a71a0b9d876bcf14ab8c38eed756a123ea6639bfd61e20981da35984c208e3b789aa9698231062d7ccb97b9991a8eb756e566e6df2d55b8d8d79e5b2376cea2418379b2f98da95f4e02cde5031e60b0e74a1f0902b1f2653a2076aa7d9fef0d8bcdb9b7a4c84a39660d3a5f65656adc535dbd0f490124350e9db1e46b62c338d5fccca0f3dc81eec3acf86ab1fc313db004d5191faa55e5f74d27515a203f7b53114750ad90117e566c96ee27a3e056f1bcf14d1d68304267a5685c47b20a64543449a870329a2d915776b0f624dc215fb7f6acbc3d0f4922aa4ab3090fb42f992796e2da83775dd58aac1a12ba715a0351f63d40f2e36724736431da1669ce3f109e6d5c1befe4b71b7ed989ebe83251d9fedfed63d255f52f6cb6a2be664c7a34cc4a93dc26b490cddf0a1ac502fbdd0b22b1ef99f6e691bceb1cc3a39fbce130d7232bb878d0c4ea1cae4de0b0c92ce79d8990b0a3df9c19dfb5b462a20269b5eb3eaffa9d4960cb5fceefe08d846a6b43d8f4670e1f2c794fe71f8427b179cb5c6cb0db11265117d78671688a0679c461ecd7ae0499825a3c31606050a168be59b1c1d6ff080fcb34004281f97a5c4fd3ed1f02a10543797b358e8cac065a8329bd9342ab38779768b4fcaf5b49b809720753bd4c8a5d1e7a30a493e5e966d1026c0d5305b75eb9e2749aa79053601b813973546fd1bc8c3b8d90a1e3863078af1c288662dbbe927f21df51f300071e8c964a65236be08e8c5c1f63733288a9eb85aa850bd69052a6ba438e37aeac798e46f4650acbf82909bde61cb1dc6fa09b3d13579608e1f918a6d0e7d79cfb8814e5a5d29df1f7af35a4661efccb3acda075004ca2ed9860a7cd2b1f74e0a8cd51e8a092031e239663abef7e1c061e13d5c60afb958bebc333e901ad3b7e97dfb23c9a0594eafeef72fafd3f0acb8af3775b7a810d539b4f40404fc11038ec88c75b62b33b39288675b1a0318e8447150678b56a3c08127dedf9045db7f4cdc7c097bb708ceb878b0eaaf088c2990d44f3caf74074ce8d37c3b73da69208ecad4a44167e752639f52201143015b23b759450ef2477ffb2e68c4b28389771fd1f87107b830d83d510befb5f1279d8480fc753f8975eafa330c76ab5f38fd42ac9e06fdeaf128701cc6fec89dd7943e275ae98d7c463c28b839412802ea2f97ad777b11b0c6037ed7c9fb815209091153d2f54b66ff65b3cac9049e2a68fba72a7cc93ac77c3fbf249b64d799f1941101359bd2a5cf031dde1b091d36cc63103fbc89688da090a1ca484c757baca049eece5900102c8fd6f41d32107483a8ce3da6953eaa07756", 0x10ee}, {&(0x7f00000024c0)="f868ff63179272beb878bad5287bd416bfe7304585aa66e4d5ac0f3655892b2dd6d095ee3beb21176339fc04850a3d95d922e365a86b2fca84d3c53d527b623071f7d54221c5cc8458c8ca8127efc7d4eab5483551c7fcc9e492b4c2563e8280fb85d2ea7f56a8c3bace2e81db06b0c9f8bed1d6425b68c96cc2df55a4431c785877b52d65dedb30f6bfbb7b462af2bd39b617ad9af6710194b6", 0x9a}, {&(0x7f00000013c0)="88bf904e504da439ac8dd8d3a2971d04164a8b916bee157518e5c4c64694ec02a07e70f17af91141c5c55f01e12647d6dff78ca16a1daf6e02ddf412d658d51a9ec0daae0837b3277c070b1d61aa6c7b05f4a2f1c379edd7c7775500fd9c05885465912eb6f9ef8aedfbdfc48968826265f865c2aae2cac084424dd0dec9d2acafed3ca1c661f4a7718215e96f2e6a7386ea8c7d77395347ecacf8176b49c739864cbe8e537e3339958a316c8a163fb98709eedd7752596cde590e30904061eadbeb762f346e51a7581bba166fefd33d87e31565e5eba4edec63fbc9712ce76350a0575a4c1eec577ccfbd383e7f6c9132d3bd5cdea72ddd81066192d27d4dfb670a44b03abd35393141d6250096e499d2a8230381d9f790bf5713e4aa33eac4be5ad9c3401768a3bb0c4acf913ebdf5c0869a22ceea9aac7fd81cf509c3205f7db0de643d66a6c354a7af9204cd070bbf04dfd7794305539d7d54ad0bf90b1448301316d26c463ebf6709591f2032693343e4ad34d50dc551f8f6744f752cb54c67a6a14141c27cfc1e48e2bbdcb944a6ac2d476d51546c03eb03223c0b7eaab3d5ac9cb564c11ba24f5f345194cf3dea267d4d129a943ab14bf56d749d94189a220157dcda69ecde9d1186eb6669ddbef1ab5e5f79f3fb0e3cf16726a6455d69b4bae6fbd4278f0e03c735c676b2f2a0e57a7a3db1c65786475490fe7bd1e7f36344b53221c8f3a9065f2a5c54a43dc23cf4f9f86f0ffd36fa2669d9c3ed231b52a4a8d66c584d388211e1132b0ff07488539794165ac40b84780dafe7e3001239df11d7fb4f7987afcfdbb084094a523aea947bea009d34563c66e8114390ca4f5330241d7cb2e17651f74528fd225fd4c27f05e7e25e24842e50ed0b23d3e7a4355ea74516d28ab0f9d89b974b0bacd90810bef0b0c55af1301f3a90f75805815a357f2078d1740e0965cda886849f55c77015a33b8893f84f5dd0561c24a27c5434460225823590107ed6f600f91100e5ac3aa79bee2f2c6ef050bd1218cafb9371bf5421657d232660969119cc47f532321f4e1b133b071b327f8eaf383e5f74cdf970ea5ce2b8b3dea63d3559f1e240bb088b8da74db737f06abd3e7f28396b28674a176718f1119559ad00750731b78a937a5944b1344c830efb8e5f91cce29fb6806ed793c9bdb68c1c7815d4d095bdb905d8d17fe841a259fe7f715596eb2552b12431de0b7b3dfdcdaa1638ed52d4091cad3b09f45afb2b2fecbc7c389702966e8a9d6b6e54c08faa00e45982c6034841f196aaa7a6029bbbf7c8bc8a3d467665b4046d0a8434ec429bb65ce458d4798573164ec9bc145ed8bdcfb5b36c99dc5ce2fbf09c516e7d03bf5068862a880953c7767a2c0560f402ab4c61b7a126edfc24970c780e29cd0a02b9c5f74300c213c024508146626b143ccca2f391e796e06abe639b3b6cc64fcb9a5fbcac86688dab9ca7d726277b3b56d07cf33a1c9672786c445e3e2256d49afd71d497caa25b4625a40a58383c9e0a6a29c117b25eba096848786912f9c1ed2f450b4720517cd8f51ee759bb325e046b781985c8df81f982d8df139df6fd3b42ad4990e49461ae5b2c04745500ebf1c568dc952840616ae5be1ad66e263a206144cfd02b19f1329622e47c04a772ab121d38949eff98ba79457a835787a4064903a61fb8307602e85ba9706c4530d26605b0147cf1f537558ca0c0013d5cfa1ca378327281bebb06801eed3e79a1d6a7f49de5d1ce1f2652277304a1f73f0d58256ac860179ec17e893d9749b9c462073a202dc2203be4343359e6130bf299db226963a78bd269fdb7b3f80bc2e3736d16b3f0f3898e0fe02db856fc1d7b3567d0619f74c33160a799b24e8fe069ec65f90446561fc4c0c348ca6aeeca556a515f5cf3360179ce456f63abe9a0a9fa2b8eb9d840913bd9bbadd1c500f868b8f54eb8d48e546d2846390fcf7e5b357c647b1872f82eacc9c74c3d9acd020160f8f6206729a399a61b190a9de569b59ab12d266f86ac88c8c55fe09b08201f8880e3b3f64ea4d8693a62871cdc5607155be0eecb726a55a7e0f3d6e66e3aef460b5458841e999f30404ae79beb30291877553b7ac9e00c5c2675d5de7ce97a86302abba12e13c0b6d0facd76a05cef08cae363b03ec5cba32e880d71838c557bbfec92f4a647945233fdef6e45ecc8c14f8f8e0340046dce599a0822760f8233dcf4413cf94751048a0d32184afec9c8961f71878d70e8c96c1fa7db1c99e222b15d3c05096ae0e911458f2cd6030622780d5a600c45f1448a176b3832e0aacf72386b4359e83b4041ce3cd88193d4f9403b4e3834e888d56b00ccd96da478322652f633ee3813e3155374d16ed2a576d76c0c6b8aba0dd3c5e3ac01ee94831c97a656e4dfbc7447c003857de7adb99bcd67248b0099687bd5cf9d5a411a752512d9914ac2a570d360d319b0d3e5672be7592bb5afe8e981c47f0385ee5b2155c226518b5d47256794ba12a37f0af1d985ef958da369bf5aa1c6ce39fc4b7d25fd4463390b70021ce1b5c7b3fed8f97ab7b45fbc806f000fe59c7feaded3bef1aba1e7e565c7c10085ffbf734e7788479b18e5292879d9120a196da32cfe12d3108a0c22ed01e7d29f2b326653a9b6f195e0fce95dd18aff25454f141c6b2ba238c89de24576a898cf5c8069efe5d8b69255abd95a0dd82ec9cfde1d0539ead017bc70b6089588fd999d6073721ff307128f3e5b2cf27f6a02d914381a393c93402cd75ecae6ae44d53fb2f27152406cbd40a082739995b5d8fcdc412bb972b994361f1ad9b96ef7cf43f8e49451e9f3804856f6c5db1768010c92e1fc1180352de8ba24acd04f13245e261f9ff9f906be77c002b884b6ac131c83d80360a5f9faa4771570565f0dff7930099b8367597b055abe19fa3c7486365da8a7d4be67b5a7fb6a10d9f41ea885ccbf34c56faa22d5ba5e3ba0428be1915be5e824560431169e1554e41b0726cacf3e9dfa74b230ff92d60551b125976ace60ef601b3a7deb5bbcd6efc63147ba9782120cd9708f008aec71d37ae89c3c2ada03f8074fc5148987cd9b49d2761ad4682a375135cfe08407d57a1d156e8167cd921afb0fa1f4b2f0b868f888d4e3c2257daa661397474fe4a3bc2a385c4177e4d21b21b2a52984f96aaed9d78314d45dd4ffb2b3f5e36e5302628ed9f79b1c66890c831046777b442fd9be2cbc76de0bd16014b3231591ac145ca0bf2dcb77af999a6b85bcfb73611f2f78afd9d235dd9dd3722311a979330d4f1d6489cd9d489fe6318d0effa6c1e05cab53fa5ab99eac0abb1b551a31d0736018a66107d645f335dbf0dafedcf4c6a4417f133ebccdf504cb891b1f72f793389e47076d93db5e1dcd38e8dbd2efdda7dc2cd7ffabcdc6a47556d1fd851276e6f0b333d4ffe85cb079528b3fa367ab3eb101a6ae54ebe3be00663d0b61bfdb027209bc4cbc41a0e7ba77490c91f09ede0fc243681dcd23f8df91a94d9edc3429955a4c54fa94dcaa67c9abd2b3075102de0743dda2a66131da96becfc970669a77e88a5f2877580f8f857d1395a085d2a737ae43c106d0aef944f035c88479991f2b8cfe7854a8c3d167f38fd3d14d96cf3954e2a3738bdac524f87690a9803909321dd0a278d58168c30d052ac18a0315f87bf2cfa9e581e3420e442d8f7b04097ba30d7f17c5cbaab5155cd9a89075199c5c0d1bf3c9cc383b95d3f8806cdc1498de213e36fefea04ff0759a7752525199847cf3c93807c4a1f750907aea48b7b521f6a7319a86d93bc67b1f5acdd52190f5beb5904341999da89071b905c192961daed41fbb215bfbdaef3b6152b208c3bae2e3261001d61b92838a7c4b5bb4ff8875afd864a60aeb6a1adc9e66209b68d435f136bfb7ae5fd0fa98c890d8d079501553bd7bc95c11e8f49faaf46e6ff206a0cda9de25a1aa818cb58953758b102f3617a4c8f62ca3aa03cd0fd45d3ddb56c55ab9cc8c96ec88a635fc5547017e122b66b748e8aec5d6ac6b7418d43c6bc1f7c83e953b0a74471d4ba13ccf32eeb6a8af4688f03485ca65e668e3bfe3c31eb8045177da7fcdcba608ee0530344767d4bcb48e3452f537093518b0e58bed6b14fedb097021b1f86aa8a7c76fb6db6721c493b06995d3a19d1171d6959bb110da94543c56a22f56f74b92bbe57b8298cb04a9c61f32739b8485385d4740a6d5da7cc92387aa771a4de7cf99f1fa0f304ebd4244dd39bff66572672328878bfe3442767ddafddbe8ef2d538456d3ce3dd31d4de738093a9f7462430642da7727a501367b7c30991d49b37aad67772b3ec2e16e91999ceab7127d53686338cf784d033b9ca787d6f048df013869b78930505a3764335642bf3cad86fe334e445bb5d2c7e9227f6d959f1dd20e90bdc6cbe96f204d25c18788dcbdd074e407e03278af80f5823424ba92ea5f0202eb70c2970cad154841735d9e785684d46a892a0b47478e53594b6bc8b3b551ba17a9be0d8dd45d71342fb7222b33abdc6832ce37cbaa1494aca318cf2d8c76df113fbe90f15a20e60bb78b2fa0db08d481d88fb3bfcd76fe5bc7479405f21472e01fc713107ac8c4d69becb5c53a21eb8b7e8c2418f64a097f310f87df5dafdbdea881a665ddfc5615c357084afa28a6e7c88df364618f80d6b1cb102e670598d8f825fbc4bd58d7770b8959aa062db52a320e22e8f26f68b52f6e418ec9ae1c62c144282667e2a793f2f0cde64621d4d28cbf218619ee1392273d57043e5fcfad9f59ae724e9145346761344a11407d82c36799924e46efd043143d66114600f537174a1c77762125df2888a1bebc3fde41351c51d839ab35c919929acd9d86527db590c38f303d182ff8d73ccb898d25d9a1864b231068e67b4c03c46802decb1fda7d7d549a48197609fe38104c59a32ff7c3e169349fb3d65d931da50c3c1ce9ac4c674d02c9f393d17cacb6d7a0604b33c5ee1aebea76cf05955d8ca9d7c6f2a051b7c960dfdc21cf20f8b6f34b8cee8216fba2339e856bbba29a05dfa4287f94919d2a81c2f4723651488caf453faed2a1c5e844024e9158702844f827c55b80cc652dd0a827ac95e1a9b2f136a861f5879ea342df837ce21d206b9df5a20f60dc6f6e52f84d319b9f9b0a813946d4445be5edcac2de51b115aff779b7a9c085480723e7e2d987559190ce747ecf6d841a85b91ffef816270789da2774c80e918f54b50b90edf405c7189901ebcaae328857acb2afabadcf15a94b5b4754f1c210a79948d1ef6e580ad3384d0abefe978afd73d6cf6dd408f35d3a1337c965c70470f6b175131074d5eaa27a76c646f5f493f6a15c145f5b8432fd70ef491f59c1994c8b1f192df231c808691209952a6cfbcb5d0c82f4f0fcad6e96048a4b7f74701b883f55109b5c7ea2da617cb833545f1329dc893b063b435cfe8f6406c1e21b8ead1b9d3a471eab492f83a6517f98c2af364fda3733743e598dcfde2a085b659af957a2da842d18491185be3003c53effee29a91941c907a0a35a326bd009183ec541cd67ab5c1cdcaca4e9b7e36e3b768b9c1248c9e45b3febd73f1496ab826760b3f1e8e40e4eabaef901883018a943c89eb72a4c0a067768ae8a245da5d6e9f1e6170ce11927eac9dd0abb8a555eed88181404abbe1b1a394241d648b4017495fcaf955caab11a79f178ff8218ddaaa2e73e2ca20fa38728cdf37bd6b883c434ba8b0c36984fbc00"/4096, 0x1000}, {&(0x7f00000023c0)="a9b4729b6630b699cbe63531e412a8c0961477828bf3290df9c83934820e60dda4ba3c16b3a4b9028adff64b28049ba162dd1d6f5bb8b2f11afd5fdb98ccb0fc067823eba3cfa4aa5520f67647a23661228e1370a9572c2b31a51abe614003fd99397fc35e7c1e32f7ed3a0453c1a0f0bfc1e39be06a8955b6e6e208040d95f25c4113d326d8d3a0150471ff6a84489b0b1fb348a72972974c759338359c344ec447e42fd306047aeca151096164a086fb3b16cf52cae81487b1af82cf7f4393a0abd037c8229010a0a1729e9004917945d062a06a963c8c909909b0c6f0ce6d21738d", 0xe3}], 0x9, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRESHEX=r11, @ANYRESDEC, @ANYBLOB="00000000413b6f2700001200ffff000001000000", @ANYRES8=r12, @ANYRESOCT=r11, @ANYRESOCT=r14, @ANYRESDEC=r1, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC=r14, @ANYRES64, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="0400000028000000ff070000001c3bc411000001ac6572fda8ce96000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r3, @ANYRESOCT=r13, @ANYRES32=r8, @ANYRES8=r3, @ANYRES8=r12], 0xa0, 0x403}, 0x8) writev(r5, &(0x7f0000000100)=[{0x0}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080)=0xcd, 0x4) executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="a382ce47f6ae98a8e0ba0d98a2fbcb6f39011e529fa6c68f023a1a566c37e6f4", 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/109, 0x6d}}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0, 0x101}, 0x10, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) connect$unix(r0, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000180)=[{0x15, 0x0, 0x8}, {0xc0, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x88f0}, {0x405, 0x1, 0x34, 0x100}, {0x7, 0xff, 0x8, 0x6}]}) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000280)=0xc) accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0xc0, 0x0, 0x0, 0x4800}, {0x6, 0x0, 0x0, 0x8000006}]}) write(r5, &(0x7f00000003c0)="ce4aa4a25043cb02aadf8701f131b2f7fdf2f7f8a40c268d47a3c4cdeaec228c8e89d0257afa493c6878700766bda4f6afecace872f0b06e79d64946ee5faa1e293fe2a50bf2435f6428ddf88bb9e5b7d9394c9109022720b29ecabb97d528470718fa0edd44cdc62346c14105b7853dce5f823352dd710876cf3e4c802f52ac3a80", 0x82) r6 = semget$private(0x0, 0x3, 0x649cdd496670e784) semop(r6, &(0x7f00000004c0)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x0, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x0, 0x1000}, {0x0, 0x0, 0x3000}], 0x6) semop(0x0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x80}, {0x45}, {0x6, 0x0, 0xfd, 0xfffffffe}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0xc88, 0x0) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(0x0, 0x0) r5 = dup(r1) dup2(r5, r0) writev(r5, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87, 0x0, 0x0, 0x4}, {0x61, 0xfc, 0x0, 0x1}, {0x8106, 0x0, 0x0, 0x1}]}) (async, rerun: 32) socket(0x2, 0x2, 0x0) (rerun: 32) r1 = socket(0x11, 0x3, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r2, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) (async) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) (async) r3 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) (async) r4 = dup2(r1, r3) r5 = socket(0x11, 0x3, 0x0) (async) setsockopt(r4, 0xfffffbd6, 0x39, 0x0, 0xffffffcb) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) (async) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) (async) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x3, 0x8, './file0\x00', 0x7, 0x400, 0x81, 0x6}) (async) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) (async) connect$unix(r1, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) (async, rerun: 32) recvmmsg(r5, &(0x7f0000000340)={&(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000700), 0x0, &(0x7f0000000780)=""/193, 0xc1}, 0x401}, 0x10, 0x1002, &(0x7f0000000880)={0x80000000, 0x8}) (async, rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) r7 = accept(r5, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) recvfrom$inet(r7, &(0x7f00000009c0)=""/57, 0x39, 0x2, &(0x7f0000000a00)={0x2, 0x2}, 0xc) executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 6: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x80000000}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002b5000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000376000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000540)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xf}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) executing program 3: socket$inet(0x2, 0x1, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb3a06613b077f58a6080045000028d9d6544fa788642d4d0000bb0e00907800000000000000000000e9000000"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20, 0x0, 0x7}, {0x186}]}) syz_extract_tcp_res(&(0x7f00000002c0), 0x10000, 0xfffffffb) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x8) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7, 0x7}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffb}]}) write(r3, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x6e, 0x24, 0x4, 0x8}, {0xfffa, 0x7, 0x4, 0x8}, {0x1ff, 0x3, 0x0, 0x3}, {0xfffe, 0xfe, 0x5, 0x889f}]}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) flock(r6, 0x5) r7 = dup(r6) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) writev(r1, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x40e}]}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getuid() r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r9) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getuid() r13 = getuid() r14 = getgid() r15 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r16 = getuid() fchown(r15, r16, 0xffffffffffffffff) seteuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r13, r14, r16, r17, 0x30, 0x3}, 0x2, 0x441f, 0x10000}) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="ba8ca1de065af74c6273814f0b11da3ab6aa6c", 0x13}, {&(0x7f0000000480)="9d257212b0eea77c85373ebf75de22b0fdc06f74fb8fc06c749071cc2af8311edea1658f04b86d6863c4b3c216b87caeced5d5e40e8c85af210a8a50d5785738df5d8e8dd8d6e4d7fcafc505ca8499751d31851534960d6f6b26e5a9727c93f7db6ac70d957f752489fc681fce4f0f64c8f39b945b2b583a96ff4132d71031db4790e3816baccbbe28ad37f1addccc290ca2e31b6008b1a46435a951e61cb2ef62ad9ac5e008849dde90c6b2c045eed1a75b987f190d65b76d800ddd6db48024c05dde13def44a50d51b3b134dcd6d66c69fc23c7aca9099a95b04c7a465d76a86e072b5f0f61cecd39a657ac00cebca55f1745f254831c89e954f6a25257801e7f995ebaad717a873ddf7752b0796e8bad1613393f5f735dd77cf5b603839dcf850d46aa1b552c85043bf8667c1702138c1e55cf5ffc78d11287ddfd42f3e032e7d6a4cbfcd7bcfff788c52b031892fbaed347a6856cd43f657784c9462b24f794d3aca684f0fabd1c38ac7fe78d572248469b36fb53e0098abc7c0c24aa1f6c8e1a0d4101d8ed6e3f2b293e0768997758514aa7fb7e4b7fe4eae3fa4dc9caddd3c576411276b58121982590d52f81ba802a9e2de7bfaa1a9fd908649d8e4d1e03807e7edb58dfcd6c2e6645fd62b0bb5617111134175a1ef4f9ac694323e907a3fc2c0983f87eaf610c8a66699d49aaf43efc96b1bb6de54fe8b3986d9cbfa2cc057744cda328317bfa40cd18f399a77d2146cfc9590fb809599ff390b596d42973b3502fe0c0888fd040fd3dac0322c61db80eb0f2c7a4f19896a4f316caee2209d9caab50e6da1ccb41ebedb89364f91f1eb9bcbde5509b622f8c3bd4d27552c00e4690fd2527a3516ee2ab612b00fe9c2355a29bb833b428fb4bf3096b31389146e6cdd1da1c54b6edd793ff970cc9dc5ae6195cdafe16d42870c37ae69f40313ed81638fe066c35378c43e52bade62518bfb1f97d77ff8c3f5d6a049d486700f3f62549f839d111d5fd5593dacc57ccc631346ef23fb18f5be7591b2729b99e2ddbdde009e4e274147a3615c4a335d5a23c849e4ec20a061aec2198937484909d0d1f0b9946f1bb04b7e74aa7356c43f7081b2919f04259d12c152b4faf756e5f36147e56617bba9e7cca7711f0c05d3b6009297b6638cc4a974ab4546139e16cb7607fc0015b4944a763bfcc29f5780c3e4dc7eac03f137da4336dd7130e57d9bc3b2745233012b4eff59a508f8b76093da6044afca4990772763930b01e45363ebadf20bc6fac9f7763052cf74f9e6096e336a2fca422a430db84328ed36e9857cdc65cc286dbff3b995676956297e7b434ea68638df0fe8db768dcc07192dbada0aca689a09bfc16dab136d58ef237ff4a055372f65d2e0aa774f068e6550dd80a11dd215aeabd635ff2827f8b0436195a196feecfd66e524400f39868ac16b4b34a2f605a2f96f01bb343139f22ce74bcb91629200a1f92463468bac5dac2c250fae6762eb89fde8ec5e695b6967f935d6e8d5b6b1823e1a0b38eb5ecfc66cf6877d8ec72c332b434846f48a026782e72ce550fea0ee1a2342352982f6cccc9d1760966ca8fe09697dd054444551793054adf5e8cd00655a58c6e89f34ed6291e769cdaccf586451e796bf6cdc643f731727412550651829e2de35ef119691bf7ca10cfc7e61e81f97ee92b9de2285505a326e824b6582b006bcbd96570ee78b16a121bb4fce3a9fee279db5c94e88e4968d06aa2abd7ff2045e27f76d5e8f5c12421a829d424b1fa3e81ca35314b2724e51fe3f5835b70ee4681d2b0c9ec5c52482fdc140762a2376faed9cd816bc8be20b21eec997cf104b8fbaa149318e3ceb4f2f74af5f7752620f0b0778c0bf731533a97f57a9ff8e9a5ff9023e4625d8357537fcf7f8269f76556b49b9f38eb5da739e2e28dbf644cc7f8f3e93d33973a0c0556bafec6d8fceb68bedc1674e7e2eb664bb0ababf5b1d77c8ab2938b3c116bbc4b192b4cd0dcb78d3ed73eaedf5299ecd597178cd10962ea95d83a8da466f183df6b99bdc5426a47e8c70d57a6d3e28a4fe3358a41ffc081e77367ae637c5ad6670ae9a65dc560fb574f6eae948d0c66c6b4cc6f59e32f92881092d3935d6a25401732233b044d3d321dd77ccc3c7420c5dade14f0363ccd5538dd9908fd81a796bff4cef4d754dbf46aa88e1146cabbadcd12851a1b0430206ca93f1c6554aa62aae8a057b24b8e8aac5c8262f91227e94468f09eea2689d715855416090e849572b2edefeb7c258aa46a0dcc76e33613563dd1d67aeafdcf60b253ec358d179402898dcb279feb8816a7b1e05040352550da811d0d55a62e999ee8d5d2c96184f4507a3acb987d33112236d8aa9eb717534d0ced845b7d6a3b3dfe07573b865f98d9cbc15568bb8abc5068f062cc017dde5d4bf1e894f2775583c7292cdd4954dfc3cc222ef514c63c9b0aa3be5ba95347013f4bea23fafea62597cd0b29d723bc4b018dd34f16505e548a0515d18c7a5678c4b168f79c3e5b76e364964d33e8bbe9600e6f2f585b476122aebc2479dc5d182fcf60932e316559113f8b58d6609ab0bc73fc84ef9cc55527787545cf5d1e82e7d09d94cb0550955243971aba51cd791afadd7bf0cf1850bc88fb18e28a18de23cc266d4ed64480b6601496bf5a2ab8d0094629c4cb50cc7b020ce79c042d8f8a9284134a002b3f9b70a54337702b584fb73e0e162dbaa5961a390d61570f944963d0cb389127737fba2ffe1e7696e5b70442eb10190964295bbe811e68dd583e08895e6ca4c7fff7930c7812cc6ca52638ed5153de8dda7baa04832909f07bb98e099b8fc769c7c71c1f6aa6c27e83e21c036762d22d44f4fa66e7ff7e4b491c0af0bdd4fe9adbf8e106a9a0f804043e072bb0d0633ba32dc747209d272e463b5fcef106dbc2e5c4aef9828b74b5f375e5305bfa7da013edae3be22f9b2d0a0a9fa38f0cf02fa8f874e29a85e68f31bdec1ddad6d8ecdd618eb7b7e0853fd26951279ac1299ca169aa0aa2bfa27ee7c2fb10f261b98ec2a20d2ac0448c6cbfd2fb1d765a31749fe8e066b75a46fcddd73cde02ade65cada28482dd3c8be92bf739edc7e53bb31ecb9f18bd92d409ed7424dff645ed0b254fe6ad661164b468cc21ff40ba80cb6d506ed8d62520e26b23559864e6734c89d057d331ad7396fdb2339e838fed7d76a04e7376181d6a6aa6852676de90e9909061bac6720a0f8b61766770d19e102b5c4c25ed379858070a7173ac38915ef3dc6bbd08178f455ff626ac2e2835e702cc4a9490756ceafa685a54e3c74376cd9972faa2d5d285f54f50193b4a909337d0e8c81315dbd63e87dddec9ef5b44a9ae1e467f04dc5f53f326d3ba09224fd031f7dbfb909c6eafe0d8708ff6188abf5015ce747f0ccaaeb7239e4f33c70290022d560120ef3d2933cf7ffd031f969c085e26360468c9d4ae64d199180e8baee1399f4d2ef9f4f426c4a5de86fd8c6fa7c6a80b37bbb23db99a922edc8a6dc195548d6cc03c1d8472024bb40c1b4d466f6d5674ea52a06cfda778d26501b2d80a859b1ab1d8cbe6a4f041a4a13a930380e95bd4cd27a1a3ce87405f07f614694ac06fc94d18ffb68fb4618799eb0249871add444614e0861f93cfe04100815696e8e3cfc484247b98d377fffcb60052acd0ddbdaa65e8a47871e5d4ab210b3de9b8eda1655456680142c77c0d77e5882247d0b7915124f249789bb3c88a374d9ab4c7f76718d08d6b2ed7b41d44c56d9789186912bee29a0fbfd9876bb90e5f5e59a859f935003083e78f98bcd3dae03e3e1f85ac5de947b8d75e8cfd32b88f10faf8ac1c93aa87c0cc3fa871f4dbed3da8e17fd26edc6e555e6f770813aef609b26957bdb6937538ca9cf3d86b5d1fcec014d1e92cfbe07f9f8895f580ab3626d624a0bbd72077a9dbba26c8c1af556c9d52d7969af4b31092b826d064495e92a996eea8d71525d8ae8d964c132b545ff826712df171cbe87ef51c08554862a86fe10265388003ebb7f8b6539d8a61ae6a1a91336b71e6bf2766f7ed6a2cb0a12046f5db04d08f29aee8b47594c19baf947f5fbb74dfc7de78c3a91a1d9331d45825084fe9583f63cd14d445178e13b957ccef76ac78d6a4174cfffa044791b83c298dc5fdb95ae4649390cad286a7d258fc8e2c7f3a4f809d12ca29400bbbd906512551729c712597914dd831ec66ad676a0d886bf79dae947648cac1c51dd509a4821c310ecd36c5de659f92d2ff1bd826e86478554aa8d719c0caeafb5f4d24d145c126562fbfff9c9bb58c1ca3845d0c290985abdedc7b74c2355470909efbda71c19b9f2b87c6714f246cc3f1154ab4deaa5b14ceb06add6a20a9d4b0a8ed54f6bd4b85f3ce24330127559bb7cffed4cb5505a58dab649a5db8167584e74984dc6a0f4226e6f0dc1832706dad99fcf5141d8cb8af1679fde0ba89fe1c6c1f6dcc78ab2b6f7c40005d841c571a5cb19c7b2d207f67c333ad65d4c66e14fcad2781639b2801aa2c0739b5fa66f46285f9d3f3bea221ccda493ec1d6006050b00a61d282d73b82580920321ed83df3a9bde2768664d5e9b15b59d81f8f871b655ed12658f952bc8658839d903f5ca6ed62b740fedb1e7d104d4a1eade23158b432202d64a8e932286fc6a495db399d5caa7da3ba7e1f071e7c89ce7e1b3dae8d0918cca40d6c9b1c13f6c70131ae49807bace0adf9e479f74d7952c362dda38ea262954dd05d995d5eb5c57dc9a370cdcf3e13a93c058356ca3881c28bc28de49f90a2757d4f69659b531f677bd2123a112b676ec262c9af17bc7c8bcf005730ebadfb32a2815d94004a03d5ee5e0492808bcdea6703ee715c08a2dc7f0f7a3db401a3ad345b1fcbea00f36f281c8f173e6aece581d7390123f493d2bb0824b98bc4e8d44dcbc0a59ebec39371b004d01fb5d6b24ab5b445f1133dd540bc8628b20ddbdec5d8930e959071562348ded844c58d9f2f9d69f9864287e531e798c07b38b4fa49cf7310b1181ca545c49a45326e9f57a4397654e29916a051a43ffe720bf0302ba3a6a85c54cbbad4c895188a8184b441bc010154eeb88c2f06b7ee1287edff7b30aa585cdd0c25c27eb5da6706daea987924a32e1990c0cd06c84213806469d8ebf51ff28fb4ae76101f9a1da9164e5459bade27c0a790081acdfcbbd2b6f68a4a293aee4c29307ce44b0c0f8609000162fc2b0e20f3e896974b59894dd743ee35381182836e4e844efe5f090907492aefcfaa19921778e40f5603e3986a3f0c68c8151956650170550519cda95191735445ce964938c1afddcf62ac88610211c6f5b4a3853f94ffad6e2293df3e4b46890c30746a66ef6b1fe5f669b860a5a0d9c971333c3cfed9a47d82a47ee7572c06a9bc5f72ee2d05a67494b704e1668336918f7524a7feee554dfde0f89265061565020224644b31f02de3e9b0ea7e170e325994e28ee7e8c5f42aa55386c90df840f7927b8afe671b22e7fa847b83d3da919479c2bf6bfa6a6362cfb73ae288dffa71a9c0fddfdc24ad28a2da5d23baef65dec4eed1e93e419b49999c80a0db044176b4311f8c0e1062fd6e94d3e96d9ab04ad0c3aebd8c07550a979cf70359619c025a1455ea0102339defab8e849884455b0d3909934b0649672f4b072c91d607efc195e23401d785e0c7b8dc0422c0f846089a2f272fa4605ffe6a72d805f04851cd5651be9479db1224378c62a66644e64177c99efbfa271451569de27cd9eaed65c70ef", 0x1000}, {&(0x7f0000001480)="df9478d432522fcac487b23065fdd1a86845a8db73c2c478c82a2a309f8ab647dfffbbcd7583da913fa92738a878400d872a977401a1b8107b8ac2cc7c0cf71967f536a5dc0988108f21faf10d0b2f160555689ec2fbd4a2f843d907311003a58e57ebfe766863f7856c6657bd298713d37aa379eaeefcbf0cacd8d7af0efe63fbdd1879bfbe1855c9e53b066e20ac3eada04498f6c52924dee6461847bc45459688b0c06cfff5e818e820ec2dc0a109c413705f9d2ee43627d2bb4c901ae18f2f549e6418176cb00f62bfac65f185cd39576c0c8ed771eebf6770c72b5be6b0de9adc5be510d4e11dad52b94d5fd82c8e41b3b80b74266106e8858e0bd9e51fe0aacbb85aa5b44ef0443dad88f4cfc182ba2a91eb68968bb3291a3e4b63dac7d230cbb8fd90311fc2017e247f996098701df29f82de139e98864f962f5a76a07423b0a2ce0e3d5023af4e91ba1654cf43aee4ac179d7324d6874fdcc26773786176a37e06f564ed9a4b8e58f51665e2839de0114fd7beb317a8b3ab0adc2c65526e894a5a5ad221585ad5c6553c6e400d5115850a9f4328cff19debeddfd3dabd56e7fcd5336f426c7a123dd8ed627c7192fc5ee8fafe9c02b4f8feeaef0a7494f2b9439b4b24422375bfd9e075349529c91da972c85c831b5273b86d46f8b5a423a4aaa26883769ccba25ba0ecd0365958694d907b2a9406bff3b1595e83110b89f99c0194b97c11da781fc2bc3e7b92d55a3e827706334b09a260eea56c2ecdfe47ead318771bec3dcb0db146a9e0c7b9d7f8395c95b63c9766990dc63712bbb396b8cae8436202af03e986eefce8e5898c8fca9cadeb27801f3d102afc3464bb8217fe466737ab88b8b5da9310dcbd0a521740cb6d2d18c57b2de3ab5d45e13e6b55942a69fe5c3fe05c234beab48feae38aeb126a4eab1b2751d34d55d53643f6f18e92afd249cae2aaf71cf6d82f25f4a9f8aad668864581444ddb93f0d35c9173c74cf18409680bb5277103ddef376ba332970b30effb4c6fe8dfd82f724242dc678b1e25685759e1d81985a555e9bb9b70cb8c615de2e4e917e53167bf0a19d64c8563427d27ab2071fb6847257be897cae6cbe04fcd270939a34b6dcf31397356ee2815960bb508527373a5853a0ad6c1440736835c05f76897f6877aa414bd090d3db2648e50b4f9e5f2c6536e6ca12df149494b883e0ec26b0edd93b142e7347eeb9d30642da731e0eb7eee8f4c6e7f95d21b60c6c70418b55ae30c89c34fa872ea2f2e96e9fac74444ce62d3deed33a8c90284acd50fb69aeb5ed7408cb29928628efdf9ace167271d98841bef0e8f01b6855a99a7a4126a95584fd3a4fb9e5d9870b4149e765ab3bd168eb36ee04b86ff092cbc13169254d6564c7882c5fe04b8648bc4c2a2ac5620e58087c74c7caab3ee17064246c1abf442fb3de691cee00ef9db6f1fbcd77961a3f9bc6902d04b2266f77625950f7c6ffd39dfbf83e2ef28ee550ea7077e6d397536ecdaac3cb27243680ac3234e4a2818c92ae5ad3e44bba30226b8a5e338ce50e0e4f1a53833a24471573faa137cf7fd4f4d0b6d36e76e5b24c4a700ca01e6a1b3edf0c45f3ab236a6d2c51b4d9e0fb97c36792087f7b1bf592cd3784ac295229ce482fcac3d2826c79530f6c0ff560082f88ca8d6760bccb287955bfeb382d1e864cf564e4614890e1c37bd0c645b82530733ee55f739610e134e813822465362a2ebe4c60c8ab0352f428122b8f89f55f909020bb4845b480d1937627d0866402f036dd86952647fb21595f0012c5729767955df2b7dfcb8f9b03963b8842468f0e6df3ca449943e5cb46d986a6934008a30304ec1cf2cce032c4d07135a5e35a482f11aee2017eaa27e8fe7579cacb778c942375bd8da9ac1eb9c3cd4ef7e0185c55579cba51886e70fcf8a15a08e5bf9ba3d2b9c76206b1d77b1a57bc41d7937e4d55301c7bd294ccde1a4166eb6d2ed6146b3874f48425cda178fc04495f3870c3b658e2d351b5e233b10414a10c6b0a28b0aeaf08db5174929dbb3c5aa6eee9aba9a20c05655f09558c60c9116822b4b04d539e445ee3cc4689ef8e24911a075b28427129a27d5176737930553dc25f29357b13bb9471e2a0ac567865b7333e73cabd4b608081e1dcfd24ddcdfa7cce19c963bf7505e2b947dbc0d9ab0721985085795b1d8965f9ec2a4f810d4f70ceb853cd415fda9dcd30e205680f8e86e6b7bb64dcbfce9e219bea2de69a6d7b76a81f6d352abdcac452ae6073d1d347fc545edea49efe0dd08ad483116ebbbe816943687c48088a6a4e749ebb99a4bc4fb8a894d026d9691b3872e1579fdfc39bbc7c57cef1dccd0544c4edd8ba4a2ad999df825cab752067f2961b8d80dbfd9354a7f2032305bd3030774df922af5b755dabfad2e62e5f5c25da6d3b114f7795bd0a1087be51afcf06059adae440473f0aa3f87708a18b3581107adb15f7f8ac1fda935e66cc6fa4d6129cdb5a1385e229ed180d8034f7714eb091c67085400dcbdb3b6a1688f9e7a1b82551fc444772330e3abc5066d96e9a0e11890eeb7a507daff90f7c0ebe5e1d6e5ea4b7377e3f1b192c7854a2cec5ef5c718f5d6f1f171772f3aa9130902197c3caa44aad6da2542ea4938d15ef241362c125e6693add4a4716be702e991176c66cd557fdba2c753397f1c02dd3c133c51b320b9257bf4494c5879d171c2dfba9b8873aea27e2ad5b5e594dac04a5f3ba3eb89431d6cefd0f9d00065793ea2bcfd5136da92852eae152539b8176ba38e1c146ded23aff5807736cd9a7f5ca667d86af02a4cdc4fafd169c5a531e7de9576c863803165b9a3328fcfb3e7f2cbe8d24b42a5e68cc6278cd76a02caea365ea374dd7b52daea2d88c10d8d1a98a1f09ecfc6d6f7eebb76dd740cf65925f74128136ba2f08f7bf86ac7f1b34232ff8799c461a18f2d588b01122a1f95024c1869eb3e279969774862cd81cc6856f6245d4e736809d92e1c4ce643b23226d1ecca188aec77b877bc7ee19997fdf370fe44c7c3d17f18b62b3a23437d628754bb6476a24d8bc62803274e7cc6dfb04b3492d2ab082890f6ab97175463b38b818198042f4b660c0020a90791708606754642e008bdc2e3b1ddbb42c0e14282ebebee143df2c2a9196435daa6c15ebb52ed79d5aeb9b21f3a7ece79a4642b32e4d57c5267ec6407a3142bc186917585342c72026d062ecb03b1c9fc4621b9671c2da0aa59027e1bd64648be08c6d6cef1aa3d359ed233a8b5aadab724f282ddf547c34fe3be5052bf5c7f595a26f3498651eed7586f15e03aba7fdb5209679b4306354a23e12c502a02c0e87ff11ae36476e51f8d7686bb0748c83ad1d0447d41ff40c457c769e697e2d3ed4fd250ac425441e9ddce639ae85b6843e8072de7945116d4b57a7686f2b6bc32e32f63435e39a5afea19307d78bacbac98a8b23ea6124c88a89df9990826e6402b5e65cd07bd2cddae06258b4fea6ae1d9f062c83ca258a1479c6b97872348a244a9725aee52b94394189489fc52e452dc83fd72f8a4a0998fd434a66986d7484a15270aed7f5df0000a6b8edd59fabf9b46dcd5c1d818fc468a721e9cfc82c962c05f5b241a7ed785eb87adcaec6b817720317a5c0ebfab23c28229292ce0a851a34f2944ceb2b47a309aa00190c644fe8b0ed1defd1952588ad5ce846c494f8e3afc3283165178f00a6df278b6da2beb4adb504107eac39adf5070e8900ad6c8eb69e56ee0cf069b4eb6245d7556dfe3a8f848ed6b68ad8bcd5ede93532359f72b392c6f2d16787544a8cf12f4c9e6517931af5cc824e3d78382a8c5da884c7901ffa8620461c0f1b27727b6540d29f25d8537b9d1d5b6ca26be9d48cdcc0378d7e3d2c680691b72c6b522c3c2478c20a631c61552c85b901fdfbd8d24a06018bc3448a68a764ca2b7652b52009d2cabfea0a98b86848d3b66176baf86618b2f224c521b04b821ba096e24fb573e42aba5434b47122fbbca4795a012ffc61142d5db8367d6e36d64d5e1bca7f8a5850d7cd634fec1211aa1de373eb42d524cd5741142fd51ff86588655d8804d69907147a1186024c1ab7a6f264438c075e2f2c118ccfb7e3c8996ce88051bc3482fc94bc95f2d3230b2c5eba17580dccfb105d7f27e99dc42c01ca0ad9999122e75625ec67c32a4783a5aa295d2d1d3dd48d76c5c952642e8b15a5e3e8af18e15591cbd7e41a8a3c9b8885a990e0989425cfb4309c88bfbbab2852dc0a7f8b010b40aa6be7824dd551f96e94da8d87ff42bbb83ea9000bb02b375c19d577759d13909cafadb5bf3131fea9b516d523841c98a11cba766b864339361f2665519683a7b92ea89f474a500bd26a0f54844fa83eb1dff319e0055c3d45ed192f2f652a3953f48d42808707341997c4b437f41f09a3487c4b35cb121240c6d1597afecee93b249d21a164e4611cba4f2d50217cb51d1a3c533dffc4696011cf031a441ec02233c75daba29604b18f7b232fc6b99d318740d2ddfe6aae35f8ba3064721ce3d14a8d17bb22e9a4bf16f3205e362bdb05e914a93841c6844c7950e89acffc892b3bd9e9d11068291abcf271bfc65dd4586a2ed2277aa64073e7ef78460682605f48bf733f4a84680e40c53fa1b0907df43d22da53b56ca643eb9609da26646a4ec334758249fda36f8696231ffa54a3a09725ddfbcb304d261c307c25f613426104885793c6e2e5952fe3a34221de1115f65b1095e8f18c7724864b88fd01b2a1de41484675ce6e3b31c5fb693576a60ca88ee5e9e54122aa6c5ce4be1abecee3bdd134a38eaec883b781d9cf83a1c10e00465d6d337094f7fefa0491445c270941debd8629bc68e2ca12ff0f7b683c2dea7a34cbe288e352dd59faad7817815a94d73ce4ef987891a9d40d05893f7424e56a6237b398721a1caef806f74d3055177f26f542f96d76b0ccdcefe8ef18aab7fb81dda9a9c5119b1eaea632b2e290ee5d01f522a6f50a8b4ffd353116efdf77225d376b4c5e72e7da56629916c66a6c005d11d75b06dfa118b337aeb3eb201825a8940d6f93874825bf14759c207b94a1b00a9743c5e6b70cc9004bc5d772fd8d38033eff45b1af9f7eb44d62887d0d78a8f5e7d2501151b21e3acba8b9f14ade4cf871ad1a8800a93b887cc60355ba6e3e271be3fae7b1417068daa36fdbae344cbae6b7d4d7ba2ce360433b6aefb69f9d97cd3f430f07537e4449731e06fc6bbeb2e266f255fbe9426429b4bc30ab2cfacbc316a27b278181eebc81bad9d6e00d080701e94f63035efbd4627a98c2171bc71c24a52c6939ff2983ac5a4a817aad16b9ac697f45c3d710feb9114c6215a73473ae6b548cce3e656fcfe479d1c13b006fd0dcedc4cba46f5214f82a5c9eed8021100b757608389c9e641caf8f05389ee86ba7802089a3732427ef1709f1f6c90c367a4079c9e5757259e48aaa66d92aa0d7c7adc63f42df92bc15103270cc7287a6fd9676ef412f54cb66b5afd7cc5e529e264bb75b8c449f35e78d35b06096f6250c912e33c935ed20669a8b8869f967590a07183d67768c1d046463f5c813addc5cf4cb6d6f054e6451513ad725768949b6779542dc6b55fc14ec5844a224814092241be75277dadfc164bf9116e01cf5c11ed80c4f9cad8b7578bb0b839ba6df95a0c14cc2e2ad95707adf1f844f37b12ca4266dcb3385bab5ac193ef0d6c3229f238234c352793ad6fbc6a6d199bd570138be876ba67cf12a89411ea61aa8d86286c", 0x1000}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, r9, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r10, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r17}], 0xe8, 0x609}, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 6: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) socket(0x18, 0x2, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000080)=0xf3ec4d9e988b5611) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1ddd}, {{}, 0x0, 0x0, 0x1}], 0x0, &(0x7f0000000300)=[{}], 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) kqueue() r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x7fff, 0x0, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="22a807a2", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) socketpair$unix(0x1, 0x1e6ff58300f14465, 0x0, &(0x7f0000000240)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000240)}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[]) semget$private(0x0, 0x6, 0xacf8a22a973f3654) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r4, 0x0) setregid(r4, 0x0) socket$inet(0x2, 0x1, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x9, 0x200}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) read(0xffffffffffffffff, &(0x7f0000000140)=""/223, 0xdf) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0x1e5f) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x13) denied attempt to set clock back 3222077823 seconds executing program 4: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000006}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getitimer(0x1, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6, 0xfd, 0x0, 0x80000003}]}) write(r4, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) dup2(r3, r0) r5 = socket(0x28, 0x1, 0xb1) setsockopt(r5, 0x800, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000100)=[{0x0}], 0x1) r4 = socket(0x0, 0x4, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000100)=[{0x0}], 0x1) r5 = socket(0x2, 0x4000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000025c0), 0x80, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r7, 0x0, 0x66, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0x0, r8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = semget$private(0x0, 0x4000000009, 0x82) semop(r13, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d9ebe}, {0x5, 0x2, 0x800}, {0x3, 0x4}, {0x2, 0x2}], 0x4) semop(r13, &(0x7f0000000440), 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000040)) r14 = getuid() chown(&(0x7f0000000040)='./file0\x00', r14, 0xffffffffffffffff) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000003c0)={{0xff, r14, r12, r11, r12, 0x2, 0x20}, 0x0, 0xffffffff}) sendmsg$unix(r6, &(0x7f00000026c0)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000000c0)="c0172d61dcdea1611d746f29dbce3d73fe69b44b09265d68c8421034ece4fb6c137d07d91447a975e7f49f7b", 0x2c}, {&(0x7f0000000000)="2fb47a19f3e3deff979d31337e4bc628ed9739730a9549f0956e7137ec335bfae290a6f07b13", 0x26}, {&(0x7f0000000180)="4988120b592f4bdde1a69a9e8ffbfcd3fd6e4d758d0bb590be2004c769b71e8908d2fbaa7b2d02d4b2304224357c2fafa1e41fd362b6ab884de67f60e18b8a6b970ae779c194aa176d06283dc776c43fbd6cf6135591a6e0be5ae925d3", 0x5d}, {&(0x7f0000000200)="7f842c887a891cd74d7d6919d32f5df117360d146fcadc9d573fa4f1276b5cca9ffa1925e94250f7fd8439103bb9ff000f7137db0cedf4681e4fc132dcec79ae3f940fcfdf49ca985bc9ebf3", 0x4c}, {&(0x7f0000000280)="ece95a6d92dc98e7836757e060e02aa3dceeca2fbf022994d328219ff46497644296a3567bfd2c54ea8882c03cd7998f349f467828bb5e4d46e0ed1ee2fe0e575cdc1b690a7be8a16962d12837a82f011060544e61179a53e4", 0x59}, {&(0x7f00000027c0)="a2f595e87a809cc5e6ae7c42fb6676c39c1adc4492e3f0c16cb7216e4132c576ecd7be310807aaefeaa19c485a509286804bee66f15236bfc830c7aeecccd377d4a6337860ba37884d197967620f2606be7ab753be5eb4b9b1e6e4c64b33edde23746758b831eea72f50522fcf7e32d2c0e4621d2fe6a8cec00596064431413de40cde38921cf14ee97c8186ccaa99f7f5ee3d533aa7f3da3fec4a88864718185963e8ce2e4d4d0568344e783a731bcdc76379f0ff5b009ae35c76894829176c4c49ab9639dab50170475a59fbb82e36068a55fdd9f099619b3862610bd5468102ee75935210ab9d2084f24c2b32622cc3ebcf759f49b571e9a9d5881064b878c5112b38aeb5c23c8e73d107dac2648daabd180e61af41b4f3478b5be35d84dd41c5c8f7a905e265319593f0acb5302f2b38e0e48f71d0ecff1e8e8144c6630f8d5a5f361066392b5e437156b205000000f4de91c2e9cc42e27c64564808aac496b9768b502dac2947bc9c74846c37b447db92f0608b2d99225d5326e1ffc057073c1312be13057b3177b11f532bb1a21e70974acf9d046a0f7d2698f4d3d3d6bf6bb37d10a79d062fd0922b47e0313eeb9186344db279d580f25126c6b7dd34a1f7c16a0735691509ae3914e088ce0894b7a6753633f4dbebb39751567ff13e71c089560d4b28746e882dca7f5b97785def6823d3e7207b7d694e8ba7f41d55cdd644bc5ef9b6484e819058f068441859f0b4072778e5823eb807a42ffc6258f142225aa40506bcb2209b75e4661dc1b4da55fd96ef7d0b208fe3d9d099d3132d3a8f3dc1aadbdb68e8c0f8e315ef9bb8bd5b709665b49a43f897556f2583243125dc59125eafb3f15fbf60bdbfcc47df72fd096e40ef19e1692adea74ae3248b060c9bf80a7a173abfa6ad76738541a2f6a30464f5d2ceabf8259dec27a2854852e8f7040726518388e489a81bda915176bf71dcc4614eed1397de5f34bf54b253e93e663c5aa926d22120a4f88a9d180414f051b0042a1aa0b47d4622c6b21473f038912781dd576c3a64fcf077e72daf13c4fe00256760b910b3119873f0db45bd967020ec88b0cbe288fec2c2e5b946c644185f9499a4c50ad98207d491620487eee2dc7955c99811025d5e3269e2473ffb4b3d66a1f51481a74b2ae720af296ea80d428d9d8f13db0e0b32c597fefdaf2f86761bc4843d70d15c9b8eb4ace3f6092659a1420d14007218d3b22ee14a343e085312a2fa7dbaa2bd419c0d0da769a70e50a620af7459d794d8790f5c6cea9b0dc8f77936c941ea74da83139b022cb36b9d2031111d4ed7b96d63337a26e3abe1d14a08cee8df2d9253e0704bc7020f9f89eda80b8a881c4a97e9072f44444ac994d57d0779f9021f655092da2c16d204562c35a1ccbf08a9f7c4e522abbdc0d69692915b7e052e37cfc73653e02c236b9c075438f3e4589443d65f82617a0b49eaf66d7b02f1a83fdbf764dc7ab1ce7a81749e48ded9ea6250106949087abd21d7b7640961ea68824f9ca4296b9d4d4773b2d52923df0102e2a3440f184d428f2dbe0b07dd9f83022988936d43b90e293cbe6a4515966139a1b4e7a561eb1d810bdbe0fa15b92f6e7a2ca47003a4d8430e10c5c296f29e09da0350e862a400968b5cc7b0924d2a7167eba649eca9ac45e8a35f62f6c1250063753bd0f673c3191f38632aa972befd3d9195595680f60990843b688d499cec5e9abfe349d170508ea2ce1135682f662dbb750d3ce03d5544ab103dad276f76a4a6f2887d317ac7d724d82ec66aac2f4b7d0c370ba3c1c7fce7161a3f07ad49116118ad125109e7ccebf568cfd1448d539789b36ba0e047a3941c3f9c2296a1ca791068f06b027f7eab8f3efc5c200d280325dc39410ce4a3b40fd143c5e758fa36c9543c309c4d6cdb128e3ad6f19976d37e8acdaebe637cb66fd6ea669d45c50e42da3487d26ebdd6632f50ee18690e3216ec2c4fcdfafb61a4790b18168da1e30eebb0fff016aaaf06d9443d3ec9f0fbb37a560bb2432429ebda8ca0595d37ffeaa4f91b2f2361ad289dd3c71ec18e18221fc7009a1dba6146782a1b8a92b06b73e08d9588491c327eb8222f06de886ba7674df0dfc1f6ae51426b0dfc07df3c17e1f8d7ed064cbde2d97e989b4af9b742f5b5319c18e80936f57c9e2319937ff7331bb684921105b5fff96d9a012981ace0af22f192d575f67ff0eb1bdb765ac7cdf7b56a741d219b95389f41fbf15c533c7ec26f59abb44c5bfe040517d10d26d19af917a277340f8dd671fcb61f318aa981609b3855c1130573926b3470d555e005d8f7a959e93171c893a6793d29ebbc8b030153e25c1e41093a506979777c1e66ea71a5b2606a0663739b662a450d7a89fd4663c87fd929b84540216c350acbc8999ae0012f31c97a0fa383e5ca6d2d5e07446ce2cbf33d333400c07576be830ae582a6f89a5c5c315a8905be54db768566d8975ae1f515abc138e1e2d9530a0c4d876b1ebd5ee490957e64f38686048aa41dd5aaac20d89ba399ffc035883968794abb504b33df673b9b60ab29d84eb411c015174d6e42489659f89be865f6b120727f34a4862ce820524996eb6703ad350aae202d5e49bda815e6a2e4e5d16ef98a477d83e213c5aa345195de4531755bc114898d4e4f9584ba0e1837de9cfb8a4868234a2ae3d7b71fbecbf988c181e6209a3e7628ce935f3570f24d92db288e8280ff719b1b9d2948796c9e54b56073ce1459c231adcc4acc969cf39a4aaa254ab33fdb0e1300a9dfb6f4ebc0d77987fc169671061b2f1755689227a4a2b43075024245fb432c4c9d0ef38b63ead2d8e07d079d14687448e82ae9cd3f8b76757c834760bb3952ea8a29dc9554aa15bf90ac950998eb84eaf2b564dd2a7f1fb9c77f83d249f3a0ba642717e25450390296051d97c35efaf2cd4ccb1e0965e33d5bdd48960591724e74e2644350b2e690e2692e86e6f239e5283185aecc5fda9b3b576c0207dce258f30f9ee4d99a030a117250b3785fb1e9c4c7d08c1261e8faeed21a3f8c48bd2f85e48fc4178ebeed1c1ddd19ca1acff293961992c78077ec5b3dbcd90c616dd55a27cc458a119e98e72e354bcd9a20a3401a879270eeaf781545496950081fc801ebc7279d1baa465ea07552e082a66bdd4f8c4acbc5af713156ffc8e2cfafd59092927de430a5b683585f6187047e7cb517866faacad4437d92de72a377db10ae1270f648c988bcd945022089747e930bf75fe7611d43af9f92dcc6d312fa276dd87fd10a88876425a94a760f7c27a07ada9ed6655f35bba98fa079f3f5b983f78ba0a7958ecbbcd4b6bf3eabb152ab3057bcb84d5cff6efc00268c6a7788b74a1cb70cb25704f870e5038cdba3807c58b344271d42144ec662be8492e09b4d4a70f1a8dac773a90f051f8882d4de162821ccf5bbc8af316c51c16445b23b213c2a82819675b5829b7b6b1a23c90983bbfc0bb117f80a29df64b2185f934454f4d5f8cdc4e549708c9fd398b9e58ddad61923a6c399a5f2ae81ea9f36b73ac629a949150b4dabd00b6fcc2897762ee44682e024580cbe283782cafa7d252dc6f622b6da250a3da358d754102070c2a8a64b060a40f2eed37018201133891e5d4a00e21fbedba540c63503e2e2022a4f8fff002473bfb8fd6768ef46ba3cc8c5af6e6501c138371538b02cb4e1673da2ade059df330b04483f1b177a77fd9bddd50dec1162631b901a910abf77ee617b6caef9e18bd211cc77f4b74c807b5de5a3709698775745ab54e3f982e38dd26899168efa0ebe04cf86579b251af42353f98c641da7a159929a9ad8a8567e986452c2d94fe07010f1d9077e73f70621fc925ae1e54c1a031b9c30182a78117c091cc4620b2eaddf3843a7de5fe0761512be66de3a358286c20f8c9bb4ba05aacd5c433c11958339060dc749d889044c890b12c86a35f6a5a5576cce97949dc86ee07db526c8d48352e9a141a4193f38c4936e72a425ea394d73e56b0193daf5fcadd64baee56e4cd696c6fee6b292d8bae2227ce55419763c55c7ca774a38b97edc35dd10cb957cb5a81723d02cbd78ebb41ed6a1a8bcc8dd8e423ca0eff691a7d434f44e2ea612bb23f658ddd27216cf53ec80046a12373675c26ac7c8a71cd8bf4246fcf7ad12ee3af45dec779c10caf43abd2489da7ad885469546d66da054aab644b17aa70f5592c127421fdf36e2800ace8ca6e56981d6dc94591677827ab0d781ff286169ca7e5ab4ab0b135ec6790d6d3dd2a156ee3e62306134be8d3e338b5c9903e4b3f214d1f1e167f526e7f8dfc4d2874b05d48279e26da19388088617c4e0633f1f840a09852e2ad9f2bd44d94a7a0b124510f2bc39fa8aa6190fddb615363dcbdde8cf5e84a1b9cda01ea5f7eb56fb913e584563ee955de0761f3dc246d4f21342adbf1fc1479d78feafa09210021b0839d58cfd274340ee651f37bb281793978f38f5ae53702a0d54dba7b754b229d4e6d9f026d83ae0fcc2a6ce5411f3c4230f9e9f65082504916ccb46254307342fc24b9f67a93e54b43ebeaa4d1af0308d23baf49cc10d44724a766197c8a714963729e79d809f31815aa3917aec595eb7b1e0758e2814d5745d26ea466ff8566d0cbdad77dd9738de7bf8dc08077cfbd770dd46da884a56581287cb97a8033b5d764e8dec794860ff5979a9d12ea543983cdedc01ecd973c38f1b6267fc11fb675bbbb42334fd3fa7e30e81a7e57927ea4a88b7d11c1a71a0b9d876bcf14ab8c38eed756a123ea6639bfd61e20981da35984c208e3b789aa9698231062d7ccb97b9991a8eb756e566e6df2d55b8d8d79e5b2376cea2418379b2f98da95f4e02cde5031e60b0e74a1f0902b1f2653a2076aa7d9fef0d8bcdb9b7a4c84a39660d3a5f65656adc535dbd0f490124350e9db1e46b62c338d5fccca0f3dc81eec3acf86ab1fc313db004d5191faa55e5f74d27515a203f7b53114750ad90117e566c96ee27a3e056f1bcf14d1d68304267a5685c47b20a64543449a870329a2d915776b0f624dc215fb7f6acbc3d0f4922aa4ab3090fb42f992796e2da83775dd58aac1a12ba715a0351f63d40f2e36724736431da1669ce3f109e6d5c1befe4b71b7ed989ebe83251d9fedfed63d255f52f6cb6a2be664c7a34cc4a93dc26b490cddf0a1ac502fbdd0b22b1ef99f6e691bceb1cc3a39fbce130d7232bb878d0c4ea1cae4de0b0c92ce79d8990b0a3df9c19dfb5b462a20269b5eb3eaffa9d4960cb5fceefe08d846a6b43d8f4670e1f2c794fe71f8427b179cb5c6cb0db11265117d78671688a0679c461ecd7ae0499825a3c31606050a168be59b1c1d6ff080fcb34004281f97a5c4fd3ed1f02a10543797b358e8cac065a8329bd9342ab38779768b4fcaf5b49b809720753bd4c8a5d1e7a30a493e5e966d1026c0d5305b75eb9e2749aa79053601b813973546fd1bc8c3b8d90a1e3863078af1c288662dbbe927f21df51f300071e8c964a65236be08e8c5c1f63733288a9eb85aa850bd69052a6ba438e37aeac798e46f4650acbf82909bde61cb1dc6fa09b3d13579608e1f918a6d0e7d79cfb8814e5a5d29df1f7af35a4661efccb3acda075004ca2ed9860a7cd2b1f74e0a8cd51e8a092031e239663abef7e1c061e13d5c60afb958bebc333e901ad3b7e97dfb23c9a0594eafeef72fafd3f0acb8af3775b7a810d539b4f40404fc11038ec88c75b62b33b39288675b1a0318e8447150678b56a3c08127dedf9045db7f4cdc7c097bb708ceb878b0eaaf088c2990d44f3caf74074ce8d37c3b73da69208ecad4a44167e752639f52201143015b23b759450ef2477ffb2e68c4b28389771fd1f87107b830d83d510befb5f1279d8480fc753f8975eafa330c76ab5f38fd42ac9e06fdeaf128701cc6fec89dd7943e275ae98d7c463c28b839412802ea2f97ad777b11b0c6037ed7c9fb815209091153d2f54b66ff65b3cac9049e2a68fba72a7cc93ac77c3fbf249b64d799f1941101359bd2a5cf031dde1b091d36cc63103fbc89688da090a1ca484c757baca049eece5900102c8fd6f41d32107483a8ce3da6953eaa07756", 0x10ee}, {&(0x7f00000024c0)="f868ff63179272beb878bad5287bd416bfe7304585aa66e4d5ac0f3655892b2dd6d095ee3beb21176339fc04850a3d95d922e365a86b2fca84d3c53d527b623071f7d54221c5cc8458c8ca8127efc7d4eab5483551c7fcc9e492b4c2563e8280fb85d2ea7f56a8c3bace2e81db06b0c9f8bed1d6425b68c96cc2df55a4431c785877b52d65dedb30f6bfbb7b462af2bd39b617ad9af6710194b6", 0x9a}, {&(0x7f00000013c0)="88bf904e504da439ac8dd8d3a2971d04164a8b916bee157518e5c4c64694ec02a07e70f17af91141c5c55f01e12647d6dff78ca16a1daf6e02ddf412d658d51a9ec0daae0837b3277c070b1d61aa6c7b05f4a2f1c379edd7c7775500fd9c05885465912eb6f9ef8aedfbdfc48968826265f865c2aae2cac084424dd0dec9d2acafed3ca1c661f4a7718215e96f2e6a7386ea8c7d77395347ecacf8176b49c739864cbe8e537e3339958a316c8a163fb98709eedd7752596cde590e30904061eadbeb762f346e51a7581bba166fefd33d87e31565e5eba4edec63fbc9712ce76350a0575a4c1eec577ccfbd383e7f6c9132d3bd5cdea72ddd81066192d27d4dfb670a44b03abd35393141d6250096e499d2a8230381d9f790bf5713e4aa33eac4be5ad9c3401768a3bb0c4acf913ebdf5c0869a22ceea9aac7fd81cf509c3205f7db0de643d66a6c354a7af9204cd070bbf04dfd7794305539d7d54ad0bf90b1448301316d26c463ebf6709591f2032693343e4ad34d50dc551f8f6744f752cb54c67a6a14141c27cfc1e48e2bbdcb944a6ac2d476d51546c03eb03223c0b7eaab3d5ac9cb564c11ba24f5f345194cf3dea267d4d129a943ab14bf56d749d94189a220157dcda69ecde9d1186eb6669ddbef1ab5e5f79f3fb0e3cf16726a6455d69b4bae6fbd4278f0e03c735c676b2f2a0e57a7a3db1c65786475490fe7bd1e7f36344b53221c8f3a9065f2a5c54a43dc23cf4f9f86f0ffd36fa2669d9c3ed231b52a4a8d66c584d388211e1132b0ff07488539794165ac40b84780dafe7e3001239df11d7fb4f7987afcfdbb084094a523aea947bea009d34563c66e8114390ca4f5330241d7cb2e17651f74528fd225fd4c27f05e7e25e24842e50ed0b23d3e7a4355ea74516d28ab0f9d89b974b0bacd90810bef0b0c55af1301f3a90f75805815a357f2078d1740e0965cda886849f55c77015a33b8893f84f5dd0561c24a27c5434460225823590107ed6f600f91100e5ac3aa79bee2f2c6ef050bd1218cafb9371bf5421657d232660969119cc47f532321f4e1b133b071b327f8eaf383e5f74cdf970ea5ce2b8b3dea63d3559f1e240bb088b8da74db737f06abd3e7f28396b28674a176718f1119559ad00750731b78a937a5944b1344c830efb8e5f91cce29fb6806ed793c9bdb68c1c7815d4d095bdb905d8d17fe841a259fe7f715596eb2552b12431de0b7b3dfdcdaa1638ed52d4091cad3b09f45afb2b2fecbc7c389702966e8a9d6b6e54c08faa00e45982c6034841f196aaa7a6029bbbf7c8bc8a3d467665b4046d0a8434ec429bb65ce458d4798573164ec9bc145ed8bdcfb5b36c99dc5ce2fbf09c516e7d03bf5068862a880953c7767a2c0560f402ab4c61b7a126edfc24970c780e29cd0a02b9c5f74300c213c024508146626b143ccca2f391e796e06abe639b3b6cc64fcb9a5fbcac86688dab9ca7d726277b3b56d07cf33a1c9672786c445e3e2256d49afd71d497caa25b4625a40a58383c9e0a6a29c117b25eba096848786912f9c1ed2f450b4720517cd8f51ee759bb325e046b781985c8df81f982d8df139df6fd3b42ad4990e49461ae5b2c04745500ebf1c568dc952840616ae5be1ad66e263a206144cfd02b19f1329622e47c04a772ab121d38949eff98ba79457a835787a4064903a61fb8307602e85ba9706c4530d26605b0147cf1f537558ca0c0013d5cfa1ca378327281bebb06801eed3e79a1d6a7f49de5d1ce1f2652277304a1f73f0d58256ac860179ec17e893d9749b9c462073a202dc2203be4343359e6130bf299db226963a78bd269fdb7b3f80bc2e3736d16b3f0f3898e0fe02db856fc1d7b3567d0619f74c33160a799b24e8fe069ec65f90446561fc4c0c348ca6aeeca556a515f5cf3360179ce456f63abe9a0a9fa2b8eb9d840913bd9bbadd1c500f868b8f54eb8d48e546d2846390fcf7e5b357c647b1872f82eacc9c74c3d9acd020160f8f6206729a399a61b190a9de569b59ab12d266f86ac88c8c55fe09b08201f8880e3b3f64ea4d8693a62871cdc5607155be0eecb726a55a7e0f3d6e66e3aef460b5458841e999f30404ae79beb30291877553b7ac9e00c5c2675d5de7ce97a86302abba12e13c0b6d0facd76a05cef08cae363b03ec5cba32e880d71838c557bbfec92f4a647945233fdef6e45ecc8c14f8f8e0340046dce599a0822760f8233dcf4413cf94751048a0d32184afec9c8961f71878d70e8c96c1fa7db1c99e222b15d3c05096ae0e911458f2cd6030622780d5a600c45f1448a176b3832e0aacf72386b4359e83b4041ce3cd88193d4f9403b4e3834e888d56b00ccd96da478322652f633ee3813e3155374d16ed2a576d76c0c6b8aba0dd3c5e3ac01ee94831c97a656e4dfbc7447c003857de7adb99bcd67248b0099687bd5cf9d5a411a752512d9914ac2a570d360d319b0d3e5672be7592bb5afe8e981c47f0385ee5b2155c226518b5d47256794ba12a37f0af1d985ef958da369bf5aa1c6ce39fc4b7d25fd4463390b70021ce1b5c7b3fed8f97ab7b45fbc806f000fe59c7feaded3bef1aba1e7e565c7c10085ffbf734e7788479b18e5292879d9120a196da32cfe12d3108a0c22ed01e7d29f2b326653a9b6f195e0fce95dd18aff25454f141c6b2ba238c89de24576a898cf5c8069efe5d8b69255abd95a0dd82ec9cfde1d0539ead017bc70b6089588fd999d6073721ff307128f3e5b2cf27f6a02d914381a393c93402cd75ecae6ae44d53fb2f27152406cbd40a082739995b5d8fcdc412bb972b994361f1ad9b96ef7cf43f8e49451e9f3804856f6c5db1768010c92e1fc1180352de8ba24acd04f13245e261f9ff9f906be77c002b884b6ac131c83d80360a5f9faa4771570565f0dff7930099b8367597b055abe19fa3c7486365da8a7d4be67b5a7fb6a10d9f41ea885ccbf34c56faa22d5ba5e3ba0428be1915be5e824560431169e1554e41b0726cacf3e9dfa74b230ff92d60551b125976ace60ef601b3a7deb5bbcd6efc63147ba9782120cd9708f008aec71d37ae89c3c2ada03f8074fc5148987cd9b49d2761ad4682a375135cfe08407d57a1d156e8167cd921afb0fa1f4b2f0b868f888d4e3c2257daa661397474fe4a3bc2a385c4177e4d21b21b2a52984f96aaed9d78314d45dd4ffb2b3f5e36e5302628ed9f79b1c66890c831046777b442fd9be2cbc76de0bd16014b3231591ac145ca0bf2dcb77af999a6b85bcfb73611f2f78afd9d235dd9dd3722311a979330d4f1d6489cd9d489fe6318d0effa6c1e05cab53fa5ab99eac0abb1b551a31d0736018a66107d645f335dbf0dafedcf4c6a4417f133ebccdf504cb891b1f72f793389e47076d93db5e1dcd38e8dbd2efdda7dc2cd7ffabcdc6a47556d1fd851276e6f0b333d4ffe85cb079528b3fa367ab3eb101a6ae54ebe3be00663d0b61bfdb027209bc4cbc41a0e7ba77490c91f09ede0fc243681dcd23f8df91a94d9edc3429955a4c54fa94dcaa67c9abd2b3075102de0743dda2a66131da96becfc970669a77e88a5f2877580f8f857d1395a085d2a737ae43c106d0aef944f035c88479991f2b8cfe7854a8c3d167f38fd3d14d96cf3954e2a3738bdac524f87690a9803909321dd0a278d58168c30d052ac18a0315f87bf2cfa9e581e3420e442d8f7b04097ba30d7f17c5cbaab5155cd9a89075199c5c0d1bf3c9cc383b95d3f8806cdc1498de213e36fefea04ff0759a7752525199847cf3c93807c4a1f750907aea48b7b521f6a7319a86d93bc67b1f5acdd52190f5beb5904341999da89071b905c192961daed41fbb215bfbdaef3b6152b208c3bae2e3261001d61b92838a7c4b5bb4ff8875afd864a60aeb6a1adc9e66209b68d435f136bfb7ae5fd0fa98c890d8d079501553bd7bc95c11e8f49faaf46e6ff206a0cda9de25a1aa818cb58953758b102f3617a4c8f62ca3aa03cd0fd45d3ddb56c55ab9cc8c96ec88a635fc5547017e122b66b748e8aec5d6ac6b7418d43c6bc1f7c83e953b0a74471d4ba13ccf32eeb6a8af4688f03485ca65e668e3bfe3c31eb8045177da7fcdcba608ee0530344767d4bcb48e3452f537093518b0e58bed6b14fedb097021b1f86aa8a7c76fb6db6721c493b06995d3a19d1171d6959bb110da94543c56a22f56f74b92bbe57b8298cb04a9c61f32739b8485385d4740a6d5da7cc92387aa771a4de7cf99f1fa0f304ebd4244dd39bff66572672328878bfe3442767ddafddbe8ef2d538456d3ce3dd31d4de738093a9f7462430642da7727a501367b7c30991d49b37aad67772b3ec2e16e91999ceab7127d53686338cf784d033b9ca787d6f048df013869b78930505a3764335642bf3cad86fe334e445bb5d2c7e9227f6d959f1dd20e90bdc6cbe96f204d25c18788dcbdd074e407e03278af80f5823424ba92ea5f0202eb70c2970cad154841735d9e785684d46a892a0b47478e53594b6bc8b3b551ba17a9be0d8dd45d71342fb7222b33abdc6832ce37cbaa1494aca318cf2d8c76df113fbe90f15a20e60bb78b2fa0db08d481d88fb3bfcd76fe5bc7479405f21472e01fc713107ac8c4d69becb5c53a21eb8b7e8c2418f64a097f310f87df5dafdbdea881a665ddfc5615c357084afa28a6e7c88df364618f80d6b1cb102e670598d8f825fbc4bd58d7770b8959aa062db52a320e22e8f26f68b52f6e418ec9ae1c62c144282667e2a793f2f0cde64621d4d28cbf218619ee1392273d57043e5fcfad9f59ae724e9145346761344a11407d82c36799924e46efd043143d66114600f537174a1c77762125df2888a1bebc3fde41351c51d839ab35c919929acd9d86527db590c38f303d182ff8d73ccb898d25d9a1864b231068e67b4c03c46802decb1fda7d7d549a48197609fe38104c59a32ff7c3e169349fb3d65d931da50c3c1ce9ac4c674d02c9f393d17cacb6d7a0604b33c5ee1aebea76cf05955d8ca9d7c6f2a051b7c960dfdc21cf20f8b6f34b8cee8216fba2339e856bbba29a05dfa4287f94919d2a81c2f4723651488caf453faed2a1c5e844024e9158702844f827c55b80cc652dd0a827ac95e1a9b2f136a861f5879ea342df837ce21d206b9df5a20f60dc6f6e52f84d319b9f9b0a813946d4445be5edcac2de51b115aff779b7a9c085480723e7e2d987559190ce747ecf6d841a85b91ffef816270789da2774c80e918f54b50b90edf405c7189901ebcaae328857acb2afabadcf15a94b5b4754f1c210a79948d1ef6e580ad3384d0abefe978afd73d6cf6dd408f35d3a1337c965c70470f6b175131074d5eaa27a76c646f5f493f6a15c145f5b8432fd70ef491f59c1994c8b1f192df231c808691209952a6cfbcb5d0c82f4f0fcad6e96048a4b7f74701b883f55109b5c7ea2da617cb833545f1329dc893b063b435cfe8f6406c1e21b8ead1b9d3a471eab492f83a6517f98c2af364fda3733743e598dcfde2a085b659af957a2da842d18491185be3003c53effee29a91941c907a0a35a326bd009183ec541cd67ab5c1cdcaca4e9b7e36e3b768b9c1248c9e45b3febd73f1496ab826760b3f1e8e40e4eabaef901883018a943c89eb72a4c0a067768ae8a245da5d6e9f1e6170ce11927eac9dd0abb8a555eed88181404abbe1b1a394241d648b4017495fcaf955caab11a79f178ff8218ddaaa2e73e2ca20fa38728cdf37bd6b883c434ba8b0c36984fbc00"/4096, 0x1000}, {&(0x7f00000023c0)="a9b4729b6630b699cbe63531e412a8c0961477828bf3290df9c83934820e60dda4ba3c16b3a4b9028adff64b28049ba162dd1d6f5bb8b2f11afd5fdb98ccb0fc067823eba3cfa4aa5520f67647a23661228e1370a9572c2b31a51abe614003fd99397fc35e7c1e32f7ed3a0453c1a0f0bfc1e39be06a8955b6e6e208040d95f25c4113d326d8d3a0150471ff6a84489b0b1fb348a72972974c759338359c344ec447e42fd306047aeca151096164a086fb3b16cf52cae81487b1af82cf7f4393a0abd037c8229010a0a1729e9004917945d062a06a963c8c909909b0c6f0ce6d21738d", 0xe3}], 0x9, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRESHEX=r11, @ANYRESDEC, @ANYBLOB="00000000413b6f2700001200ffff000001000000", @ANYRES8=r12, @ANYRESOCT=r11, @ANYRESOCT=r14, @ANYRESDEC=r1, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC=r14, @ANYRES64, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="0400000028000000ff070000001c3bc411000001ac6572fda8ce96000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r3, @ANYRESOCT=r13, @ANYRES32=r8, @ANYRES8=r3, @ANYRES8=r12], 0xa0, 0x403}, 0x8) writev(r5, &(0x7f0000000100)=[{0x0}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080)=0xcd, 0x4) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) socketpair$unix(0x1, 0x1e6ff58300f14465, 0x0, &(0x7f0000000240)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000240)}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[]) semget$private(0x0, 0x6, 0xacf8a22a973f3654) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r4, 0x0) setregid(r4, 0x0) socket$inet(0x2, 0x1, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x9, 0x200}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) read(0xffffffffffffffff, &(0x7f0000000140)=""/223, 0xdf) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0x1e5f) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x13) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x40e}]}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getuid() r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r9) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getuid() r13 = getuid() r14 = getgid() r15 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r16 = getuid() fchown(r15, r16, 0xffffffffffffffff) seteuid(r16) r17 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r13, r14, r16, r17, 0x30, 0x3}, 0x2, 0x441f, 0x10000}) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="ba8ca1de065af74c6273814f0b11da3ab6aa6c", 0x13}, {&(0x7f0000000480)="9d257212b0eea77c85373ebf75de22b0fdc06f74fb8fc06c749071cc2af8311edea1658f04b86d6863c4b3c216b87caeced5d5e40e8c85af210a8a50d5785738df5d8e8dd8d6e4d7fcafc505ca8499751d31851534960d6f6b26e5a9727c93f7db6ac70d957f752489fc681fce4f0f64c8f39b945b2b583a96ff4132d71031db4790e3816baccbbe28ad37f1addccc290ca2e31b6008b1a46435a951e61cb2ef62ad9ac5e008849dde90c6b2c045eed1a75b987f190d65b76d800ddd6db48024c05dde13def44a50d51b3b134dcd6d66c69fc23c7aca9099a95b04c7a465d76a86e072b5f0f61cecd39a657ac00cebca55f1745f254831c89e954f6a25257801e7f995ebaad717a873ddf7752b0796e8bad1613393f5f735dd77cf5b603839dcf850d46aa1b552c85043bf8667c1702138c1e55cf5ffc78d11287ddfd42f3e032e7d6a4cbfcd7bcfff788c52b031892fbaed347a6856cd43f657784c9462b24f794d3aca684f0fabd1c38ac7fe78d572248469b36fb53e0098abc7c0c24aa1f6c8e1a0d4101d8ed6e3f2b293e0768997758514aa7fb7e4b7fe4eae3fa4dc9caddd3c576411276b58121982590d52f81ba802a9e2de7bfaa1a9fd908649d8e4d1e03807e7edb58dfcd6c2e6645fd62b0bb5617111134175a1ef4f9ac694323e907a3fc2c0983f87eaf610c8a66699d49aaf43efc96b1bb6de54fe8b3986d9cbfa2cc057744cda328317bfa40cd18f399a77d2146cfc9590fb809599ff390b596d42973b3502fe0c0888fd040fd3dac0322c61db80eb0f2c7a4f19896a4f316caee2209d9caab50e6da1ccb41ebedb89364f91f1eb9bcbde5509b622f8c3bd4d27552c00e4690fd2527a3516ee2ab612b00fe9c2355a29bb833b428fb4bf3096b31389146e6cdd1da1c54b6edd793ff970cc9dc5ae6195cdafe16d42870c37ae69f40313ed81638fe066c35378c43e52bade62518bfb1f97d77ff8c3f5d6a049d486700f3f62549f839d111d5fd5593dacc57ccc631346ef23fb18f5be7591b2729b99e2ddbdde009e4e274147a3615c4a335d5a23c849e4ec20a061aec2198937484909d0d1f0b9946f1bb04b7e74aa7356c43f7081b2919f04259d12c152b4faf756e5f36147e56617bba9e7cca7711f0c05d3b6009297b6638cc4a974ab4546139e16cb7607fc0015b4944a763bfcc29f5780c3e4dc7eac03f137da4336dd7130e57d9bc3b2745233012b4eff59a508f8b76093da6044afca4990772763930b01e45363ebadf20bc6fac9f7763052cf74f9e6096e336a2fca422a430db84328ed36e9857cdc65cc286dbff3b995676956297e7b434ea68638df0fe8db768dcc07192dbada0aca689a09bfc16dab136d58ef237ff4a055372f65d2e0aa774f068e6550dd80a11dd215aeabd635ff2827f8b0436195a196feecfd66e524400f39868ac16b4b34a2f605a2f96f01bb343139f22ce74bcb91629200a1f92463468bac5dac2c250fae6762eb89fde8ec5e695b6967f935d6e8d5b6b1823e1a0b38eb5ecfc66cf6877d8ec72c332b434846f48a026782e72ce550fea0ee1a2342352982f6cccc9d1760966ca8fe09697dd054444551793054adf5e8cd00655a58c6e89f34ed6291e769cdaccf586451e796bf6cdc643f731727412550651829e2de35ef119691bf7ca10cfc7e61e81f97ee92b9de2285505a326e824b6582b006bcbd96570ee78b16a121bb4fce3a9fee279db5c94e88e4968d06aa2abd7ff2045e27f76d5e8f5c12421a829d424b1fa3e81ca35314b2724e51fe3f5835b70ee4681d2b0c9ec5c52482fdc140762a2376faed9cd816bc8be20b21eec997cf104b8fbaa149318e3ceb4f2f74af5f7752620f0b0778c0bf731533a97f57a9ff8e9a5ff9023e4625d8357537fcf7f8269f76556b49b9f38eb5da739e2e28dbf644cc7f8f3e93d33973a0c0556bafec6d8fceb68bedc1674e7e2eb664bb0ababf5b1d77c8ab2938b3c116bbc4b192b4cd0dcb78d3ed73eaedf5299ecd597178cd10962ea95d83a8da466f183df6b99bdc5426a47e8c70d57a6d3e28a4fe3358a41ffc081e77367ae637c5ad6670ae9a65dc560fb574f6eae948d0c66c6b4cc6f59e32f92881092d3935d6a25401732233b044d3d321dd77ccc3c7420c5dade14f0363ccd5538dd9908fd81a796bff4cef4d754dbf46aa88e1146cabbadcd12851a1b0430206ca93f1c6554aa62aae8a057b24b8e8aac5c8262f91227e94468f09eea2689d715855416090e849572b2edefeb7c258aa46a0dcc76e33613563dd1d67aeafdcf60b253ec358d179402898dcb279feb8816a7b1e05040352550da811d0d55a62e999ee8d5d2c96184f4507a3acb987d33112236d8aa9eb717534d0ced845b7d6a3b3dfe07573b865f98d9cbc15568bb8abc5068f062cc017dde5d4bf1e894f2775583c7292cdd4954dfc3cc222ef514c63c9b0aa3be5ba95347013f4bea23fafea62597cd0b29d723bc4b018dd34f16505e548a0515d18c7a5678c4b168f79c3e5b76e364964d33e8bbe9600e6f2f585b476122aebc2479dc5d182fcf60932e316559113f8b58d6609ab0bc73fc84ef9cc55527787545cf5d1e82e7d09d94cb0550955243971aba51cd791afadd7bf0cf1850bc88fb18e28a18de23cc266d4ed64480b6601496bf5a2ab8d0094629c4cb50cc7b020ce79c042d8f8a9284134a002b3f9b70a54337702b584fb73e0e162dbaa5961a390d61570f944963d0cb389127737fba2ffe1e7696e5b70442eb10190964295bbe811e68dd583e08895e6ca4c7fff7930c7812cc6ca52638ed5153de8dda7baa04832909f07bb98e099b8fc769c7c71c1f6aa6c27e83e21c036762d22d44f4fa66e7ff7e4b491c0af0bdd4fe9adbf8e106a9a0f804043e072bb0d0633ba32dc747209d272e463b5fcef106dbc2e5c4aef9828b74b5f375e5305bfa7da013edae3be22f9b2d0a0a9fa38f0cf02fa8f874e29a85e68f31bdec1ddad6d8ecdd618eb7b7e0853fd26951279ac1299ca169aa0aa2bfa27ee7c2fb10f261b98ec2a20d2ac0448c6cbfd2fb1d765a31749fe8e066b75a46fcddd73cde02ade65cada28482dd3c8be92bf739edc7e53bb31ecb9f18bd92d409ed7424dff645ed0b254fe6ad661164b468cc21ff40ba80cb6d506ed8d62520e26b23559864e6734c89d057d331ad7396fdb2339e838fed7d76a04e7376181d6a6aa6852676de90e9909061bac6720a0f8b61766770d19e102b5c4c25ed379858070a7173ac38915ef3dc6bbd08178f455ff626ac2e2835e702cc4a9490756ceafa685a54e3c74376cd9972faa2d5d285f54f50193b4a909337d0e8c81315dbd63e87dddec9ef5b44a9ae1e467f04dc5f53f326d3ba09224fd031f7dbfb909c6eafe0d8708ff6188abf5015ce747f0ccaaeb7239e4f33c70290022d560120ef3d2933cf7ffd031f969c085e26360468c9d4ae64d199180e8baee1399f4d2ef9f4f426c4a5de86fd8c6fa7c6a80b37bbb23db99a922edc8a6dc195548d6cc03c1d8472024bb40c1b4d466f6d5674ea52a06cfda778d26501b2d80a859b1ab1d8cbe6a4f041a4a13a930380e95bd4cd27a1a3ce87405f07f614694ac06fc94d18ffb68fb4618799eb0249871add444614e0861f93cfe04100815696e8e3cfc484247b98d377fffcb60052acd0ddbdaa65e8a47871e5d4ab210b3de9b8eda1655456680142c77c0d77e5882247d0b7915124f249789bb3c88a374d9ab4c7f76718d08d6b2ed7b41d44c56d9789186912bee29a0fbfd9876bb90e5f5e59a859f935003083e78f98bcd3dae03e3e1f85ac5de947b8d75e8cfd32b88f10faf8ac1c93aa87c0cc3fa871f4dbed3da8e17fd26edc6e555e6f770813aef609b26957bdb6937538ca9cf3d86b5d1fcec014d1e92cfbe07f9f8895f580ab3626d624a0bbd72077a9dbba26c8c1af556c9d52d7969af4b31092b826d064495e92a996eea8d71525d8ae8d964c132b545ff826712df171cbe87ef51c08554862a86fe10265388003ebb7f8b6539d8a61ae6a1a91336b71e6bf2766f7ed6a2cb0a12046f5db04d08f29aee8b47594c19baf947f5fbb74dfc7de78c3a91a1d9331d45825084fe9583f63cd14d445178e13b957ccef76ac78d6a4174cfffa044791b83c298dc5fdb95ae4649390cad286a7d258fc8e2c7f3a4f809d12ca29400bbbd906512551729c712597914dd831ec66ad676a0d886bf79dae947648cac1c51dd509a4821c310ecd36c5de659f92d2ff1bd826e86478554aa8d719c0caeafb5f4d24d145c126562fbfff9c9bb58c1ca3845d0c290985abdedc7b74c2355470909efbda71c19b9f2b87c6714f246cc3f1154ab4deaa5b14ceb06add6a20a9d4b0a8ed54f6bd4b85f3ce24330127559bb7cffed4cb5505a58dab649a5db8167584e74984dc6a0f4226e6f0dc1832706dad99fcf5141d8cb8af1679fde0ba89fe1c6c1f6dcc78ab2b6f7c40005d841c571a5cb19c7b2d207f67c333ad65d4c66e14fcad2781639b2801aa2c0739b5fa66f46285f9d3f3bea221ccda493ec1d6006050b00a61d282d73b82580920321ed83df3a9bde2768664d5e9b15b59d81f8f871b655ed12658f952bc8658839d903f5ca6ed62b740fedb1e7d104d4a1eade23158b432202d64a8e932286fc6a495db399d5caa7da3ba7e1f071e7c89ce7e1b3dae8d0918cca40d6c9b1c13f6c70131ae49807bace0adf9e479f74d7952c362dda38ea262954dd05d995d5eb5c57dc9a370cdcf3e13a93c058356ca3881c28bc28de49f90a2757d4f69659b531f677bd2123a112b676ec262c9af17bc7c8bcf005730ebadfb32a2815d94004a03d5ee5e0492808bcdea6703ee715c08a2dc7f0f7a3db401a3ad345b1fcbea00f36f281c8f173e6aece581d7390123f493d2bb0824b98bc4e8d44dcbc0a59ebec39371b004d01fb5d6b24ab5b445f1133dd540bc8628b20ddbdec5d8930e959071562348ded844c58d9f2f9d69f9864287e531e798c07b38b4fa49cf7310b1181ca545c49a45326e9f57a4397654e29916a051a43ffe720bf0302ba3a6a85c54cbbad4c895188a8184b441bc010154eeb88c2f06b7ee1287edff7b30aa585cdd0c25c27eb5da6706daea987924a32e1990c0cd06c84213806469d8ebf51ff28fb4ae76101f9a1da9164e5459bade27c0a790081acdfcbbd2b6f68a4a293aee4c29307ce44b0c0f8609000162fc2b0e20f3e896974b59894dd743ee35381182836e4e844efe5f090907492aefcfaa19921778e40f5603e3986a3f0c68c8151956650170550519cda95191735445ce964938c1afddcf62ac88610211c6f5b4a3853f94ffad6e2293df3e4b46890c30746a66ef6b1fe5f669b860a5a0d9c971333c3cfed9a47d82a47ee7572c06a9bc5f72ee2d05a67494b704e1668336918f7524a7feee554dfde0f89265061565020224644b31f02de3e9b0ea7e170e325994e28ee7e8c5f42aa55386c90df840f7927b8afe671b22e7fa847b83d3da919479c2bf6bfa6a6362cfb73ae288dffa71a9c0fddfdc24ad28a2da5d23baef65dec4eed1e93e419b49999c80a0db044176b4311f8c0e1062fd6e94d3e96d9ab04ad0c3aebd8c07550a979cf70359619c025a1455ea0102339defab8e849884455b0d3909934b0649672f4b072c91d607efc195e23401d785e0c7b8dc0422c0f846089a2f272fa4605ffe6a72d805f04851cd5651be9479db1224378c62a66644e64177c99efbfa271451569de27cd9eaed65c70ef", 0x1000}, {&(0x7f0000001480)="df9478d432522fcac487b23065fdd1a86845a8db73c2c478c82a2a309f8ab647dfffbbcd7583da913fa92738a878400d872a977401a1b8107b8ac2cc7c0cf71967f536a5dc0988108f21faf10d0b2f160555689ec2fbd4a2f843d907311003a58e57ebfe766863f7856c6657bd298713d37aa379eaeefcbf0cacd8d7af0efe63fbdd1879bfbe1855c9e53b066e20ac3eada04498f6c52924dee6461847bc45459688b0c06cfff5e818e820ec2dc0a109c413705f9d2ee43627d2bb4c901ae18f2f549e6418176cb00f62bfac65f185cd39576c0c8ed771eebf6770c72b5be6b0de9adc5be510d4e11dad52b94d5fd82c8e41b3b80b74266106e8858e0bd9e51fe0aacbb85aa5b44ef0443dad88f4cfc182ba2a91eb68968bb3291a3e4b63dac7d230cbb8fd90311fc2017e247f996098701df29f82de139e98864f962f5a76a07423b0a2ce0e3d5023af4e91ba1654cf43aee4ac179d7324d6874fdcc26773786176a37e06f564ed9a4b8e58f51665e2839de0114fd7beb317a8b3ab0adc2c65526e894a5a5ad221585ad5c6553c6e400d5115850a9f4328cff19debeddfd3dabd56e7fcd5336f426c7a123dd8ed627c7192fc5ee8fafe9c02b4f8feeaef0a7494f2b9439b4b24422375bfd9e075349529c91da972c85c831b5273b86d46f8b5a423a4aaa26883769ccba25ba0ecd0365958694d907b2a9406bff3b1595e83110b89f99c0194b97c11da781fc2bc3e7b92d55a3e827706334b09a260eea56c2ecdfe47ead318771bec3dcb0db146a9e0c7b9d7f8395c95b63c9766990dc63712bbb396b8cae8436202af03e986eefce8e5898c8fca9cadeb27801f3d102afc3464bb8217fe466737ab88b8b5da9310dcbd0a521740cb6d2d18c57b2de3ab5d45e13e6b55942a69fe5c3fe05c234beab48feae38aeb126a4eab1b2751d34d55d53643f6f18e92afd249cae2aaf71cf6d82f25f4a9f8aad668864581444ddb93f0d35c9173c74cf18409680bb5277103ddef376ba332970b30effb4c6fe8dfd82f724242dc678b1e25685759e1d81985a555e9bb9b70cb8c615de2e4e917e53167bf0a19d64c8563427d27ab2071fb6847257be897cae6cbe04fcd270939a34b6dcf31397356ee2815960bb508527373a5853a0ad6c1440736835c05f76897f6877aa414bd090d3db2648e50b4f9e5f2c6536e6ca12df149494b883e0ec26b0edd93b142e7347eeb9d30642da731e0eb7eee8f4c6e7f95d21b60c6c70418b55ae30c89c34fa872ea2f2e96e9fac74444ce62d3deed33a8c90284acd50fb69aeb5ed7408cb29928628efdf9ace167271d98841bef0e8f01b6855a99a7a4126a95584fd3a4fb9e5d9870b4149e765ab3bd168eb36ee04b86ff092cbc13169254d6564c7882c5fe04b8648bc4c2a2ac5620e58087c74c7caab3ee17064246c1abf442fb3de691cee00ef9db6f1fbcd77961a3f9bc6902d04b2266f77625950f7c6ffd39dfbf83e2ef28ee550ea7077e6d397536ecdaac3cb27243680ac3234e4a2818c92ae5ad3e44bba30226b8a5e338ce50e0e4f1a53833a24471573faa137cf7fd4f4d0b6d36e76e5b24c4a700ca01e6a1b3edf0c45f3ab236a6d2c51b4d9e0fb97c36792087f7b1bf592cd3784ac295229ce482fcac3d2826c79530f6c0ff560082f88ca8d6760bccb287955bfeb382d1e864cf564e4614890e1c37bd0c645b82530733ee55f739610e134e813822465362a2ebe4c60c8ab0352f428122b8f89f55f909020bb4845b480d1937627d0866402f036dd86952647fb21595f0012c5729767955df2b7dfcb8f9b03963b8842468f0e6df3ca449943e5cb46d986a6934008a30304ec1cf2cce032c4d07135a5e35a482f11aee2017eaa27e8fe7579cacb778c942375bd8da9ac1eb9c3cd4ef7e0185c55579cba51886e70fcf8a15a08e5bf9ba3d2b9c76206b1d77b1a57bc41d7937e4d55301c7bd294ccde1a4166eb6d2ed6146b3874f48425cda178fc04495f3870c3b658e2d351b5e233b10414a10c6b0a28b0aeaf08db5174929dbb3c5aa6eee9aba9a20c05655f09558c60c9116822b4b04d539e445ee3cc4689ef8e24911a075b28427129a27d5176737930553dc25f29357b13bb9471e2a0ac567865b7333e73cabd4b608081e1dcfd24ddcdfa7cce19c963bf7505e2b947dbc0d9ab0721985085795b1d8965f9ec2a4f810d4f70ceb853cd415fda9dcd30e205680f8e86e6b7bb64dcbfce9e219bea2de69a6d7b76a81f6d352abdcac452ae6073d1d347fc545edea49efe0dd08ad483116ebbbe816943687c48088a6a4e749ebb99a4bc4fb8a894d026d9691b3872e1579fdfc39bbc7c57cef1dccd0544c4edd8ba4a2ad999df825cab752067f2961b8d80dbfd9354a7f2032305bd3030774df922af5b755dabfad2e62e5f5c25da6d3b114f7795bd0a1087be51afcf06059adae440473f0aa3f87708a18b3581107adb15f7f8ac1fda935e66cc6fa4d6129cdb5a1385e229ed180d8034f7714eb091c67085400dcbdb3b6a1688f9e7a1b82551fc444772330e3abc5066d96e9a0e11890eeb7a507daff90f7c0ebe5e1d6e5ea4b7377e3f1b192c7854a2cec5ef5c718f5d6f1f171772f3aa9130902197c3caa44aad6da2542ea4938d15ef241362c125e6693add4a4716be702e991176c66cd557fdba2c753397f1c02dd3c133c51b320b9257bf4494c5879d171c2dfba9b8873aea27e2ad5b5e594dac04a5f3ba3eb89431d6cefd0f9d00065793ea2bcfd5136da92852eae152539b8176ba38e1c146ded23aff5807736cd9a7f5ca667d86af02a4cdc4fafd169c5a531e7de9576c863803165b9a3328fcfb3e7f2cbe8d24b42a5e68cc6278cd76a02caea365ea374dd7b52daea2d88c10d8d1a98a1f09ecfc6d6f7eebb76dd740cf65925f74128136ba2f08f7bf86ac7f1b34232ff8799c461a18f2d588b01122a1f95024c1869eb3e279969774862cd81cc6856f6245d4e736809d92e1c4ce643b23226d1ecca188aec77b877bc7ee19997fdf370fe44c7c3d17f18b62b3a23437d628754bb6476a24d8bc62803274e7cc6dfb04b3492d2ab082890f6ab97175463b38b818198042f4b660c0020a90791708606754642e008bdc2e3b1ddbb42c0e14282ebebee143df2c2a9196435daa6c15ebb52ed79d5aeb9b21f3a7ece79a4642b32e4d57c5267ec6407a3142bc186917585342c72026d062ecb03b1c9fc4621b9671c2da0aa59027e1bd64648be08c6d6cef1aa3d359ed233a8b5aadab724f282ddf547c34fe3be5052bf5c7f595a26f3498651eed7586f15e03aba7fdb5209679b4306354a23e12c502a02c0e87ff11ae36476e51f8d7686bb0748c83ad1d0447d41ff40c457c769e697e2d3ed4fd250ac425441e9ddce639ae85b6843e8072de7945116d4b57a7686f2b6bc32e32f63435e39a5afea19307d78bacbac98a8b23ea6124c88a89df9990826e6402b5e65cd07bd2cddae06258b4fea6ae1d9f062c83ca258a1479c6b97872348a244a9725aee52b94394189489fc52e452dc83fd72f8a4a0998fd434a66986d7484a15270aed7f5df0000a6b8edd59fabf9b46dcd5c1d818fc468a721e9cfc82c962c05f5b241a7ed785eb87adcaec6b817720317a5c0ebfab23c28229292ce0a851a34f2944ceb2b47a309aa00190c644fe8b0ed1defd1952588ad5ce846c494f8e3afc3283165178f00a6df278b6da2beb4adb504107eac39adf5070e8900ad6c8eb69e56ee0cf069b4eb6245d7556dfe3a8f848ed6b68ad8bcd5ede93532359f72b392c6f2d16787544a8cf12f4c9e6517931af5cc824e3d78382a8c5da884c7901ffa8620461c0f1b27727b6540d29f25d8537b9d1d5b6ca26be9d48cdcc0378d7e3d2c680691b72c6b522c3c2478c20a631c61552c85b901fdfbd8d24a06018bc3448a68a764ca2b7652b52009d2cabfea0a98b86848d3b66176baf86618b2f224c521b04b821ba096e24fb573e42aba5434b47122fbbca4795a012ffc61142d5db8367d6e36d64d5e1bca7f8a5850d7cd634fec1211aa1de373eb42d524cd5741142fd51ff86588655d8804d69907147a1186024c1ab7a6f264438c075e2f2c118ccfb7e3c8996ce88051bc3482fc94bc95f2d3230b2c5eba17580dccfb105d7f27e99dc42c01ca0ad9999122e75625ec67c32a4783a5aa295d2d1d3dd48d76c5c952642e8b15a5e3e8af18e15591cbd7e41a8a3c9b8885a990e0989425cfb4309c88bfbbab2852dc0a7f8b010b40aa6be7824dd551f96e94da8d87ff42bbb83ea9000bb02b375c19d577759d13909cafadb5bf3131fea9b516d523841c98a11cba766b864339361f2665519683a7b92ea89f474a500bd26a0f54844fa83eb1dff319e0055c3d45ed192f2f652a3953f48d42808707341997c4b437f41f09a3487c4b35cb121240c6d1597afecee93b249d21a164e4611cba4f2d50217cb51d1a3c533dffc4696011cf031a441ec02233c75daba29604b18f7b232fc6b99d318740d2ddfe6aae35f8ba3064721ce3d14a8d17bb22e9a4bf16f3205e362bdb05e914a93841c6844c7950e89acffc892b3bd9e9d11068291abcf271bfc65dd4586a2ed2277aa64073e7ef78460682605f48bf733f4a84680e40c53fa1b0907df43d22da53b56ca643eb9609da26646a4ec334758249fda36f8696231ffa54a3a09725ddfbcb304d261c307c25f613426104885793c6e2e5952fe3a34221de1115f65b1095e8f18c7724864b88fd01b2a1de41484675ce6e3b31c5fb693576a60ca88ee5e9e54122aa6c5ce4be1abecee3bdd134a38eaec883b781d9cf83a1c10e00465d6d337094f7fefa0491445c270941debd8629bc68e2ca12ff0f7b683c2dea7a34cbe288e352dd59faad7817815a94d73ce4ef987891a9d40d05893f7424e56a6237b398721a1caef806f74d3055177f26f542f96d76b0ccdcefe8ef18aab7fb81dda9a9c5119b1eaea632b2e290ee5d01f522a6f50a8b4ffd353116efdf77225d376b4c5e72e7da56629916c66a6c005d11d75b06dfa118b337aeb3eb201825a8940d6f93874825bf14759c207b94a1b00a9743c5e6b70cc9004bc5d772fd8d38033eff45b1af9f7eb44d62887d0d78a8f5e7d2501151b21e3acba8b9f14ade4cf871ad1a8800a93b887cc60355ba6e3e271be3fae7b1417068daa36fdbae344cbae6b7d4d7ba2ce360433b6aefb69f9d97cd3f430f07537e4449731e06fc6bbeb2e266f255fbe9426429b4bc30ab2cfacbc316a27b278181eebc81bad9d6e00d080701e94f63035efbd4627a98c2171bc71c24a52c6939ff2983ac5a4a817aad16b9ac697f45c3d710feb9114c6215a73473ae6b548cce3e656fcfe479d1c13b006fd0dcedc4cba46f5214f82a5c9eed8021100b757608389c9e641caf8f05389ee86ba7802089a3732427ef1709f1f6c90c367a4079c9e5757259e48aaa66d92aa0d7c7adc63f42df92bc15103270cc7287a6fd9676ef412f54cb66b5afd7cc5e529e264bb75b8c449f35e78d35b06096f6250c912e33c935ed20669a8b8869f967590a07183d67768c1d046463f5c813addc5cf4cb6d6f054e6451513ad725768949b6779542dc6b55fc14ec5844a224814092241be75277dadfc164bf9116e01cf5c11ed80c4f9cad8b7578bb0b839ba6df95a0c14cc2e2ad95707adf1f844f37b12ca4266dcb3385bab5ac193ef0d6c3229f238234c352793ad6fbc6a6d199bd570138be876ba67cf12a89411ea61aa8d86286c", 0x1000}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8}, @cred={0x20, 0xffff, 0x0, r9, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r10, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r17}], 0xe8, 0x609}, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 4: r0 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x114) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000140)="0920e9ed33668d0e53c2bb203ce62b627609018010000000000045b65369db0000ff4278ad535c2a413f308c2f39e4e6987f31dbf15624b77b6a0a", 0x3b) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) semget(0x3, 0x3, 0x80) pwrite(r0, &(0x7f0000000280)="cada69f02ef4073aa95bda61ca86b83a228b26581b6bb4e09d40b83bb2340528720887937489cadff8109358294c8e83dfd9b2aa418c3c576178556cfb9be622ee8bac1c351a62d41cf067056f3acec589611bb7c62d793d35b6330343a5ba201efb6f7b34108ceee8ebe981ca5ca05c1b88b75bc8bf17ac678c6bed02624b9ea5550c5b02c043104330fb20c3ec", 0x8e, 0x7) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x410, r1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {}, {0x40e}]}) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140), 0xc) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) getgid() executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x20}) socket(0x18, 0x3, 0x3a) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0)="70c34227", &(0x7f0000000400)=0x4, &(0x7f00000004c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x2d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: socket(0x10, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d", &(0x7f0000000080)=0xd, 0x0, 0x0) r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0xc003, 0x0) dup2(r1, r0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x801169ac, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffef}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r5, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) kqueue() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000500)=""/4096}) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, 0x0) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="a382ce47f6ae98a8e0ba0d98a2fbcb6f39011e529fa6c68f023a1a566c37e6f4", 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/109, 0x6d}}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0, 0x101}, 0x10, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) connect$unix(r0, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000180)=[{0x15, 0x0, 0x8}, {0xc0, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x88f0}, {0x405, 0x1, 0x34, 0x100}, {0x7, 0xff, 0x8, 0x6}]}) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000280)=0xc) accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0xc0, 0x0, 0x0, 0x4800}, {0x6, 0x0, 0x0, 0x8000006}]}) write(r5, &(0x7f00000003c0)="ce4aa4a25043cb02aadf8701f131b2f7fdf2f7f8a40c268d47a3c4cdeaec228c8e89d0257afa493c6878700766bda4f6afecace872f0b06e79d64946ee5faa1e293fe2a50bf2435f6428ddf88bb9e5b7d9394c9109022720b29ecabb97d528470718fa0edd44cdc62346c14105b7853dce5f823352dd710876cf3e4c802f52ac3a80", 0x82) r6 = semget$private(0x0, 0x3, 0x649cdd496670e784) semop(r6, &(0x7f00000004c0)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x0, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x0, 0x1000}, {0x0, 0x0, 0x3000}], 0x6) semop(0x0, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x80}, {0x45}, {0x6, 0x0, 0xfd, 0xfffffffe}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0xc88, 0x0) executing program 7: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) getsockopt(r0, 0x8000, 0x1000, &(0x7f00000000c0)=""/35, &(0x7f0000000100)=0x23) truncate(&(0x7f0000000140)='./file0\x00', 0x4) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000180)={0x0, "23dda590b1709e77d9251dd3fe936c8231bb5ac3690f11c0880168a6f864ec339fc1c183c153c438594fc90210b924acdd378379395bf8e0284e8ae65549f69403761f6c71e261a854dcf80fd0cf10bcaf9cab89dd7ffefb138985c1fd8644b86a2e5af7f354aace90da45b014d653e69c492d96d18729f75efe88b66956fb123ea3c4b7d8448902790bf91742bd6015e6761a3aa0d0f5dba25d788a67a8003a497d2ef5ccfac68fa03774f4a8809d86a3ad06c42c1aef5e6d3978f7fa1920ced1d13e468580525d669fdd1c9068d4432ab27440a74f30ca3c4000bcc447e212cee29703e6eaaedf3034f8a0d66c9854526f1142fa0ed3e7292fbbdd07c2da"}, 0x107, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = shmget$private(0x0, 0x2000, 0x218, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x3000) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/42}, &(0x7f0000000380)=0x2c) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000400)="e955d948bb980ccef45e0d0f7068ff5467b4d5d7b69ffab029854a986abc0f0c0a7e2b384dabafe2b9647f9436dc7bed4ff757a616c8b12fc5c2380a254ee2d01830035e7427f61adcb63ed61cc0b8fbeea853f434557b7ef09a7338d79fbf467a95dbd326db3fa7ec3f43e538a3c65a6332b023c1d2e23b455b1e84170f354970ae264d6a3382ada1f1b33b51e96ceaec6f96080903b51b58ac27906015318f97b372e3e419", 0xa6}, {&(0x7f00000004c0)="16c4fabb2d7474a2488df2ecbd75ebf281", 0x11}, {&(0x7f0000000500)="cf1b74c1728952a3fb9d318a341fc918e29e589649d080df2e7951643b1e438fb6c7ea47f887dabc8c4df575d2db81662e2f05a55dccbfe52b45158c774e13c78d0d981814e6d2f520e7", 0x4a}], 0x3, &(0x7f00000005c0)=[{0xd0, 0xffff, 0xffff0000, "01b2c7584a41ae322a8216bb780e310568fdc0e2a9f675a23f894665760b619c369637035a1397adfce75e315900faf2c0c0ff94d3f5bac1fa6cae982fff72fdadb71762faf7404a1bafef425222850e9b2b92c7ee5ad521cd551701bfd3312463f511423b5524db687e32a7bbb29ccccbfa7d03bb346a8d296fe940a401efc7ab0c154af2ee84cf1761b7e73525a94178aac4d849ae330e1cf5bcb2a3d0501d9137c62a3793cc8c6cbafa229aea588c9a917b5a56f01dfd445b1c10"}, {0x48, 0xffff, 0x8, "98fb7aa23e81f7afb113271927d0d47295fec709e455cc6e04eb472bfd37ad3cdf19f5bf7a9364ec51c9fcb89cfee8d128"}, {0x78, 0xffff, 0xc0000000, "f48c739fb43fed8937d468f9b37c5779900963da9d2c303002f3afd89a0e59195cd5dbe6282e2ec82c0a1fea3c704ba70a7c9f139f2eb94d53cbf60311ee540cafdf8967e3c188e0eb977ecca11525726a603f9f8264c41a09c17fbec4b0dc605916e5"}, {0xa0, 0x1, 0xfff, "d672329fc8b7758a4ed17a4dfb91bdb60de0824c5e42a0ec9f1928e5e288c353200faf3dca06090adb697b24bf68453710214df254968b9885c9ab8fc57e770a106f3692e6cfecaa465bbc3bc7e0ec9ade6dff5246b40a435d0d8611909d4ba90e671b04e56611d48901b2662f7fc64f603487c68e5fbc5739b08844b75842c132686a548d9807088651a9c6b4ee3a48"}, {0x70, 0x0, 0x4, "0e89ed435a2ed61d597bd62bcc36fe0f6e68664db95dee9a9a0847d04d2196b30bec8e41a44d6ce9da7f8a04e08c85fbedae58503477b3be5e6f9889382cb3158c4273b2c512f5882bb547231c77dc2822b2a8983193fa6067"}, {0x20, 0xffff, 0x2, "297c7fa75ad3d5fb566e743d4a4e9b"}], 0x2c0}, 0xc) sendmsg(r2, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f00000008c0)="5b2c6078164f51303391e6431a486c974b6bb6ed0f84d6c0b260344b9e111977a75de228883645e3a8ce49fb29c230f5af444cd5321ea6e73e98923733659d4e47fa32422a11f357", 0x48}], 0x1, &(0x7f0000000980)=[{0xe0, 0x1, 0x6, "1a7c7e837955fef5d60e88bba1f2dedd4457304990380e2fe59fb977a9ac9d6ce89d5000ec4ef17750ce0ab7f6bf1f7c8e67e12ec20c30070ed9327762220fd8d56ca1851a26ba9880c45b20eae73f775508d1759c8f87973e1e08e79906326b1754c3a2587cb729e6d75c656560f61aa14cadea73f170837728ede66ddfc6fae7c48ad8c1b7a8b0e27f9da2057759bb94f2e889c8bf200d33ceb5e03522563fc74cfd5032408b510a607a96bbbb8390e277b21f5d28aba0f94c517d6365eee036db002e908ca8cb71f11dafd159"}, {0x1010, 0xffff, 0x15771eff, "c579d72f2419f3fcf18951955a6c631c94c86d31b7bbe1fa074d47d001396fa829b075560193562b68324a87973947e39729d4199498f48894e98b91dca6fa3301fdaf19a42544cb27fd38607699aafcd4b733affd86e9fa0e546af65cb7dfdf40f77286ab0d2e308ef794f7956d9689b013aa548f2eaf63b883900e2619cb63a63b91052c44421a66ce30ca33a52461f522f476c6452be0fbd453e3f51cd66cd3cdc744d4ff3b48847c3841d099bfa1f15a6d079f353074b34142ad916f059890b3d0a9ef0ba6a6e73858aa455f81ca6d78960905da42857be887af6e813ca2b86d631cc2767213877ec53661ae892e4fae74185cb6835b026688ff3ae52e67fe6d02a010314d940c0444c15a3a3e56300f3d133e204084a9b92bce4e68463408a6df43ceb2a79f4568a711bcbb82cad48a288ca653c48abd4e7564d004d1934f4e16e39d6b58a7e8c9342aa2f61ea290e325374fea09ec9970f96223a68f5940218c66cda36e2792a18b9d5cfa0527d973399d979f643f2e233a38b3e17ff6b13ae2c5d10db229b8b678671dafd46d568518d65d5d8dd35375fe166aed1cce0d938fdd131746182fed4ba4b100d3cc2bf34955abb52dfe54b583461a021021c30132437441ba4b9a6ddac371ed90ef80cf2b25b2c18142366ecf96c94d461bd1a0e3ae5ec87d9b0233116e87cae7a203af8805686f60e504f7013d5f4f95f70d15a95bdce78e4512aa176a7ed78834de57289792f8bb15542d12778f0f1b7378864e055f3b7072c5340b362fc8fe02ef8c36c2bb81d104c7f108a05d0e39e530c36a5f67a6825517661ae656edb4a3ec3ae60a107dd2efcc7a9d4880299be41c68134a5143e7fb76eb0653ce87c32322ae534421af9d7675da728dd6cba22fd74eca3b30eecacd7178aad272fbc4161f8553765dc59546124448550e18e2d56b059fbdfba128b5d18cd575af15e9f18541428c63fc11556c99e3a85c91df14c49d7af562dae6bbf5e9ac19b4b08cc1356e55c27224a472ce2b7c00dc3d50362a12d45869f5dbe8116739033bedae3c3dc516a9f389a9786f5517078a5d37bb70caf35c04a3b7e5623c38d2d71ef086517b1d49900d5c42865558a9d9846f18e7ae0118a2389fa24eacd857d611da88eb0f8f54e0a2c0ec5a4de47ab76c6bb76f53a8f8382e9459828d276a4fe63c8894a4dbc615eb0184bc9f6554cc8454b311eedaf63c5e11def4103cf782be80cbf35a7b516a91c890b4a1ba55bc15bbccca01f122f6c84ee3de1ceb2f49589677b900da708ef578881ce7dd7ad7438e14643669f1e1b66c7e10476feb4b2cba72b9913cefa7048ec226caeef91b3e6e291211a71030d224a4f7f83640a261b8b888fd3a1194c71914df30215ffa33a73dfb183326cf244d5d29479399afb1aba7bc43e831b5f6c82f5d107da4f057bbbccfcca22ac03aa1d866bbf9c8075e2962aeba209f1131a20c9ae58353d5e840b48884bf928a4b58f7b06018ca966a73efe713d4b3d9247ad5111d42a1a51d2cab29cfbded1c5d3dc31f6cbb6b449f0e6e66f75911689813995084cb87b9e5dd499e3e00b7aea430142fd30ae42b54b8330b39856ceef774650c0688cb079e32f8524260db8cdb048dc5c0d8e91dba17aa5800c3ada3c7cd16d4e6bd483d823ec63a23604217104b8fee36ce33678be77a4e4a407a6eb4a538f9ad90ef15e710d7dbccdb8d328fff04ae2c1ebd80df6290d86555c9bfce48997e69860d0b4491900752396b005f958b8d8902935abf49c6c34e8e90ec656b60a2729ca2b1928716ac5b00e3d3deab99bb33852db9da4841fe12590626d2900e724a63555ae673ed0029af8379f7ed98f646ff380461a97522dd4631b62fbe26232c61f507e7a19e01bb6c3da8b50c8c3d4b217d8e545a6a713f79b177c6d6ac18367346c87c5a7f395a545db5207d76d58956a2a5aa6b2fc5bc8791c40ae7b76a887ce4689a6ca0e20c5228a58d99c211e45e5edce1261d08e296407d4dc75fdba93a9056887286fe01f9fbdb372150a4fb500d2f790ad36b15ea762d1995072e538b9ab8bb3ff86928417cd87f939a4835a512ae95b20431561e461ffb1fb4a66881dad23bab2c92c9874b920db126b66998cf66a1bc4b91e1c3c76178e7b1726a03dad7e8d3aefd2d40704758e37ca7125de8ce6c0440a7e84aa8e862a0d264a92ca16c28045b52a52289d84b778807a88a06b7139ffbeb3b3b434a930cccc817a5f96bab9fa58e55041656038de86eb6c610a7b38e5de2eaed223470e46a9cbbf012d54a102a36136939ec189e3c6812ff7ba5f2de093959fa658f572d175b59dd2b8ae55ef4b3844f11dd1d0197178252124edb8a54b4b6bf2c4d2063abe05385037c088c50edc6d0b39dba10e7cb97147f2f64f7d87e57126293efd071d46f830af20dc3a9116bcd991a5e2dc5da3837b6ef71ef4a32ef9530744de49fa0d000acb0e08e04469131ab212389e5757e529f95e9e6042d55772a136024850d73b2d651a467f66ff223dad8ac07d5e8419e6b66be6222f93da7ae25ed90dd29370172cfdf43e00d82767d37e8674eff8366ad80cfb9dcc0a86fe15720e4f5f18db6954b49a4a64e24a63ba2e01e9956cbab00b9b57263f41de6f07bc2632f5a0a5878a32ec93ab9e2cec100e00a9f9d21e9a9ec1e8b0f3c901a900c7c271187cb675a6119e0df32e8dc745d7cef235d5a92e18d345b81d1fab605419b4424c478785af9ef7a8c1020f468e15aaca1f702d11357d672fe8f667847797367291e3fdeddfb89e33033d2b5c7821165a6fb2b1128b45e3c886699fd92a40215974d561d9f515c11d15684173abd0e0ff683ff2fdc8ed7fe96e6dcd1aef8e982648eb00ea8280770e5052751536234b0c8815d81e14f5c78d20c5a6851f36eb3362873dc5727a5b7cb4a3aba802db887d912cf4ab00782e375362bc89578569d0db7815e39e92cfc4ba648f301ef09479a5f8a5c1c370794358711ec08b3899190045aa582e88c636f90348d2e495f3f0b41b7f327e4a86f7023038ab623a0b26f49cac356d2f079deb55e19f3db83052eba11d21f6d0114cb1a6d2c27076a49b83b0354fd8d2cd9e9d7d6100d09ce83b2db8a89200d884c5c76fe4228d9c6c4485ce714a65e6800a911f89f646018b0cf3b1dba83cfda921c8a2d38441fb028c100d8579c0e1352f00db5aadab0a6992c1a9f696b7bdcb0c68816b0655b21b9ef4a0802ace51b27eb5cb68f6f6909d04efba32f3d0d1fe0ef3d1789e44333a68537046873ee1206893edaf383b021338d6f602acbc816efe9bae06a2ecd125728aa127bfb9095872a0668d6eab9013b128c0920f422cf3029a11d730762138e540e1260aec19ffe0327abebc5b4bb5f79d2a3c50b414bae5cad38e2b31bda3c68434329c30728887df39981c29f8aefb1f3b07743258bcc398624407114bf79f7bb70a71d6811a762f0c1a8cf0726039f83e6030db3ff90ce07bdc78cd06dfdddbd34032c4fd7c2053f44bf4208e366616a459101c4ea773d392c89ace18729379ba2771c9cafb9c40567a296c10ed3861c92bae4d06a9524eac3bbec75f4cb5ea593f9635af669c0e67c7e92bf08c2b0f11b1c5a835819b751d4fe08e3d033ee8dda802bc7f05013c1f3df0cf6a9daa1b1492d1dd12b9a6c233b6c9785c5b980e48c007c28dae8466ed21b283cdd08db27daef0ad38e2c6d06d817cfd33c66cac29ab248fb93b53550f271d63c12dc10b28ff4b00a39720a5d90fddf3367f287edaefaecb1f917f99767b8106ba2b34f388ef33145eb9dbea9bc2ff9193c98a63251e9616f21d772817a262f7a5b5ad981188cdf25fc472f73dcc95b5999b608f92969ec9a176f200294eb10eb0f793f95b15ce7d4bf48e509cafbe3e3bb53b02c2d9c63f23ec82d9b531f642fe6b5e3496dc2e51db17bd331328ea9000bc60e8a71904711aa546cfafad1c4baf9a7a6e82eb407eba753dfbe29a4575983511f9806c27bc384022bb0f1395e20939f6e0c485e5005590ddb41fa37febc1f6adb7a08e63b30241ba722cd151c3d1ef2d4204ef87b58d8a0705c1e387649f6cd53e42a86d525fb7a8924954780d9a48a626ef2d8bf68dc82f24ddad7b409e29814151a02e3c211c3b0e45113ad0166f562e81779c303a0e3d1da01968622c3ca5d62b38a84c7cc15a3277fa6e9fb554f24b053450b319f4b7890f581884309af68ebe2c64d7e23006fdb5fa27e17b81388abbf35ab3749741c58e54807ea2878bd83bf74640f5c3c3b7f8a8c9a6ed26c4660a471c1efbf774e51dbc53324a9dd7053f18b2af6c5146c95da0196cf04ab4af58d7e4447a1785b29c286a131b8d764dbec5b03deaeac92247e6cad3bbfe5bb65290887653bc13c57399d1ae54acb3b118465fa00bf1e1342e390f90d90a5876e34edb7a5c548066bddba8b11087c98681ab15272c19987eddbb0f77e0ca7be6e0084092e3eb2cb5e229e2b510c93183cef1d9fb0b9ef44e52de6cd5de484495d4237d40e5d7de6ec51e89873bbe7daefe894a19eebe651a4f52ad2632b9ff23851bd5d13f33a1c7c3e4f7a25611f12bf629b419fe6d59c6a01cbbd9b1f1a62f8df93d187f02e5dffd83fd5e609400037a6ace6a44e430b8411f5b4a99e77b04b77f0ba4fad1be5f8ae84a5d707799f974905e0e3c632f9c9780b408f7e825f89e0d0b0273ef488495e355a2f860ca5735e79195bb6c27bf015d272b0abf86c1537d330c22694b65c20624f688e6f11e9018dfac52d685d8f779dcd019a2d15a8d36982ac7c935045d18d9104d39f30f8ff7bff61fa3242013ca27485b8af65c71c219df9c5a158b09232097bcf2c3fc5317c478e306962bd9781bfbff07b9f619a3f23f9be94313e1d2ba2ecc8c0ff52447d68f82a05a0b4026e26b7668f0728e764ec7a3e5c436fdc6c74c9307e831cbe27e3588d7c5fb2c4bf291eb0c38d049721041d21d8227642b6d4a033342f7cfbc355e34aa113ae1286413cdb6b2818b069af8687201d0d1b98187774fcd964d5fbb787655142659f9780fb272b29f2dd5536802e3fc2ee4a014f493fe76e42502e4fd427adcfe7ebdc4d13420fb764a809b062d0d31b60381dbd9b29687b2b8a9ce38cfe621341e9bbd122d5d5d0b65ac37cb93d7cb93954aac276de0b810634fe6048c0e8282a47685d95af1e94bd7743c2a1da555c0588ddd32c5c1d8a51221f004ca658c6d71d3f6ec9618b9169cdb8e1824f6cc19c5ab266098a2b8d24c69540e317d1d714cf173933924f2e333ffb232e4031707d6e8e802f34fff821da39d6ae14c6491e20d4ea8170efed84a0c855210a59da8250ef1036b1c8ff7d2237d1be0d65be505c0f13b9257d9271b3d0d1b361308d6497abf9fc23b65a11ac52079b6dd8c41237edfb441766342b22330fabc281cd81b519bde11a39eb8b8e1ef41c55caaac4b9089c6f64a1e04dd522b53f0284ada827c0c2565443465e108eadffa5dc582c56ecc65b13d9b3f31b45eb91a8e45ac2c68f92d89b746d1abb3ba642eb37463244953940f83e9562d7e4259f3c4832875fa297e3a15591f337909f7963554571d7fb8e7f24c832c22552e226e05db5e6396ca8fc39737593f6c77e0feaacfc383928b30137a0d4618e4941bd766717a9a2611c0dd2c2482eaf3f5c1e608332ad1fe21338de99c6144378339c4f6d77dc502a4fbaadafb51f00e856868b6d16720310ae00b1512a99bc463190533ea4dc7bfffcdb7a24d0d6ef1bc8fcb801e4"}, {0xe0, 0x1, 0x4d, "46f8b048a17eacb62cc39a82f252058b9c2821339240de386da5a83e83ad933b16f57840ec7b8ea9d0a3931ddb112b0500e11533bf2e68fd9ec27d5bf7c8c015351fc2e973c46e643b58ed3d89efd3cd51e2eb49f95a468ab903c4664a70f1bcd481ae26913394df79286680e59026b94c4d0c301d64adb5daf359b939fce8f26f4c7eb57e8e9596b7e7a0f4bd5e09dfe088f39e9ea10a8f7ed20929d0567281bc8ca4e551e2fc9e920db8a6085fef9101a59f925e11fff6cc2b6780c07172e03673bc88ba8bf30e6f5569ebe9"}, {0x30, 0x1, 0x1, "82d7e26ba5f34c0971246a19392c3f76f02ffd2948622a5374"}], 0x1200}, 0x0) r5 = accept$inet(r3, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) connect(r5, &(0x7f0000001c40)=@in={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000003340)={&(0x7f0000001c80)=@in={0x2, 0x0}, 0xc, &(0x7f00000030c0)=[{&(0x7f0000001cc0)="96f502a384815015e936a52660ba7e51497bb4c89dfb8e48ce4e3505d0abe2de66306e7acb6b28", 0x27}, {&(0x7f0000001d00)="1d8e084ad05c820de4d42161c0b37ba28c195fbdfe7e90d3b06cff121728a5f3ef50f569650e129f2c73e09acf03431a08b456074666bbd1fab557de27030a1e3ab8cac8aae7984ba4ab0c6a55f1aa919b9310034a", 0x55}, {&(0x7f0000001d80)="e3b6642d34e32af23f24e40cfdb56cf3d2d62ae61c3d97d1a21b7eed848ece4ad726f201a9e39821bc5ab75011eb448cb92e60b619723338882c113c1669a436a9fb7e00c4bb2d23bcd20f4a56f15552ef844399d86c50d901a0043970ba9fb079d4f5d50fc2055174d7074f2e31a98d60d69e35318ccc3026999032aee9974f831e1f93c524dad7d1d01f0b112eb2040b75a7943051c73b603fe2a6eb0fa4872090449cf86ac2f31e0cf5ec74df966715fe4e89cd89f14c345f04a117165433558553cd18", 0xc5}, {&(0x7f0000001e80)="247f6c65499aa6b10742adde4a85cd4e3172fd88a57b038ae018ee6f43a0a7d737e4c5810c4648d105bae4c0dbc6c6877a31808bdde0075a3518707bce914997ce2482e4d09c7c730edc10aab8ede7ef598994d6c8d1371a196309bec59565fe5188aba5a6d1dbdb7af58a9fb683d6f2daf657a0438038c34237bcf54cd159d32d468a1a1bf7f298d5489d898f428d374d8c2981cb127efa3741673f386a79098009fff4ca72603e42d8e5f5ccdbed6cd234487a3065a566161b619244a0e2351c0fced3f788ddac94183ade87766a1af054a80176b721ff0d7d9911ae697e06b2506ee0d03471cfda9483f9cf87966b4b2edd09367e0dbfe6681ca27664e97699eeda51e8f9239602befbbcfb3f0a2734483a148cdf90a9558cc3fdf334bb7274912c7cd9eef7b7537d147db712eedcdc088fa85f7277b74cd0250d25fc1be315827c50e760edeb2f5679312e4a33d5b02ee28162606f2ce00eef28d25de0d63f4ef2f9e4da71638dfafdd9c209b06eb3a88ff20c62a2d690d2d3b2a2c1a211aaa5bf0287dccbdd6e4ea212e6f662f5673d49d5b5a4bcd64e3976d16cba35cc5b31982637380650d06227847ccf3c1c25fef7848399bc386534d98ed864fca9c68a85596574f15e9476d17b0578d96a612d4be53d9bbf87a81218ff9ab59a27edff9ffef3cc0911845116727dff427fa6b78ade9b6fe5eaa3d06a92bbd4d80b42537d0c3ae00b6d96859e4e2e42940f0f2921893a7f48a7b42251c0e1d516dcf754534b433fe49c1ffd20f34eba701bb25738188b7e75174798190ce77a050ce8d2f50488f5d98cb69a59f29616484f431a2393673b9343718324911ea56057551c932b1c0912766f8eec3aada0ac11483dd79875e765517b7c69417969e0e85279299c385433a8907493ae7869481c432a309ce28f3701f5dec971a3308e311aea211a713118cbb35ee42ebf53a98f56f00761f86e5320b4da20ed1ae2ce8ea4d0a49d555f74372df0d49012af57d7a01e2ac9da9e373496516c1e4c5f4c06b0ec4767dc2f3494d0469ca84228ece7b316816b1171c64152ec914eddf709c289a5ab5551fbae28c389c5366ea940aa3f8bcdad72df462189f717e2ee1078b01edefc1812182cdcc0ef00d9364bef06309f55ca02643ef219b80ecf5dcdc0226c2037084dfc4e50abcb91e9937ee5513bc6db2b8295b5c0f5d23cd0567f8ce23e1e6b0b8d8bd295026d401fd028cd959f8f31200bacb36802328bdf6f681320a375b9b1866c9fb9ce90f920536846bdf0e222880eb00b7f78b581b8aa934d5e9ebf7b18fcd07b67576e0ff7bbd6053f5ffc6c847ae15ef9d9a287b78c9f2ae9de49eaec3c69d1e11ab2b4e2f6ca51813634c3b0fff835050a01a27751b4c0017c5f20b2a5a67ca68238635315af54b344fac2fd0b990682ce4617086377f548184c3db8a318c297a37a710d1e19132ec180292eee0d34135d9c179e9b6a530735c5e53322643eda985a721d5ac87bd9dd69c339b4d1a0d5efd8ee9b8ed073dd06d09e48970c75c2432f2b8cce9f4c66d9f7fed37833e7f221155e4dbd6c8928a4b9d3160b8d034b4593206b12ea8e9c0b60a7a68bd53386b7542d21f5e605c5e9f3db745fef49d2652326da99e084c577dc8e442ffc83e751e89ce19b59752f8fe6e7aa7ee83dc11ad2a718cff3e39078c152e2539014ecea7c002e9d1b2e5b5cf327888e8d57cd87c5dd345738b17226b5e15fd3a2bb4d5d83f32e4cd6b2a3fb5fd0fc0533a0c5799daf1ae099d0042cadfc0241dca772844ba90783a3e06e9e6614332e2365b9e1b274d65c0d074b3920ad3626f6387672c4678bf0eca7b8ff661d7f8d63456104312d294df241f3255f8ebfd15998d42b0479be7ca7cf2cc625d1a069e866701b8b8130c47ab726f3883bb0ba5e4dc8afd47e0883d862d50c854d50ce275caa7be64cccf6fe17c9b4726645f651af8c435d760f7c8a9bad7a0878babeb7b2f376b82d646de5ed36653fbeded89de1628b74f383a75903f1e5afe4dc417e4c2fb3e3d1305f81aab0f56a11694034a9329457a2fe975cd522aee4cde06e262616592a9cd0576ab1ceea8d13323542f65a0012a54d9d6a5855e7df6668cb735b89dd56a447969293a3861de7dfac11b3197afb555aae2df86fc3a7c5f9d3bc43ffe1944364de89e3406a0aea8f158d1d3e5c6869017686f7e595230cea9ff8d7532926a75e56416eddedc2171d77c3684f62a6a87fde0ef3be53451133654e001a0c8f578e6ed05a14268822dc396f6a34b63294e5a8b9c3d0733140dfc87cf6f14220e29d219606245536b43b5d033aba479284e73649054c8e99a589a9342b47e7b57bd1d8f76479173e412d8b5e8ca2cc6454bb35e0c2f406038856ea4e602592b600c123f3c0dde9e4825d0f28716d4511318f9ce9a94f69c9811df7437fefc6b5c2b5e926f8e182568a59b5a1adde6a874b92b75c2f9ac2c60272217e145b7e27ed3e2d222fd031762496644f5bad727a373fa10bc123896ec766c8e9d3cdeb2114254e91bd7031168a1989e7a92d7ce1c3e0800ce43f349192791c6c5ba404399dc03927f91d9b7782e08c5b4535d71d55f33509e5693cbdbe1c511788e2ec12c18918af12206b4f4853100dc08565b696db324e3ff97a3abc51009e284ce72b08f1f2b005fcf1216767d601f269b5a9abd38ac84f068a73b5429ea3643feb75bcd2d9783d2bab1d5977e34109574c6074f778a8242a9ee8deab15f1cea72e4e951836ed06b67c42b442b437160ffa10be839a86c9cd62363451846cd3ec5491dd288db3b35ec1d00e776ea7d0c24c3dc53f3f84d373e9fa1048106894239798ebb877a59294da81a4da1003e0a0cf71ab95983113148015526615b07f0e9143aa97c14cbbb78e9bd7079a711b68258e20ac8124b36c55fef6f83fb0fd035818b11a4a31dbcecd47c4c8bb12c75cb7aa873a2b927ce0fd02df4e54e8e4238b7c65eb85c8ad6c87249d6a2e053002de426d70b6101ed5c731481b10540ca119a81a7464158ea90365c9d1df1ddd84b4502c7e78e9959a1ffe0b0760ae551c905d080214f8a53cc8a1912c0507f2c7e594f49ae0cd379071bd51bec5e35b16e6a4efe2c8d3bc4ab3c1c4181a802685dac2333ed1f9be7ae8bd217cbeaa29582fddaedf1aa0aa1f0316729254bf261b7fd978147293ff41f76659b8ac9aeeb778c80e9e37a4fdeab22a279ca79d0b6187eb5321983a99999862d78e2970287257d033ce89590efcf80373628e861ec41fc3d346816a9b25800fb8cf4b1a60e21de84309d27a0536c3df57ac9aec8e688ba3aa697779cc9d95cfbae546d06e4583a4e8b55c5a63ae562298439eaf95569dc3bc06f647ec37da4f8a655301d31c24f268bb0174814feb524bd202ba818882dd889b814855c23b96dee53e3ac2e2be521165a671073112a2df9762a6e32c39e5503d0bfa62e2fa87bee2448de9dfdaa71d0d4af3eda3e0ba1161cc8668c1cc7d7f213107cd36847013c5b743cc0db0e2b426eed7f6af9b4f24f87eb113de02dbb038a869a73592b8591135b9fe12903cac528dafbfab5f50de3df9b5f23b17ecbf87465bcf9cd390d63d8e764539af1d048a0e9ff115db4ca48bc6408022831553cd55522671332d55f7ce62727356fdeb60f934c95df58f8627761bdcad1fe327838ea6eeee31d32868142f0f2500775b220e090ea61e39aacbe927713eb62e3981e6706ee3c4a988aef41dbe279a475b7d52b2fe7ad2b25725d66f6af8aa449ee9dfb5e0d74ee24a8a8200bddaa134f8d2cc5c17220aff5f9af80597798c458c3cf823520533f1f1337f47c96fa99ed0d606b966ea0698f2ece7748fc7224717d41e68c8b5d428d522b5d827826ae7f1e337c0b1d19c4e42f2e395c7815ddc612c10847216aea65784a6d3cda33b0addc5314ea670d623e55e182881e4a784d68c20c4403069b00fa32055cbd8df06cf885b02a5835e97a9f0bdb4fb1ffce35bd684cc19d9d2fdc96236ef98afff31f56d6e00712a87a5bfaab6f47ef24ccf125df4f976c0c44f4732c165d254752e815f278b91a0195870d005209097105498f45da7a3a608f5c7d33b1199c80ee9fdc2dbf46d67e7370b173413e2ddea6d8edce8eed87e898a82a23f375187e0ed4d7163e5eba3b6a58ee4771069497d4b9d6f4c99f9acf2c5e5a56b664b1a1d75fae9975bd1a827cb3590e3159d673265a5c71df2f0413991fd46eeba90b3b98a0319489fb8b4071ffbd8dc3761aa5ff282722b8c83ed677b34802da57886d36f42089d18b584b88d3eb92a890007888c47e9bf9330a1f7940629eb01085c8bc59121800e6720eb7b12db2a891797555f28008f28392af3725d60338ac1ab01b00949ad7a7bb429f7f547144ace9b8ab06a9ed7153504e3e1b6f563b4070e2ef8219f0db3a5d511a28c41e8b3a0ea4134b6c7baf6286430ef96fe464a593fb414dea6934fbd7ef2ad818e14bc341ddd61b652150165a0943c2ed97aa78638dbd5ce8710b14cce0d10b1f8be1be4716b0871db1852d41c77df0ea31487366ac0d96eab795a3f18e59c90ceccdca4024857f7e05a063f9552b0792aada13d38af8de2f87a1b6cc3f490b6d4b558b33bf85874e3cf2976069652aa7ed99a1102df57c54fcf43af8dedc6152c86c41e04cc60ac3b2bef1de876aac1be00f4f8a9a659624ea2267e3639e981ee9e7bc82aa3a399af8948c33c49c19dc8b4510b817e47425fc041f9d678356440f6fb0b1f8863dc19ce1f902a5b807c9b1ae2ee0aa668759bec7e850b28c83fce1de599ae93058542644de40f862146ad96b38c80f110bc11ca607987fcdae053b2416a55230fea6272ad28907bbb10b77eac6b344fd3cf2553862ced4654e6e5cef899d307ed33c2818772101d5443735e9070599fec679867aaf2ed75e7af14c3a41e46bf58cdcc531c00480ead70cce066a4b2eb461ad2d5c76d26cd5dc7ae3d907f27a53d6acbe7529af64d7633f50b07e0932946cad7c8bbcd2dac2537228e43e38f4d7cc711e8c8efa253d26c8093d2df3c7ac74a4396fd9845b4ab3aa5d49e5b2b0e4c207f409368b7c837306fa92f2f82b5a7bce24f41fdcb5c459a790015fc6b7300ba6eec432e6151acb692e56e82df8eca6c793283a449b79939a7251be97797ee51352f1c1f7ca02ef22ad02541247325260650cc6ecf8a98fc7036ad4ae2df1a114c3a048b6df95a3b14de74ec6c052c5998ddee615187710324024c48f6e4b972a73a888b0fcefc494a9ad506c7cc298d4075265d83b3aa952b27ff7bb28e55b4228f900f23dd0ce6f55f1ce4d35b9efe611b119bf3f58f3b848814848214a2992fd43a680263fb364155c4c95afd73c57b7c3320a807ff6ef111ef794b9c9a22e22a9dd8440dbac84ba9c4ada368bc28406c28e1d43ee3a1385c37d4289471a7a449d693eaf62ed6e84611d60ab9f1449b9bad565c487e0be5c75c6a27db298a8c0bc648941d06c373131217dbc3395089b19cd11b2867d93d5704734e3f3a0598694f6c1af379573a9b1dc490d0f93cf45bad535966211d90a59950e5c70dd5b04f1409b8902760b0c2422fc92a2279d18d33da03a35e9a310fe99374cfe14628b76d18bcd2030c1e06f057ee5e59555e25bf94b3d70dcb672f33849acd526bf28e5a35e3a4f9582cdeb47f6dc24b677e8208170cfdbd5f9936c97107e34600710e43a116af0547b931f448d356e3c7ecb60028ae5749e10439ee97d04831364602ee443e", 0x1000}, {&(0x7f0000002e80)="cc828149183803338a8d1c8a4e2cbcce8bf0c80b6cfb36887c5d6c70ef82afb0819f01eac06eae447d6cb7fc6047bddc1378c6397c4723bc2bed35a4a4d27b7316eda7f0946da5015347d9f4f4b9552852b6f7a165588a4b3852a13e24ed94e76c0f3641ed158a7d9c95019520c62d1e2bd9f7", 0x73}, {&(0x7f0000002f00)="f1797c88c4641b909690c6bfd51c058c84f024f14ce065fd2aa161c6beaea3cae4906615bc952bb059f1809f92c9213f3b5b78ac5bb6d0550caa3139f067eedcb08e847a453c34e1c9389b8d7158f8bff358bcbffd2ac07ba16a8fda29965f87d398a1830d76106638d13d0d233577343ddfde5f6f952988b22949067aeb2c8dc88b0274410ff6aba0947cda40b664fad672ac6d5f72f7e992769accfd33d86eec25c21a9c3f685a13b22da8d49b670afa97a38df860657ebe3439952383fe6207de18b7d4b95f5c7eff32d7412137f00d9e385f0eddaba4416c8406", 0xdc}, {&(0x7f0000003000)="2f90872bf01f1e01ae81a0d216649a0a2181cbb76133767c088fcd44a4e45fd55fbd2ec67229ec8b4f9c16653caf0202c3218c152ade20ac999b7c58232afcf72e1710fceb39e1fe6bc09eb573dd9a71dc1a6e4202e6d7bd928997488512e0095c45d3c5c81876aa49ad46464ffd8138e818a5ea31ce9ea356ff5ade34dd56200694a3a7d0c8b5bae7dc522c", 0x8c}], 0x7, &(0x7f0000003140)=[{0x30, 0xffff, 0x1, "6f016ae127a09804597a65964b782c672d94d130395e684a86"}, {0x38, 0x0, 0x1, "baace9f71adc7fae0b6ba5e72f0f0f6ac577652ddef7d9e22af49518e08311a93e8339216f12"}, {0x100, 0xffff, 0xe22, "06507f2b8f621a14477b6d4bbe7d0d909a22d19640a9fe2924d122f82cb8106d458ea4cd83a33a9a7d6f8934492bb08f2c762c4a25804d7a4bce82f2280db26a0014be6a9c306b57d5df2e9a53941255ac1442f3fc2753c1e3400bc5527af6a77fc600f693d9e169c65e393cd868d8203d98d05d2961952dae96e92e3ae6c619b350e3e3a4f6b995f4b12db3e5893d18eb80acbda51167bae26a89c27360810a73f0c2d740b5f311f202488274d8c60a21a14c45fa1467a1f5fe3dd6b13c12953508579a770e2287fe3063bfb85bd09a7fe5aaf2cabc77eeb541430f76f8f8b90d2c9110bc8de9cb157c5897c294"}, {0x80, 0x0, 0x1, "2c68d628d62eb13eba5d7ad7d30c40dad2c101999b366d6db2daec3a28ee17b52534b187e4c75e70abb5653689dc90d74d8b218436a1b660f2a690c98d06d562bbf26f37cfe6b2495e88d14dad1c57c4b8ac88297a26339492b9d1f3a0edfa245b5c77f3e0dd1cf36629b9461f"}], 0x1e8}, 0x6) sendmsg(r2, &(0x7f0000003700)={&(0x7f0000003380)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000034c0)=[{&(0x7f00000033c0)="b5f2a4cfd5af9874843eb1f586f189d8145369a1b9281c4b0aa8071d54f91e1c147abb2a69ac922fbb1e1507a2d9345ea0ff996f94a193d60b1b47738c285d2e1ab6f24fb3eb4b9c0a88a2a372a62bf46fe24d4cc75ab210e0da1f5aa531ea8b2124354341e4852c93c449dc48639168c81eee71cb0fdba5ba026abd555b897208dbd86444b08d782dc2012558304cc4835df06759c40a820b59a2d042b638e8fc7d34ba3194a1672ec61f8588a37031c9f7d4d2f348782435827ff7e3b71642aa66e050d504703e4283990a511e30501438a2d7e43f9e5a2a84014c8bdc5f0e73f103851751e9cc658d05292fac1f02ee5c1ec31ce733b4897dfa", 0xfb}], 0x1, &(0x7f0000003500)=[{0x90, 0x1, 0x800, "213ffe031ae442660cc884fd70022d87d9eac6387aeeb02bd537aaac7e7b9642b228cd1d4a8df7fe7d401a63a684fb08db5cadd7000396f4cdae3059c2db7a9c25ce985770cc54e8b0aaa47d67d0d4d922732250304c3d5b2ac4b8d689cd1292ea4d101c7c719f7e3317388bc4585df29de6ea298e5ea5cf6914ecaf"}, {0x20, 0xffff, 0xfff, "c80368e849c741e7d0"}, {0x90, 0x1, 0x3, "c566ce615272c5d2c792b112c9563576ada638900d45de5e32cefca922fab6de93fd57cbf0f7f0156c677aec0c71def01c70d3323f36e57549ea29bcac9d0f06e0ea38d5676d375bff1388bcb8084abe0c1eceb6368181bee0cb569202997c12124e483918e085cc78b8eb08b5f6002336f2329ef015089dc384"}, {0xa0, 0xffff, 0x7166, "e0c99067bfd39b56dc3d07687cfe4e985210f403ec7f73c91eab9b486b7fb80db3d97d73dc8d92b986697ee0696b81468d7f805315db54128b18f914da086091c5cb7ee0f2d5d8bb9907a20a3a9985193a5d80e41df3137c07a588c45dedfea569d9a88e4278cc33fec3c49a721eed4e87e08df4139f7370eb6bb48efc3f6aeb89beda8c5d791adc9a1f0cff4cde94"}], 0x1e0}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003740)={0x0}, 0xc) getpgid(r6) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000003780)={'./file0/file0\x00', 0x79, 0x27, 0x5, 0x0, 0x1f, 0xc3, 0x2, 0x0, 0x2, 0x401, 0x4}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000003800), 0x10, 0x0) sysctl$kern(&(0x7f0000003840)={0x1, 0x58}, 0x2, &(0x7f0000003880)="b77b96fd1e0e45aa62a99366e1e2518c39295b056db3887fecaab6152cdb36a009f0c4aaa725087f4be8d041683fdf6d0ab3f8856d", &(0x7f00000038c0)=0x35, &(0x7f0000003900)="8e0f117df05543622efc515173038a3435c86f77fd5c89178ae46624ed973297035a54c1276919fceed8b57d89c7f4e1cc5399326b6abd15f202961a3466c6069df92b5df4c5e77995e40ebce4da399a95af4294635a6f0b052aaa3b8971ec5dc7003f9698eff5e788e0a9b27dfac746771139533ccd9d7f04f1ba654186edf790a5f799b09362cd66e2d91213ff88402b56975bad28c9a96ed077117f61d322314642cc0e739396e4b61721b5b605c67c478e5ce099c20463fce9d422f64070f85327b69a6157e554f48f738387b5b6732b", 0xd2) accept$inet6(r3, &(0x7f0000003a00), &(0x7f0000003a40)=0xc) msgrcv(r1, &(0x7f0000003a80)={0x0, ""/13}, 0x15, 0x3, 0x1800) r7 = open(&(0x7f0000003ac0)='./file0/file0\x00', 0x2, 0xd5) getsockname$inet(r7, &(0x7f0000003b00), &(0x7f0000003b40)=0xc) shutdown(r5, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000003b80)={0x0, './file0/file0\x00'}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000003bc0)) syz_emit_ethernet(0x174, &(0x7f0000003c00)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "b554d8", 0x13e, 0xff, 0x7, @rand_addr="d296670e526a73caea3024b82643a543", @ipv4={'\x00', '\xff\xff', @broadcast}, {[@routing={0x6c, 0x2, 0x0, 0x5, 0x0, [@mcast1]}, @routing={0x4, 0x4, 0x0, 0x4, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @multicast1}]}], @udp={{0x0, 0x1, 0x8}, {"0c5ec80052301e00f7d796bd93f28741f81b246f581d44417de54792bee1d6e531961b023780ba22ab29d7ef9be30c8082cf8034abb45444b24525720c341c9279f98d2fabc3136e644e80ea7bf39ed80f8a307bc67b8e34c76e10e03c7b98c663ae7be03c28c309213af9369f5721d79081003f2a8f4eb0cda7c4429905685368d1d60e11ec7d02b06f21c91a3b3173761da59a69d4b63249f75600522621217093cfd82a7f104fbe0f0c32ba4da8bafa61ece6a88dcd88f14aa4aaf235044bc5c04983253253ca8cd215e2eabb9e671135aace26b294ca9cb7c78e7b4248edff230c7f937f283249d0eec965e84bbabdbe69d1b2c7"}}}}}}}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x8000000042}) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x2) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280)="90f59bbf", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x138, 0x0) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000004c0)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mkdir(0x0, 0x0) r5 = dup(r1) dup2(r5, r0) writev(r5, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x80000000}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002b5000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000376000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000540)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xf}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) executing program 3: socket$inet(0x2, 0x1, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb3a06613b077f58a6080045000028d9d6544fa788642d4d0000bb0e00907800000000000000000000e9000000"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20, 0x0, 0x7}, {0x186}]}) syz_extract_tcp_res(&(0x7f00000002c0), 0x10000, 0xfffffffb) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x8) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7, 0x7}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffb}]}) write(r3, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x6e, 0x24, 0x4, 0x8}, {0xfffa, 0x7, 0x4, 0x8}, {0x1ff, 0x3, 0x0, 0x3}, {0xfffe, 0xfe, 0x5, 0x889f}]}) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) flock(r6, 0x5) r7 = dup(r6) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) writev(r1, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 2: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0), 0x10) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r2) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000400)="5758680d88960473280278a11f85b581722ae17d3c906b916d485960ee83f2e4134b5e704d06fd63e9d22266ec181596311abb9f47baac5a511975e5c894a33d479bff0b380d43954580bd2f739638406027dc558dc854da58aa2039d2245249e02fcb51b3fed16b1689f99a0de7f1593d56a1ae5c02a0759335e6ad79d5", &(0x7f0000000040)=0x7e, &(0x7f0000000100)="886aef850c86c968be7958fc4b11eec2f10bfed47d31b37ebd6ecbc0706da5d2c56e2e57f6c5045bfe1b8f3b804dfb397c33bd0fc76b67d749da9cb48ca6d0f7507aa46d17d70d98238a5d749c712d6ec44c25e33a2822ade1737e", 0x5b) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', 0x0) pledge(&(0x7f0000000e00)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', &(0x7f0000000e80)='[\x00') sysctl$net_inet_gre(&(0x7f00000006c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000700)="d3c893211ed5a847c7feb817fb148675062f370202cd4bf66ef319e0f92465c639cd28dfb2bd9f4f3220610b5b07731aaac6e228e6ee273a7fc16f86b3303c0556801a481370a6f0db7f3ccff8af6b81a2488628a04ced25e123b5cd8d7cd68c", &(0x7f0000000780)=0x60, &(0x7f00000007c0)="df3f215a99128bd54f3dc216a74ef7e863d3b362a1270f097ae1e0e53d64125610c575191ade5c4b6468c31c12610b46aff7b10a29d89934ece42792426048d87f94e33965b2dd191cc31d15ad16188490974ce6c53d74e95dc8aae10c43670d72c4cce273911e174f9e8e765b0d1f8f9f6a1095bbb2d4aed53ee094a409ba2cb57e98ad299b192188d7f8ce92e3dc624669a23b4883c9389fb82c3f1ec2b18c7e44eae6d456b2a78af8f8f29b", 0xad) pledge(&(0x7f0000000180)='/-)..:B}\x00', &(0x7f0000000bc0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-') sysctl$net_inet_gre(&(0x7f0000000300)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000500)="75d63894217eebda89c65cefbf29e1f0d40dc9e7ef2b32e3fd4063e495ba0349fa095552a5", &(0x7f0000000340)=0x25, &(0x7f00000003c0)="ec9e743635b6e1b16c5e5a28d471a9f784d4b2eb2e76612a0d67", 0x1a) pledge(&(0x7f0000000200)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', &(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') pledge(&(0x7f0000000ac0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-', &(0x7f0000000480)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') sysctl$net_inet_gre(&(0x7f00000008c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000900)="e5bd61563c75fe795e2551f62f1ecf96b2132d30c91f3ecdaa2efc67e7c5", &(0x7f0000000940)=0x1e, &(0x7f0000000980)="c498b64be793c0b1b3d3f0e4fe25a497221acb783e210c42555941ec59f24a47bb2d4177b0179428571aba354965e6eeba91feceea80263cb54a6281c9a4dc0a5f8b7433065fd72c4b8246805a4478decfca2a1608dd49180429dfac3fe73ef27761dab2590f8852652c8dc410aab6f089c90ccb84821f2ba8540a294a65306ff18709bdd30933171cda12d5471b5a56f1", 0x91) connect$unix(r1, &(0x7f0000002580)=@file={0x0, './file0/file0\x00'}, 0x10) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000440), 0x0) setitimer(0x0, 0xfffffffffffffffe, 0x0) semget$private(0x0, 0x2, 0x22) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x0, 0x3, 0xfc) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000140), 0x4, &(0x7f00000002c0)="6562831c395e9fe314670fe68b6b786efece41da4732dc079ee2b173c8f6ecbdd4cc49d1ace717eb6865d863bee493ca5345982c9ff5eb73fdd32d05c753a06a01dc14bd963dc5c2e3261320d652b17a9617b69fea49d3a1062b8d711a8d1767012a92f4da750f2dbd22a53c87032c67dbfa8d1b1d48bce99afe4814387a4a82f5c3a190f6eeefdb8dd3ae52e9f7103d645c4182035468e3c8e56a9c56b086fae183557377d2ae7b22caf749fe03d07d38affa", &(0x7f0000000180)=0xb3, &(0x7f0000001440)="1c315b12e49b879398360b5e9c4eabd121b2f08d3a9a44045dc9c6cdbb029a11b57baa31dc521bbeb5095e1be24d8a8f9b7c15cd0d13a4200b4b39f7a29b093a52337445ff4cee6bb18a03f2236f76eb947c90e29e8e88e1115321bfad0ea9e17def45cc8e2f299cb88faddcf16882029b243bb14e56d13fed51a4a81178fe4a12e0b7e091042dd664c44e731046192b89e391151e5036e8715963288b9a143329fadd8bdcdea1df1ea3eab897f330d24eb06086882354b88071b6402f2ec81d47fec49417f6ad187f1b78df8d527c90bffb470be2f0423909660f694280cb1eaddccda3feafc9b5ece007ef1f26d2d2da85", 0xf2) attempt to execute user address 0x0 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 0 cs 8 rflags 10246 cr2 0 cpl 0 rsp ffff80002a6af1c8 gsbase 0xffffffff82c61ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=0 Starting stack trace... panic(ffffffff82825c84) at panic+0x159 kerntrap(ffff80002a6af110) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b 0(b,ffff80002a6af2d8,83,ffff80002a6af378,0,b) at 0 rt_match(ffff80002a6af3e0,0,1,0) at rt_match+0xc3 ip_multicast_if(ffff80002a6af490,0,ffff80002a6af478) at ip_multicast_if+0xec ip_setmoptions(c,fffffd806b135c20,fffffd807279a100,0) at ip_setmoptions+0x378 sosetopt(fffffd8074707a10,0,c,fffffd807279a100) at sosetopt+0xe1 sys_setsockopt(ffff80002a679730,ffff80002a6af6a0,ffff80002a6af5f0) at sys_setsockopt+0x1d6 syscall(ffff80002a6af6a0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe256b6de5c0, count: 246 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 860ebdd0-427f-2be6-5726-fd56b385017a found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace