$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000300)="b211d7170d816685c8e360f2fa41c1a0926988b272d2dd3dc90142a84231a746e337b372e93320cf6093fef3f6629cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0xfffffffffffffdf3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r2, &(0x7f0000000500)=[{0x0}, {0x0}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x48) fcntl$setown(r3, 0x6, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) geteuid() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40001038, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000200)='./bus\x00', 0x200, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xeacaf196441816aa) pread(r5, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r4, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) open(0x0, 0x0, 0x0) executing program 6: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) r1 = dup2(r0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x2f) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) executing program 0: r0 = socket(0x2, 0x1, 0x3b) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200), 0x0) r1 = socket(0x18, 0x1, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x4000) r2 = openat(0xffffffffffffffff, 0x0, 0x100, 0x163) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/250}, 0x102, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000003c0)={0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1f, 0xf0, 0x3, 0x8}, {0x2, 0x8, 0xfe, 0x4}]}) write(0xffffffffffffffff, &(0x7f00000004c0)="5a81d09436a6e631ec84a901970000000000000098a0aa8c23ea9493dfc3a6cb41a23741f22525b66897e9b84c12feaa4c731a29d62b1bcf735907b7bb9c163367e89549722ccbec2c34b382e27226ed07c9f21de32380859a05cf20874436b8280b3f3ad277411fdb8e6dfb0e24bc000000000000000000000000000014fbe84b07ab06e9a481f60f0f6656928f4d1d36c1123bfc89c66bf615649eeb92a405a0d4e4a89bd62b33f67f9602fd80c564516d5b5a4aef7cabdc415d8004fcc9fc1e5daacdf13ff57b753db7e4b8d38430df75e17279e59cfdb546fb2c57df75f36ddad3c791fb398066572063322e7f037206619bc995f92c4cb8a4dcd9c155d475dd77b49fc44a0ad42c820a22e7fc3d7197c58930ded09e0e5f0f8b59743a1faf80acd0a9cda0116a5350061dccc9b9f86996cf5dc8bc795e6f822ce437e89f0130a1f7a74d067bfcc3076162bd1fcb79e3dbb484a5c92c550c3ce58eadd9", 0x15f) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfffffffa, 0xfffffffd, 0xffffe000, 0x0, "ffff0d000300ef01018b00690200000000000400", 0x0, 0xcb}) poll(&(0x7f0000000000)=[{r5}], 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0xfc) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) r7 = socket$inet(0x2, 0x0, 0x0) r8 = dup2(r6, r7) setsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) socket$unix(0x1, 0x5, 0x0) bind$unix(r8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) r1 = dup2(r0, r0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="ff6e4529bc41b82a9fbc8eca147e4ce3040c1ae83dbc3ce75cf2149e7ea2cadd28e78d2a329595ef5ccb474d828b0d4c93002e584cbe4c7f13ec7300b968571e3f740c8531738ba9d7965606d5e3c4b19092afa294be369974a7456a74079c6cf54b9e6440046984f1cfaf93c4f91629144d7dec5e973984970332573e08b2c20383cc4c846422b71eaf9c4462e3732356bc722f185f17ccb8fb86aa4c4955199bd9c820154eb294ca6466332e", 0xad}], 0x1) execve(0x0, 0x0, 0x0) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = socket(0x0, 0x0, 0x9) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0x8}], 0x47}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6060626000082c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) r1 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) fcntl$setown(r2, 0x6, r1) setreuid(0xee00, 0x0) close(r2) writev(r0, &(0x7f0000000400), 0x1000000000000165) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x8000f7e, 0x808, "cfed0ff8a561c6e84e82b39500"}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x3, &(0x7f0000000040)="0b79b15b00a2a6e1", &(0x7f0000000200)=0x8, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x119, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0xae, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x20, 0x0, 0x86, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x8, 0x10, "48fa89ae2b849e38741545b4b986"}, @timestamp={0x8, 0xa, 0x0, 0xffffffc0}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "f6907c40582d54ed93fe121614756abd"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x22, [0x0, 0x0, 0x8, 0x8, 0x8, 0x3f, 0xc5, 0x1]}, @md5sig={0x13, 0x12, "38533e743be61c4f07d514c7dd4f3d04"}]}}, {"1829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"}}}}}}) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)='\n', 0x1}], 0x1) read(r1, &(0x7f0000000140)=""/201, 0xc9) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mkdir(0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r4, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000000080)="6d95620631009ffe841c0ed7d70798082cfbfc3519bf5b7152181e5f5ec7955e832c59aa33b0169728a570f77e72e577137995b527a96a1a34a2bd12523b5e135e2406cf70cf2b0d51a92405e85a2212080ac0544dc7d45d89355f63c2df0d2bcd93a763853dfabc91edc6033eda4b6ff97a15665c2906b9d2e60e35fc7f6ec05b769fceff8d0860f3b39c8b8e499fd946b857d1d9af49536f46ba99285588b4d0bb266c578cdf8e806a36858893004ff1bd6285d15b9b3741be7ff088ffb7bcb08034ecb99c3c24127fa8b6d0a24315f5ea1a", &(0x7f0000000180)=0xd3, &(0x7f00000001c0)="81703c236f6f3f7ba355c224bf519bcd910947eea0b5590b5dfbc99c00dbd816f266188b09b9fd2bfebdbbc25a659690b7d7", 0x32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) chdir(&(0x7f0000000240)='./file0\x00') executing program 2: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x4a) mknod(&(0x7f0000000040)='./file0\x00', 0x3104, 0x202) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kqueue() getsockname(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) executing program 4: kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x7, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x105, 0x0, 0x0, 0xe0000000}, {0x9, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{}, {0x81}, {0x6, 0x0, 0xc7, 0x404}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000140)=[{0x9, 0x8, 0x0, 0x40}, {0xbf84, 0x2, 0xa7, 0x3ff}, {0x0, 0x0, 0x7}, {0x3, 0x8, 0x0, 0x2}]}) writev(r0, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc40c28637d7280c83ef54ec1c2b98cc0c19ea97fbf42cbe2f7", 0x59}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76157cba97f830ac", 0x17}, {&(0x7f0000000400)="c1248e81dabce104e067032126", 0xd}, {0x0}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f0000000240)="df823a512ad653fd577090d899230e64264fca329ea01aa2595033705c1404e0e04d7a10e54f7a0b3e13b298c46cb711c6349b2ac03a7332c4538aab31452015e5dd75d60f0e788676e244e998ad6b33e413e17bd0ba121de25294146017f96fcc12da2de41a2692407d25924e1e40ceedb2e8adc25af77ba8699679506a6a80c2c030fe3afdb6367ca78dbedfabfb43e1da83615c238402da76d1896896dbc5ab1c0eab295b882abb31d976d1151a21ea6837b6530e12c3e06995e9e03db4d94ca79658bf7f6441da579c326345f27701c02392998400000000000000000400"/238, 0xee) sysctl$kern(&(0x7f0000000840)={0x1, 0x49}, 0x2, &(0x7f0000000b00)="f68ec1d5ed80d399a7148c8d7e43dfacedd89fea10ed46fe42a01d1afa688b11943d2cea32171c7d00af1216d19edcd1c08d120ea90334a0f8ecfa86786716b05d71762ea24fb359c3461b010000001882c820f73add07fadfb91ae035b8b4568f539f793e", &(0x7f0000000140)=0x65, &(0x7f0000000200)="eeb516328cd4396506009127a0bb00f46146dd08000000000000a9529241ba31bd516e3eb6acc6071a6d40e77ebd0281dc4fab8a51cf1d9db9787a", 0x3b) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03f0062bfa544211097d2fdf56c1f0202c4cf5befc09029949d7d5b54202b671a3f9891b362cc0f5b84e2badbc0fef1101f2fca6f712964ba351fef6ba4c6e5f81dceec89a6e5a102ecaffe04471d83bbd", &(0x7f0000000500)=0x5c, &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x86) sysctl$kern(&(0x7f00000004c0)={0x1, 0x29}, 0x2, &(0x7f0000000e40)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef44f5b8e288ad1f1133f979cc8a3d7c25b881bc0eeefdb2772caff744a6b44d36a6e90b13c6ec5a804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea511ff9d9b855e36b68572db280c1284f6d87199f30de1e3d66c01000a8005b6804dd9cec4c494ab915195897fecffec563c298f6b1e351cb19fd00590ab8ee862f92cd", &(0x7f0000000540)=0xb3, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r5 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x0, 0xffffffffffffffff, 0x0, r4, 0x0, 0x102, 0x80}, 0x0, 0x877e, r3, 0x0, 0x3, 0x100, 0x6}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockname$inet6(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) executing program 0: r0 = socket(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x6) executing program 5: sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x2}, 0x40000000000002c3, &(0x7f0000000000)="c6fec87269197e419dc45179", 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x10, 0x7) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x8000000000000001, 0xfffffffffffffff7}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') r3 = socket(0x11, 0x3, 0x3) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) sendto$unix(r3, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000e00)='./file0\x00', 0x0, 0x200, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) truncate(&(0x7f0000000000)='./file0\x00', 0x0) getegid() setrlimit(0x8, &(0x7f0000000980)={0xa, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r2, &(0x7f00000001c0)=""/153, 0x99) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) mlock(&(0x7f0000fed000/0x12000)=nil, 0x12000) r4 = socket(0x2, 0x2, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000530, r5) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r6, 0x0, 0x5}, 0xfeffffffffffffff, 0x4, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socket$inet(0x2, 0xc002, 0x0) setsockopt(r4, 0x0, 0x6, 0x0, 0x0) geteuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) setrlimit(0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) dup2(r0, r1) accept(r0, 0x0, &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) mknod(0x0, 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0xfffffffc, 0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) socket(0x0, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) executing program 5: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x40}, {0x5, 0x0, 0x0, 0x40000000}, {0x0, 0x0, 0x2, 0xfff}]}) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f18c0000a8615ac7cf", 0x16) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x21) socket(0x18, 0x2, 0x9) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x6000, 0x100) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x83, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) r3 = open(&(0x7f0000000200)='./bus\x00', 0x10, 0x44) clock_gettime(0x2, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000240)='./bus\x00', 0x33a, &(0x7f0000000280)='./file0\x00', 0x8}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f00000002c0)=[{}, {}], 0x2, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x20000000000000, 0x3}}, 0x2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000640)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[@ANYBLOB="fd9339c0fa4d5fd01f461c930800450000480000000000019078e00000010000000005029078e00000ddc6014b0000060000000000000000ffffffffac1400aa940600000000890f06000000999923b76809d89201000000"]) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x100) utimensat(r4, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r7 = dup2(r6, r5) r8 = socket(0x2, 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000200)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) dup2(r7, r8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x127, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x3, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0}, 0xfffffffffffffe51, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xc1}]}) r5 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) faccessat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x68, 0x0) write(r5, &(0x7f0000000100), 0xfffffe5d) poll(&(0x7f00000000c0)=[{r0, 0xe}, {r1, 0x4}], 0x2, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="094b000000000000000000000800200000000000000000010000feff0978f165ac28d81400aae07f0001"]) executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="baa972a2ede43a762f6ce41e32fbfe3ea851f02428b7b3b069107ddc5d0788870523904b0b5d5b10b7c067ba9444e1d00fb7fb76442ce74aa3c8b9ffaa8e7ea5b2ec7abe", 0x44}, {&(0x7f00000000c0)="85cee49a09ea772477ef3f8f1e4ac591eb69ea617d13d3ca6d5ae500f54408694df4a9c7f1ba1e00ab23c578bae57def27acac4e3b1104394e69f9d97c9bf57dac5b28e542e8", 0x46}, {&(0x7f0000000140)="564cd661ae50b82671edba91cfbb03fdbcc58ecababe4435bc9b55142f3f2f5adfdbad01b566d84cc6e360288e3fbd727f399910d07d16f685923ea024932c6fb7ee2ffda35467d92baed9ba05c4d917b9ab98758c58589d4a85974c11a428176ee07640f86f796c66775c96bb267137d87549c3e55270d6238c290097243291302e529b8da9e32d2308ba870db490bee84b1dffa47d7c2cae9ec8b157aa44610df7147168ce6f49981bd1af01a4019462d1e75c74b430f2ba1b13d038cd91c516", 0xc1}, {&(0x7f0000000240)="0cbefd9478c06b8737fb9a4aa5a061c689ded82b8668f5b31376e937f458f733bfc0a3d1e70b599608b2794c9d5f08e365ce0da6b619e4e0b30ae38cfeff5fd643f1fa67c86fc5272bad9fe83346db5988d5691f5bf25f0c5029918a76026b4efbd113ee75561e98b55571ccb020a94cff5b13612fd7ecccc7ca3c03e689358e04cd42319bb972e11a00a3d70e22fa71613a9fcc", 0x94}], 0x4, 0x0, 0x0, 0x404}, 0x0) bind$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x306f0, 0xd4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000440)=""/214, 0xd6, 0x1, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000580)='./file1\x00', 0x13) recvfrom$unix(r3, &(0x7f00000005c0)=""/4096, 0x1000, 0x1042, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() getgroups(0x2, &(0x7f0000001780)=[0xffffffffffffffff, 0x0]) setgroups(0xa, &(0x7f00000017c0)=[r4, r5, r6, r7, r8, 0xffffffffffffffff, r10, r11, r12, r13]) write(r2, &(0x7f0000001800)="60d5f4dce2cb8a8334e66c48fdbc9308c2ecd212e9054c74a333f2e23e2f3118d99361837321e488a350e2ad5d73d3b8b42b69d73f3a8397684277e3cc4a1c267d212667fce2f20861386c6eacb226c2444d0b0763ad90c758c46edf5cc5427bc02438d15c745834bbe5ec5313f5228eba956a07fa693ee004b59dfdfffd0ce76ff70bd10063697763fec791dc7fe55aebf54a013f40d3cc823f515c00f6c69db40dc932601ef089b7eab1ab3999cb2f898aee04f745473bff7084eac9528b4367abb770fa360612f0d3508c30029ef59a0c405dd7963ad9f25fc607b48e16a45c9649c37ee8420d1fa82708455df540ff3d0c7f2b39bd031aa1a65b7b2425475379d935cb92632be82cb65e14ee5795c2add450f044fb617001ae368400a31c3e50f1a0551ba106e6844ef285153d54124bf49c2240fca9ead2e694367f0fe761ae8b21ef6e786e71cb35c47809fcef65f32ca52a9cb6b0e66977b6827bdb01c4d9211bce45122395a6d62e59866fd839ef2f808a363fed11a368486d2011d86b397d07400c3934454459cfaa4603ed15667a815c90670b27aa3842df297a6f80a0e8216e796f98a33d6a856e4d654e48dd8511678c1f4d68556de7e67d3561f413082b933a814a81522b20e8b8ad11e76a3cd14155c855d9ddae3b0eba0637cbe81b8d768905aaf381cef8b84a078f62d1f9d33a4734a587cf47762ed485b8a5255c2640fe447b738d81c0f167949d4003d13e54d329a173c2e36c5eaa8080705177c4d4b05279736ed2af4f2afd64220fd4721af4752202412ac3b47f3921d8bc0d0efe32fa91ff1cbd80437b673ac6c4672f0fc3380b6f7b6e576bec225dc459cf0f70b420ea9653b1757216849eee97ec0b211ab9b5568889145d8a9e486b9a73a2a16ebfe23ef450c5bb40d8c604d411bd41c3a4a177bd272519c66d800f3ccd76634e99c9439319e5f405ebbfbd8ca84cceff41c75c121cc74bb1c8257280afe185bfc1da3255a881dc080bf0f75f1b0294d21a86ff1e4f2b1df59f1c08f33c3c35abcc2c53a06f8bbaf314f22d16e95bce4a5588e944decfef7ee7bc9c2c035af12ad1eb8f387b8110f9040f439329546b873a44ebf8774b137daafc48f774cb755ae61974c44e146ffc9f1b8cb1af4f5a0e8a44d83975863d65ce5afa6cd2525b5d0294ca294a7021aac0395fe43b3948bb361433a67739a469c3bab4a0fa33c273ee203725d98246c282e50a99a9c0536b1590ec448a36761533c2efdf374226c221a039a47a0f2a9bdfb1935f3795e29d18a9b524898745cb2839748ff6012bb932166dad819f2f16b5d3743be1f8131afe8032bb499c60d007af99dea87792e022d66e3340764eba890115a1013917c5add37e9a9e16a1eee1772a74665b0fce0660ca59eef97121e2b583827499cd9db6f4d78ce24eb435639592163758d53de2f9c654ca4d1c54cc3099213d6be710783a41fc1f61fe465af9234bbebd8eedd2bc9617186003c08e916784c9b6213dafbff723ff5cce75346b03a83f26d860b87dc6a6312dd045f5302bf43f0d9a90028964129f7945a763655ebb0b7b378c36a9a2b56669a0390603bd85de4e06ec1461e21b91382cc743f337825e7d70a5e589febef4d960737956d2c35152369be523e264682f8f64bcb76da06d35c8dd2f17c672a4cd02ac05eefedbbf05c463c5a191db05ec8c51747a2c444a52ad330595d3e430bcb3e46ff54786e9c9924b96795ef7489e01ec02f49c8844a2a8d7a7ebc8cf60595779b4e54c3b31a71fb3707e1df17e08bfdfa2f1f151f8d8e76666fa87f071d7549ff520223b62065716053f0be31b15fee5793eb14803c32ba8ebaa8fea7dfc6a0a3651583e4e538fa974d2dae5423655a3dd9684a3c0fe61ee69036066aeba50e3676182ed040d712ee9a2c2a47520acb801915d2e4e30386c7c91c1df93af7249b6a6f8880f770372d022a21a007ae64b354ffb325053a9ed058925312f0034cce3d0a4e6d2b98cfbeabdc37445313f2fce74c2a416adaf3930b04c2dd589d94f9d1b9ca9d9b5f0fef263bd3dac4937c667b98ef80f8278b384fdc76a5e4baf0e377f14d6049dbec2c4f1da5e1ba6d2e6a75ed57fc8108cb3ecd01dd9077339e09e9654d41e2640c0805d105156a5257fb22975423d5d6052c9dd2b9f91ad1e75b2162dd3490cf2e6e699b5d18cd2a85c4f8effcbb2f4e779ed73734b5969cf87e68fe0b2821b88d97c69452e001eea4c8260c6be9a5d21960a3f2bc8deb45837596119f93c8d9c18e2419042b562f0b479fa77ba45d94a5327aff68cf2917478e89bb39a9a3541b0a6bd8ee14091f5cd42daf1b7459e65d62e6639bb7a043a74dc9cd3c4e8729159adfdac258dfd766838e779e30dab194479b064f4a216773460f96902b2b03db2c294c2eca61a303cb5fcd7a724114227a8941924a64c823eca253e6d46156e8d15671859a28a13f3026e0172547443a34cc3b0ce387b1a4c3d792127d1ffac71d6ce34860996d7f6970c37c109e60470d847d0b41f59522a6eb004354801c026f45bb9308b1dff92efde5a7726f63ff77cba7ee68e3fb717529714e99444407df24b6bbce95a56d27c831724542bf230c44439a58758989f32ce9cf765ba1192152730a9d09e93fa294bb211d124f402126a31011a0a02e5d49b36dac09df04f93329312a1f076eeb799e4b65dc5de2c5b36a70bddaa9c2c1f9a193f0ad547d9a8094c7cf2cfa7180b614094c34960fb5c0d645ae0dee0decabad47df07ed902e73b55d9154fcf79c6bd28b832ea1cb9438373569c1963e7e3ad84e71f288412494aae199e8c97b88dc5578fc1f00374163b984859d757f7c4a655d32be1702d610f38f50077abe8c0001e37d48138dc2123fc0910e3e6751234b51077fae5f6d496847cfe5620b9e4fca813b7c1b54523bbc5177c3b2c371103b55f15e5b904e95719998d60265e752716ddf920f72c4d1025732f233bf569d058354b95eb738dd496904badd74ac8a711d954c60cdb7040c7c257ef134511561efc1ec40bdb9cc83bbdd4c2665274d466e9cfa717ddc3077eed7c71785d7d984b67d1e59e5a96a064a82ac8f61e8ce558b39d2c6c5218d3d12b304a070179245a7c225f62433cec501abdd09259d841741a573bd200b2dec7476b8ac7b7147957c2ee739ac377d164b4e892e6a5c2d465ca8584feb2798205281ed901745460893f025249b071c2602645d0408fde3d89627f4425e9dec504db0c78ac0be22a02d0e71234fa70e410a22440209b71e9dcda22b9218d8aedba2bc98194eadf226aef29254ecaac3c1468a2902e2ea513760ad4588806c899255115a7ac63d8964ee8dca592cefb82972e090619d301a091621c5006c4ba5d89b5e99ed745fbcddd59db15ec0036297052e0578203246cce45f35ebc87961aaecafd8bd9b9e988bdfb2d0f250a292fc36748d244f4e195bda092c315639fcf46ec00c26728ec29ddbd6eaebe817a497da2c9c445314c2c362ca1166274ad6dee6b24c0b667f50f1c35b7478b663245f06938e2787f51f930b588cca0f6fa1fdd425f84be053fdb146fa0cd5da6bbc6fff7f8c6f20dd694f44c89624ea5bed61d410426ae0a4ab2bb7ae158470d24339f192adbf173c90ae234bb04cc787ee43aacbb87280349f6d1fb02a6cc6ad8390759b7603921b036b22bdf2d99650545846e3ff987f2d5fbe7a1eb4486ea15018f26c9c0906d63f6ce236a1581b4f2f78ca712ef7c2b07b6b1095c0146da5a3ed9880c0a58bb42a4e1941b905a10bcfb40ed8e0c8e9306dacbe42aad62a5deafb33c2a23ea4fe00066b61b253c731a4fa2f28a83c8adc43acb08367e36a338355f9299d80d30d0fe0231837a892ec1410bd591dc0956876a2854f1acf1fe3de92bc22d8b132a3c5cf8ebddce254e6db0326cdbb040f6179d60019a272736965fc8080b55a24beb978fb19c0c1f767a8df12f4200c76c32311116aceba58b910ff0db11977f874cbecc12b5b358faebec7b0ba3f29306ec20ccd0a856c8444ae398233fa22cead7aec0577f015945edde622533b9d58e823a76b47e28de0b28666bca3f7f8966305e5d66e6112d64b019dd9b9e75cc729766c7b6369e0ff298029ab0e8328bed14e490d3c27e8ed0c81569a209a0f437dead940aba695b074cd164e37dbc3b34a77de49f3db3b32b3f0400c8e3d787c2e52fe8425cadf438f6b27eacf9a456c94e569ce7583c42f000c2eb4930711e09fdae58de47707bbf583294ec2c13df2ec256af1cb2ad348819ecb3294e0744fdb3f95726fb02d84e7e30187a3f1fa4228cd43ef2c5b08ac605dd4cc9ca737e8f74c855fd5f5a8d99bff830baf487311398685db22d0e6053f9807a149cc8ff759768f4845a40198b40db55b3ee1c71e4ff1dd6559d484cc3632726f7a7fea86cc6eb1e6024dda8150becd65aeb26c6ab237786ff17cdce9de145a770f0ee8ad318ebd83ebe2d1e52984f3308768fe9957c7a9b82bb03168ed7d3af56381035d4e3e5df937a8ee9660acf6f210343c2a56d91d8743854cf614cd13fa3dc05af102f8e1ecfe3c39dc92dce2bca897445ebb8b3525358de61e6308259909c75cf5e80ff5ff9e89f179d2fda4af753882d61adde42736ea18038bb991f22f8bba7e6088d3adac915531337cc28de4d385624fd19b0734c3876f39d2023a3fe07cd695c57dd7471fb53c3fc656fe6a1d8a34f8e77fad978e9894fdbcbcdc296fddeb97ec1bd4f5f1f0d9e3c2442a89faff23bd18f53d1537f8f873c734830632f138981601f717cc47ee3232b2f314d4a4a9304559cba6d445423a3fd1c185bb392f9dc348d33ebbd5860acd121b9087075d692e5fd8ef21728093e135bd7fa0996d6b6494a43d88347607170f6eff865fb0c83a43c5f95d3d4d7446cf5a3dbd9d144dfe446579c1660f7c7b79b7e23666bdf6f8cf504e111284de30a69ca4055e7dc51806a89f167d0fae9ca3341c22762e34211d322777770dfb2997d549748bf0c0e42e9fdddcaa9cd091f7c9dde34ef4f63ed2d778d7d41921838950cb5d4fa3c54e65c0c2140706ca51bcc1c4754d11bbff93e36b1b4ec5485e7aea057bfe1a1fde6554149f4a9e2826fb7fad6762ca10f2edd70fc93a7268af04e90afe4ada63429b64fd32bce0db855ee875008529f5ebf53e421078b84c06ff4faa5ccdabf5b5953fc15fade131bd3b710a08dc62a623ae7bb414c1051e026e6be8107e50d3f866a58ce0ba368e594c749f36cee95f38c9fe78c2547aa8898689eeda0d1c1f8a105613d3de9e0c31ac6e1c9a284f5bb66e45d246bb3413d6f288b6dad3a84ca48cbb432ff63c09d1612e05929ea6457ed02258c08f6a8ce98206c52f7fb46c922a44db160de7aaf22bb80985aed2d9de6b62152ac2bf59e49c359a28e451ede82bd103a2a466e6143021e81fac0b3f0a739b4ea8327a1efffab689217b3511b1ff227d6c8511c2ed0df022885208f7f405ac4e3ca2c647ba291b0b57e5d352f4908a68650a7def3b2ce9bc90609aabfe59c02874a1f6c2ddbf9ec8f1e71aef63c34c4e075cb88e9305596d2491c68365633cce59f4ab9dfe9954e0e7e4644eb1f8946da4fea4d7622cf866e7442b79c9257bdd85d93dfdb2dc52b7907f670f512fd1cac0b086ad6b7cab6e93734d517955c72a691608cdde03322945b9b61294999cf1b7ccb60135e2930fbe284cd6ac8d6bdcb5b09a2d4f9ed0deaf0ffa1aea131dba8d3696818c48718d14e047feb06", 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000002800)='./file0\x00', r9, r14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002880), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r8) r16 = kqueue() ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000002900)) socket$inet(0x2, 0x5, 0x8) setregid(r6, r13) fchownat(r1, &(0x7f0000002940)='./file1\x00', 0xffffffffffffffff, r13, 0x2) execve(&(0x7f0000002980)='./file0\x00', &(0x7f0000002a00)=[&(0x7f00000029c0)='^@\x00'], &(0x7f0000002c40)=[&(0x7f0000002a40)='%([$:\x00', &(0x7f0000002a80)=')\'^:($\x00', &(0x7f0000002ac0)='!,\x00', &(0x7f0000002b00)='\x00', &(0x7f0000002b40)=')\\-{@+:%%,#$-\x00', &(0x7f0000002b80)='!!:}#!-{{\\\x00', &(0x7f0000002bc0)='\x00', &(0x7f0000002c00)='([#\x94+(.\x00']) executing program 7: r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e8", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c00fe830e00000000000000000000bbfe8000000000000000000000aa"]) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r2) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000182c00fe8000000000000000000000000000bb"]) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{}, {0x3}]}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x4}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x400075e7}]}) write(r7, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) recvmmsg(r4, &(0x7f00000000c0)={0x0}, 0xfe38, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="41d12327771fcb56e8f746a561607ef9d9fc877b034e6dc6b78cf4d23cb30dfafa07b4296cbf45f19443e1472ff0a81c914ad14127cd0beef38de5e2aefb2fa5df6633fe46d205", 0x47}], 0x1) dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffc, 0x0, 0xa1, 0x1007ff, "2c0e000005c59052e42cb40a050000000400"}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/264}, &(0x7f0000000180)=0x10a) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5) r1 = socket(0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f00000000c0)=0x1000, 0x4) fchmodat(r4, &(0x7f0000000140)='./file0\x00', 0x22, 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r6 = socket(0x2, 0x3, 0x0) dup2(r5, r6) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) executing program 4: r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x102}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)={{}, {[0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [], [], {0x0, 0x0, 0x0, 0x7fffffffffffffff}}}}) kevent(r0, &(0x7f0000000000), 0x20001, 0x0, 0xbe5, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71f91e3471ac0058bc", &(0x7f0000000080)=0x9, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000180)="e008ce60a98c56f9626871477824caf6ba24e9de02a276705e214c2e552612", 0x1f}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="02000000", 0x4) munlock(&(0x7f00004ec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = semget(0x2, 0x3, 0x1e) semop(r1, &(0x7f0000000200)=[{0x4, 0x8}, {0x4, 0x27a, 0x3000}, {0x4, 0x200}, {}, {0x3, 0x401, 0x800}, {0x4, 0x1f}], 0x6) socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x40045700, &(0x7f0000000040)) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, 0x0) open(0x0, 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x3a, 0x0, 0xfffebff6, 0x0, "6106a6bc58080081f6d5c442d8b48fa800008a00"}) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x18, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) close(r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r9 = socket(0x18, 0x3, 0x0) r10 = dup2(r9, r6) getsockopt(r10, 0x29, 0x23, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x36}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xfffffffffffffffe, 0x7c}], 0x7ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x7, 0x4) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x5}, {0xc9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xffff, 0x40000000}, {0x18, 0x0, 0x10000000}, 0x0, [0xa394, 0x0, 0x800, 0x400, 0x4, 0x4, 0x8001]}, 0x3c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r7 = dup2(r6, r6) ioctl$WSKBDIO_GETMAP(r7, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) executing program 5: r0 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000400)=0x8) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x101e5f) open(&(0x7f0000000e80)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r1 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f00000001c0)="e0759c3c462fec9b3fc556f3d449fe49fd88235bc38d8508a1656b55012d09fcb1724aab2be51c7ad44452d41ced2a29c58e05e140dbecf479fa36bfbf5d21f97c7a791fe4156d85962eab6ddb7ca60562ea2b8ee021827c806d2ca4946345e73d66b2a64baf04ccc3a3d0380dc41b67762fd09bd36ee5b5706dfdfb6c8cb123017c3fb1b4160b93326726de42a5faac12d15e6b5378cd9cdfcd67781f91e4a692cb", 0xa2}, {&(0x7f00000002c0)="3059a58248b23d622d8165ca6622eeaa7684ec557cbd6edd3e335f8f5e7f2cd2ff73f97ab07f8be43625606bc2d6e65eb4c74a1626e3ece8f5ecd3d13373f89eb9a8af669dde6e3cf9b6edabbaf24b4b9ab94350691bd433ee2decf29413c1172a", 0x61}, {}, {&(0x7f0000000440)="71f36f3d25b661955dcfde4e4eaa64642c4a7e2aa80c6d7a83edd432ff749d987d8ef5b41a3be72b77c5dcccf429efcc14b4b0e4dc46175343f6ceb0fecfec4dbee99b3d22466fa7c12a955126831833e68706405b881267af6f94a81bdd19ace2203086d9097d036c9124d3a65fea255f447aed2d935b15286e114bfac87dfaccf79d1e2979a4cdb55b24351f251990f5e960c5227cc9fa35236484c9e9b1b8551890a6c37614f4036c4cd35438249401ee86e53aaba52567715cd378ceafb41d06", 0xc2}, {&(0x7f0000000340)="aa4868c0508c11865adf23cea58d9a92f22110f0ed86ba1489683a99cc145656541756dd7cd32e8b9c5659d687b9b36c50d6afd6b709813dec74dd56295fa163ff20ad5d6ab6527dd356e7b9402f616ee5b8bbd07a3ba52ec446a0ab5b361a696d63604ecdec1e308897f85b0b14fe557fa73d2da5ced97e67749bf7fad12ab82198ec6f3021f8758dd4cd8d9ad58fb71c7c2f671f4c8fcea0fc3817fbf48bd78a347f42", 0xa4}], 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) r3 = semget(0x0, 0x3, 0x616) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000005c0)=""/162) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000410000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000002c00297c5601a5ae235d3544d14cb2e907c800000000000000000000ffff0000000033000005"]) executing program 6: r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget(0x2, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r2) r3 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r4 = shmat(r1, &(0x7f0000444000/0x3000)=nil, 0x3000) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) r5 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(r3) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x0, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f0000000100)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaa6fcdb46207000000000000ebaaaaaab93fadf29121c96b9ddf86dd6000000000083a0000000000000000000000000000000000fe800000000000000000000000009bea6d230000"]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x3}, 0x2, &(0x7f0000000200)="19493882e27e8f63734e0374e2403b07230f2162899394d881cc062dbb273bd5577be937295523b21e57f898dc66b07b4ca7765e56fdf5b605882fdd2f1a0a96ab1ba339c2a07fec6ad346e38f69982f5dd184befe75f5eea0b3d3dc3b63dadaab17cbe465cc19e15191a0013d37f0a1b5ff96c081471ebaaafd5317994763cca79104ed728ae568d2a5d6a70340c951a3ecc3d19d89e292bde39b656272ef8c76d46fbdf3b0adb7898c77ab0f3601fc4454cb3741a835e97990e5984214c25158732ce25c60f81af4362eda65c52abb98603a7baf586da79d0964321d922abf7889af188bc5dbc76bc5b029e1bd57a9cf5a", &(0x7f0000000300)=0xf2, &(0x7f0000000340)="80252f061f5aa779052985f035abe22fbad0e238481e8e1b1187b4eb6aea8c525dd6cc4996eb991f96ba3cfe95534773fc4555af7bbdb9398489ef44b590004a46644e6b6686b18bc5b8fe42b464d95698a6027f89dc71381bc1d81511a6eb8c533c976e583595f7e4eb36520bd377eafab8598abaa01a100b84e4abb9134d7721960685", 0x84) r6 = socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x89a0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = dup(r6) r9 = fcntl$dupfd(r8, 0x0, r6) close(r9) r10 = socket(0x18, 0x3, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r9, 0x0) shmat(r0, &(0x7f0000416000/0x2000)=nil, 0x1000) executing program 3: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) close(r0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001140)) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000080)="b4648e66a08c50e7e4d84eea817bd1934beaf3cdf5323a88b4b71518304a876545ac25886f572d507478c4ae0ce5d1f21211e35da10bcae8138c928b73b2e1cae93cae799ded63fcf591cda7ecc5c74fbd0040ce0b403d53ab4c13fcddde59cca70dc55501a731bb1deb", &(0x7f0000000100)=0x6a, &(0x7f0000000140)="2d67621621e81250e938efe5e0f4f938e8ca5ba114fbe1e84220ab96c081116cdb4c96569e09d500779e155ec3228cd6f3b677bda080fbbffab24e0be141fb915adcac357e2ce9dafeff5c2dd5ca6b616a2b8666c44a523591c68cbeff1fc46a1c366d6e8c4cfa47851dd071bb2fbf7138c1a71603f76f80756a5b8b611be64f8b952fa3061780f40fd87bc780ca3f42cad65d4b1f909a484485e782794bbf83a602db4699ee735c8d123e26b9f0eb938c1649c4e32c1fc01917f29ce58149f98e7f2cdbad4c166af89557594a1ca8242f1a6f5de946f8d16d32cf57a0f9fc5eef0009d458acd706f3eb01b3c33b076ec12b133fc49fb2a9a6bcabdc8a6459383e36ba79495e2448d07b6f4284bfb5197ffee7bab2e214dc738b8cba4b7c7de656903f5b09983ce3145fc77a66119271a478d4a91a938e8df6e604789b0ea7c274b3a29b0020ffcaab7cd44552167116309cad42e76beed6733dcd5f82c0e8c6854d333777fc824c9c4c5fbd9a47168e8f52143ee98a117585868121fcf37cd0a6a8634bf262a0c4ace9ee5e74ddc9480d71b8bbc00a43d381396ad251d03a4083240b004ae01b61f01a1d41bf4a145fd71ba1b6c3708fc2abd83c8a5cee360996d83da30041b92aaf84b5525299fbfca4b521b1380f612078ceb8ad31d73e3c17708b43546f74222c4b7c39dc4d464ec8a365983bf93927eed8c44f9d44b6d8020c15060dbad1ed325b74c0f5baaee19d84e2e002b9b5519844f333f190a4870b9210cb1854eddfc486181f46be2e5eb03fccedd4a7859fe009f0942153d65ac16279157826d3cbe1a232177579ed008f1cc167f101c73186c868ae655e099e7d92b3cf2afabbd70e6222ae537bf9d190e1ee473258e5c56c47e2203fabb4f1db26a9b347bf8b88149ae4454488c96f861e6503cced219a77fbf4cf9f6f6f2325b9a636e8a9e542d3de67409cbd32a46c0a8acf4a9c15ac287cd91d6184b53096448a2d02bdb814df7c49f8b91c606fca3eee409a70c12e940a0f176e38e98692d45928c8b90471f9f49539787019091275bbaad3eeb8b8a813cef6849cd0ec50a3eaff86ae56c6392cfe7d4088d842ee4cd0f9332c7aeb0424f85a413eb33d60ca60902c1923aee7f09d3e509ab5d3a17af0f91210255b1194deb919421c1e5fb913259aacad798be1bdb3cf28c19785d4a23eb42bcf7a888c7ebc7bcfb12c364a950ac6164997acf60aec6d1b78889d654d66b13fd62e639b1c6e2bd0624f61cf3df8df6e3cf92434c24831d11d596ab0d0c447d64d826f18137f54eb4a3e2329ba6524ccb8cc174b4046e61185a0c0d2fb8ea1d680587fa13de9018483b8f29f4102cccde9b2f8873a746577124583aa8274b813333e9a619e45ec35ec07172e89e1a23a346e17836983f53781f6f84a8f19330c8c85ab64c6e609b2b09d2d1e75058bee50a9d3c6558e4198fba808f259ae6f1571019e76b75b6c76916f1b2befd13aec562a6fba774af43c3b58f3827b98a08e399c7ca09ecf158ed6cc432cbe4468873352a78eceba065f90e4c2c4524e1fd3d39c514f315af88601c3a49bdbaff8861802d6fd4d73762ab04fb0192a98c37c68e2dca029fc7d11a2841bad3065bb9f1e9bb57bba622c5a2f128e2ebc129f650e1c0314c8e49b072bdebbe3c548ea1ba12e24a13088f841ebda5ae491ac67ecfd3f957ff9a6a5f0b0023373a125885cad8fbba14f9165fa561399e0e6745bb19256fadaa7791f1969ee6b2d5eca33449c47d97ea6e2ceb6a573267c3155cec3d5ab690b5308f2645ba6b09f8077c3184e606312a563a33c571da7b8eebfa2a19b7825ade3b612f7c991ed921f5c6c272a517ee86f7177cde65cad096c8941fc1aeb357ed1e683dec3cd2c4cab4351a4ff339011d9163f2f98e942ffd691332140dc6675855256d74ce188adc3d8fd75990dc850cd71e3d1c9f01074940edc72721d26ce588eb22a68111910aa56b1e72a50d37adf7a9632e543ff0ba64276e1fa2f309334d3a549788fcca25457be4ddf99fec1c8980d5d9eb1b35d217a74ba962abba25dac58aa6d2224f0ee57c2b083aa35a06c66c11d784d6780da53645f8a102ad80f7a62c749b7e2d6d8c6e397abb68abc23d84b3d72d39e3bf1a6a180c60b5fecfefbce19f4c89ce0e256218790edf7a9523a1978041c79ab2d224d4471cd01a1fca6e827f449bce9babb8c8c5493005f21492d253c4d3c7007d86f9f66c4b21c2d5ca763d4fd8a36ea0ec4766a316f9e02c61e04d5bc18bc66de50de2aaa9857f8e3c9f0ccc507b705628083ca13a2bb03c6eb527f54d3e25b33ee6f77388380ab3ae87440e41cff46cffb329de2d79d184dcbed825c9395a94ae5eb83a6f07149f4096cff296fbd500fc9a933a2befe4e3b32362e3a541ef1732a92e930e92f1bc11e0e21424c8f0d19018cbc6c270816d4d608f91e3c4e88b2d32a93604b5f9ce97863a194fa98e595f383fb408ce43b3cd492dad8e59fe8782cf1b4afcb53a0bfe0761b2eb76484dbc142afeaac8f75f63cb9f34fad2d8c49421fc7256cf04ff72ac97b38901bd1b67efbd32c6f503261a13e3a8d2aa35d156c1fe24e6ea8d940629713a87a9b3b3a1c0ce73f4359fefb124cd6fa79bc8cb9d29922d33dc2a7f52b79aa855b98332af69e3e8ebd3dba9c1f210e747df576a8041bfbefc0867216bdb4e46ce7f33ec85b19c0f520f3f12307ced1edee888888cb151ed261a9849b2b8fbbaea83fd9fbefe41f13b8ca888923a1554128464f83300a869a174351a5127e17b6e718f7eee8c39fb280b7a1fe92e8ff31b7e19ee98c74aae33a8097c8fe3f19132fe6a53a9afe7a66db2ad9321c5ea6a09fa0db5c77eeb22cd3c1b8e0854c21a67a39f6a7c50b8ab27094ebae1d7e27cf8cd9dff896576c6b8d0a3bcda1aadc17409c854efac6cafcc6d9571114a317e2b86a6e3616090cfd047ecb9429eaf51d64026a40ad18d66d0a9280247dd56bb2e46b41dcbbe217462c4154cc14071573db5c12ae416386197d8ffcc16d3095243189bb816e676c402fb9e4a2c3136aca5e38b0033458affc4fe1cfa03bfa0120ddeecbad67c1dd73114e4f9987dccb5c24d9974cfe36478d71636fa29f004cd36b0f1d29da198fb76bb0ad517af0675df82ea8cf06fa1d28561b093cf791d3eb98434be55e5ffc23332cf28973d2cc1b30feb0991c2a56828152cd63b6809bada9d9318a261da46bd7241fe39f1b87165defafa505ab90712a21fceb17b48775c46bad2139af3b74e18c550abc3fc1745f99f3e18552c39473a3df12d69ac91866c84e59798d27155c62c2d074b637117b9e0062b9124998e240ba9f2603c2dbbd4d7b963261c8a1c0ab52619b990322176847031e6accc4d6a13891860857c2a067a555cd0888f30acd86278ae968253f0240397c4194db90621b85e0fea1946ebc4e1d2216a61ea4292231374fa27cbc1829e8b94f0121cc104a62e55dd74518b19369e6210a845018599b1b4a85a86c9e3914c818a84cf4254ccd728864e4526fd6adeb02e9deaec831c7f0dcfebbded60ba7ff1e551c162450fa5745c0bba4b9867cae3afdb72b05eef8f3712f44ec82d4206f46315c355fae4384f45db05cac72e0af8b45a8b47cc60e692e6a6f8dbc5a95e4d862bc2b838be8f2bc707956fd8280552f35fe140b6cdd52f0aef9ff0b03e857f4f302403695de2f1b56d7b256fa77506c3e1c5a9a2140ec48a93d15b3f441a1bd143836ab596fe0c3698ffcf661dd5a8bd55acf126fd93c631f975e26b69f1b98044fcc62de9bcaa2cc2090ae395742883f99595bf64470d51b0597d8fdfb36f984b1b1254ea007a20187e8fdf4e4cad1952d6221dd5e69fbd1b2a12b5fd4cc6c3b87144dd9c7cbb16fb631271fa77c3458d706d8c810e1dd53c21d03730a059afe39c07d696dc1f2fcdbaaaa847369dc91666b66bdd7d623a1e4943b0585b2f5c86e1b9ba78ef83f459a530aabae3afefd9c0de3b12833eb5156de057c79daccb49bc3bdb8bea03d1a03b2d9a2b8f5e1fc95e91e0cfebbbfd7a17707969eaaabb1b651e16f235eee9d57d230962a06fc5fca275f1934fab631b4c762fb0023e0dd693e568538f473bd6ea8c2d42df0dd31f6c58cb616aea138c829efd8e6301e2049fdae254674067c8560ad7f302c42ad61b18f33535101b347bf9110f3698c2121d914fb1d4833b1d852126e2f5cfe9b445d0386e93a0bc518f02f00134e97966ccf9bb36466c0be721a47802ddc556045549b7464b034d7aeb972619ce8100fe939215ea80e8272c17f6b219621abb9a362e2afa0bc646eb9f4d4933ec26afd5e77b5c8a335ae68b99627a5eca6bc7a18867436c3d97ee7b1398c1e73c7e24bf2c25ab024b198d0a4c6b4b2677bc4ab6264f585a99a9ff9f9dabd81a1d64afe12ba391864437b7a7b5bfd8345d9a763dcbc3fda62948e328ad9a65005703758952ad5a39d2958668d613942ab8c688992e50565ef665fe24b2a0358b906539a5d795074a8d21f1b8ec6ac6f2d16661c35546a8c773622ff7b916496d6241f45ee97476e626ea8d9669eb9096160a8a97bbcfa55e765f170c68c465310ec7137d1f0b67366aca39bc10f510d5b9f24f1657f3e74f0c786581d98d0e69cc5e1a42da833363e067c55685df3c9a32528aa69453066ce7e2a880a997c66588fa55d6ac8b083b643beeb57b7e8b85e10589760805414319f06600ae5f5fc7258e1448e65603b0275483519d959349aa720b951cb8a6a9101045beda839bfb8027afd6bdfcd63469b977ba3a35e30ea7d68b169797811ee87e5600fb76082363ba1157e7863ced3a2da29859485558b036dd36678dcfed6897bae4593ddb31c7740044c4f9ec3062d80639525cdbb4e9b02e8837b854f2f67aac192955d4a19d8c71c6e16c48deb65d47ad1ab278e9cd384ea6c4db07c6918a05da0c89ab92c413e12e7d242324a5b23601988617444ed1e67fd5da6cd2108e46cc4b0e7383d7abf6def14a484e8f6440cb8ca180013df734256bcdb868840bac314f96ee733304649837e404eae012f02db1d08abc3562aeaba6e4f9abdc209d6dc86b7fb07f6a6c466fb33b87af25d787a516522d8c7b9269929d9c4eb364cf7ef8c3af51cabb709f3732932791474c5da59c9cfe163bb1d604e8f6d1fab0a506f77379df2547bc6281e411b469cf09ef6365c4c29f3b5b99cf2ae26a751898c6312b2f81d6d4f6095c02800af6f5a1f74f945442ee123a26842d5475da626793d52a66e92989915a2bd93e993abe2261c9018a224c13ca4d9adf1262179985e5478fc2dffd42b191542f04ea5c17f2dbeda0b454694cad0f8ec373299a93e6f8b1ce11b7b97877be04dd24fa0412373337020154ea397f4c259a01cbb0bf6bf9d1c61ef25332461da9e2b3df531192062ce02cf47dcd9c2067ed328b4a071f68f22701897348efbda71e1b547615ecae62d94139a2ce80c43a5702480014b7a114b3802e8ba6ce6cfcc6018cb688bb554e356de1a4455204f24daf7b0a39c7e5f56c0215e86c126e611d146b1dd976207583095ad4aebdc477c3373bb4cfdfa83ec32cea50a37441ffc2eb09cf087a365bc464da03d27a02b202bb902b4ca47c8adb9fd47a8de8e8235a51ce3f522ca1d9c8390ecfa4a038e1ace8271780cf1dd7d134fddc5d7ba1c3c7cc4c8fca31ef2d9ce87316da89291f140c7d7206fc5c19b8d28bc8698172096af3e60190dd39458d82fb67e800bf7659c02b74a02b508", 0x1000) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000340)=[{}], 0x1}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x902, 0xd777}, {0x18, 0x0, 0x8001, 0x8001}, 0x83, [0x0, 0x7, 0x10003, 0x6, 0x7, 0x1]}, 0x3c) getuid() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) execve(0x0, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getuid() getsockopt(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0xff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8, 0x6aa2}, {0x84, 0x3}, {0x1, 0x1a}, {0x25, 0x9}, {0x7, 0x5e7d}], 0x5}) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffcf0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x21000300000000}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="9f33a25b106fbb8e0ae4f54e158416bfd01fd0c35260ef8abded8f2f5a7a8ef181504606c6befe59b27fce1698c87b5175422890eb485ef7b6ec7f3be6dd6e9c526e5aad5c06a88b9be21d6b022af8b13b2a0f551f50e23c45a37e595bec31ee62bfb93a4c340784a0fabaaa5fe8ab936f8ad191b6024ceed9ebcfd42d9f9eac751029ff5b9f43d0145da1ed9364f0cb5ccdf1d266a2440ea82627decc1b2893ffb2b4ecfc4b55c2241de1740bb4b5bbce036ab1182b2b6ab2d26742d6c3de512e7898", 0xc3}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000340)='./file0/file0\x00', r5, r4) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x1f, 0x0, 0x0, 0x0, r4, 0x4c, 0x34f5}, 0xf3f0, 0x86, r1, r1, 0x7f, 0xb48, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000538000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x7fff}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 3: sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) getsockopt(0xffffffffffffffff, 0xffff8001, 0x3ff, &(0x7f0000000200)=""/211, &(0x7f0000000000)=0xd3) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = dup2(r0, r1) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r5, 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', 0xffffffff, &(0x7f0000000080)='./file0\x00', 0x8}) executing program 4: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) r1 = socket(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000f6000000001b50073c9a3c4a9125f71f0488bb6221a6d8aeb7"], 0x8, 0x800) r2 = socket(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/128) shmctl$SHM_LOCK(0x0, 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x202) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYRES16=r1, @ANYRESOCT=0x0, @ANYRESDEC=r3, @ANYRES32=r0, @ANYRES8, @ANYRES32=r2]) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) write(r5, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) pwritev(r6, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)='./file0\x00') shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) dup(r0) recvfrom$unix(r0, &(0x7f0000000080)=""/5, 0x5, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) close(r0) acct(&(0x7f0000000040)='./file0\x00') executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x2, 0x3, 0x7, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="a687431cf1fdc93d147fb08e24d174345d40b758017949ae", 0x18}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x26) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec00000000000cf2734e272970100000000000000bbfe8000000185352495c899be88000000000000000000001d478c"]) executing program 5: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r3, r4) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) truncate(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 4: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="46f8cec2554b63256c10e62adbc93629f7e88d99cda6d6da466d713058e64b22a7e56eb98b897a", 0x27, 0x4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000140)="f80d0ca29717963fb45978f7be16988b09d975b0c8c0cb8a8eef2b881ff2c540f97361e1877a2de22e9ad50c493911be851da63f162a513023060b3a1bdbfa455db2567ab33f7d556ac170f06cc7209ea29f9252a1fc2119c64f43ca566eb631fb80c1bb8f9cfd33cff21e86a9d8b29adb8846605359295f92279c1c76a9ac18a1260d034699fd801d96775408c01e9252d0308b3e024c2dd5246b88704bddaa9535c361d5a0e79b2622ebceaf9c9eada8aeefe65cd2acb2349911c8109085a8ac36a3", &(0x7f0000000240)=0xc3, &(0x7f0000000280)="d8f66e1b462b29ea98a88af4844bd1d49692e93baf1dede471d6e4e12c0a4809e89f715af00b4e44afda330a4ccae98eb273fb7abddde065d73ecd1441e3f6b63c82041cfb4587600462c354155427da4009cb7b03b1316eb66dcd7e8bea70f12d1032948ad71ad89debcf006007064157072aef901434", 0x77) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r0, r1, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={r4, r2, r3}, 0xc) sendto(r0, &(0x7f0000000440)="3af159b50ba5fa571bbf64d0590ffcc08d5758af254fffb2799b3655f9675603a677b3fc1e575b18e631d9c10cbca28a850c756eb4871930515a0e7bfc78a1299809babb4e8b3142d35617d38fe58486d75dfb6750bb8e99be2eb8e8b1d8ac98c1d03c010a5d4dc0b23793078ad232c62fe7825b895b56a3f2068d8c1e5143b7f7a4f0563384daf61e8ceed8f062437948a0d6aa9eacd6b4dd837ad2df5091ea857172aa7ff11e5d0437f15915d0580848fdda3faee4d1bc13d4f5a04e156095bdc6518a1de1ed6d92210e508e75776dcdf21460d1b35ba3970f82b073474cd5b3c014", 0xe3, 0x1, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)=""/192, &(0x7f0000000640)=0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) bind$unix(r6, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) getppid() fchownat(r6, &(0x7f0000000780)='./file0\x00', r2, r5, 0x0) getgid() ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000007c0)) r7 = socket(0x6, 0x1, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000800)) listen(r6, 0x0) r8 = accept$unix(r6, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000008c0)={0x9, 0xf4, 0x1ff, 0x8001, "2a930f65f7f650c6b4f0ed73a17603b5c9de2cde", 0x4, 0x1}) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000940)='/dev/wskbd\x00'], &(0x7f0000000ac0)=[&(0x7f00000009c0)='/dev/wskbd\x00', &(0x7f0000000a00)='/dev/wskbd\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='\x00']) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000b00), 0x12, 0x0) r10 = kqueue() r11 = socket$inet6(0x18, 0x4000, 0x80) kevent(r6, &(0x7f0000000b40)=[{{r9}, 0xfffffffffffffffe, 0x10, 0x1, 0x39da, 0x5}, {{r0}, 0xfffffffffffffffb, 0x50, 0x40000000, 0x42}, {{r6}, 0xfffffffffffffffb, 0x8, 0x1, 0x7, 0x81}], 0xffff0000, &(0x7f0000000bc0)=[{{r6}, 0xfffffffffffffffa, 0x0, 0x4, 0x7, 0x45d2}, {{r8}, 0xfffffffffffffffb, 0x2b, 0x1f617c03eff22116, 0x6, 0xffffffffffffffff}, {{r10}, 0xfffffffffffffff9, 0x5, 0x0, 0x1f000000000, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x1, 0x7, 0x1f}, {{r8}, 0xfffffffffffffffb, 0x20, 0x4, 0x8, 0xfffffffffffffffb}, {{r7}, 0xfffffffffffffff9, 0x80, 0x4, 0xa5, 0x5}, {{r8}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x1, 0x6}, {{r11}, 0xfffffffffffffffe, 0xd, 0xcf, 0x44, 0x9}], 0x56, &(0x7f0000000cc0)={0x80000000, 0xa4}) fsync(r11) readv(r9, &(0x7f0000000e80)=[{&(0x7f0000000d00)=""/46, 0x2e}, {&(0x7f0000000d40)=""/33, 0x21}, {&(0x7f0000000d80)=""/210, 0xd2}], 0x3) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000ec0)=0x50e3, 0x4) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) r2 = getpid() socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setregid(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) executing program 1: open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="1c5cd0b594220bc704d74d1f0fdb2c799026aa16564ccddab68ef95456104cb95ae3efedb2785e384aaed10b74d160e110c90bb227bd994e89ba56123522b32a6e2d5926daff3c1fed22d3d079c1237a328cdcef1e285ad991830358557c074fa50a476a707444ed1a3d0984f3ca411d848007868e2cde1c602a08df2ec6ae0b6dc427fff89b05adbb4f6824a03e35a1385d6123", 0x94}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = msgget(0x3, 0x158) msgrcv(r2, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r2, &(0x7f0000001440)={0x0, ""/155}, 0xa3, 0x3, 0x1000) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r3 = msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) msgrcv(r3, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001ac0), 0x0) msgsnd(0x0, &(0x7f0000001180)={0x1, "74c3857c2665c6b7fb449a65ed6bbfd844bc3ada2f1add711ad26d4dda1a81a8a538fa08d486fd0cdc08f66ac9003627b247589fb276236e72d0039da6bd02563db831983fe16478a9787d407188c3569efa5a44ce7741537f1afadfee10d5fe24d1b84a101010d6f25d99cdc39076a24725d56cc0cbc43ce6814f6a111210447222512d6343213957aa988d1c305ae8a486d3216518d75b47e6a20862914810e3b3bf80341b2d7575823a9f8aabea30eeb63aa22e26d00df900b950f9a62f23e0d6ae7aa0762b757c4b8a4fee"}, 0xd5, 0x0) msgsnd(r2, &(0x7f0000001280)={0x3}, 0x8, 0x800) msgsnd(r3, &(0x7f00000012c0), 0x8, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f00000022c0)={0x1, "063d0e87850121171d1776057f3cfede1b1fded0735acafb12b13694e31c3ec7e135d0d6eb18319462eaa53ff936d8a7e289846e114f797a25d84eb9dea5b3a3d40feecc1df9b74d2108a3717e9714b2da982dc2406bbbdb3609f3d6602c706034332d410d705ef19511935c843e7033f627327298b9"}, 0x7e, 0x0) r6 = msgget$private(0x0, 0x1) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="2a7da79f3a23", &(0x7f00000000c0)=0x6, 0x0, 0x0) executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @broadcast, @empty, @broadcast}}}}) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f00000000c0)="5772f8f61cb4359ec65c4040edcced00140eab7c7d9c58a0114988db5c1230947ecb110adb0ace90163a83b1", &(0x7f0000000100)=0x2c, &(0x7f0000000140)="60625160854bea4d2d301ed453afde9ea6df6b5ddf8aa17b03a5bfc2808c726103dc8343367de61b624a4d144eb72bf1eccaf5ca056c1491bea22ac2d87d8306794ee6b882e315227c7a9bc23c5bf8266ccabf14fc1c53a3f4ea7a3048d1d903ac51eda33318efb6bc2e5a7a0b73fec526dac26ec10d3b562d9b0bca3dd6f8e6735dc961be56b3a759cff00f1e5997fefc6929278650747b54aee70125619ab24d0fd805732dd780334d5a95ec6dfd352e4204b5f22d7e1b2bdbbbf7d46e2c3a5fb8727848d56d2c949e151ff2ac894858fbd6766eec5ff480be0f0932bf6f7109dd70f27bc589bb9dee1234c00221e4cd0fea5e80ce76ae08244b652cb88d11a3b7a8f3417227bb178cf5f30c574abcbb8a7ea8951e83fe0e6d41648d0a0f83b567d6ba4a8892f7199a4de2b1ba01929f1c4c5f3f44c270f6b918aad0d9d63ffd0c4ab275eca943bf1de3a7d45cc7aba04fdfa60ccd097c65a75d5f5358ebe47632e6ca6f3b7aea8e7260d52bf2ba00d08e235152f95e9c7ee313f7c9c5146dba97e667e516d05e4797800078a96a5c172cf3532850b1e746d2c0783e3665b2dc0ab7c036deb11d8097247f794a0f3767ff76a8aa2fe391295f61b90dbdb006dbf442cb66c0a2b4b998674854c3297db94046000ef4b7863621a44b98478934cea9e8902f2441b00981c7b4d10e9062a3ef2212625569adb296cb847c2f1fa8014bfc2a531f47f04b603a43eeafacd0b0e28c96d5c38103c984a8764f9d79719a59dc557ee3a50d964212366b443667f6ad5df36f7f2759545ada3aae9eba15a14b99cafc98e4d3b97f9574bc006e550b0e1726bd437cc07d43cecd0e29fd270df1af64f2f71b37ad847bb10f31f791c3e190c65411b67e904e34e1629e53bddc54d159ce3914c1e7cbf761aef4b60037b061ecd4faa88e00725a587dfcb0e3aafee476363e722d61e195fcd3375cd17c9b1eb4dc8a81a507fbc76c51524dbc8854a2a9c199e59fc084d96c2c0b82d7e19e6303d9a217d050c562a51f4daa9dda82a10556c29b10552631c2a43045869ef8d16ee0a49f965ff082ec166cc1dd717cf5963f39d59dfb0c2bb8f27a654eeb0600ef58d23a73cb07570eb11aea0b89235bd46c42ef16a2dfa49b22d9e6d16d70d04b41ddd825cca54c45f6dab5404567a0d9b9f93bc547668e9a3cd08388258ba919987246edf805e4c22c4a12120cb3015899e5ff934c7337da2459e6b8b28c99458375f529a4eee808bb1fb5acf89a9cda4ee708d019dd30e69b6430f3da29b4119d90a90b7bff76c73b8534b30d8263d6d87d3d67abe31a2eb444a751328aa5f04340bbd8d5bf41e855bf1bd30363668eef57750f1868d0f25f0c521e4aaba5f5a21f366382d37ba33140793d6ec806491aa9015f68d0c5db4f89a9c2c9ced6ca5508a9e2e3169e70f80ae3219056b8084c91c1202d8370fb3625a328dce7249fc522cbfffc5cc53975a28140422dd167b0fb87f40b334facd2db98a34bcf2369c923c92537462a3ce2ac0db47b5501ff6f838ee2a6935a1e53863c59306779022e23a6ed5b13ea0bca5c7885d322b5fd39e063924d3248d372d81bc2f59849d71b1ae9c818f5e986779eca80128ee1172929828b6cb725534cf286ab5a568e0c5a76415c2af317de84567ad13e73f3b0aa8263638b107333c7aada40c224a9211a553ebaaa7ab12958b16bb542e1ef97e85e77685c5070511a4c50dfb49329ba9fa6d5055e4d493391b3c92f721c05732eb7e01d2f7a342a98e741b1edd0b5da43c23801d2c22842d7006c54c0ae440c08c7360bc3781372a755db60bdaf0a9592ce37c81bf4f0c14e84e22c7c7f91e639aac28b83d6c8f245f77962dfa631aa0ac7cbd7b96dd96ef97c797226edd47a2b65331e4c6909cf6d2732acad4dc3e1a40f19edd32980708a1464aed525fdb83c04c1a2f987cbdc852faa638bd4120ecf74532f99a540faed5ce4a4e5506db51a0b308ba7bc900b5f5d6f37f1e2d923f5024f4e30b9fc1b2e0233cb12fa2f4805953c89c3b88e54ae08dfa05de78d8c22f06f5b686fd2a07edabce7f4c47c42061ae88b2ee254d6823e6a1e41dc27720cdd881c5644592c70cff9497a516e78a2a876eee38e33e597c1a6a458262ea304d7c35c1ca5416fafcd9b4e3450a78e58802ae3e5ecf1dd867f519fde659f884cc39f0cca04616832c328dec3233efaed08de5030ece74fcda1a22cd8227434066f0d455fff79f932be35e82be6ef4c540b2733a77f4928f8a33e4341fcb72983d4471635ebd901d95148c30365551073652f46704324b7962e3c4196fac5c2db0703bdfebfc0417f0670ed915c3bc20956685e62e95112d686ff307309b937d9e33168d2d2f973b86d12eb8cf2e249a683e4f5e28bd74fa16b5c63328cfc5e6bac83989cadc459b0278db2c213e4c66c8683bd8db1424478999db27f3e9b985defe301811868cc744cbf7dad23f4509c8f68f5d37b98a61ef67b539f095dc8efe405a1e2fb6db83b1193e5174bd6d825673a4e6c90d909198a0d5e73dd71c1e3963bd55d9715498ff2349481cdfc87e7c42cfc5c3a557bb583a3dd72eddedea1c20e3c9d7a1f780397d01548dd96a2ece78d3dbf932a12e1747022b8e0c0320e8c0df9f5d0c1202865f7fef18608c0f1b9e00a8f485e8156b4b105730efbe8dfab2d4a3b6005733b785bb9c028e0ff6d9d938794c7b10538f9694f93c307468ad42e22cc3b584b8f4ff8251e4883e59c0c027ed1dba1679aeb1abf3850d48658bf71b71f63fb6263051931892f4438622c4e7d1f688a49885b8b1887d521b43bc0b51d62ceac30a05d3d8202edf4b5a38d7b8bbe1123c72ae483b05f8746ea52ebde99afcf96c6a952c18e4ece52635e2b6dc959714f1cc01bb1f1cda5d8f9c995c3a3be3f3057e3d6710222ef2078dbcc2169b7b26d9788f9107671a840086470e08241b666c54bafcc1e2ee166808717b1f1cad05fb63aaa3b283b77819a7aaf43aae20003dadf7dc3a5735f6e19b33970f3e6e6ad47a07904d563900e558491c5aa0ff1b191457f937529b209e8f0bdfb5e3723b0d315dea533db345ce66f7ae2f2870dc0e4c46ee29435830f5b51b108d5a1156450eecd923a21d57206bae323376aabdc7ab8e3ae1d258d6148ec8806e1fb431a9291a046af2b4ff11f4066ea4c3ce0a90a50f8481c75c3982b0aa41e1706b4e182b6a08db18cbc25cd98d5f64d5db785dc343dcf10a342d0ec6e36e1c024861e383105b6f31a4b2cbd0fe1c30a771eca00434ecd7404b26c457f4c5251540183a9f08088f140bd877d67bfcda3811f7fe1e44776bd9965f8dc98cd66b3fdd95c85bcc6026c288ca955648cb894ec38889bc8ce8f5374124fa702b5feaf3abb0a1d64eddb3683e52152b0ee0ece8afc303d3ad40e85a36017f619b08e22e5656c6614e85c06620790aaabfef998d9569cb36be5f3ed1172d749cdfcb7a186b11fa25835909a75f6b61ee85eabfda663368db5e5cb83c02a9664c09aeeb37fc82c332e69e8222c207540f31ad3424200b7550aec5907d70c4e5ebdd4ed7e13ede5e203ba48dce07d0922ff39c6eb535fff70d1afc5abf910a1c1d99a53c828fe1f1fc74ffc086178c929acdfee002320e9823d4b373f225f838fea5d5ee3720167535bcf67544a2566a705346ab51f013224072d038bdf34732b0be34a8bb5a5e7a9c668f8d644df504bc77666158294a005d87d54503b7aef0881d25512053c5449b67abf5df84c0b183cc558bdee6b13eef3d6effe26a35dfd1ed257c681f793b8364a4b7f2ee3697c66f933cfd84c2bb815e0078be7c88817c25cf0c469380dd75ea60e2f64920c51f810a69aa2898bff201cda04fae4106957585291e454aad607babb2f14cf7f1bf68645fda4305a71b3c1df12d4350866fdee780a65f3d3cc34af20353b34f2bed99fc6758cd4d1aa50e54f7e60efd85ad4080e6801b8afed3e64e9e7816b165ca5fdd2bd730579d802766d2296c3c0b5b1b3c1e9443eb37b2284fb638f147fc4f5d5aa9bc31b0bb84ca4ebdd18e250714b244c71690183e9c495df904704010c010230a7433a811ce696789c1915ccbe81a9378b9ca1ccd20b8e706f9b6738ffea44dccc30d03c989884efc30f65928a658f16adbf7215036f7cc82fbcae21c5bcec75d9e600d97800ad08e4e527bf0149cdad31a835d2e77e184d3018901eeca47bf0dcfcf2d3d5a5eefa8241b43a0e06f7c0e156ada6f0ecfb535de91c36c0576627dc8d1491e5ab15405e8f2bc598cc84a82a6211976e5a10c8411965e0b364f787526001a73fb2279d31a7127dc0ba91414c27ac772adfe180c475160dc1b97f05b5cb374565d20ae8aa1118d0d7f693b051869f39a742eb9899420b03b3cf84f503eafb93bd677b8bd36fde733c98e354bd88a9fe0f729580cb5a210550aa120f9fd0687155988a40d8a0e9c6dba754ca59a66359486be39eda14e33e799e70a95bac85230a1d42ce93ce1ff7235c49284ece98249867ffd939e9750c97bfcf4436aef1971c317308a7642fda2da807782a7fcdaa9fe0f8844cc435728778b0e22fc5493baa64d36988aa08999fbefa8ef619513c8a4f654bf3cf4dcc76d45fb5ae4c699b99c7dbfa7901471a5592af2ca8d321cdc82ff6946e41f9a82c92ff5381768dc9ad4f629baf0aa17ca21054bbf08a6ed905e5c05702c4b46476d0612ce3d5b3ab9746bae57ba9857f651a0b11ea0a760e4c1f8d39fc799134c65d3b915482e010ec6921fd6dcf4b7201a2488e5bf6bdc8c86d88b0c707629c4ddc5f58e0925a544ef5c213e0bb337cd958b97b11588055afb98271c244b7456bd879123d5f1f3b5cbed805349dd499ef2c5f59ed995f01458e18a55da84ee4edf806e4eb6ada51703c53ddf11b3ae758bc0b40ad3731da5bb110034fac653bdb2fd9aebb6400e9903659949e6190f4f430af3b7ed0921b4638d44305f0e20783e49bc7bec756ead40e3e295a5861d73106ea0c7421616d0b168f0bb628220dd641078912a8ac99cd7637db799501faf1f93f30fcb7497447c59c92b440288e211d0131b8e35e437ef3e04398b6ffc26b6e904382907ca397939917ce97e045d7cb41e89fff9b5bba6260ebc9283f29004a0666f465194f6bfc316216d2afffd7f92a9aef5d9dfc7af00bb958da852257df1dac7f8c0a84342f758789f7c9f436595e6e47499de528b9a12d82db148e3bff89ca99dc98c77d4757724840a1886974226343e92d1d69c01aec153c1b8b7dd04cc46c9568e9c305bd1f3712208b916accab1015a98773e6f2e9a3387241e230f932551fbd495574d433a9819f0a9264da0ae804f49c398806681125e70563cc0ce99557ebee52d4e77812d064f996004a21ba65b87e9f7e1e366fe50250b6deb93108df524c7ac6fa849fae088972a2dc6ff645f2f3d91b2f243cbcd9c84d1babf84a0a1fe893e33fd313e5837597ca233f90ec2c166a738d131916b235d787f7eabbc1cd648bb0f6cf2dc2d06cbcff9d88dd822ec69ecd98e06db84f520f2bb51a255d36a3e23b470e7e0c3efcf3b90b00823337a1cbee14f1300e772e0f416b4978be57ea05b6f39ea6140fdaec7791de4c7aed85309f45c54194b2a22ab1037d5901b2f58bf171e1f477d86967dd292c56c7e9b6df86199edb6a8efae44be5dd03906b5941f657b52e5b7dde195b423792745a19082d7909d07d1a8f36f1bdc8a44705392b522e6410600ad4fe6ab0f85370a85c2ba6b1d993", 0x1000) r3 = shmget(0x0, 0x2000, 0x101, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001180)={{0x9, r1, r2, r5, r7, 0x144, 0x51a8}, 0x9, 0x4, r0, r0, 0x9, 0x8, 0xffffffffffff0000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000001280)='./file0\x00', 0x40, 0x102) r13 = getpid() r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840), 0x1, 0x0) r15 = openat(r12, &(0x7f0000001880)='./file0\x00', 0x2, 0x4) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f00000018c0), 0x1, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001900), 0x20, 0x0) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) sendmsg$unix(r9, &(0x7f0000001ac0)={&(0x7f00000012c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000001300)="f7fe2de596abcabc799930488489a9b9604b1de6540da295a45fc45343ba2d26a1769313e223da9043e9b9dda326db132a3cd8615f9fc24972068303585401b1d2656efa463e43a02ceb87a54a2e1d8dbb5a6c62e9c6e9ebb4d84927814d510d0274b4fa219925a75516040e79c2e29453521e575707041b863a3560942dc65e34259ac13216705afc252728bad179c2ab8f48c8df4a1f69906e54b6c6a391fd1970f9b64b31ee2a3e8cd967311118e9e5b5d561d5482b1f6db83064426b26df3119d092bb5f9c09f95e938c1c09a8781d6d3598d69692c648f3", 0xda}, {&(0x7f0000001400)="c48c7abe144142c3781ffa3b472cd6f03ae5cb1578a5c24335cf809652fa0fc27bbc08722d67261a436f14e743a4b5516f7250109be1682da429d6fb758de953850cdcf102170bfa463db10dd26e06be8c32eb7e8c7c490781caee9f1dd6316f81735501b06c77a624e157fc14313506d6ae0264c7f05f6c2832bb79955264ce7785e4767239f27b87a1547aaebd", 0x8e}, {&(0x7f00000014c0)="51e2785cb5aa52d6c8802433306050b05457ef6d5a4cd160d882351571261e5cd10e636d51ecef9626d064d02391d8b225e96b08bbef7ab8de6d214c23f7f7befc7e3e2e9fa937b914c34b1d0b68f3a6a621b3c938a8bd6e2e5bc2697252", 0x5e}, {&(0x7f0000001540)="ae4069457ef0f073bccd550c7b6f87c8496e116407a56fc10683fe6fe84a25257fd5f6413cc107b45b1dc4be0be6facd4e26b052694db39afe3e58b8f63f5cbbe2ffe9b9a2866764055a58b3b513bf6df6f2c532a4e70d6aa7a6a4e011e6e1170bb3c0387c12decf4f065bccbf30c9d547058fd8e2ebc447b02caf43c910f5c5da1f5a32cf7902bcd2eb86b08682f9b0a60191ad870a36e4ac55a9ddd7ee7830e63093588eff1e1d45b33f", 0xab}, {&(0x7f0000001600)="3a85f2590c6f98ce2d670b6ade11d3862cc47f93c8cebaec94aa4a89b919c97b1f0ea373d268972b333652bceb756ec0f640e143d76aa4b563a492466a73a44449cbfff2f229c1435d6069da502b", 0x4e}, {&(0x7f0000001680)="3bfa74d2218fb0c289b495f7c9067f08fbe0d4db2b7794604a6fe1f47ec64de84974d9b7d94452c5d95175d8b4368cdc233fefceac8d6daf31f3e8f72bef1cffe4b304fb1228b179d207b66ebcfb62653becfcd07b750123715d64ede5cfbebc388b63275d083a7ad3b29b0c186ed5735cd51ff503fbf532d80a963232bdfa1694eac0aa511c17bb45dd0227be0645ccfd380786814d12e816a4158f3c02f5f54ac041e2fada2b340ddf21e293315cfb5422e9479f53d43dd02a182246c08c8125037ed5567619981b062940108155fa82c52fff3f75", 0xd6}, {&(0x7f0000001780)}], 0x7, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r0, r5, r7}, @cred={0x20, 0xffff, 0x0, r13, r5, r11}, @rights={0x30, 0xffff, 0x1, [r12, r14, r9, r12, r12, r12, 0xffffffffffffffff, r15]}, @rights={0x18, 0xffff, 0x1, [r12, r16]}, @rights={0x38, 0xffff, 0x1, [r12, r8, r9, r9, r12, r12, r17, r12, r9, r9]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r12, r18]}, @rights={0x20, 0xffff, 0x1, [r12, r12, r12, r8]}], 0x118, 0x2}, 0x7) syz_extract_tcp_res(&(0x7f0000001b00), 0x9, 0x2) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f0000001b40)) poll(&(0x7f0000001b80)=[{r15, 0x2}, {r17, 0x100}, {r17, 0x20}, {r18, 0x40}], 0x4, 0x7) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000001c00)={&(0x7f0000001bc0)=[{0x8b, 0x2}, {0x81, 0x6}, {0x23, 0x8cb}, {0x81, 0x4fc}, {0x8d, 0x3}, {0x81, 0x6}, {0x86, 0x4}], 0x7}) stat(&(0x7f0000001c40)='./file1\x00', &(0x7f0000001c80)) ioctl$TIOCSETAF(r18, 0x802c7416, &(0x7f0000001d00)={0xb2a7, 0x401, 0x6, 0x0, "e30aae2208b8a1dc8e1e4c88d5e574cefd813d4b", 0x2, 0xa5}) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f0000001d40)) flock(r8, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000001d80)={0x81, 0x1, 0x7, 0x63a0, 0x1}, 0xc) r19 = socket$inet6(0x18, 0x2, 0xcc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001dc0)={r0, r10, r7}, 0xc) readv(r15, &(0x7f0000001f40)=[{&(0x7f0000001e00)=""/242, 0xf2}, {&(0x7f0000001f00)=""/31, 0x1f}], 0x2) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000004500)={@local, @random="fb65cd58dd3b", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @remote={0xac, 0x14, 0x0}, @broadcast, @loopback}}}}) sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, &(0x7f0000000080)="cd1d77654093142c70472e0fab73ad0b1b9f5ea377d5a291cab172", &(0x7f00000000c0)=0x1b, &(0x7f0000000100)="ce0d563515b31f7ad2d24cda39b290015660e6fbfa69cab969e1ef0e6edc5589c4064f99bf8e18dfa8b109bef05732a813a81e735923c9350e297f00", 0x3c) executing program 3: poll(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="2881702ed036", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}}}}}}}}) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b8c7e5e4a790900", 0x8}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r0) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) close(r1) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x0, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000"]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x9, 0xf, "faba07ff7300"}) close(0xffffffffffffffff) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendto$unix(r2, &(0x7f0000000200)="b10014bba3035f35f36d000003000000331c13fecea10500fef96ec0c72fd3357ae3020000d34c2990d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000800008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e08004070000000013000000b5d6bc37160a2afa2bb0593491c5cd4d42357421093aa81b39646068d48305993aae97a8b63c406b439ab444d5a4753d71c1717082c6e9bb2de2ed7eef95978c7f9100a888aa5d47e7e4f05b30bdd9e7c3a7082a", 0xffffff06, 0x8, 0x0, 0x0) executing program 5: r0 = dup(0xffffffffffffffff) listen(r0, 0x0) dup(0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000340)=[{0x5, 0x80}, {0x8, 0x0, 0xe0, 0x98e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) setsockopt(r2, 0x15, 0x2, 0x0, 0x33) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socket(0x10, 0x1, 0x3e) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x2, 0x0, 0xfffffffffdfffffd, 0x100030001000b}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000040)={0xf55e, 0x1, 0x6, 0x3, 0x4, 0x9, 0x4, 0xa6a0}, &(0x7f0000000080)={0x3, 0x1f, 0x8001, 0x0, 0x8bd, 0x401, 0x2, 0x8000000000000000}, &(0x7f00000000c0)={0x62, 0x7, 0x20, 0x8, 0x8, 0x7, 0x8ec, 0x5}, &(0x7f0000000140)={0x4, 0x200}) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: sysctl$vfs_ffs(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000119000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) r2 = socket(0x10, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000240)=[{0x0, 0x40, 0x0, 0x7fffffff}, {0x2, 0x20}, {0x6, 0x0, 0x0, 0x100}, {0x80, 0x3, 0x3, 0x1000}, {0x101, 0x2, 0x4, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x2, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000300)="fa0a418f25dd66f6d8be973eecf5d7144701d63c05de7a07f42b206923191aa4f74a10730d97f61f12b2021ff960967efb92df8eddbdfd9e1c26d615a7f4893fc193254464bdce902653c47d067db552d5ddf3f6d58c82e3582ee2f693dceaf6ea5e85bb9230a52562ebb3d55f5c300987e525531b0a9cfd20e25d04b1e46aae76cb6bcdd56619c5d48aa357ce050c2f3da901c55d6bef1cb42f623acc791a05f1", 0xa1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe66) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) executing program 7: socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000002540)={0x3, &(0x7f0000002500)=[0x0, 0x10001, 0x1]}) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0xffffffffffff0001) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="0600", 0x2}], 0x1) socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x40}], 0x1, 0x0) r5 = kqueue() dup2(r5, r4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) r6 = getpid() getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) ktrace(0x0, 0x2, 0x40000400, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000280)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced5208", &(0x7f00000000c0)=0x8b, 0xfffffffffffffffe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x4, 0xfffffffffffffff9, r6}) executing program 6: r0 = shmget(0x0, 0x4000, 0x609, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) write(r2, &(0x7f0000000040)="67d4742fce4ff548b0c58c3c258ee5b29ee367b5370cdd96027c0652ed53f30b2a7ef92b7656275f7fff30c4232044", 0x2f) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x7, 0x2, 0x3}) shmdt(r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0x1f) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r4 = socket(0x6, 0x4, 0x5) msgget(0x0, 0xc0) fsync(r4) shmget(0x2, 0x4000, 0x40d, &(0x7f0000ffb000/0x4000)=nil) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x3812, r3, 0xb) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0xfff, 0xfffffff8, './file0\x00', 0x26, 0xfff, 0x7, 0x7}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000001c0)={0x10, 0x8e93, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x7}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00005bc000/0x4000)=nil, 0x8001}, {&(0x7f0000e0b000/0x4000)=nil, &(0x7f0000931000/0x2000)=nil, 0x9}, {&(0x7f0000d37000/0x4000)=nil, &(0x7f00009e5000/0xc000)=nil, 0xce7}, {&(0x7f00009c6000/0x1000)=nil, &(0x7f0000800000/0x1000)=nil, 0x7}, {&(0x7f00004f0000/0x3000)=nil, &(0x7f0000b20000/0x4000)=nil, 0x7}, {&(0x7f0000c9d000/0x4000)=nil, &(0x7f00007b6000/0x4000)=nil, 0x9}, {&(0x7f0000f3a000/0x4000)=nil, &(0x7f00007b9000/0x3000)=nil, 0x9}, {&(0x7f0000964000/0x2000)=nil, &(0x7f0000cd0000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000078e000/0x4000)=nil, 0x3}, {&(0x7f0000bb9000/0x3000)=nil, &(0x7f0000f1b000/0x1000)=nil, 0x707}, {&(0x7f0000e33000/0x4000)=nil, &(0x7f0000f19000/0x2000)=nil, 0x10000}, {&(0x7f00004d8000/0x4000)=nil, &(0x7f00007ba000/0x1000)=nil}], './file0\x00', 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000003c0)={0x1, 0x62, './file0\x00', 0xb1, 0xc0, 0x9, 0x4}) semget(0x3, 0x0, 0x12c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x7, &(0x7f0000000400)=[{0x7, 0x2, 0xfb, 0xfffffff8}, {0x8000, 0xff, 0x4, 0x3}, {0xff, 0xfb, 0x95, 0x99}, {0x3, 0x0, 0x89, 0x7ff}, {0x0, 0x20, 0x1, 0x8}, {0xff, 0xfa, 0x81}, {0x0, 0x5, 0x3f, 0x1}]}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000480)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000500)) lseek(r5, 0xa6c, 0xc62f45d7582f8e3e) madvise(&(0x7f00005ba000/0x1000)=nil, 0x1000, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000540)={0x7, 0xdbd}, 0x10) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000580)=0x80000000) openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000640)=0x2) executing program 5: r0 = socket(0x1, 0x8000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) pwritev(r0, &(0x7f0000005240)=[{&(0x7f0000000040)="e8a97c2002b07eb6133539398fd9a1fc57f55070c3ccdb35d74ee9d37138aa9a3a0535bafec042e46b22c10f5f340e5a81a79990a5745f37a53506a77bb1f0f399438374199ae14cf1363f328ce769732fd9c6c68f2f44068cf5e1b8ac13bc5ceeb31d6db45f87ddc0531f21d2ad00da", 0x70}, {&(0x7f00000000c0)="b6930d03856a", 0x6}, {&(0x7f0000000100)="ac64e2e0cff72838c4bfb8f555fb97e38723234606efd24d66fc75e702e446f48c664434efa68c4d0d224a232022369043b211d1fd4f4a07bcde3698d3dd946f571681e40600a667430e7e2f0439131c748a889ac2b8199495208dfe0bd580ee3709678075903ae700734f43984f9cfda98ad263b1fcf4414dd1429ea0", 0x7d}, {&(0x7f0000000180)="8a422d5c03ed31bd4608fe675100555678ef53f3eb51d010229853592cd2804c46c3cc8c4312c4fb61492619a680ced0bdefded2f6d2a04ac75fd12a97352fe548a493ee66c3c4b53ec8f9156fd566f687007cc01d6c318416b4eee415fb58c116cde58284a7a20d13f56b1396c4735c73b749b0a157b296931de68be4545504190592c35ee97e484ccf0e6e929de7023048ee51e53ca5f5b82237bb922c3bdad1c6e2bb4870b480b0c0cdfc251245cffe8b2d6f8a8841be0490b5f06e69de1b3bd2863390043e289097d3c2ef7b5c385c5a21953482ed89dd126409ddfaccedbaceaa0d5fa6ef46c70a5d4854c42517a60645c8f3a81641632b8ba7074cbb0ad43f1501b13afeddc483264134862c6e6b97862c8e75fd15c354f7f677b97caa65590ff33a7111a5002eb6ac3ac1d1a4ea2e18df14f71354978803051edddfc56bb69690eda96c0417d149cb0bfc6f0e7b82cf7b536211774bd5527a85cc6b26993571646a998c3435956b01194e34e79bb7ca3c78d41765daee2b43628097e5941d5183b5d711b157d50152ada664b4392760146af87a24bcab06b4a4994563b3213c889469b1bf90996f28f2d25ec8c23b3912950f3743aff4c75af106cbf2e2bae71b23a7f5f61e8b6d76448e8ab1c93cade02496bad136931c3e21edf8089d3f3af08d5dbab2499608ba0475de5411de14b0fd31f356423cf25f2d9bb9b27dea3a346e80f62463ae4eacca3edcffbce5101250fb41babcfa1cfa1ec9f68385ed7c8d2d34dd40244184fc308bd6f034edf3d1ab5305a6c58d2cc281bab008ae52af8d704fdf13c8e7cc9c55bbdb884f3e1a488ce2eabad55a70eaa01daef950a9ded268841f5780493da47ada23e315ec285cb63aa9aecc89ef98d49a9b7baa68440d4f3cd079af0007d1c3305055d573f048555521d81128009888dd8bac59cd16c6d72fadb9ecb6c075890b90cc6330e159f4c5eec7737e7e85244a937595a8bdbdba371c4a391b085e1e65623ea92b6a8973d53e8913041752cb9993a4b75b000bc9a3df06a04402afdc08f029518c90202d335373d580519ae64050b01af4995d21b2b1a31610391772726ab73dab5ac4bdb03efab4199fbd15a95a18d24219a0178e24d2518fbd0b767a0252dea682b00f1abebb52884a62f7fc7991bedffb53779a99cdb122d68087a7d2560ef31aa3368690433f548fd4e811c5b0c7643fcc828ac0af3dfc9ba470cd8c1991d7d56c48669ae2ac7840b45ef685883c25df63cec8dfaadc83352959a63e86aac347580562916701b30526afa2f6bb0c6b04def1c25938aa5af40b95f7eb072f28486928e8a7f98e3f304642f4312902d4954bf280fa245ddf7f98d459312f2c5fe53692d29df638645e6bdeb64af75cfbae20608487955f1457c4f82f4ecccc176f6b0444c89cb2a6f8a648226ba34a8d14248adef2e30c45a8436d450813ec53072f6c58f66198dd6a2b1e3e654c7225c67d6bb3a65c86218fe34ba05a235580223e37d2605a656ecedff96f839f921897100ecacd07515b434ed7d5508b6fd390f9846af0dc0aa482041c405a5041492788232caaf3f18d005913c5108196d77790c8c4457caa5af7ba6e665011060d6403a126a7be233074714035e7ba7630f68bb6d36fa5380946b6e309aeecd85950b7a7e476594fce4f5be18b2b45fa27b390c0dc7c2f921a44952943f13cb00dfbb1ee48402743cbe4aa2166d847162b314b869c2fc6ad4c77543270d4dc97716d3472624b4df73f36219b2f0c1f6b4d430475815d98bd60addfa184dca89ae2de479bb1fdb452721c82b1d9eecfd32ce608ea78a566618bcacc8d01ba9dbbaa11c16789a22f7ca13b8890817c0e78dcae3952aa3cba619d745b7cde44117f558cece216d8009f671dabe7e998d52b2239c443613da287a3f6298f28866a7f0930b1ab360e06ec43bcf57786f798fb9b0de43962275e0c904b15036ddde3c4af788e1eec96970c67656d3470b92fb889be741d5fe1f9466e926b6dbac6a59971836e2550a121c70f89cd5eb560bddff2fc873e3828b5addea2376ca63bf2aa39f3361b808bba2b2ebfb562b65d831486794417882aec9f848043a0a6ee146cf68eff1366470c4ae275d1fa70f67f9fdec9739704c94d00fd65e6c392eb188b6f2b34c6cfba08f3b26c42d78d8b0bd1e24c073042aa8bf482b95f76e302f1a46878d989e49c0345e1239e25bf30e7fda0e0a3930480db93da0c1a3fdb78d90a26fd0ebeda3f9cceb8626c8acbab1029efc09030aab38aa7980e66cd538de3623f47c3a235444ae830e6636f973b72be86389d0aa197a7e4566eda33dcd369bdc2187997dfbeae809c7396b55d913363e7eeaf607e47fb05da475eddb80f4b474f99cc3eeb6733558abd6a41be453579296a08d8152dabc54a13a60eb805a107077b20b3e82b1943ae38b5fc7d28d2ca21c9bbfa61fc351423e82d1bb3c7649178891a6abe464e1c13f5c07888616445638145d3820b7f15909959dba95dcfd8f09671580e5e191b4f584672efd7e53f3fffeb1043fe4d2237479686c9ca3b18cc943a507069ee57d82ddac54e2b191cd6b4fe76b9ab4a4fbd35560efa9bc7586bd55205df52771bcafba8494bfbe3274d2b72901c72fdfc7b9804f0677445f308365b412e5f05fdc31abf3fbb2260104948323c489ca6d5b2fc74642935f61ccf489f27add1134920dfff5bb0eb4b466cfc6b23d499204bf4f7f075fa6f1088efd4d0c6397fe76323862e48758d3b6e8114dc2e7c8defd64bb34c92c729c43ea9db163ee71c1aee813f8a2c0650013c14ebb482db4738aa8ec33b23da60ed8142afe8a890f8089d79911d9dd5e280ed4feda77a4cb88dbcaf7f637b3e2dfad6c9d1a69674a3d38e9f5ef70f3b663cc2d577d5a980c40cf8be87c4edade1811e33751b6c9cfd2a7be2ecaa4ce34cdec29211acc27b5d0972d71bce81b463970fabd5c765bdc5f52cc58e2fc705793ba622de6d57cf2c537580b1bf3a346486525282f2424a2565af68be70917c7245283f10679eecba5388b72391a342adc6c98823d117d94be187f951223495113297fc72dca4a78865ed553a1fdbd489f572437bba45627068d9ad6182bc210b99ff497f047a79c32680718a5382d559f07bb644b61272c7761fbdae23e3cd3ae74b7747e5b8d58f01715d5b7267ff6f0ec3548d83944189c7d51e257999b40dc3d46ff20f67f08bfee3e4d86ed5ad212acf861c2c92e17f0d177919c121c073a62441d1aabcc31f681da2456cb015dd6d433df52abed59a07ba31748441167faca2e8ef6f7d68d1114d6310085d1347dd574bad7b6a08c9791d67989456e218a9fb90f0a94a703cdb86c51e69d824d4522b3d93377cb5e848a3cdc723ae1219a3c5523e93354097489df7fe45395cb88b12bc7960d808da112cb591e8dfce5bc99d7e87998ac2239a9fbc4f601dd05d699e6d4f78bbf71fa32fe9fe846ad6b7b1439db60bd7b8606ce472b251e93067fea136a5c133d97fc1ea9b31ca0fa436693ac3e880ffae189d291c31134c18c456b794176e9389e9d822515db722534ab67abfc0b0572e61d4bccc0e9b7409c596b3a840b848e6d8ef22691220e363e98fabe4634aa820d15559cbc5ab884b85b250ff570f91d9de0eea5c2c7272011619822ff27806050e44967e6d975fa20301ef52d098ff76716e8bde80aedd4094352d45f327c7239686299ccb13d284ddef72cc37861eee44cb7ae4bc2ea53f619627a2123db740c1e1072b92b5d0909438d73b6eaa2f336b132a8aa14a29853b7a1d23683bdb35114de84883139c43666b747246ec5650b84f602deb1665960b048c7ddba647e84a9424e0a839b8ce5d0a03c590f956fc1d10d5a3e244cd5c758f3db29d44aeed2c07780d2cd40cbc6b00f15d95ff5a4a909f967a3f66a85e4b5c532a70bb151beed72e5d70388bac48bcfaf67a0513c8973b821d4fcbbd7fa2c4e033adba310c0d5860acbd94f63d546446ef9a75bd6f96f01207eea979c332d12a98e510e521db4f6c46ce9471e20fd96e10b387ba8fcde362bcf8064c6d65d871e16238888b745552644d565bfe6a64bb497185094731ad00425decd4462b01304377f44a3e57616dc0516c4382ada5d41dcdd01351487b127bafd4cb503c3620c6aaeb130044b9763a92ff5e706392c6ca9ed344a5af2eb481dcd9f6b5ec61fc651c905d932b3e157f97c43a3ae8374120b4575b3030ed61ec03574bd272235d4259c639ee44bb07d4e81ca086e7874cb713754c89fe59bd0af60ca26885087e79f720c27de52f5ce6db5c3606c8e9caa3a22bb235bf1dc02de1da0e435d8c5ab10152bd74357cad356f38fb247d44fb86f4e194b0cef8f39277cc392ca68f282e709a24d50dbf0d441b3bc13e1ae96541067899cef9fea0c9fdf1e7bc998a992ec10bb61b648ab071576c1011041981b199ab1f617a97bf658530ba458e15481f941aa5da9c8a79c6eee63759f97b01885209ce284d41be9a32c46d5a9c2fd4c796d3d62196def97f130e76cf522c89f15ea962846fd098f7e8703ff3a690d7b9f266f7db2cd8cb8095ae5ed3a55e2e34ec3a7ea15ea623d1ad3c039bd110d9545d6c981c113818f3a1d4e7df0a495eccec88f9a5016f45a91f11a1db0004abb5f3eeab5dd6e7a1401e934f08d4fa7bc4654e707acd455d48fc41f2420a5466a549e914fdc9e4fe69669aa96b4e6052eaaa584edb840a1f8f793d9471b4bbf799caa3cec1b847051f668488a52c98edbd2ecbe4b475a33a4cabc4990c9a6d14d6fd1c9487a5285b1001899d307994801334d4d34e57e7a7ff3c14ebb2d6e44c2f6ccbb72cb9db437cfa7b6e0fa9d405e395518a3ccbaf92676f67aa6a2b2313e798382aaa78b9878d2ea4a77d330a3f884f5062a405f89bf186607cdca7c40deb29e734d6dac234e54e446fa95762da493efcad28892c1b296c69f489d5d5a2a5283679d603cc66753ef0bfb141a62ea72471bee09823b4c8c76d2524162a0f08b8ff893e5e78aad8a87d82056ec6cf498838945a8c8b687d1a14493c6ad05f9855c3e19bb9e2c4f50c377bdb794b741bfda51944ea2ad002c0b16c1b8faca3abb1e44693978bde07ab19c37cf900720a0f162ccc1a7552fc2c09ec0eadaa11e4ddf148cae4d28915a8e1ca61f66410b602b05154a566553ceb10ccfabcd3458265f24808ca041c1738383869f7d16b4110007b8624ad6dbb4834a7149fd103757db92797fcd8f4ada231a5c45490641a60320624a81882857e16604008cc390093066cc62eb56af25e967280f52875a7964848af6d9927b9160989fdbe9f816e63e4d74ab302f30910a4c3ed05d65df5aff75fc617c1669839ac4a5be0156ec47afb9354bf91a3c7d73e3c77509f1c6db21a84f90ef76f9348e7712895467fc2b08013c032580bfd2b78e7ee9b98044bd3d4654041ddb4713210d34deb53a0d28796c22b7d031e71d6a8917665ed788f34aa894802dc35fd184df4c380a4b565f9ba7403b4bbb5708f7c12c009296f77334e6c160f421a86569b24d4b55d0a5aa016ad1a38a4cfbbd6957c1b5b0fbef0dab4cdcc12e9949554ccaaed24ee6b36e4dec134cd2acdd33fd1d9d3ac8c8f3240616e9d3a36259f713c3e403268676236f5baac4c0329840e1c46d9d488e06dd56655c3aed6b4a7074a4948654157e1724e75018ab1152234841833d2c48216c0ed21a3f9466a6271ba0fee1118bef62dd9a1d87f9f4e943ce0297e6620", 0x1000}, {&(0x7f0000001180)="dd9f984c5a832928531ae33c5d8a4555e7f15ebb43dcbed7b791c88a708fbebf5da89ced4d8178672001bcc33d3e2d824caa680ca852f262f1c114f419fac44345775a4e31cbe6defccca7a174f5308fbee9e8c0adb4dd7b9a53638a50ee3e9d8d14008f1c38d084d8b87c9169c1c43a14e926f8d43727bed2769d202a7808ffb95b984509a6906d43b00bc7ffba6fd421476458f1f040ae1748a4ed97f87a4c11abdba91f26f9dd2ce0877ebe716d23892b536fc44ccd813c9d34a5431f691288495f13a1401594db1703ad1a0b45601e6f1fc7caedece040b3411ad08267e2eed49aaef76c5e56dc99b705d639ffd0e8851d7beef40c94177f637f76331e2834fe4af10224cdaa9d21314b9f2131c580a4cd4db74de1c09ad40f0cb104218e9d965ef8e3fdf3c761b550670bdff2a397a85c9fe057921d2a0e07932133ed24e212c12a72408c9fad4ca22a62de74c0d79a37ecf1f9a3241b741d47bde2a84a13b7f7e03040fdc5ecc3e9a90a139ebeb14d46599a1a64496bc6541595b49498a0552b03ad466937922062f1c0fc009fc1e5d89b647b7d38feb916f83f8eef1a5e694a418def098ea3dbc948a3fcf134c1145f965f8fb675efece9b0ed35a4bb90a03b95894ba368a6105292b09dbf7fbfa38204e25d17aa10f773126b0ae5fa2eeb82095c5f41b98a2dd82f86066746a322a2c57ccbab302faf464494097a603f85bf54a18d6648d258b1cce6d86a13e2e04a4d1a8633e9f177f5ba2b0df7981a4452a3025e542b0ae339516493776f049e21100d053277e0958814e9229fe0c43aa2a30943c94d2c181f1f511860c7c6ba926078077d6cc82cb3c3c821f2515f6fe6926f1b21f63effb07ad203378f3b72723bbdee18b556b44d5938c9d3fc674d3a94da1382854b288a9253c237e0420861d3569fa95af8a7147ceb854046161c3309674b5a7905a65b8bee701ead03472af7f66b6aa4e106661a37e29a7f49c2a37ccf2f148e2e6c7e5271b170b9a5b6980fcdb00975df43317d0bb99d79da58e88cab73ca5a5b1bbe72cddbdf0641924473fa9c0e59022e1b6f28005378f17fcbc2ec75a9d811b62d04b5022c048c92f484a06e0fa2e607fdf5eb4febf25d42f4ec8e2f1a0e00f52410c5716d1607390c1c90ef3e95df4bfd0ad4cc7665439f4d197d6c5c0e11979a5f4ee9f38765e2b6909716d7e0cc90979653704094c510ab948546b21b8dfa7752e4fae673f62dbc9edf51dcbbca4e0b627ff391d5269a6a5538b0b67a6ba71c59382b6c6aa5c4ec1aec6c30ac9352bbabc541e71af30433d414e23e56a79bd1775a604517e04e0825020a6f75ed22ee186d96bb3164fb275a38f4315767caaf702ed6a04bcc901b3e9733797f5483811307064a100ed1b9455636e89c954134f2790b585f5eb2f34d0728abc9147114fe00bcf53e708cd4d262032bb234cc77be6c1a35158d50152a52a2eb98c5fb671b3a5abdbca4c8287ecf43d7b5b3399aad93aaceaa95e046d64aa5da2b067307901bab6b9c018942687cd2a9c9c2b77a83103b121987e664c9e5299d8cbe57dc2f68c84a320d2536571efd5faa387e5d7e6ebd842375105ec61bb82fa49283b5a360dc9200b748d1befc347de69f049f70f5f663967347ab785b6b28960ff4bb057bd80b31a54767f65eb5b95dc5b3720dc32609aed48665acdb924f07825a5e9a984cb1a586c7e078412401ae749d9dc01ba526f7a4d636e44950a9880cb524e83901d308990724f65119b8c4a8df15d5d63fe68c186fa50fe5ff91e143aabd2077ba526f7b92bc5b9861a2b1706ffc026e1f69f9869a84ca3dcda80cb99ae7afa007997ed731cce55a66301a04434ed9cdaa1363733dd7f52fd9b8b6f9e4b6a5663123a8027e6cf14a14003546c4e6d46bfbb2ad2f45fd3c058b2babf8dd27a38464b4039853a8503f8e01ae43eb5c913294cdd6c402aad6c62d9f45b2367348cd59b0e16569fdecf636c73099b6947b15cef29a3ac36462ae3bc95c319c0e733c6c5ca735c16029e5b879392eaa5309ee6f6071135bd7fe0c359586ee5d49c57e04bacfbf801beaf28eaedc02faad43957ec0a7d34365bfc91de0ccfc80ff1db4ad7a4c920f2c6f95ffca152f280e5d13a56c78cc8622106382c64c16648adb17be59da914b44b9f22455397c15211780bdd232bd84b8bf6608d68fd35e876a992a51cdf4adf5bcbf6e250fd7690b16854152660ef36f6419d3e5859d865755df17ba21342c832e2b17764ef82ed72fb1bf90825bf6cb731af6de14a65bc3e7916139223a03176040303d60786f9c94bdb9794154ae7efaf32a27c6a9aa0796ebef51719eec8079199de3527e4ce407f39c0445c1ac404792d061cda4a046af26816af3247c2ce13457048c14ac201eae4f85e48d9a8b4552824437910adabbd238a16d9749b3f5fb6bdfce054bdbb883022730df1e4736a321324060b89d0e1f287e78f0a40262f447037fd09bf0f5131743ee933d8788dabd96d909ea2e8a351fd611bf337c80c51de08cff89714e01206d2e60f6f71f4c412cd894dbb0b964326358fa9dfcf9e368b64b2d711fa310bf21f5a42a923f0c68f631c5fb5144175849eb6d33e9c17dd2988e64b35b2e95c6a4d391d93c692dbdf9b9f9b54e4fea032e0c14175264d5bca74e83a25d3206fa5ac0bcbfce552de83df7fa601e3d9b563851732194d86023442c09f783d440fe52c4af76e2b053d254dd3734f14a38174407c42e9e8a5c9205a8928a75b2aad92e993921b9316c5f03fc6a3c4fa48363521e3735eacad454308723ed9b0c50a00f666f412079239bb091047994a91233e38c9adc0a3d6d6b52cbf7f433b2dd12c2b83b5506b09dbea3351cde0f2d6270be78b0f4666c4054f7c4845cf41df99691ea6d963288b65ba3cee9494eef53bcef2caf7be1eaaefa1e2fd2411e453824da369c605dc517c434b3cb2d8ed3508b0bb304d19a283ed77d255ad45865ea84d0167190444c44441eaff2ef8e72eceea0351fd5932e8d83f675cf1acdce0dbc36eb91ccd6b86cac4c7bad0b0df65c57c74e6eb27b8dc353f814600676a37eedbc4644e385adac46a9e2b2614d62ebfa2087f132a40dc7c9214c0b0e64a20ac999a0fe90a1b8803aa7ac0355710614e4fb699d5181fa62aac07b6c06d00c5efda5a7cdb530ddf5fb1bd9322a8387fca112ae53f0bb391707ee2fdde88088451679a539db239d0dce39f66c3ea45a334706e63568363b07a24bb8e13cfdbe7ce7544b133c3ab9ee848c88ce5e17c7569b032833208c2ef39529a81ac501d2f27aeccf4af6b2840ce03b7ee770503e6db69ccadb9ec2510c1b43044fbc23a2ea947a9ff18c5975e6d5b18610885e8e84c1958f4aed10096924d01e38643e90935a1d012b17f5e070ba5b8a507fd43200701530888dc6ba2123f779ecccaf1db67d4c6c7900f188f6ba84be0fb24a8efcc7d92a7a2ea5037f45d40d950d8fe2298fcdb1602e9bd2cbc0831b02595d4fa538d6aeb750f4777528892b4f618778016ea4b8286ba6afe29fa2bbdc8a436b63964e18c9618e90013a2724d1b5ffc3864e66c12535a00f0c6be42564cf33b99f8a1e3dd3d765802f1377cb81e2f04f3362e13f08ef99a39a0a9eb5f531e18021cf068c81fd070e0e1f0caf766a6b67676501736a5499b0c9a4272e21ae6e1405d50787ab55331ff05eab32731a222d50306fd81fe14f6010b0505fe35ee98512a90d2a9357f89ac9dd9935e305a5582416ab02267c76c7650df3b9678754914c8286cc7d0c01a3db8ee92ecc6fc40c56daa7b190e553dd7e55d7c3a77a9f00a8c131513d1429306074e0df9268173412ccde4bbabe7ae9479ef4c7fd24807cd1c9c5ec87f35c2955c1365235cf286a0bdb23677a8e096023c1a336365c58e4cfc9bd126aa4f96a02dbb302c1522ec1591fdd93fb4e0f3bd7aa1cd9861e18ebbea7d658f3c94368d92eb7ef34c8713e82392a1ccd7590e6bad6bf7b21f3e904332ecb7e918ae9fc4e5a860bbbc53e407ec776d442b1dbfc0929f93edaf9f1670979145464258db0b8b7d40517a236b32b7e7b4062cff241ee29551870177556755617a541561c57025b69329ce01d656d66f42066cd11e71e56666794facdfcf3283edf22b2aa6a5c8fb50d7f6959460b3951d1c22f910d83160cd09e1cad32c3f3a58250523760f8c25a267fca1c8a94226022dd96890f0511fbf167f0f79cf5a75b2839cbc8e40e17bc2c2b3bb413d6eecbf0047cd4cce3b14c87d10a0129db200cacf540492a841b3b9002e67a0e611c3536135b2cef258799c3b50be02b89334a58c1a1528e80abb8b1e71501417a8c5836868f9c0e295c49ba499218177659e7e26dc1ec060f44010fdca96bea73d8e7f3ea3839cc9bf0156296ff31a1d7ccdf3f36d041dd36314ecaf4dabd78b6703b398904349a1c9cdd38d44b5bd63d49bc4e18c750225566f5d6fa6166a8b956951f94daf9b761a1105e637e613f3474f2761e6ddc1f062b06dcd1ff623461f49ca833bc63740e84bed7bced7d5f1c13c0fd26f64f816c2f497febc049fd6233ccc4639fb3481149223e85694f2f33a14df47ad63053ec9e46def70d491cb2a1aa82a4af922df102d124b47fcc00955dba48fd051faf5bcddf18f69617580482d29c92481ec8805bdee20ba2e623cf926d734b3d8c8d6305662b2ccc40f3f7687f04163c8a9a2d7472b5d56791d20b4079df2ae3b8f2cf60ae7f8a72fd23f399c0627176220fc7b37a386b348d3ab331eb5298e3a33ca74ef3d6b5c4c18bc1b560db8e450c1988520ad4e90dc57b1f8cc82e03cc6d0dc8d38c11014689de0f686689c4a9ae0af915e116c9e3669ad784d527a97dd64812e8accc24a1bfdf06ab483427fa6ae649ff6ae0d5c3666cae754800cec16d1b2ce28ad579f2a0a8de975322cd19383eabc147b9976017be5379d80d1b80f6b5a47a7bbe1ea2cfbd9528c2b4c18bbd4fa95305dad9c4093d45f180cd344f1aefbca610508d0ec5d83ae72e7d788f13a3c5679e7d34a3c9db4ca90422efcaa8168adb815eac282c7b4530b44b09d44c919e5ef7ce1c2369359a5390b8d0de2099b1e9a19ef1897a68c1d6307d5cfeb09ca31ce780898b9bd844ff46b5a2baa1a62a03437d1fe643ee57e968ffadc5d3c8c44112a8e296ef4bbf0b0d217ce0d48dc44004f2e9eb4f400878c24fbe9fda966a118ed6a3195d0037f74ad34bb0afbd4ffb24bebf35cdd973be78bf5fe3497238284b42cc564396ace5eb7e0569d7a11797ca5fbb933b1cdce9aed205035b89b8091b5e21d5c9def19ae66cea1d3c8ea4a097411bfd08d015e9996de815385857b4d9df3d80e20431889ee0229eabc47baf2fd7da3bf96b31e199b48998c429747a7ecc3e0a6de1ebfae55573c8117fd20fe7893e7ea02c0e186e68c2a212ba60ac1907c7fc575f1d93242e213a27392fe43ceedc66401cd645d53568620c119b830d561dbd8a10c57b1f2e827bae0b6a8334dd17a1e4a05a169bd8fec183220209e54e1f06091281c45cb33c395237ce2b6d3e752289e7b33e10245d077a010237f6d9597bbd5b808158ed327791aaf619901848a03c519af759bb4a6ec07770ca3490f34c6f810a5f1010a30220f1c12cff01078de2044b0cc179c412825ff4226bb46c800f5ba8a518b19e7211245d451a1ca5abb3d8465824aa15992836a385b761258198e055ea1042eabf5d4a410381fe81fc60e8af79bdc5da8d84f4c4e590059a40a7a7e17ae268", 0x1000}, {&(0x7f0000002180)="f00bfe50f8bfdfb34b793f1db26fac06bc401ac97fe9563df4a6e72689e9b958b635dc6b38aa97b9ed87df48e6bade8ad18c35bf16b2e5a3850d57120a848352c9b7abd49a64e395c4f8f4f997bd961f737308006981e17c304a5f398ba2a7d70dfd836792764b814f43360f668789cbf095c5fa8a62df58243a43f7e0027da02ceba3d6e763d4e37f32b0feb4ebe21334c6de9a1aa4e4788150e0adfc76ec15eb7ab4475376363bc76b725ebed576cbe533d3d5e197f7d8a110592d3e5a999f47a0f814559fbcc017d46bf4d65179087b35eb1bbe3503abeacf912b705bc4577731c8437696f25b0b9fceaa7026343196728c464d54c4920ccd9bf8c32eb22e9c8b8e454b98d65c83918f4ce76bd1806cf9275d72cd88bda5e65fab07d0ab3aaa5dd85ce47cf22752dd3f540e9e2111af6b0ebba9b88c9bea7625bf6a8466a20681bb0c9951ac51d466a70b9ba248acc643367812a5d1c581bfdd496c5fce15f2835a913fe7220d8a49b8c8fc2db56138ba168b2f8eceab9ee2676531a1afc2fad5d2b4d6f0a2fb2f690f7860420e8e3cb0f8f9f3a4eee5a8fb51df813099ee7db7fbbbb1bb8885d398ecb8abbdf90e17f55f03665a8049bd8bc7259bf827ae9911a1124a0420de8ce0207d8b45d59aa17f96d26ed05d1741982c58274ee223ff94c603645f725445e2294d75de1c3bc841665937c30674666ab0de4d734726f2c2728d4edb36c9de188f15bcd5b11222bef743b2cca7320529aa41eb597df5ddb21443021d806104fd0a09c0a1f8e2de30143a816614d37c3dee823fcdfc6b53b3ed0d3da518744b6433eb9af7095a66ec11c0a7d9f953324f490f80925739b8c4942e37f1581d3ec0dc90b919668b550d4cd97b952516b3726f42b1b5866c9614264e36c647bb337e2a4d1f0f2c804e3094e866bc942708867b1afde395d746e885935ed73ab2dd9cf4e99c17500d6185b8643d9338b9cf33d1775b5295070b9b5df17ab2dbcf8cf39b2ead25c418435f0b2c742a5c4419d0d7008009e6028545557e3542b3dc49f297e044096117eadd2fe1a749d7f3a5258f25c361f307b67c89bad06dfecedfd9c96eb4c43e2c5ac697532545b4d8da3846cd6f5674f8b21bd34ce26e8dbe06701d81936462f82bc9cdd27906c96a3195287a6585f87014a7748bd174c120724ae75ea874ff92dedff93a6202382542e65cf61a4c25a5e6f5315d597d367ce5c29c307b5112c432df2107fbc0affe039d6be461655310e82e6930566ebd77f3f2c67ee1d2c735d8a5cfd007c2623232583d95d285b232010a3c2e3a120d698eaf9216bd468f5b1b7d6097392f9cbc72bbe661496b2c4290bb17f84c5fa0c30388fbcda511b4cdc222268c80485e7ab1f458cdcf5de7beed1613e21d17258cad294837438e9822b27e3f492223275cd79bd11811def7dfcfe599e19d30ceab8b91de3be2bd700afd157ff01450b6bb59a6ff6567dc72d83dfcd8e258452440b8fab5d21245f0167749ed411c4086ce5732c944cf7588618df1cd3231eb5a0e4d5ae29e5981c1c0b27a00ab4ed8e8288b222935d2ef9bf254506d481699cb173dd2fb19cccb5e4863dd38e32901b03ca68f03878af847f076472224257c21b3fb0ea72c855a473241fd68ea976b4139b4e175064cdd3d1ae9c5b20d752037ad966543d78cdbe0191f13cbe40833663fb8d8bf13a9147f471fb0ab9789924dda7c4e4c9f7aaff6824fdd95928e7175543573caac832b7d4ae1e8715c53c80491f8dc4278dcfcde36ef81fe7a9fb13f2d132943461bd866de0a37129d205dd605f9cb846d3061ec58658849d674d5ea9edf5d083a8e78c47ca65a07f9a3f01f43aff5d5ac8a2bf4b63849284c0cb58a3d1090fa35dbf947765bccc72384d01cd0c0ee130d4e318d733ebcd3757b09dfff34dc80a6004d89773d3b34d0184da6c7015491def9111cf5b8eca4928dca71a54f849f6b6f41c3116337291b52b6bfb6adc31196ececf172b9441a9b2aeee7524924880cb27eca5bd9b588395f588cb4849c401d7a4c6f1bfae300140fae457a93f35c5d24b280c70e507024623fb04c0154083b65bcd9b12641b8a75738905078e833ad04cebfdfb0b90eec014be96847fcf1ab7e4a6155f0b1b8791fb6fa36ea367114fe8f2fdf412caf388dac1acddda53f018caa33825c6bcf4bcdbc1948c0df2ccdd95da37d147d8096351598ed26da2bae4c4245869ecce78742016ad13708c2a40972eae1cc4c2c45643141386759c73ec4731bfaf59a15ea47ac2cf46b910625eb46105c58d89e70a54ab56b90131863637058868dbd2b4920cf09006e00baf9ba6cea5af290cefcd8b20b2aa00457b2b160573b5a5179465bd88517e97608e00c744e7f6387764c8784fd34ad2bc2e28e733f7dd6d960d611478017d6add1120d153ec46c672b16aedbc6834c8f0d282982fbe4a447349a25127b56dc05dc9333acac4ff84965dd2379ec8b5e1f14b9074b0000dc18a3a55742849e4abc023e89bc654a1ba3be2e995763919c2e0efef0dfa84ef30c10b76bf3ecd3a69db8e9150bf25333070258de1a9796970d7fa77ccfdff35aaa0f0f07aa69ce60f187aed9ca8d266f10293b4f469263ad79819fa0e7a9d963cbc6cbf6a35f5461ab9fe3162b522632073836481db226c0efff3786d79f76e4a2ae12468fe995c9994ea6db28ecfee194b7ce394012b8f543ad4524af2322a41adddbb163f01bba9b3a32abf9d7b3072274fd1678a94505fd84571199e88d3b37fcf255668432112dd2c32f18eb7db80baa7923b70f826c688bcb232a0bf6b010fab8e01f811607ebfb7d6aec935e1bce628751e5c8291aed9cc87f241e669313e48fcb0acb35afe72cc637d2a7d9b6655203fee3f7093a8ada7c8af8d85f2d1bb8ceddded1f785f98c32b170a6b69f643172f61c40ee28aed81ea5eebc1894ebae5a916e6b0f7ecaba84753caf90ac6896115af013b1ca529d06f93a1f7ed8288949f14a7d7c9a1f8e7f2ecfc7eb051204537811713df9a1ac2b8d4aadae91025305f262667306edbcd8942a55b4f36539e327df7d0f70f4479ae920af8bcbc81cf9d0a4114ac0b8e8b6b80f90ef6ed060410cf39b577582d9fea6c7f4cc4d1d0cbbaa436c14d60c22709d22f64165d9a7a13d0bd1154629903533879f793ae454cb482db77e82266146380d84fd877f0dd26beb49211b5f9dacdec127eeaf9414bd60d6fcb29f22cda93dcda382ed0a5f6b14c93e786172c9bb3a774f7db3163b634a7ffbcdb60c9de891c9bd44c7593166a9a4611d879222b5b4ac554bfed4ff578472721cf304410cca523eb561f9c8d2d37dfaca2f9383c2d0753d8ca8500dee54df8e5d6dcc9126c35e853b21975723a054db19aaa91e7e5fd61ebbf716ca704764e417dbb28bc236809de1b6945b312089f8fd80859439a8731eaf5e0375408e91adde01f7a3216477471f9cf4036b406208bfc44158899e62e8f3bb359c57e56c47fd021465f029f9ed26d4865355d95c692d04d643a9483c98dbe413eced3126a09baf94d06b5e2085800df2b38e0b5be5adc1306c85f55b302817645abf355b0704bc559149a5b5742f1024922b36091b01af2379de42265bdfb9eafcb5d298fb50a53335f9d326f408885d8f5f1b5a01673642d7c0129cbf6d55c11212852aba690982108ca1480b7119605b503c4d9b8c0990cdc130e8b9d2c9468994dc9fb3aab15b59bb95774ff3f1fb530bd24be8c9e847491b1f9bbdb356d9653401724c611336dbcfef058dbd1f2988c18c88520cc6b3d030b1f39832cd64efec9f8b9976c83a090a755704ca17f514cf31a14277309efe9c5c84f51f47253ef4b6bedfa2df52c18659664dee06bf89146856aa419faf3ff33bd7a77f29278b46b740cf6f1ac1aed7d39df08c411df713ccae36118ff72fb98b0dac50482aec83321da6a666aae72495854b9ef977a667b2d1b27c86965438109981c24d1de03c6ea31df20dd29317003967c0b9618b3ac0a4ae417935696980729f2feddd29d88cd3d8848e97880fce969a46ec62947dfdcf4bd5c8a72eee4dc936bb052e1ebb2739003bafd7390b8fd46ba7dc28b19d5d1b17141c7b179432e4f5030a2c5e9e8acd199fd5862fdbe5dce0840c873f0ed9638fd3f335ec907c44508c911f800d34fea4461108bf9b83efa9fa2c9537c26a9a55c8094bfdd980b3e4ad1b25e468afc0ffaf44c2c4c1fae1bf16b79e49df4992d88a4cfdd0205d77214505d12fd0784c6e85f32a717673d8b95e138458abd0b03e4ff5affa574bf14c4f8fb65d85a47a8c370832189430d32c48454c962de63bdd6ae8be3385867e7906d495ce8bd3f9cfb590eb867d31fec05548a072ba99d8d021c8517bdb5499144bd4a64ebd60613f5dd649a1c88a05f3ad21a16b353472809ab4fa1d7d6bfebfb1ab4721cad805d3082b5af0d4a3c2f946df985955c4433baf5f29b67c31eab42491d9dd8336596bbd485274eaba26ed7e619a8c79f88c354fe1ac474277a44936461e99c53893cd995504c18ed987b56aedec6fbd5bcf8baed6dec9f0843cc17240b62a13611d44062463069251cfa6d5a86e31b7b49889e8f78ddee45db89516ef1cd34a5195f3ebc128cdc026eb35416e8d93bc58cb593438c45b226a0c0b86c20370f8376927068affb970af4fbc6445a4868f27e7f2bdd607cf751825f3746e83404cebc6debcbca9458cecd36c80c65da937e27e3a6e64d0dfc255d97de97cd4e72afa6948ebe377284e7945255568cbb91b6c9672ce5505032cd536563bd70d249e52da18e6449b1fb203b69db92951aed39c8a815a9f7f93016e25844664c0d5c8f8e2354981f240b7b598ab6e851d139e27e59be5f3b2bcf45d5a55db5b8a72194cd010c3e66abc15d812eb3699da9b97948469964084f20e570f43bb980ba897f75b0a3a860fe958c5efe49e9af253882f793161823bf8397746d3b102060cbc85cd375f6e2768c3c03e3da19d2f2badaee169e620adb94a057677c660ef9bc7bafd116a3cf85fde111307371bfac5db928c32315288d9392393fcd78a290d354f2796367f9bc9ca57d83caa13b7628adec3502aba8dcaa2040e197151f62d228450032e98d547529a0e37916ed580b7da38b93d9addce7440c594b50cc6515e96f9ce7b016d993300027f9b876d3a0bd9304401a57821a5307dbd724ef8dd82cd6b40124526fdc4ff2e7acde7d67a6ea1c804fe9afdce9451cae37f14d4da74ff6743712f947a47fa5007767cc7bfa78bcd6ac5be04e8271498c3977ebaa4739d688d95f1315895d151562353f2616cda320b69633c8c1a437913757877768ae19b377ab4f625b35f64c4344b8e800548ba1c190cb569e0670a7583bf37f464407c7abeeae13b92d2bae065b3d0adf69646ace84805e8e31bd38647ed460d27f8d6935695591a2a09ca68a446bbe1c1cdd80f8ec45d7f2782ecee2bc7e702b41fd1af1152884df08e394f87ffe4b286eedd853cf3f3f8b15fa694fa94decdb721023f443d544e7dc3fd2ada5a9255794588b6a483d0e3b259f376ed1fc8b926d1b7ec01aaea040d799dfd83cff82fbf0008d9a4e325e8529e7d18f7a2ce0174d8e9b3e776c34b47da76204c4bcef0460a7235987632c14f7d518cde84a1661281a4b4af60ddb6ebddb251ede92c8e40fe1ec22c148432c6ba5597bae328bb594f107c8d5ca4f341b3eee899938b169e707d812a2c70eb830db54020bfbea8cdd5597e0383c8cb42f253410e", 0x1000}, {&(0x7f0000003180)="89e8aa12ba42ddf093a1157679715b67a451a18032f8325eaed3ff72213a41ce3da12a3715918d929171dc7c6aab5378668f05387eb62c203f65c08d8c5bf294b19588b8cfbf0bd2526706ffb0769aac6d84ff48c13553d20ac566deb0f45aba5f43533392cc168d7211c0d4b40467c7a4a0dcbe363f4c9a3a8a959d8aa5825298ea22e2a78e758d091b920f4f79fd1bb3100436727a2b788361d50f86cd2286dcad91274ec544378c0d6f2c2c139d2c863fd9ee37061065c152fdec144cbeac3f42c6a559278183e6699b24a0e6c6af5cac3e310852124931f535237f915d975d21530f168a2b39450c976efc6d6dff1605b3eeb0bea6b7e6d3152bbce87e65349b401e3c076bf0dfdab6eabfc903cf6cf2763f03eb9b72c1e4f838ca6cd2c842d75d0be46e844da227e675ea99b0ccb0d9d8a4eb0cb741f2f63511c7f92c58c120ab1f44331f0d8849db444dc34f56d52d0f47a3b1fa9da40d486bb380239043b330e890c71d36eddd4caeccf70282b236d7a9c8ebe640973c79651a70e529957db06b8294be731d2679c16471a736726999343430dc651b426b1a0e342c8409919540296673ddd729f6cfa3659adaa7deedd565a213c2fa89374986be6916720ef67d7108e9c2beb4c9ea0cdc06e47ef72fc750442c8ffd84671ef3981586af6485e3142d3a64e7af0d2dc54e93d27047d53a85d9d67313bb2ce3b9ca5db40a883b4b65e27ff6353760f4b05d4e91e7d84ff07f19be57cd922ca4d3eb5744cd8bb5a254881e622d177cb31cf3282b175253ea688862c600900f800876af4f3d2d5a02d15cf83a4ea73656d085a2f92d1a9eafa20cfe6200dc8ae9a3a893d93f803fca8a80a18d3fba83c1dc0fe8c8e2e43462e0c326cb0aed506de80ec53f23dc6eec3b567e77b174b8e4116ee84bb89bb52e21afb5fed9deb4051c570659cbfb2269f340022fcd22421b91a9e0990809d957757c387da23d07a6c4fe1ffa1efa127fa17b3085d3bb5eec4dee860eb74fcc2cbcbea2234d545253908e2e9ecea0d9d756c6d135aa9093b698f1b4c997b39af85e3fa5bdc6bcbe94fae8d46f80016e23ffc910628182e858f756f7e4f3e377725176484048332474406e0a8ed3ad7ea918009da5c168b6cc8a9a9bb3f00cbcbdf566d14f57633afb44798a854d6b61697494c1a7d297fe0ced7575c554f01c0ac17714de0e64d3f23e4fead6956e39dbb70efcde3db7c74ab2a677ffcbb5bf43b626f3637238f24e2eaed82a9f3ff018d16410c8f3f1623a0699db7619fb815af9f297706ee78580de3dc6a96c64bafa6241bd3d47b42301c96caddb86da43c51aeedda73d158df59cb53a234d38f16a1e93b3265befecd49dc680d130f5a3db6b88bbc7c24d20795c32171c8b68bb4fc17b31c04ac715b7c537c4a10868d40e07332ced7816aaa2ebc475bd5b2cf4c45ed11c7de7bc8c61f994c27b4e6dd7d3c6138c0becb9cc6f17606d6af2ea61e97a3b3806f5111d3050465388850375cfee458f9a292887aa65a0214a1876f0d1eb30cbb8fe65900049d74cfacc22a6e7434a07d463fe7bb8d64b2a804e903c82ec406d4a166e5883508de0d1afe55fb8f57666ca70695b9b360aea458a805814cbd488217aeeeb0e4156daf07df22a59a0332a115803716ab0b6e818a473fe52b6f12de618a43d55058037f4c40b135d0661a4bd1ad29ec6aa5c45ec5bc6a5cd45bc7b1d61c1d76a05857d1c08819ad12d445fbe13ab5dd4e26306a3ae9fe2de31ea006d3b7b3132e7447ecfb84197dcff76790b9ffecc310ecb918f9c2ad1c84e0963f90fba313c4bcc5e7dc734836a41974fbfbbef625060188fe17560ed794ff69860c74ba51a5e9e6e25babf171ea71d5e865b4765aebe7fe422285fdacc95bf7b3a2abcdf1f9b1969b8feb26e4f1091ed9174bcf98ae91d47ccfc3b46a6b154ad89574c57720fcd2f1e64c6028ef83481b57d3ae398f25a1bb47f2e8f77b9921b27332636e535d1bddb52463e4d7b9c23e084b5e92f88ccdb275bdf5c9eed61dbfca8570f5fe0267b3d09c17dbfc9cbd03c4aeb977ca5f056cc62fde6cb6c033fe174e11c506c225c11a11b095bf33820ee55530f0519deaf1c5cf99a6b353e0c53af75e5646ebdda1f9e30f9dbd1c85b6e54c0fb106fadeeea34733cf91ebcb4c1c0c200969dbba7176adfefebb62cb1a00e9db0cef185f0acb5b89fa2fdf5bdaaafa7c30016e0eac0d6193b59010abd5aade8c4014d75bbfa8e750ed899d9dea84d70ff2ae68320ec8afd6de200c1acf350d55ecae410d7c5e5f277cd202d0ed44d011ef31fac99963ad30f0cb93d609a4223bb6fd27d382108c5af7dc9313b76c79b6b33df45e2a1b7f5fd7dbd482d4450bbd09b85571bd65142182a7d4655224614b63307d4c6a74902c6a0e9f5363ffb230fe6aa0aa7cacd45436aff3715e7aba36fe70a85c206b2c2b6db41d3cdaf4bcf7c535a5767e791f930d52f7c599bdc4162505bf3ce2d0f86523a9f604f655620e0961a57d67e929c83afcdffaf731392160090a6a1b2f547d1425ac279ce945e88aaf3e3a803dd10ad34a832491261e508b5546ea2f82e5089cde75db3d0550c7ca6641d83995fb9f86d430178f9d5df1aac46cb45733c25520d4e13e47ea71aa10df67713bd165bc5bcec63babcad8211aa96438d9efa695db9646fedc9c4b0517e0caf8d0ff7284c5e02529d27e5e73d1a0e40a3f2e01fe3569b28b896be2c492ab3c3670b0192c2923c388357012fdb6bb5ef0f1a88c09129bb6bd7c9df409f9f504fa1c3e38fa877f4977e8e8b52961eb4da280b90d0d43c9f80ed93228e3b6141253a423441396f6d5cfb01d681b5b2241832b92ed047ab71535cde51c671eb1c371a2a0c6b25409c7b5cf8bd667fc0bd9694df3f105c4d7b9e3bfa5faa0fbbf1e77304b0dc133e4599a3eeb0b1aef5cd50f4491fe76ba16dc8209f6670ea2193038bfef2c8bcbf0cf4b062463b70ea633e3c22ca5895ca369e70ccbad0ef895934b679e7781f70ca03d4a540a7b13fc99e8e7d9d06477ce89d03c9595d51022f87f04356990b5bae221a9d7087b0685ef76f642832814e69c0ac4b10aae98b8fc93a3167eff87d3079d10507bd572fadd3b0f2096e74c254e92bd32d60f9bf7c8cb4f40d008db256ca4025cafd33bf4ceae5dc97f29c62b45531c0b147c2689cecfc31d03f4d9e6ddbf7b42e8dc11ba624c6f23731bef7b89aa14bbca71d3a0940ee84fc46fac5f1c775a3f307f979c0e3df642cd20b0f35d2ba581ccd4c29cb64606225837b5b849085e69dce921941b3ed25c767b754111349efbe2d04094d353785434fbc9a1dc763fce1c9c0461562319b8545025c205b5a078226d28a413abdcfbf4d0862c9e512835fd0d17f30fbe7abc1b8ba793344d16903c952a42271a16c8e4a3af0ae32af64af6113a571d2801e93e067f2b862f26fa9ed2d1585e291cf1d21a0c54fe1b9822a2a562f56d53d7656bafd479014f77820a9ca4da6c091c74ece2b61250fa5d9553f0a9003092aaf5d6ab9f222449304d51c7c406ed9f9dc04e3509eb4527c17a8ef61d0a93fdedd51b496e8c62572b5e077b774df0e2fc884f9c4fb2f3bf2a37a9713d22a195a77448e6fb530c99055e392a74ac861a6c2f4d54900a6b46046aab2ec0004f470f032f9bf1bdc7123a775d92fd43e7bf5216600d625b10c14207173df28217fee65568bfb2eee7aa5b4c252b4dc7d308c3d07aa859fd77d54176d02e78f20d619fde01b9a840104df712e6e8cc367a4009887d5f60013d732821ab2bf20f416bac053f9eba8b9ced216d49983a7a9fdd172e64fa073e669c438ab19d79153c2055b28b3ebd664bfad73531ab4b0640c4f24ef762bc74a65ba3820d1e894eb353e2ecd954b13fe28d8ff37a7423a17f34c814869c568143ce1048b8684db37de3e210f8631b95f619d8dc1917af199e37046cc4932c662982b797338a764488f003836f9bb19e45b0e200374578f5fdf0d6777d241c67f70ef5b521652f334ae3d3db49038fe55d875128e6c1a88ed0025413080972df7d425523437f4d6f8056d2d5325f78ec05357d1c88eaee9691003ebab5050ecf5631d98bcbccb74c05c94b90f12b9bb7192d570e4ba2cb2f481383e805c771f1486eb7c40c088ce7754cac7ff3f2a08145dc6f1af1ebb0c552c9cfe101094096f1ccbb3df95e09809da9856b8e9abc0cf4070475e7da419cb1092c5a93015b4bb76430d44259ae5ac4bb811dda9ef5e0b1bcebd0273760b058da1cc790886f945ad8d88604b4cb40c9711e061b05b7eca07ac8bf1b99b0abec8ad5b43af4b819a18e3c8b818c1d1c7d75ac701ca90c3db5a104b223d854e25da574f07615be1288a35645f0e045a99898e6bd231c5630a1374c578cf56c0cd2d8a4221042fed50d2ef1d02f03dc3c7ccdd76f5c6695e52698906caecacd3e428cdf227172027cab3f6d268db61d902c38748791b0680b686b8002b640693d5661e898f59136070d2d98022d0ba30a764726b383f775390382e60557095c74a6d7631c8d565dc14297d37648f47dd8c4491f2890b3f828315d18e0593725ec896179f013e88833d2358de49460dc5efe50e73e143b417b99ae8717cd1e80189ace440e7d4aa03363e9de96fc1936b21c04df5c664b03fc818c36222e3f2f5b1dd0af82f012342e78e3f57a4c94aefccc324d50f2e85af41488c37e26cc825dd17fc493d2c91da299592311d0bd27183630825e55375590a01896c0ba2481c4de50ad7d49799d9a0ec18004bfcab8e9e0b4f9ac853be8f4eee5fb0ae7de2d6a73712aac0288ccbf67ee3fc3e7151f463e56104ece2310582d9d4f946bf6bc0b8102bff1bbae186f0a6e20b177d583a4113a4d31ac7576838e5e568ed3d58a830cda5a2ecd06c6e28b68a63974a468dcdb89ac956c064252f6cfa45c61378b0ee902f3d43d9f834e6a1ae8e4ad10732ba5d4f27b2bbf9fa1512933c9875f8014628238ecf5863c99da4172932049f5f555474e37f11dcbe60fc304d072bcee997bebf5e055a6e205c93cba3f7027cfccf4934c2e2dbc2f28358d69ed549e216005e89cd0625e241268455d05c7c5274719629d9f32d8b9df6f85295a59316d7fe252f812d6b4cbb079789e9b7585655b45fc66c872f1563e14d770ab9e70769564c67924914d458a732b618c96f4eaaad02ff147450eb672607ca063ac4bf76cfba35696647c4598fb73e33074b1a0449477bfd31e01eec9a656b5adb6d3e2568cc56c6d74ab4a83b2702e8582a001f740e449b68552ebfd8b1bd544f441d2bb69babc1e176e72fd9253e632127ec7b7475d8a958495aafbb9fa1daf25065dd99d9e6de81c51b6acdef92b50d53a5a066b8945cce47acf302cb056d99c7cbeacccb853db9e5edf1e8de3495dc4f095a2d29b1486944ddf1362e22d13669604492e7e836006a5eff15dc371fe4e20fd2fb0ed16a11bb3c9bdc0ff5d1a1447ddc2155d610ae9e30c1dc94e1c25739fe38974c1af6e6deaa14d3cbf9abcdaa4d0732bf58f56eaa72fdf220a51cd304d6d32d7b2176c0cfc415a13369988591952cc1aa4c3c40052b14fdb939e7120c3643d9d7df1abcdca1ce5b182449d6506868ea541e4f95cab9bfd8b266b65786fcdd30b7661f1996d903979bd8b1653b01a85787b804c3f521253dbbaefcc6a039811117a097a4127c6a08ad1f85238ce7a58b9f75f36439d04b559dabb8574b8ba7f13dac01a6d92e544fb2577ff266fcd66d0b5b80", 0x1000}, {&(0x7f0000004180)="d4aa8d2e9db7df5498a26795dbfd1d0b1d5ee224faa855fff7ea5c66f4226179c392e4bd6ca23e9b1ba2e20f9bf1fa657412a918d095dde456fa1f9ca1c27485d940f33827d641a4d330963856228b5d90be0ce1e9ee252295f757ab205054fe07a89f6ef0ae4aa61d5167813ad1309df655c9bf7a66b61bd732b648289ba310eb99f604c515d70606c3eb834069cba3210c4f4ede7a28e4356809590d850997a865e402dca22ca51cc8b0c0a67faa2e9a0d50bd209e5eef522a984ab033eeee81354db3a121b4e5aeab569b2c54af5d472c08c2e9c08617083b468107df696c0b2246e127d03d9131ec079da6d483256ab0c0f886269670f3734703844b5b816a7c529ab0aaf38670e4b1a7c4d65bfa8e8668e27ee1d40a0b344d287752e54ce4439d46452295d0746dc306bf3e7c11346234beb0bd081c34f589c190600d643263a45f26243a7d4a0e8e7b6be86f6887a54560d1efa12b709fb5d3f13b107c456ff2a1be38f7804fbea89f14652e463535cb70a45a0e8f39053a9d82a5302fb3d28ce8a45d758816e5042059e3d73eecfa8fc8a60a92b3275c99fc32de9a8c7fb5ed12a51779617c81820040eb301e6b735e90d086ef34d8db20a62f51f2a821bbb26c912475321dcd4b0f0b80f80390b49ee63833b6e1a759f793db327fc35a0165efd4f6f7c9f1df1b603de38037c7234690b77738a67b860b5632718e42fe1d17774f0d2274a1abda671d1a245e1805550300ebab9cddf79db56bb9f880384a3564a91f1a561b23d4e5cd89ce505592622269d20a3a5c13e3b76af90ec766d20eed16fb48af0d72a28a67698f61b4e5bb24528c2011eb566a0fa8a69e431315d4e317b0443aced73490d10f472ddb2893ed4a1338ee6aac259dc276def1d919f23813e3f52a311b14d58e7d0ba4415ceb5d7e8141cb823682a6e3cd69b17fe032b79fe7ae66e4be95f01ebd3b2a4a8c97d600cb3a0e59d32da35094ea37c70ae24f3e1a2d0d853f5d5b775feee8fdea7b2cd247404c65d31674aaae91e39d86b964fb0f39bda492dc38fca7d6a1cfaa4f446afddb2c31fb3929e5477a299cac262332e41c546e2b47b1d6dca0294f4eda3716aefc759e39f58b9a0b09a59366b8f625b4d05a473493c90a1a1740ac400c1e252f36229261a4dbc536f6da729b7389f2a7633c2763b1898bed1f787827cb9414ad6b3b23557526d5c2ebf9de06806bce461290f69cfd2ee503a12dca7bf853c4ecbb4f6f1b00ace3b75c2b70786ed910dfe3ac5c2eb2e4db3e8713540dd8a2f51bff2a1fbadca5359ce23d08e6bc1181b9ff8bda11b1ed8e5235f157c44004a640131e059991862c2e3a80993d2d550ff84b8acd017341087edb1f6c927a87a94da96613bfdde001a78ea2ba8ad31f8a48cf563269f46f5882ed7edd2d4f5f6e8ec3611a3d8e0f1696345557bdbdf55be35f57aeb4fb79141565e59dfb3cf6a92218f5308fd17602c885c2e402bb6b5b8be11a43ea48010b930e995a324cf12adc9578b33fc76ffc8add72411230e1151cf82702adc1e2be466ebdfeb92b2b012a4ddec232b9e3fb19301d968f9f1ba136210ce7febc9241fa2103ff3309805679e2f088935269e8dd83da77ffe0a172df42d7724301ce35b107b1bed39ad8ab1a1a40c03fe51ddde906eee662fbee9d3ecb0d9cc145440ec5fe9623c30a0e9ea1caeae1442059942d9648062ca858b4eb7be1f63a2a6396735c15a82d2b776847e7b636f39e35b8e770b4395eca8e6a9f77da8228946b5d0c4cd0fea6e751a1cb13528cb40fd83dc1346c5e10e5ee471cf4a71faf2eadcc52c17fe2ee94bec196f1b82adb574c0eff4c2cef7f4b7a10d7309d358eea49d5f1b082ac602f8eb39cd746ed595ef3af9c76ac201496480163993a0b9077c416d22bad1d91569adef04929233cd7a729396f0b6924dd5e0f1e7fbc0a09e38fc09c42806c70c6b5c99eacbf46dc89579d4ba0b46ab82a2f3527d42a241b5d5c83ff1d301b841e05d0a902d439171ec6052c8c7a4d315c8d7f0e5641a371c9710afd627f15b1f70f9c087aee6212e81b07fabfdc9ca32ed954b131c087df72065c355a60c4fe7f6d44703aeafdf7e60d1af39fcd8e17063b574cf443e4e9d77a743ffbc5c21101c0a96ac996955fcdca083f4a54b6bbb8690ba056ed643ea29e2b73b28c319e148c2f5a3bf941b1365adc07d25bbc1043a3b60d20bfba9e1d60cbe91eb9be6a06f4c7ba3e435c126eebf064936b0d807fb9d683f209afe2c9b6769d1a54da707304d7c5c5b477999f8e5b4a28826bda86b27d3e47f7de1eb5ebbd8e1f0c06a61a86802813b04bdc80e658455e278228dc2240aab8f0aa8fdd94eaace4fbe7b7a9540bcba0876aeb8a59e661715f424b653322c8d10582faf9dd0d73e98a34795d5db8cded18735d54c48a3a1af80fb4cc9946bd1561ec1fa52a1528febe0fa624855337a1b954d9495ae3e00fd260a49ff24c8747ad2effc61bbf22a55da029efb155718cb482ca07b5647b2ee127be009efe75776658daa3dc8f06d66d18c1c9560ad58b3831849836cbc2bcb9b8d9f7c977ab3c31336c14ccce381c7b88e788aceb9dc357b259d3d5483b9e571889f870943f95c06bf17dcbf83c349212f5d22084e9d67fbebfba0778ab097864bf5fbb20cc6de463a6476be01cc90a71ff9848486ff672d2366ac4eb0aba0f8c52212b5eb1c5483e362555d709c70b87b1b690be18f0a64a08838d316059050f7d00aab8a505ab17e2afa02c120f8ff099e544236bf2f44159a222167d7e53ae11d76c7b3889f82257ed1461cdba8769d6699637f27d5c3e76764375b6dd687639d559ad2761c5d4b135cc5a01102b567eaa709b4f5b80c44cc5cb484b9cf28ffdb76fc0abb32f264c3b11b2c6fa43931fcd9ca77964da7841f5aad64fe27310479b1e073b961218a48bf56c262380b838473b39b1963a291a792ec06d06ab938f22dff8dfe1a8418ad34815430061691949a2da5dd52a1f39bb860b4291ea4dca5eddc1dbd73abe615ee67a2b373b17794b8e155bc6ae9599002372b378861bb5a34f55692eb010ef9635ad09c3797a9247e8e69cf4225aad2216ba6a74d58c076b8d13b122a08913bffa2a4bb533758381d7707d597d45b6700aeb55957a69774b63826b62d013f6455fb1368a85f9c99858948fe8d4d5a33d4559bff43daf45f8aa40f0e228ec1c0a61f05ab2c41f208ee0244daeccb15f0b1c2ecc605276bcb1cc386d54de7bbd29d33e31d5d16bec5b6f3caec4268c7b11c64ccdbf0af85fb8135abdda50f91e6b0bd2d40df21934ccee55a9f5eaeb61ff6fd57cf88324582b93c2815ec439ef36395065cba7d58241785184946472484037c34325281f69b8481752c42e05c2164b8ce1afa9ac162069b34d1309bf579829a836e4f0150e42c23a528dfa1aa966cf5c8f2f016ea3618fed18c0e10ae4c5de714c61dc037203db287b5d6014d8791a53eefd86cb5e27ef77ea31e160441a38a534c419f2d43ea2a3dd61bc238c225027b560077a02bf94d379de35067dba306a6c4516d71af5f6095ad7270afaf9144e21ca7cee66d5b7c231972c306faa3bc2495fc24120cb468529f8c6ae60ff372f3d5b51ec5c01d5382a6195371ee04050bd8584e24358d7a7c5a7e77d79907293065528e062f6f006d81a19c67061e0c2af3d842bef8e7a16b76eca9b212e5970e5a74e01cec8c6e31e022311ffbb7e85ed585aa48cf1012404b4bbb0ae59f3febe87b848ec0660c27b2c3d6ffb6dec9a6f55c0f0473528a4495f2cad4a4c044fcbb69c295c4a7c73d18db71494d8263c623bc2909182596fcec1026bdd2cda2272adcaf64c15de38fda67c99d05e855ce5d94a502a3ce9cb4e24f042be2a9563dc6fdc923d6354fe6a8cf75524af9403a03b7bbc1d5114fe012aef259cb3683a2de5c0a81e03db93fe7d32d52c11b37fc3f756835af4e969e5d22040f069d487777dd546c3f73bc3dfa73d7c1e6beb8cc5b7c4c837c083409bfb748c7d7d9276da427e4d7b9ced6690997c8ababfe9318844056ed90c37e0e8000635d1d1513b74735da4b9d0b3c7c5831f29a73e5c25d1381e0ab39b013437fc7de03bd2faaf5bbec44600fb2db0e92a4136c175a6c1bec87f180000611e9ccc265bda0740c1a8616ff5bd368ad29a344b8dacb92181474edbf454f00dfdd295c6a74ace288b07091045d109d4de0433344aab15ef1e479bcd34af952d30fc2cab3faf1beb670c8e85617193f036df57e447dae8d2cb47cd84ebd5009ea78c64a6a1bcf30b2432a1aa1e1dad3e2dbfe334d3ea7b25b59b0ae832abf92b56f05e910a4e4665a27c4ac3b5ab496bd39bc632645b280f094c916faa84659b18259bcac99e6f92a0eccc31c788cc93fd1ed001f247ade7febcf01a994371a5483eb8a47783ce0d0bfc05336c4491cf6877153176df0d949b9b37b57d6f0056ddbf8b318029df6e998123247a0c88d32b95cc349bc17b22b735dfa1079fd7a3f357d0a8bac63308ad16e7a8e10ff1063938b59397bdbbc9efff2c8d5e84374c414065d06dbc062a07299650aabd1bd32bfff5a6c662c85316e361ae9c36d32ed893bfe3e2a49e14aea500e3b93b0f57a95d3a9ba7ad9cb65abccd7fcd969a383a960b052f93df379e82e4f6e03551746f3443783b79e2306d5ff5323ba1771c0deec14f1100c59d9763660035488a3229fc6df86169d3a34a7bc69bedf29515baf88b09f18ef08bec782824ad0dd96405a41cf1ef79337232dc68884f189cca94270df59ea6afe815e47c99389d1e05a3c5718ed088374dd00353888d602efab53b985622e0b4950b18707d7875aac43584fd074feb146c335146eb5c3a8fc96e270a59b11953f2fdfab42d1ca38d3e348cd45b637ab06591f11b5682ee46d1ef3a3eeb65680ff63e635cd0462f37ff11c5608e77ac182cfc4047a10345be4f0a287dd6e2985c78aed4a7a8ae9764841703d4f5a5584a5fd2762419e4ba9c2ef476839575aeed5e5fbc2bc33d03206cd36ee199b1e8b5617fec5ed94ad0424e4705fbeac20aa26e37776f3a044575552040230cfa27efe3e532309bafcb76ba2f55a8ada87d553ab0d901270c81e2cbf412dcd2e4d961bbd3b9fd13f9aeac80f0694bbeade28457a5d48786a5fc57ca89785be1e01acb658420cdaf4531c875f502567cdc17eed9ca1ac60834d7cc02957b6dfcb14aefbde19c881a02de10c3e9d14fc7a6bf7eb559ff820d7329cd8ce73f28fda05f0152afed144d708e49d57dec304bdf3287bc619624889a13bdae49056cb4cb73fdaa917618da40478614bf9df6e1b8561ab1ad1f65c1ad8b19eae4d75c18985dbb14ad8e75af47863b57dce8ab8fbcd961f876ba1f0628d5c0d666aa0a1a523178dd5e8b498a47755062ad383e4f55b813bc8a163c089666a36e4d3cabc14d8a5db85299250b70d8734de9df2406b0993c9e88e515ead7bf231f1869f1505a4533aff77d59cebea7b91c61ff170b66c311ff3eb7afdd484a221bb534e287379012f2b69a06c2271c1965b94bc76de1a5b763c8eb2003f8cf64f27263fab8e5b0bb395490b5b4fbc9ec87fa21845e8ba1d6db3609c03528db43166806c23e40d931b192c187d22610f462b4f535c7a3504817372c864cea8f93ec9aef7b01d4168058bfb51fb1e8c90d72e9e15b8e957f0808c302f3914fea0bbb98bca446cccdc24d02f30bc2fc3d548711ef300e32eb50b80e61bc9253d4c56fe4b0430e096d3ff2e99210a1", 0x1000}, {&(0x7f0000005180)="af11a5966f836128b740ba5c90b97e7462270ec7b6fb6de40ffdd1b7404e55b5ae96cb138d5aaa030c8dfa42d3a3d55c8b50bdd5ca5efbf90f14adfef9a473ed17969bfe66fe47a4936b224096d2de148c8b4398c9f41b2591ec9c91faae8b986920b01fa491d9fe4a6926d40b089c7239a6dc57c294d1889c95f887d0cf6e8993471a10a2353beb6b1256b8c235dd94e099d7f46838ed5daa94331db9e3d45c3380b3c46f21", 0xa6}], 0x9, 0x2) connect$inet6(0xffffffffffffffff, &(0x7f0000005300)={0x18, 0x3, 0x7, 0x3}, 0xc) bind(r0, &(0x7f0000005340)=@in6={0x18, 0x1, 0x4, 0x2}, 0xc) r2 = kqueue() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000005380), 0x20, 0x0) kevent(r2, &(0x7f00000053c0)=[{{r0}, 0xfffffffffffffffb, 0x28, 0xe3, 0x1ff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x9}, {{r0}, 0x0, 0x22, 0xf0000081, 0x9d4, 0x8}, {{r3}, 0xffffffffffffffff, 0xc3, 0x40, 0x800, 0x8}], 0x5, &(0x7f0000005440)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xffffc, 0x3, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x9, 0xfffffffffffff000}], 0x7fff, &(0x7f0000005480)={0xffffffffffff056e, 0x7fff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000054c0)={0x0, 0x5}, 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000005500), 0x8, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000005540), 0x8, 0x0) r6 = socket$inet(0x2, 0x8000, 0x3f) r7 = dup(r2) kevent(r2, &(0x7f0000005580)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x4, 0x5, 0x80}, {{r4}, 0xfffffffffffffff8, 0x1, 0x2, 0xffffffff, 0x80000001}, {{r3}, 0xfffffffffffffffc, 0xa, 0x1, 0x9, 0xfffffffffffffffc}, {{r0}, 0x0, 0x20, 0x4, 0x401, 0x6}, {{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x73e2, 0x6}, {{r2}, 0xfffffffffffffffa, 0x4e, 0x1, 0x7, 0x8}, {{r5}, 0xfffffffffffffff9, 0x10, 0x4, 0x6, 0xfffffffffffffffa}, {{r6}, 0x2, 0x82, 0x1, 0x3, 0x5}, {{r3}, 0x0, 0x80, 0xfffff, 0x2392, 0x8}], 0xf10, &(0x7f00000056c0)=[{{r7}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x200, 0x2}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x2, 0x7}, {{r3}, 0xfffffffffffffffd, 0x6, 0x400fff6a, 0x800, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x82, 0x2, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0x92, 0x4, 0xfffffffffffffffa, 0x154200000000}], 0x7f, &(0x7f0000005780)={0x1, 0xd}) openat$vmm(0xffffffffffffff9c, &(0x7f00000057c0), 0x400, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000005800)={0x2, 0x2, 0x0, 0x12b5, r1}) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000005840), &(0x7f0000005880)=0x10) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f00000058c0)={0xfffffff8, 0xff, 0x3, 0x1}) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000005900)={{0x7f, 0x40, 0x8}, 0x6, 0x5, 0x401}) writev(r3, &(0x7f0000005f00)=[{&(0x7f0000005940)="2be9952d16c17d123ab9e06f38d5f5046fc665190144cddd537cb85ed4da17e3af0257895b121cdfaf787669c0db1c00d65f", 0x32}, {&(0x7f0000005980)="fa6149c9a8f19e09331072490e1b4b0fb33bca7a045b1fb847e1ca28edbe7a2d439c0a78711a64ca14cba3e4620370d7efc737d9b4003915f6b01793967fc168b28715eb872854b34e8e7899c370077dac19c5719b4eaa03a9998431b36d473e182d82efdff3d939b19118e8f5cbb5b8b174a810960679d8d629d6181858822946b94406396cffd2b40098b0c3f8f7d2be2693b8746d8a183eaf82470d8ea4aaa1edc0e5071672f14fc8521fdfc6ebbf736efb9db16cbd52422387ced7", 0xbd}, {&(0x7f0000005a40)="5b3c5b98a4a02a54669900cb357ee1df4d4fa88e3ad0cbf135e46899ad229625dc6a3583e32ecb8c0ba2b9f9bcfe46f08f60d88e058ad3f4131a68b1", 0x3c}, {&(0x7f0000005a80)="d75c941ebcca18895544f2fa33ca958ff90c5d128956245294227064c672cefd45646c502317bf25f07fbb08c68f6207f2056c17cb81", 0x36}, {&(0x7f0000005ac0)="734a5223f76b3bb47fac01ee50d86c455346081d4f55fa02a43397217ed339dcb47638825b8feedad0e7f5484d2f1f9e3cd4fb6420eb71d5adfdb32cbcf8b2ce3fdc172d02c16088497908442f7e163325a9000f512bfa870f0d3e45b5815c86bd44b225b76a218d1d27c8f315b6d8ac66d232c0fc219c75bc7cd06b060062f0ab87a1386179a3304dabeda6d3526b5e16e64c744930b80ad9dabcb83d0af77461a0d6877732019282433f608049accf4c9816ab562e3f48faa4edc29c2117cb05d7c88d28bcf7572ddbf828a6be1872f422e7380ed8612cfbe075898c62ce9cd179c23232d5ff4780a6e7259fffe0bbc5559b4d5c", 0xf5}, {&(0x7f0000005bc0)="c276a7090386f7fbe5842bcf2ba9634cbfe2c09383df9b540d56fa547a81c64ed05f5b7a65ba994761531d67f0e112f463edfd40131ddc6ced26bf469da69fa2169b62f9a36de8678006fce9239b19b572b776244720c3c699e2c07930739950508153bd4569930de43c3d968e1393ac0f25f8c56d0935aa1535dd7596bfe7cda7e2986442bfb98246eb04e52d4460b4a33f6cb05edf3a1381c3709703163255a4f6bb83ac4c2a4187edff64cccb5affc31ee0f5243cddab74fa5199806f", 0xbe}, {&(0x7f0000005c80)="15fcb3cd0a62eb7ecedf243afbd8e135ba8af4d90e12679357f7a754147c6bc62878aa9563105a957cf1bf950f14bc6957781a29b6b63535d245f8b114b44c97293521f66af1159f2dee4870f2c5c029f8fa8a37ce13039e9f7ee7ce729af3ac9871c61e56d4af6f75081053b15923e3ee1c2593ee0fdd3a5b87e7fd7fdb1f527677536465b1ffdc51ed31159aeb030e66be7ab8c95e682389cc8c4b2a8d1e228982f7ebc1163711ec05b8e56c2719fc516fa396b1aee653", 0xb8}, {&(0x7f0000005d40)="eb891538e0a6477699a6e6e9204eb838058599b8b59c2be693625ef556414f24d19f190db1566c28a811ad79f098f17259649f7ccfad3aeb01c2804feb87fc508fc7536a0c0163967781c39aef26200803a1fc21e780091169a6b6c9bdb18edc45d671955e052590f53bffbeef358f5821f844c916b3cf4bfc00c22741e1f13aef4e1aee97250fb524212a18", 0x8c}, {&(0x7f0000005e00)="bc2ab2a63790d689b56ba2393daeb6d84577b03bbf6517ba97ab4f9a18db662da7a4c6cac8cea5c0178437c9c8d256ae16e8b4dd54035978a887618ae157fc8ebabcfcc75bc6399b175344207754789f49d1f959ae7ab670c101", 0x5a}, {&(0x7f0000005e80)="ec4e58f836af764c00e31d06d78715248e0b417f39abbbf87957cbd55e2ff9103a70544a6efe7d7926dee75a937613d30fe09455dfa427af531796cf537cc9defc532a73", 0x44}], 0xa) fchdir(r4) pipe(&(0x7f0000005fc0)={0xffffffffffffffff}) setsockopt(r8, 0x5, 0x1, &(0x7f0000006000)="1e8b642374628f04c7d0a0ad2cd8d0cd9bb7c7eb6ea30480e54bd12328fdb4c196bc20a68a14d5ca", 0x28) sysctl$ddb(&(0x7f0000006040)={0x9, 0x1}, 0x2, &(0x7f0000006080)="534ee8c0d2377b98274149144046bd064a4ddd0c771b34f201cc9f1226a5da2c2f725e4d8c8a56c0ce8db80c8dda12414f927079f00c94a5beb72d6fd20e82bb213290f1464f557b95925e45c3154326fc7147ac7b73a25f3e97c0b49cf43fce71485f84fb5b9282445ac0a542c10f", &(0x7f0000006100)=0x6f, &(0x7f0000006140)="a67540a89014b463e36b36266bd0a323e472a93c5dab368599961b943092cf9ee7957d5ec46d0c336bc15851ca491ed0ef9d314bc04575f025fc11aaf0caa8361511914f99b2e4ed67c8df769d4c097816481f66745fa4e9346068f88e0e0cb1406dc60131047c2351e6b40a14795b5509d77b607786964d268805a13c61a3243f3066", 0x83) preadv(r7, &(0x7f0000006240)=[{&(0x7f0000006200)=""/60, 0x3c}], 0x1, 0x401) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000006300)={&(0x7f0000006280)='./file0\x00', 0xe3f8, &(0x7f00000062c0)='./file0\x00', 0x8}) pread(r3, &(0x7f0000006340)="569ef4fd76984b699b6a20e8b3e5f0769e8101cfa57da763ff2b2f7affeb4944c0924c563dbcd34036fd059240eb086dbc3197c38a566ccc0f591ff174a9d9350db1c734bc8208767e8838c077561f9a610cecf82a2c8fca1112dbec359971c9a5892d73267409db47ac04490ee7d2f75f3e04c04f4f6430f97c154d91a4e4098bb58590e0bcc968c446e3a34a7923ec85d392ff5ef6d13bc0c1162614990a5b344ef6ee8a8332f575e0a2a3490685090c4224302b14b694a531220992f28133f0310ed78a5aa62dbbdee4456310f63bd6ffbaf5770e15d26977a552b2c77963e6f43ccb6d6504ef2c95b918acfdcd40007b14ce0e7e0454ef9cf5f9fabb435ea640ae40e28d6c8861eaf793eacc55dac4a26f1725744c0d00588bc673c8babb2c22f1321f25ff0730939a83c8e8ab1b7c3b2a749786d01487f40350df1df78088f023998f29689372e9854e64d3f666c0647196c2748e965191c98852e8cf0fa6f5b2abaf589b61d893cdfc1ec68ab818fb05c30685b9ccf18bd200bb55934e6a019d425710040025394a8796f028e0651d37c9eaa1620c29d4837a5ece1f992d2d64a7b3c1da3c72e62ce7c9377d7c0470aca1250f1dc9110a113572e8ed1a866b06923d5f7f78ecf7fb6c2762e11f653cf1544c7a7fa33f65cfafee992608cd25996cda6476deb2e014f25c2addc1834d699c6f579965582424c7255e3e3a0701ad184a31cfea09f9b06f554fc51bd907b735d72fb3f58e022658370f0c86413e4f9f31a4b251f368b4c57aaf33fbaf8bb80edb5e3f72da568ba853e67da6dab57a44ecc457e1a65d795c0439fc678e1ca6d8364bef9cc21b66ae9fbfb24d04b461e82e0edd2a0172797d6d435e6e90a8c5572857bb9b8d080dcce7670b4a4a6551437fdac6efc9f71d12ecc3c24f7f02c42799c4dc1359442bbf306f2636912c52f44bf318e0956294fbd07d6981a619258fd3438beb4e4ed362803b00230632e4d2162eeb65751554201c45e04d598b2b56e2a18f79f402448d100b6c6dd4eaccd21116e343ea22091a281186abdc6024f763aba0369fc807298b6685110f793bf320a24d0f45fbc86ecdaa674a7c2c32d92c01c5751c2c024361d783b64de8de428f7e5c6ed473488a682e4be286fc33c7ad46761cc899bb668cf31319f0ec562574e04e6b08936f37a620277e22ee8488c2f018477d9c5774184897a2a83c5c8966a3d45186b9ae517bf59a77ef74cc865c7a1bdd828c38ed4528ff8a9081dae47d285fec2e278bd6b49383878675d9e9c950ef4de4cd47fc30e3434b40a29c545102574efddf93909227d5e69a02c21568da8969715eeae7e3a08d107758c5d5e86fa5647e1c4af1280af3191f0bf5ea58cffaddf048160f75af934b4ef6ce8366e6a1b4b33e89db7e39ecd18a0cb4b67373230d186e9d67e948aab3d94108d8b93de8131dcbafd06009e28982bb1b60023e6b5f1a57303b56bbc5eeb583be6f38ac79b26c17982aa643f6e8f23e3c2bbd0e229bd4a32237238e3719071f680e2b242528fcdd8b17906ab496665989c67d0d45a68f2c5a9495e45b2e80cf06ceba92db22412e0bacc3de6370aa607134b819986254ac12e660887cdbb53f14fd2a0fcb0f463651b39c7824ae154890b642bc9b3942b9d0dfbd32395e3c00b9c5ad213195ab5e2a4b352c4bd267e77bd29f419e1a69638d334f4474da9bfbebf02346048bdbebdb572a410e1eb93db0ee2da40a326c8ce8325933543e7e704e74c51fbfc4d40d5b02d238ff134e131e674743fafbf9defdba4aa46f7dfddc0100aa8b53b86fac696ee452ca51cdffd0db1c44283761f02d2f0c612de8bb678e318eeea3e1756e774c8037081e79e1d9a111c7266eb4b1a5a83612b0cbd3be114e42a0520cbeddbe4b49aa3a13792c16ccb9cc5ac4f10406167d167cc410a24ca969ca1d8ba2589a283efd2fd75ab2a932d07f07f74e43726d844794b05989a200b215886dd69c377a14ab6b02d8e806c244a12b94a8019ddea7af92149b6c6e05969128a3cdb1f176ffe4b15c4cc0897bb6c669af3202d24394cdcff30ec470e176749224d418b40929e9bb644f6781476b3f24871714d8218029cb9fa093212e168c903959f7639dc5ddbadab4585a18c5b46ca3911c0a8be616843fb6ea6770699f92f7da8d6e90e2208b0980c0f169db34f5c41759944c0e726241a992d5b84ac1a8a753ace25639007b4cf4b151e70189cb93298c7dedfc1482561547654087b37cd9ad3e8d23e222e33bd8887585c165ad6a7a5b44a794f45d14558105d009a2df7890a0d567205fa0fe802b024fe7d42a37e2d293f1e304ebe45b1922e1df4a32740fe76e18b17b2f86ef95b45f0fd4b05d10f9d45a094bc4732240f732e669ca287133182e495b45f96d2433eb12dc38b7d02846875a5a13312c538f430d91e8aadd3daf9621f73d795380f829fb0ed7e6d1e6ff1491a5c570a46364ac56374e6abe69c87499a4d8e1e7314a64ebb1c6d2f329d620d0ff3bf7db6d1e073af6491702bb6840b832e8ec2631bd07b107bafc5a68c0bdd457fb27046bb015b0e0bfd1aff3b1be8d1d901b7e5a80025c55f315343bde3c8a8e3ffabd42261606c04da0a1848f5026fc27d16934afac8382ae76b7abf9d7c7519fe117d9881f11141e1d17e4ca29f95f452b13255d211432d94168bed0e1c94d485c650f5d913d8ab59fa55a1f1329ec2265c635ba33a905b8e726b490a42b6247034401e3f7ff61e16f3acf441d05445f3ea0380db1fe412ebb2c774a9544c520569bbace9cb62f67da106a51848589326ee4d58660c3158937ee50ab33ddb5a89602f681aa3e847cad83086113c0fca89d59aa25a94d82cbf66b5b476f232bb8734d5636e0f513549484e5a0d605825c87b864e9d4cda3a67b1ad4fefc0d8726f7b19713337b432c8e150f71eaa790bb4a8e86b31b54d567d6e5881431e859bc30afa089968eec8f4d0c97d9a4194569f352175bebcb7264dfbcac107567ab3bddbbd1a4194c15798903253bdbf8535a20a10943635306d93576ab30d99b5ca1efbde8dea8e3bdd92ced4a140ae144993c0db7f65e1a091ede2b23471b28ac4338ad2b7542e626de6626b3d772c60f9d1f8bba86a55cadcc5ccb7e76d9116358b4c0a5081653deb9be5c01df6af4e5c4a0819e09b670e1664aaca35c3588706e8e8706b665aaf68a981e5c685dae0d3c972cb755907fefe18ca657636b5f8470cade50dd0b1218aa3c29848a90ca69242698804248bc2dcb24bcca6cfa3119b388da48a8f766b64e83b9c96b20f44b017a77a9c10e42522afd751424028f6d005fadf3320952a240253fadfcaed5c03aa462f905744854bf8277e3b8aaa4543c4461711f96e2148a679b24ecc8a74f97620f79d856210611d4f1c4e30f32f37a5f8c521ff44313d78928286abef62c781f493eea3bfdd6d20d68cb879e98213e577f33cefc1f68a9c063ba746e174f7dad6c5cd8f9c4959c96111f8b9fc366f0b5f914d998ba7acbe44095a87038568e6cda1dc71d482c1f217d2de3a8b83d412aafdf2f474125800ca5ccb78521abd535c3423a606a63ddb04cae0094bff510819810ae55f2615f1b5beb7468afbfc21003eb01dc4c41d4d7b47419cf56ebbfc0e0661cf9782407db8f0e4ff1846487985d60a86c0defed3cd465fc48d69ce20470f9540093be00ad05d627e4ff370b5a0ad29c808c1e98ab81871d20d98e3488fa98dafb879ce9446817babd2c00dcf5a94b45ec3a8890a43b9a21fa4fcd4748fa22ac539a4d9526e363ae8ba0ee3d09e53f6e73c9abe9bd113d5a5217b25d27c0d3d579278d24dfa44170a0e30214916fdb1f996f8448656c7330db19532c397e1175250e3e1fa0bc4dfb83f31e8692bf3d782d9e93b0428f706e43ccd9454b55b9c5aadb22580c6c9237c5ec51794ee2a53e4a505f04ac2fece7df3264e383613984218649ca03642420c6a35c159c3b1fb50b03bfbd2a9ad2c486cb087382b50c0255ba050030d893de0eb41a8b415eea1c8ddadf6eb47eec43d862f3f30e9f14c6536297870b983cc2aa5512330fbbc68ad4ef744ba605694187686f02eaabe7ddaf98365ac2300b17e88afeb4cd093de1972852c1a50ed412ecd7e088b63d5242aba2880c4a6da6ba15455147bff2bb31efa6c44a0a3a08653ef9a04eeafc1849c11609d0296b0eeb2f135257bf21c6471dcee7109bc35deb14f4204675028e7101aefaebe38a593bd82bb1b63bb25667962c20121064a05d2e776d7e12e4de31bc40761dd96af92f646f44f98f8a40f4c381ae2fc1d8f331d0e62aa9f982b0a25eb3f9206867a45bff2eaf1150df393249b622e0dc23efc3e42d93120eb015b76f86cea3febf4242fddc59754ea07d2a4a81da277d5dbc3b964bf5443b218d315eb35aeb1380357264833829b750d97430b74048d4b999d0829f6694cc1f6a1b7c354f90a7917ad1f1462b7f05d6adc32af06c0d0e3649da6dd34abe9434253659bb302d51b35ec697515e78e617e6bf509a8fc5e0af6aef90b12855b8b846bbc4ada67250e162ec657604fb58bc9998d5dfaeb551b0892fc5be48da5157fcc1cebab72b78b37d1b1714d015f0c1487aab893f9f277dab538ba672fab05e5eaa01e4c146f673132bfd1cb47764525351fb672a342e16c44c4617cd6cba625fb91b50a58ed402499315d2fabc18d4a14a11e2fb5f8cdb987f74535be88f61555e4187d5c29c291e73b703b426d14c284256033610326f2e860ed722a5cb076628056cdae7940f958127e8c54426e05fd882bdb8071b006815a4c867bb8af0d5fafb7a8143acf9da6074dfb502cfebd5761e3bf2792b7956009dfabaae3511d8027e2ff09de6a215578f885e8c1c7e51b310392ae5ac3df636288b446c17fbdd3a22e7229b5d1d721444a3e437117e431aab39f94d77ba23e955d478efa6409a48310c3971e55cc871b9c37215e38f3993ea217b5d3a4dc66af2f79d87534303f31d3495890cce38c099dcee32ec6c8f4e51c52fcc81fed951259e6a9f737c9b1467043753a03d01f45f986e8c8e80aa7c880361415131ee5d88351970bea645a2f90bcedfe9e61770ab250a969ae6c9ec8a619ae6273c864cea2482c70bb07de483cd200f7b2c9e93f653d0b12f0bfb29a9b49c9bc0874066675292bec6d783be8b7cde206ebf5b684353dab79ac3231fb11d5a5d669bbdbf8d08f1c3b2e5a344fceddff1396ebc54ddf670084eb33b238458576dfba2ddaca385cc99adaab0af666b253e66e2af5bba60b4fbbdf1700ef1622ff655f7edf4b4ab37b1567c99bf50fac9a0def28b152f81547dc55303c4389e1a48a82f3735440482074909c5924f1b4fcc1198135dbb5070849e3a02538eadf9753977bdc871c231a6ea332753fbf73880aee4eb3fc72999c35c0c1570f416ba8903296cc6b2a773c0e48b4179363f2ed9f5cf4c0672594b0a310621f12b38aaf65c953aa2161d1fbaf5f991cad04ca8915a3a6883689f9be6195e01784cae014f263f79e5aac3c08a148ec5177a4f43719e091b5538620faa92682294a087db6afc073fd0bc9e3c6919f02264a787e0f686850f74c3412ec310db28f94833fe126067f5ca2b009c3b10b4db41905e40eb7d9124059568c9f37a0d82326d1f72403fcef75424211b3eeb93ec6b8873a6dbf0305762d369ad079d2cf2b8fb4273f51a35f32810ea2f8a8f9e5682f4293c00eabe86c7bda3909f859bbcd5cc7900fb0a07ce3ce8ffbd8880", 0x1000, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000007340)) fcntl$getown(r7, 0x5) executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x21000300000000}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="9f33a25b106fbb8e0ae4f54e158416bfd01fd0c35260ef8abded8f2f5a7a8ef181504606c6befe59b27fce1698c87b5175422890eb485ef7b6ec7f3be6dd6e9c526e5aad5c06a88b9be21d6b022af8b13b2a0f551f50e23c45a37e595bec31ee62bfb93a4c340784a0fabaaa5fe8ab936f8ad191b6024ceed9ebcfd42d9f9eac751029ff5b9f43d0145da1ed9364f0cb5ccdf1d266a2440ea82627decc1b2893ffb2b4ecfc4b55c2241de1740bb4b5bbce036ab1182b2b6ab2d26742d6c3de512e7898", 0xc3}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) setitimer(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000340)='./file0/file0\x00', r5, r4) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x1f, 0x0, 0x0, 0x0, r4, 0x4c, 0x34f5}, 0xf3f0, 0x86, r1, r1, 0x7f, 0xb48, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000538000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x7fff}) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x1, 0x0, {0x15, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty, {[@lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr, @remote={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @broadcast, @multicast2]}]}}}}}}}) executing program 0: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) connect$unix(r0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0x3, 0x0, 0x4000}, {0x80}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) mknod(0x0, 0x0, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendmsg(r4, &(0x7f0000000500)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x9, 0x8}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)="55723612d860b807cfca94e640eaf063a317086f83729710981fafd563bb4c85ef14f7401756d6cc29c167edf5571044f41b717d3b90415750a2a1cdbda60a980dde", 0x42}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="c0000000000000000100000074600000cb77562752ca62a378dd874159c5595efa64b15256a42e336db102a37a048c313e8368312bf7d9b279ba543fbdbfef94c5f933348a8bb14ae4b37173ccdf9fed4d137fe74ef2bc2c67cd4e585e7deb51062b0d1538bbe3d30730cb162898870f343fe64fd5a0ab00873d73eacde1f0a97ac63d054b75ae5e33841b37278fb3e8a7c50732905208988e7c1a8c2104909e6640ed4a8e2be93e1c60600a3bc41c0941a536651c1d9fdf4f00000000000000700000000000000001000000060000002ee3ef6b46b078612dd9cb3e54f2107ec9d8420f731f3cf5236b3d65e0e8e532e3081a51c5e0eb0b597b603afdccf5039e31fcf75ef4150dfefc32f24ef514d7cfdb48bda33cd124485706a4a022d5d3fc9508f830e959dda849a223000000009800000000000000ffff000081000000f43e72913f6daa278c245807962a3e6b238756a71942c40efad70fbcbaf32bde9e045edc946d049893b7604ef726270aa312a784f39246ccd1e434f221ff73192df015328300c4940e61f6012eb7ebceeb046e3d974d91224df33a8ad2832bf6a85940913d70c0bc323fe675c08297fda8c5bcfc06ac522915e5bfdc4270cc90b000000000000000"], 0x1c8}, 0x2) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000600), 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) poll(&(0x7f0000000680)=[{r0, 0x20}, {r5, 0x8}, {r4, 0x10}, {r6, 0x2}, {r2, 0x80}], 0x5, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 7: r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget(0x2, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) (async) r2 = shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r2) r3 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) (async) r4 = shmat(r1, &(0x7f0000444000/0x3000)=nil, 0x3000) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) (async) r5 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) (async) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(r3) (async) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x0, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f0000000100)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) (async) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaa6fcdb46207000000000000ebaaaaaab93fadf29121c96b9ddf86dd6000000000083a0000000000000000000000000000000000fe800000000000000000000000009bea6d230000"]) (async) sysctl$hw(&(0x7f00000001c0)={0x6, 0x3}, 0x2, &(0x7f0000000200)="19493882e27e8f63734e0374e2403b07230f2162899394d881cc062dbb273bd5577be937295523b21e57f898dc66b07b4ca7765e56fdf5b605882fdd2f1a0a96ab1ba339c2a07fec6ad346e38f69982f5dd184befe75f5eea0b3d3dc3b63dadaab17cbe465cc19e15191a0013d37f0a1b5ff96c081471ebaaafd5317994763cca79104ed728ae568d2a5d6a70340c951a3ecc3d19d89e292bde39b656272ef8c76d46fbdf3b0adb7898c77ab0f3601fc4454cb3741a835e97990e5984214c25158732ce25c60f81af4362eda65c52abb98603a7baf586da79d0964321d922abf7889af188bc5dbc76bc5b029e1bd57a9cf5a", &(0x7f0000000300)=0xf2, &(0x7f0000000340)="80252f061f5aa779052985f035abe22fbad0e238481e8e1b1187b4eb6aea8c525dd6cc4996eb991f96ba3cfe95534773fc4555af7bbdb9398489ef44b590004a46644e6b6686b18bc5b8fe42b464d95698a6027f89dc71381bc1d81511a6eb8c533c976e583595f7e4eb36520bd377eafab8598abaa01a100b84e4abb9134d7721960685", 0x84) (async) r6 = socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x89a0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = dup(r6) r9 = fcntl$dupfd(r8, 0x0, r6) close(r9) (async) r10 = socket(0x18, 0x3, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) (async) shutdown(r9, 0x0) (async) shmat(r0, &(0x7f0000416000/0x2000)=nil, 0x1000) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000e80), 0x0) socket(0x17, 0x2, 0x3) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f00000002c0)="eb7a8c5774791c282b83194faeb0bc9dd49d5926a26ae0b33ee094f8ef7ebc4babee68a1a906cc3d42a6540c8fe6ab9f3aed292c34990a032d9fd6ef3926fd48222cd2b1cfb4226a698a0087d742371e0ae3d89f310f307d889e8c40c78c27f1d1049667791ef62c09e6490c376b246923469fc02e1d0f0c2c0b8d46d642477326b6fddd778aa7bf207463ca460a6844629004aa41db276f08faf9be39920dd0692ae5bb6d3622d67ef2634f25b98d357e624206772ceb857a", 0x0, 0x0, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0xec, &(0x7f00000001c0)={@local, @local, [], {@generic={0x803c, "7a51f50b73e6a43c019e26745b70b8b9f2a6cee1f13b5b1e03a3d85b6294d827ce7f4eec4fee0e8b937bf3bc492b28e2e2d21c70ccd5958b3bf8f0b5a0fc3fc846fb6ad868b98629d845705db71be6741d7acd66a960cd07a2ce72faf0324bde5fd21a07f0e7a8b13d7afcc3778c179ce8b401728c87f78820f8eef573afd09b2425b1bfe67de6679832aa37c962ffb78281fed814988631eb168b68b3f37b0457b098bdaa5960fb0c4dec2d49e06250b49511f280956bfc8793fd189ef8b0bc1e44f94ab1a90c1169c5c3a97eb25d5954152c14c81246ed89afe7d155c5"}}}) syz_emit_ethernet(0x36, &(0x7f0000000580)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) chdir(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) executing program 2: sysctl$hw(&(0x7f0000000000), 0x7, &(0x7f0000000300)="9d2ecda41d4810c5f6e5b66494f5bcc7c5e2aec66bc3c04ff41ce0da230599d119790af4d1412c12a3f6187334789884c63d06f059afc6c19da0fcc8ae0a071457e56b22ec0fbae9fd4b9e84c107f7ae49fa71ab10ce5ab316ab04828ec1c675d4a7abc47f3501d5f5b3f3f42b5f26d6fbac34087c1a27bdde2899b668dcbad755843a558dce976ffef1cf17762cdf01f8393a4cf8668584bfc93201a5ec5de10f9fdb7f1ed0e8ce79819c4fb34e75dcf57080fe8be4970498e77c", &(0x7f0000000040)=0xbb, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="dd16c7a5e2a35d0669464787048990728daa79c30f05bdb1fd9f1dcdbe7fa2d2aecb09d207e0896c4a244ccdb6dd610222f6751a24edc7e5f815f4063f2971061f0ded55205db5d640fd41b73aaed830c237fa5ce59542d0a3b5ae53beacbbdfede90d8739744e9882c27b3c84083ae61c0d8f171d239e1ed900a43d9f1ab6ed784f333f6c6298af03856f8638dd5b73c9404b83c0800a0320a6e16f8e24c67fc889be0cf729b4c023d9dee825b4c6a76ad191c1c3617a939c9c2496c6bc9dd3c6c522b584f8d015a7fa305ef4bd49a0cc1aa854c0b7c0e8a866c5c9a87e7dba4bd1c90dc9767632c70e60d464a33fec5760797234bccf21c6998585e992", 0xfe) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r5 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r5) flock(r6, 0x7) fcntl$lock(r6, 0x7, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r1, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = dup2(r2, r3) r5 = socket(0x2, 0x1, 0x0) r6 = dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r5, &(0x7f0000000000), 0x10) sendmsg(r6, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) sysctl$machdep(0x0, 0x0, &(0x7f0000000040)='\v', 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 4: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) r3 = getpid() fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, 0x0) r4 = socket$inet(0x2, 0x8000, 0x98) ioctl$TIOCSBRK(r2, 0x2000747b) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="39ea7955", &(0x7f0000000100)=0x4, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) dup2(r2, r2) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff7df8820ef6ac080045000028000000000000907800000000ffffffff4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b393a018d9f8785c"]) getsockopt(r5, 0x6, 0x4, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) shmget(0x1, 0x1000, 0x310, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(0x0, 0x4) ioctl$BIOCSETWF(r7, 0x80104277, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) dup2(r8, r6) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x7) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000000)={0x0, r5, 0x1}) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708281fef86655385909a7c865a86f02378489f0ba3311acc718acc4042445cdd5", &(0x7f0000000080)=0x3b, 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) executing program 0: r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000040)="fd0c", 0x2) dup2(0xffffffffffffffff, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x644) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x30201, 0x0) getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r1 = socket(0x1, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x4}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f0000002bc0)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f0000000100)="f41f85922f02eabceac630eb7d29968591325dc7f0bdf6aa52ca6439bf3e6d23fd89678a56f60bbbd0f311f04c55d1b1c975c2d7554c416689e33ada1663b261750a75cdd5dd7bda0c9352c9c5c3825f7faf63ac6434a63c66af247f7ab160abe6faba2faa59eb98870fd90300566ef72657e37ebd301fcb9f530531636d399696acd3aafe2764602fd65b842feb4ff39535db640738b415df", 0x99}, {&(0x7f0000000200)="7ae6e40246cfc9c91bd8b17d778933139dfa6c3c035694b62e855836df154352eec915d9a93ce577a2bb9ba0e5a692a24360f91ca24f48fd0401d1e6cffddb8d13cf3586bb3382bd9dffa523c7549ca23946b5a3c70ae42d07bcf7aeb5aa746f0cb16a8484b3225934de217f16c12c02ff", 0x71}, {&(0x7f0000000340)="4d441c0dd430fb07bffce70f2adaec72a6d4c1454cfee0be6e90e9e75ae3bfe6fb29223162b81ab58ec76f69da7e301e033f39d1900cb354cf034cbded1f96708c52532ffb30f5366b4f1d136b70c5330043a3dc91557d505d91dba807151fc45f3d2c2dfb64e1f36e66f5784d047d94f38b0c3f98364e6da71249120f8657500d1880a7edfe7c7c6c195a6cfb34063a56c55f2d4e991bca80f8113734da55e506c2c836700c7a4187b9e3f9f546117aff6c83ec8bfafd498b", 0xb9}, {&(0x7f0000000540)="9cc7f8c7da08260e0967494e7f362ba0a2aaa851f8678d75e28b310512fcbb7dcd40c4e1c9ea64efdca1dd8cad052394422a42935e082c908431e0197d842ab8ce37e41229154cb76a0e3c7f54e1a9fadee1972b0b3d553e079a246e2acebbea6f3d42081346297393fd5e2a8b340cffedc7d2661eafe60b3bec54f22c42043306da49667b61bb0fc12c129c532e8218e22eb88b8f12e58231e5ecdffc9c3a9a3c02f556655e0a939a88ffcf1ac2cb9be674381c4ec6c882230620b2e67f5741ce1eb64609b563618cda9cd850e2ec6075c2e8cc5a83e5558568d9890fbee21f307d9385eab972c462f5d5827aa4778ce995853cdfc0f172905ca4025060bce350643d38d2e2eb411cabc59d9d91a956f1d55e8f74adb225356dc87925daba5a8cf29e3e86d4cc95ae97a11099f96e3564b1420ab092b480c78e1e5515e019c08eae6646eaf2bf5b15dd68bf2ec1d71881e3108d4f0e8def7306ae2125e784ec5bd7fe3a7a533a5a3fd981f36b065cceb9a4c3fd3c9503c7723920257f28d64645a36a9a7002ddedc8339a0a9ca1b110e5715ece1a9ebbefeee2ac295d8031829d21e705cfac20b9b32decacdbe4ac647429749c2b27a357917a466d6003a9257ea65b344671f72b3b3ebcae7956e831c0fe3db9854287f36e3f2e6bdb9da0da800b32751fadb3e1857b9e44d92cd24e90f5b094c88d960419df453214564c7ea10859e57a0ceeecd7724f136845d90ae8cdf831c3df2183776b186db0e7a4b8dd48256ba7f455a024b2ea34927f47b68e932df403e5011b2eca612109aa31a210b99749cc78c9248c42cfa60ef8da0e06a02966b26ddf4b551327f437224573e07aabea96751c9757bd552d58508826970328f6a208c91ce571de94f02783290e7d858de8a085e06850c5ce2aa2bc19708836c8a39d92611fa84c188ec6597f47c98488e3675525fd2b62000a077b1063354df24325ea2754d79b167a97cf1ba2b73188e3549a3655efa5d2a26c0297ec510c79e42c7c33179030e8f07d8aef0b0965b81b4052481f81dc829a5eb683083896c2870430e5c6715a9be114c70f50864c16f2d320308c19af5ff4dff133f3da25a8ab438f11f3f7243692c087a8299e1402e72740ae5e1443684f9d48197bc51580ef8d49da08fd3cf9f3759f7833221817ae75a96310044ddbc580361b3795f67709beeb5a8031442007cbdc2a7344d8fc489eaffcf61bb1c485e07837483e091f98499b52051f367a0813ab15193541afcb6e9d77b38681778d5e5de7db518836209d204c6f87a6daae43624bc8d7ce20ba63f8a73e87677bd965dfdb635857d3967156c92cac4d87e88ff4d7e8616fc7467e802900d5cb071dd76589c066b46d1de61b0d70761525fb78b3483a57ec7c7cc11a4567b29acd8aa28e6f606ad77f56d630412bcbaa3a03cce154a4ef3e666ea7bee312b31d36808d793c38c423773d962bb2abd3860f629e0570d94f0f6b19a36ecb50afa69e8c7bf247a766579a456e1baeee8c801f06ef77c825ad3a352ea26fcf55a7421526c5c3306ee4b6e1a54479c3435537613111fed824917a7184f8abc3ccd045ad66e0d6c4f76b759cdb6a2227670e8861ac299956806eaab113ede9bf05ef54c9fa50c939a846294495cc8acc4215a88b22bf016da1729a55afe9c2ad8e3f2db5d3885269ecf13d818e99ae4dbb667b9f9d1fd9bf560e43ed49b308ae8682daa5d871b58bda115811cf0f9b659adf69bc2ea000730746f39d0da2c7845e35443fc7b79123d1701f8f190e2339edb3ca2994e322d638e5f2bbe6acfc2e6c8dccb5417edc4489f1e2828c58cf12bbadca98cd4fa81bf36a4c06ccd7cd81a251a5287c6535f2c2e5c9f49896d6855c8098961c166afd510c1e72da97b73b2fca0f1b7dbc727f01bc6fc2395e873641b043232aedd513b7bafba8b5c67505dcf3b52b412344f2b3493926b414099ebbf006d76ded89ff620c6e5cc41c18803bab77d8fef543141b96ef9a3f5dc8f1bd41e8473e99c9fd5cc15ed7ba3e309bd18ff16d0b59da380398eaa4139b4343dfd35f3581afb3c5aec4ed851f3d95a4696c2a017f165722fe602edb36e4060dcdbdfce3b88386cfc11bc023806d864fec1c57f71b8b88dbc48f7c133a2eef360b0410f3832a0359fa9f91daf212b662c0552fa48f74bf852e8fb8892d3d7528dbb915b5443555c4a6f8b928000c82d0e787b5e76f33d86981a8d76aede8e53df7b776a0a12fae7049ae6245b5b2db3d37f64e2239aa86cb67298c75480bd9e206da0512e75f10176f4022de6af74299e95fe7c3b0a3290ed8da32383ee17821d9630318ca46941e42c3b553c922df594e618e92525f353065baa6b3cbdfcb070cbcca7dc875bd69c256cb1d3cae2d1e99ff570e0d02ca37e212a3031c330274f108f0237f0a32feca7e096e9cbf5e0f132480c5155773ab312361c9f04164fdb3f1cdd72b196cd890a91141c91fa40bfc2286f73482bd2e15ea6055f00b3ac86495a77ab61cf8294e5fe52bfcfcdc7e7539bae37cd694ef4b37211f74a16072c83cf4ccc468341694717c013d35ebfbabb55fed26fac130d5ff0a89379c721db05043e38870a6dfaf7445e50db46c43723cf73e5832537fe0683e7c54d9ebc8f10220e3065b80beb05ae5732144394670d3904790c4a4990951c2af37390afd47b4f8b41359be1d7824e0fe100c621b727e8c7f7e003856040bb74de9a0a83bdae6f8aaa9bd5d873c842c814a821afbd21bd7483a3af5bf253218057bc4e46ecedc2281fce21681f2debb58c99239de67a7333146c4fce54804a4bd82a65d1a0019fbedb39f56d5b79f8025e509c1a0a82acacbcc6f2e886e7f43519f9111614de569c590fd8019ef74c21a9421a60b585502b3d39155fcc13803f9c7403fbb52d46e3b922f9b42b439bd415d0a45c9def33e74e31c8a3276c24db2e54343b9b8a8991871acc9824c96238bf7beeb5f3a07485f6f104b6b6f2b887f14fdeb784882307b695b8c4d1f7243318e0b3bac1d21a7b057c6e1ae4e68e312b0966d14008688d47ce6884a92c27ac3bcb90af185fc9b68e7ebc23fc5508fcee6f64959d2e81f2daf2c70810466516c00c4dee032290931552f88c5b0c9f9758c246521d5d72dbfa74a5264ff471082fcbd5ececdb5a0d32425f0ee5b2416fa3942b312426bbffe77dae23ea8fe576ee062ffab7c8fac4e4de8cfbb8f5d524b05b010ce5d72a892418ad8f0df3a9d8000ccafaa60a5f377c85a34632b9377df4e96969813487881bd05901f7acaa69fb8255053dfd29a849305dbcd661502ad82c107f9bbabcb698d50f41bdc880416d2894f3fdb3f9fcd9a2edbdf6daceb1496318750f4e281ff7b683999ca5457857cf07c61b20265ac51fd4bd8854092b7d2ef7d03e812ee6b188bdc7620cb6920479c9218ca5f74aecf3d165e4a9d4cb15f2ed7ba42c9e024d88ecb72b40b369c835339bb96ca27776002ac51ea43e3a545eb8dd0e2530c0f8dd5ee381f953c1abac66ad5f5651ebe834be45bb6c2f747bc07bba582c66ab32ce34369133c2227069b5d2691ceea3dfeaf31e64a5f4c410e889eda91743a560baa6f0c3fbcde9dce1fabe2ea35bbe2cd3649fd22f83f1844e43b7e878327f05adedc2641e6eb41718875fe3f477abf45baead9241e8829451540516cdbc04d23e9db926ce73be7b64462b023857797d9bbd8639b20d9a4a8e3eb9d2445042fca1b48cb532fc77f353d3ddfa5f7955490d064fbd2ce4e1ec5bcacce36203ef8dced40ff114381efc218b85bf72686d187a3be52396e7e4f648a554bc16377e55b99c062f46d2843704b8e11c28a284f3424fa3b9d3d8b4a996ecb813ec64690d3ed50cbc32d7471b08197abf1890363d56e843da103a7edb128db6a5c7d3a9ba50c96771e3086b301c7f841a21e2e529fef2308baa20b091e4ff5300fb1fb9a6a6e31364c9bcc4c06ed69d1049aa68f86946f20d539326bc1334181b918f4622d1f9b4945337a3cd6a2b3093327564c164bcd374b58e02583259bb769fe45f29a28f993d77c8c688c45c1bce019290d36f3a56bf0bf324098c713bf23cb18b922b1acb89d38a0d971578d4b4218bdcc8afe7e735ecb0f1516ccd550281e79535a21f0dec6786e0644160f8ba0d0a5d1feb7baa61413f104b1ca117407c29013217cbf9bdb3d8450d9b3ca318a6030121336782d0fe081be75f79b83f34389a3b76ebdc590f5c2073b15cf7d83a472978d1ec5d50c55e547612e8580bddff51cefb2e4a5080b23ef894341a5cad02c0ad8bb6be0146ae2e6e2d8813b0a824206e16b61d713f03f8e5c570b8bfb36295c9c16bf1b792f40123794bd4b2410aa346575cc8fb51253ec312c0936e7d8d778ae127a510c3c7a3743924836cf9edb832f59b4e0746d80e7c0e04b2d85533c43a2cb0e43f323bd9bf12b2053311a7035b8a5ffe528cf5d015f43a9fef4deaee5f06cafceb0dd51e5beacd515ce690917aa6625bf5a490c809e8bca1598a3debf0d45fa15fd4fa2b41c84677b67611dc9bbda49278d4ffba848137a35fa7f5a69cffae05abbb5e22c33c450ef778e8ffb2e5c01cc5dd65fb7fcb2d7417b89981a741b698f94de1488c3e7e4059ec29c4f85cd1dd6188d44a85f198a7ca743b07dc0ad051d13865b8779df8e020942b588a3991e5f4d3dae523170e943c632d2772bdba6ff159f3bd9fc27d94a5241c6fc49ece18349eea1f193cf3faed5287480a2eab26e925dff04140c9665b322737c854489998293ef7bfe3cd3ea54fdf07a7352626e837f779e36b6115ade81eea6b1d3015bdebf70c4885afc25eed8aaf7c928c6d51e5a3a1e34a0c56316e941dc048bb6f4022b19278772b5093c25b51f62779e70173b6f8fa539423314dd9578e706d8d1918ab72ffadd414795916f53bc61453ae7c08f936f5cd29e0112397c1b7bb27e925c8e5384c1109308355b1afaacd060976cec7583d2030060f4dcf33b65fa300802e4589ed27384d643939a06407432ea0992f572718e913e3757d2fa7f48e05b98d7353b441118623a55c9be1bc62d3fcffb244acdf4dd8750d68ae5e8a136f5d7a677efcca55ceec4d9541b0fc2eed82e350320194ffd8dcb446432878fbb79b64c894856b26135e02c4c38f0249e046479d1548077dd6d9704d2e6d52a765fc30dd3f542420c9007dd8bbc71ee7b8b1fd2a85846a62136980c106c96b77be772466b4b3ed6ac3bee61efee7fddc3307c625cbad0a885a718a8e578165812de97223070f066c78750203743f54accf54f25a95a1a30726206c627f9bc476d0944c1efd7185ac77caff729e9ca4a635be3414d005ad6dffc114c06811f6b2aa9a3ec8b004ee79ba33eb3ea38357af77fabb600dd054edbe6f30c4f7550680182e5b1db09eda6881199a127ccdada04953ec50bf98c3389a7f2358325c0e823049f86f7d7220e6f67206a4aa64e783514095f6a5ed3d2431f8b145e2139e5db7b1dd6951caa95f7413e48051137a5a242d53ec669d658bca3eb68cfe5565071dbb2b6ab423ec33d10400e2fad8cd43f159a9c0afbce8c944d560327779ef438692d11667797f47c4aaa18affa1f044ad9e7775b78e2a38aceae6be7337818605620f861988dbbfc8398931b37da85dc92563559e6824b444875f7d20a4550298c6613ae0457401e4a0dfd904fbf9166c84363f6909c7c71b0bd8bfbb59fbe4d8e740bc9bfb5641304b230ae7e1f908366183392c54281fb7838b69bf111070c", 0x1000}, {&(0x7f0000000400)="b1dd1e4de46c5547c9b0ba8a4fc211782137db8ba79a4a16bda37f596c60249149cc0a1f3bbe020d302ff5207f8ff1150acada226e644313a6b0a07f8137f961fe3dd258a886b2261a9f966ccfe50e134906ab3cd42f981043845a18013b190a790a7befbbf6f8b427ebab849041d7d60178371b4b8de6caf3184fc3c917bc118bd7a02b7b5927ab1f363a8ccd669f30327fc79582478f0f4b3789db7e002671bfb22a43d96bfafba3d757171cc4d0f14ce10f6b2994886a79f06250e49fa0292b9b288edb4c2600b443f9c0db495e0e6bf4aa7976b7571d6a26", 0xda}, {&(0x7f0000000280)="d80fafae346748b76012ac7a7a9362efc9f0d1c599673b0b2cac97a8c5d6326f1b8949a4832b0a094c9970fa903bddfd5ca7e035cc0e91b0ea337d4185f728949384014f3a92a307579174ff87ede2b450a27192a4a3e91b4c0b088e509b20ca237c7c1558b176c5ad182e4cdc2b98fe2ceefa3f038bad3e9c", 0x79}, {&(0x7f0000001540)="6b0798eeb597e91d36ad334e6dd1bfdd1e5e5fad3f002504053d0496ad2c7cdae8d3ce892fc7cfae2387a7836bf83170429184d8d27626705fa9e34a066d85cc591c1508eb3d344cdc15bfd6c190942182dc2c1d533eeddb960ae6e6c4d4c9e0fa28c9f2cf7b7b348ba54d7b69a3b71806c5a2657f3bab24fa28bddc32504d785238312a085bc48603e927c321cf0618892b511561506a2790d8f2", 0x9b}, {&(0x7f0000001600)="f9dff293f3b90fc2526a535564bea4bfc8cf824bb2c5c550e32f26ce70527e446c7b40e16469646f56e58c0c2cdcbde8c3cd00175df0d8f77a92ebb60453c5e38d299f463a70295c6c314708b7edce7cb986aee11f87e3570f4158daadeffe63b31f5de4371935079fd75e51701a94e35cb256f5565a002eb821f8c155cd98838e625c77cbc0d2d149f10e2579c399ba5cabcf09535e7a44d2998845f60bc67f9ee211c112bcd134746343b7526afd2c882463c5ebfb16ff863bf818e9ee6fd1d3197b9ade67375eb8f756", 0xcb}, {&(0x7f0000001700)="df79fcb58c7fb80acaa67cf46ba6f0db623396d067c98fb92191c782c525a31603dd6f84b3df0698c9388d444e986b6e52301a3ea264aa523bd30f1d52d3b15d11626ed13709afb789010f337abe7ef9460f38b931d3305265ef7c7e58b5aabc797ff8b07400bdaec772db4a900682e333db52ead43c9036ff87a5aef9346e6465725d08bc02350461fb2206998214e39a65247f5de0503a102cfb936d62e3fa886e5e445a3ae193c1163d6be6ef015a4d1124e1aa7e8aeade017df2b49cc9ad5f0c8315503e2c1c624463ed95f840c5cea248ac47f0d476dbf65a2b4afe0ba324f5cb7a0da9c03faacb7378eff1f6eefdffc8f32bfbb3a192001cbce82b6657bf2eaef277db481d675c62bd355b1c730a5b53e4885b08e7d299549f7b13295cd393a4d962eca1622f4802262ca870aa8489aac9a0c9e7f1d5fd8569590d6f2cffe6519d1bce82fe9028aea62739ba7532db4269f900fc7e3204359ad8c739e79cfe283e7ed338af8d101476a71691dd0dc6f84ae8a62bc6098cf8df34b7c9a3b33af4dc162651f2866aaf3687ec4ad52f5f52509bafbb45c7b365755bfd41b8a36234a7ca10a5168bf35c2262deb5623ef5e99e26bfa4450317fbca7712cbbf4311de25f8086f62e2599369a8b8ef8f90ed36225c8baf5678ce75abf64de60f418829f68d6677b7cdea38b305f8ed0907d814295e44c3f5474aa3d1c95f0b8ad259b21ee98255b4cf4a22157e3ef9ffdb4d910b69439b1aeeb14e70e3ae1eb62d660722eddbb9832ca533dce5711ff0dc7175b59b74a87396a4ab45de7e126ed60cad0d8e8cc4fef05c397d8242fbdefed3ffcd38f936b95c4820052ced179aee2e90cee8b10bc625aff9a141c9a29b1b33ce8f080d8c5a405592d99b4b2c94ba7c4aab29ee3ff4ff96d14678a0261bd4cd799641c0788dc59687020938495c379d3089594b674446d6e6df33d9f687c8dc1b667afa620a060772b5d70c9b2ee136a55e9fe36e6cb8de628bd0faf6ff9b95fbb361893f6ee987088d9e161c5501eef5f324919010519bd40e2e0a318074660786d7dea188e4c97da516e9f27677651d6f6340d8840c84b689c1cbba589bf73b5c9c736d34b54d3dd6b148eb590c5e63e249965ffd5e529fe4692474ed5876134f13c252957987d07edbf01543e6a8ec835f5bb4533f0a1c9b36d46d0f6d9fffd908422d56ff0c1922a9e99aba0dadc577a880169e15be065660496021f542121929f099de60794f74b56b25762fbf0c307ca970bca2427cbf810cf5b11d6545ea7411e015f284002a53e7cd2502256b9464c3bf08b5743daf3bc4ae7b377907298a56ca99497c71bfa76cc09385f01b9a3ab3aaf01b1a7d1acb68e9a8f5d9818d05caa977f9b1bd9643999ea93a8f7212d9b37bc6d999bd8f79e9eb4bb4533e91a2dfd657c3b6102f0c6fc2d5e3a90ed2977df52c7c41ebe083cc4b316b6104432f0886db9c074e2d9c8d8bfd6a7a1c33650bd54f8d49b7e58ea0d77c464380bf6ef9ecd8ccd4fd95314f33b675816da1b58a79207fb23ad676c9fa1c1bfad14bc72250fb9de3dce6fa415f406920bde85c5ef6fca121219760a2e975089eb82eba449b054f642fe9057fff8e88fd6500f5e374c683945534e6d45c02e8a575a7a5241d07614e885b3e947accbdcb72d4763810d0712b02826d4fc5cbf801f2a38d9b7d1b51d679699c535e9daac748efda951def49421eb2884908dcc6548023a8c70eeb46aef31965f7fda4244085ab7c44bfa90dcaf7353669b57277b325b3d35240415c609bc7c7c34522e9e4dd98dd09241d2eaa96430903f68bb1fe1089cdf988fb33eef6c2ec1efa2d6810bfa4269d743eb9fe931e28928c2693652d7ebca47abfd795d755fcaaf6d86a3c36a551fe093d73a1e32b9f63cfa81d7d08448057135ee9fd5751c0693f72813869358c9fa75d7f536c9db1b59afb37a47c595bca93ac49def7d3df4cfbf5d36b8102c41a42f957ef48990d796c58049b4c78c24778ee4d54123125fc1742aad428d40359775c127de9be30aba3e86bbda57b17a48f0fdd8a4dac6b070ad279bd799b23a33993da582cd9b3fd7454dfbce071e074747e6898b7d31daec0389bd285fccd1883b02ec26d75255aa91b096a2af9bd5c59b12e0df44b1d048fb797e2478a77925af6b59a10d78c753f7c9cf00d67eea8a36d9a9f6a3db0ca967b7ccc994a3d77eaa316b008c12bd6c6f007e99ec46ed0146def7795d7b7c63bc7b605780632386a53589524503ee8f6aa2ca8cdd8852856cdf483d1ef9a6238b2512b50a0c175838f9fd4dddb1d0c9aabd3867c983d127a4364cd81092b3db2047554d7e165311920f601c48673b6c84238542beffbb1f30ece558479e8412fe2da713d02033c67f8a0882a88fa2018333c7b20f0f65455143fee64e4008feb0c0828a501da0da03130ff22ae4f557c127132ec34dfbea988f70a413159b28bfc5144bdd555543af712becd9ea779b0a8de107a2a21ea1fe4ffb61dab09a02666e67b3fa132cd2dcbdd3090619be2cf88b98a86d525f4aeaccc2e03ad2aeb13e943e4e0e8fd0c97edb0b852f287b8a65cd0fcef41114b6330510aca6eb9287aeb308c951b092e792237e7adcc416c38b37bdbb84b587379c6b4f45cec14830be08e0941abe2a94585788ac7daf391eee9b161b51e994971b77e9597caf9183902bc932aa335b1513442f8eca99bb863456aa2d39486dff0f1b6cd56c131698f327e6ef97dee05ef67afb18024ddb8e94c60e3b6bd59169b50f6f7d9ebf23a929a6ca6b0ac8f9db1d468ac8c16999b8a23b1858201cb6dbaea1028d201fa4a4a4f7ef234b14e21b800773fa34faac60b8f989ebc801dcd42874b24f0f39abfbc5a7c06e57d8498473162e8754d57ad8891238cf75646c2dc0a562bddfc68a5b548453226a9785e878904f908b6aa9e3ff2a62456c05c718a0085678b6fa047f1412f55f9bd5994fc91f3be80efc8624483565b86527762e0a7302b33cad0d024cf96c3662fddb3692f61c4cbe8625300a8d09c7030538617e024e2c877a4890d6ab64aabf29584ec88688757c2a0c00841ec5a5899744a1f40acd7cfa46fd77f194ae2a905cdf0334986db1d95aa2714bcdb4b477ea544d3e4eb81a01b86156b3a78b0837733dda53a25d3d3f7f78de56620e83fedbe0ae115a2e9b5b7534b9f00778867e733e58eb0ebd4ae45b8c28c83a4a9e1306242308656fcb98c90daa8e501d5a0bfbc84c5e21076adea13b2f2f8d69df7dbd1d9ad8720c7cc75dd43ba91b9c98dd164e6f30c0978d92c51e5b7277a3266056822e77e94462a6169359b913663faac1597689dbf530533e951efcf52aa801aa87979fb47116a898feec82bff95fcb91fa52ebdd8c08dceada058dd5a1c988b248c60365d6471f6d3753c438db1856e3ceb73c79877d54f304ae6dd67a68cbd3df9b53e9232f510ea1aab39cd817661c7ed6c56285aa41011a88bfaf5032e027846b7e83de2c73118b607a3c51cf72928ebc94b6eb25b94ad75ff1c9c2dcf1dc1a59424d0bc9ecc0f3090a1f94a8c749f103f230e8e93516fb79109a24a1dedc723d6447d4296dfaf48f50bf29d27cf3652aae037d6209644792709c9b793f9d657d5bbdae961a025a64d5f9e8649867982ae1533acdd651068666b163ccb593e1ed10335db7ad4779b353519afe3b52721235fbd3895d52775c5332ff2e41779571eb4c1af46a0f2a5ac6cd6372704b3efabdce4bd5ec1371880ecb7f6ec437bfbaf84e8b6bcf67363e99e1080c511eaab15642f661b1c951367e367e371e2dfc7ecf82f24e67697228c16336063e6513a8aa8fc1222bd722f9e019454d4edc4a7959c825c2574e1357821bd5b330cb5e27518ad09cb2a85185ed83f364c4ab040cbee2d372aff1dbadfb667482065a1ae2dfdab277e3e8c18717cfc51e400bfbe51ebfadd330329efd0dcec4c50eaddfb6c5c209bd74007c404d056391ccc1409369561d8f2a7acafb4a0ba4c2fc6d77c92fb8fade0582d0a0c6d48de7408915a9850ffe96430b1b068ddf47d24fe3ecdcebdd8e3213396041fd9dffbe046f858a7795b76c426b0d05bc608d0b2a09c3f3a2e2a6f9a5a53e59e8209cd13f9de6076cca3b1333c04f2a93ab644c7502a6f08b9fcc2e20edb2b8a63d177862e33d129a9ab5ac8855130a59d47629087794864ab4c3558d0c786f1dfc0b37b0b5fcb35d2b9679cb2ac3b5a9d97910df393f2656e5d0f2ad2143a12d23d56e757981518d37d1eff9f9fc25ceb89c5a488352308646503875b4a0498465cf4055d5e56ecbf2fa038695938513ffe72b2abee2b1479469fee44abb4e9c6df1a4ec93194e3aa3fe8cdf0f60e67c9ec4e6344b8de54a548bd6ca01caccc51ce8969f06b6ca063b72e7af089bdac06b8d4521318d17da7df923bd3e742ba0b28116bec2215124cff6fc3d17b8c0f117706cb1698a238df507c0d09a0d8da247d9bca89f872fb15188c0fbf00a0453d0852548d7c8c75aa78801744a46b5ec076819e066efb723d94779659a91161a313b52dae4f5631e7e24030f0fb1663d5902b7909de98fc265b92d54a7573f2c717e8b82efb0ba71a8f1828d4ca2d28119383d488ef42764e2419059e35fed823530367d102ae7a4839993b94b307a5c4cffba78350211c37884c791e7dd61bcba6bfda5798e8fee9d1525eaa98f73ae593d260775383c897d56b13cf7924d6a722132604aba6ac90b30b12520955e7a7003898138583cd82dc72bd8a5afc623499eeee0b9f98694b8b366c0708fb3aa9589cd412d169bc7885129665c2b81fa65779fc48e78f7232e7d7b0ca95805c664a93d3e020ce379ab84224bab854789570ac62a1058b6d8bc3f9e53cca0d0e8d1b7c5be5e715dd7594ddb1c8f40c49523e9b80dcd43db94b21b6aa2d5dc9ea409ff4fb2506f7cf8c5ea667e0c056dd6ca543cc154919c62795f6ec283014f5fc952ae2968e71d74bcbc3542dc67467de565bd3fef7f7fb73110727e1c9c062aa9ada319aa32c5825a3011e8cc558a5ec265f8221ccb4cd686ce01d40a46eb6db7f22ca3a22cdbbb8506e040ae6f394d176a0c6f369b9f225a7003d280a8cf613fe0a6abe19c47a29afb3abb1146540706ca4c1cd368de7338563cd078ff342be289f4c4c618c5899ebc39fc640593a391c0b48c23ee6e303177357421aac7fffc1a5422dddcb39b21ab4c7a7d9fc4a49b4aed88bbe7474805725e2416685a5461eda9dce0da6ef24b93ee96efa7613c6616e9074b665bcbd08d0b0990bae177164a987a3f2e689b9bbe48726b96dda61476b0b94c83fd71f096caf07b89b7a5a0870cdc488442fdfb3a4b5edc97551fe4fe9b85e23041c50cbe207f9982435de60f46242fa6a3590eaa761d1f22b63755fc78881f0d4143a66d3f119a3282e3618a06961b9c8db29fb422b93b49736cdc43750c545cae84bd07942cf380e0428554b29b536e008173fac9f7326e2af4a1665dc6d6d940db4c2ea485eb8ba2a106b142812ef53c4707ffe824adeaabfe97e02f6e43560762aeb4a6e38be7a3fce0c7c829c46067eb96e2b43d066f054a112e7a9eed38a5cedbd2c06d0fcc0a44a824cc15d0f8cf750f214b03d3dc9b93f340de53d6776f17a5b2645f16935206c63368062de73de41d09e3573512a556feb60f26f32641870906bae1da616d325f51b4b2b6300d990622e26685c3030eb076b11d250f5cff3d899e17ffbd7036c7baacf9f740179b12d7cabfc05e17773", 0x1000}, {&(0x7f0000002700)="367fb3b6574694d5be9bdd6b036a5aed8e79c06173e0cdb3b2708095d479e4b5b27b7ff0701fe86b5ca7aa93cbf7a6cedf371d15b30e25a60844a0ec5a83284921ad3253191e678e6833888d492448ff7f99c5bab0b5e1770db75ea6506fee35f4c7bdbb31519c3f27b994863e0b483c19b2f019c698ef55552b524cb66ed370eb56392c25baac544d5c5c0352ab7ca6c3b34eb40ca069de1b363d3010ef431af8eaf7bf7cb4c01c3f308087e2de815946c9bf0fdd3efbec854ba36f3c77acf8be48c177f6b527e04f20d12916152d8dcf", 0xd1}], 0xa, &(0x7f0000002f00)=ANY=[@ANYBLOB="980100000000000001000000060000008ded02774fc5a5391f783f1a8931c107dcf60f9d65db0b1e860530bf8181de16b6ab1d53db1d0184c31c086c713bceba8f2c753fb36e75efb5ce50e06bdf90d56b4eeadb9d4446a93df6aa5fa415d4d534d2f8a9e3b5b005f2e3546de196151e3f2d79834c4fe66b438be3c23dc17f39bcaa465da90a668f78ee4279d8d1b1fec95dbe8eb2f176614a5c7fa6a2b7da8fb2859ae406d51cbe9915f4417bf9dac414948f123e5b8ea397e46ef5934599ec49a16fa7a446fc8a86fd0decf7d3df7d3956fb1faf4746e7ab471561882b39417e13c7c97cfebac48de55b032d2b59d651a81dfb0ab8e98e74c02a466be20cfcf3c3ff45adb5e6625babd59c9da904381b43ff3ecbdbd9bdcfb3bb1969680d6e6d609060c3eecb6ac37d8869b173d3bb0646184812058f212f451f80366cc3f4596f2a7ca1a83925725346b569a4cbfc01208586552ee04056876bf165b36e59212abac025f82197de4820a5b775d3b45e340ee34e6f6f4babe80ca443cc0007ba2d41ac37b71a77b88c320fabd0763830000000000000001000000000000000010000003f0000001001000000000000ffff000003000000d84feebda2e6b6747c30f4beef624a755c0e82e49a3cea40dbbe8d63307ba1019889a7cb5ee91358c00277f7e9c897d5604d9c2517560a4caf673f7b360bfae9ef6905e4d5658fa73fe9fb27ad33aa008a717cb9f9493fc5c77be521f8f8463f75723bfebe1c6159975ad45f2b280f48be3be1d4952bb696972773456582ad56a741ac5caae2a0966aba75af76b37012177b019b5b6dfcfae3728f20b75167e1008d3e3c0f70b6283579fcdceaeb61a5ff9a34ceb9a052b5a7e0429a05f8319c7ed6e3095619f933c69d373df754d00bd565248d844f79f45d059b5e41112420a4ecf82d00000000000000000000000025107cac9ddae4358e441a9c5c390000500000000000000001000000040000009a5eff9b6847fe3b42b1b621dfee365a6c9bcbba0da3a68b0700ad13059fdfd8d79e52bb5af15c31d732f360548a2c66893b443b469ff94d4a0fe6e3032d0000e800000000000000010000001f0000001270b8586ef680f57cb1bc8a5a0b1dc707e0b8dcbb5dc48f702e754e21ef1780c00682ea7c035ffd4c40e04f2ae59f78f1ec3591754655a342c71eb8a482cfb00da3fb3d3d465e4c78cf2a25ee8d15ad5514dc3361a4b32ede89202db6f1ac5fa648f9709bfcff148153f2ae931ab6be71d927b7000672380b17a26cc9dfaa233f689e54ef72055204876e0275c33f2935d895870a93e63314ce9b88427692394d02000000d44be0a93a4130ac0a55a9b3df877974f8bd42747f0af9b1e539f363b376d88c256a499db309dd36b3099391210070c3a2a856"], 0x3f0}, 0x4) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7], [{}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) socket(0x1, 0x3, 0x0) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffff"]) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000), 0x4) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0xa, 0x3, 0x0, 0x3}, {0x7fff, 0x80, 0x0, 0x100000}, {0x40e, 0x83, 0x0, 0xf388}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f0000000140)=""/104, 0x68}, {&(0x7f0000000200)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0xed6) executing program 3: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r2 = socket(0x20, 0x4000, 0x80) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x1f}) r3 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "0fdb000000000000000600000000000000d900"}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r0, &(0x7f0000000080), 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x41946465, 0x0) executing program 4: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [], "c8d6c009a0c4c49e"}}}}}}}) syz_emit_ethernet(0x159, &(0x7f0000000300)={@empty, @local, [], {@ipv6={0x86dd, {0x5, 0x6, "1561fc", 0x123, 0x2c, 0xff, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0xc, 0x0, 0x5, 0x1, 0x0, 0x5, 0x65}, @hopopts={0x2b, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x84cc}, @ra={0x5, 0x2, 0x2}]}, @hopopts={0xf0, 0x0, '\x00', [@pad1, @ra={0x5, 0x2, 0x2}]}, @hopopts={0x1, 0x1, '\x00', [@ra={0x5, 0x2, 0x9}, @jumbo]}, @fragment={0x2b, 0x0, 0x7f, 0x1, 0x0, 0xb, 0x68}, @hopopts={0x2e, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x4f}, @ra={0x5, 0x2, 0x7ff}, @jumbo, @jumbo={0xc2, 0x4, 0xffff8001}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x5}]}], @generic="9f5e8dd56ae4abb452f368329a9d685ababc0bfa5e374c23a0736fec8b77a700e2b28dcab286c103e45c34e419eab0cdea4af91ed8f9425e1a2ddcba5a280f46957e91accfda27aa1be05459c8bff68f3d1e2bb0004672e51abae0fa723ac701e687074d46e8628417105ae054c491f21bb34d5f0160e5056fc5818a3d92967c9bbae4eea4b5742a1be2ea94fa2f0cb4b177ca0b11b91eb0d727ad963b480b0dee18ea"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0x3) executing program 7: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r0) socket(0x18, 0x2, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) open(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x0, 0x4}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8bdc9e3938046372, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file1\x00', 0x16a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x178cb1aae00262ad, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0xc) syz_open_pts() executing program 0: write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) executing program 6: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x7) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x0, 0xa}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) r2 = dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) link(&(0x7f0000000940)='./file0\x00', 0x0) acct(&(0x7f0000000240)='./file0\x00') socket(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x200}, 0x0, 0x3}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() dup2(r5, r3) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) executing program 2: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) nanosleep(0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x18a) pwritev(r3, &(0x7f0000001580)=[{&(0x7f0000000200)="bc116e3544962031d9523221e7e06c9265b44bbc9674f7240dfb721bf22a10007eba8bb6955d06e1757bc80becdd0a695225eaae926f2b87f964b2aa993cb288ac9e805adcc70df9222751d4918c69b12da7f447e8a5c20a04b4f377153202708201c0890ce6592205332f43ce73963586d02f039778f8c2730315a9c2274fcdc79fce61892f218dc5b49daf7d7f8102e31178f9fa2a01af92b8bfe4cd7e1b3f3fe6f0eb4985f828ba2454cb1dded72f30377568f7c2da4aabf059dfd2603980", 0xc0}, {&(0x7f00000002c0)="ac00120fa7e5e180ade03c4085f3c524ed315d5f644444dc01c227edbc4223336d13a50192697059a9ae2045534950fa3f6652214ae5462478ee07e9fb5a073576851387a0736390a528b8b56cc5d1070917cf4628d8ad32a96fe9937805b041695cd0131f5ded34f3b98363f3dea5d8b8a7acf2f65ae879923e3aec00de966dc61bf7c02124e1183e65000fc939132d346cfb9285e9f60894a3bb14ddbfbf1338c2ca437f30399446c1b43871d5633fc326179ae81faefb07516afd40cdc6629172cbc59dbe2e37e0c1dc3788df76f9e15d860a33173f9ce03f992a86", 0xdd}, {&(0x7f00000003c0)="0e1442b92504f7088c805327d8b334f9d3b9aecb48f5bcaa8ef45907f235a9cfae3b3caf220f23581d9be2cad4851143a47bcca41f6bc016216a44a0d6477eac6f9cce42b53ed941db1a8b90c2130fc949a8fb5416a7d567a57cf43bbb929f1a55742ae1ff6a11a91079ea622b4013fb48b181210d44a084146902c084d368e0e558e1ee8937a2c70f1727e412fec4adc4664b0fa3e823e0abdbe858fc9ea2edca2bb5a51d5ce38117707b990b2cdca6c6bf1b6b165d274ab5541cc1cbdba84872cb8d2d6bd71b18ef74104d7a910a7ca9acbaef507ba3558671d2b5b72b6019d5212df91064e8b9e8e55bd45065b875f5019e52bf0270d9d11c7365e4265fd1d5a96b7f2d5b68142d6da84a582db6638cb4d64dbed9f86f1dbe83c4aad974bd06ba13d0d07c25ff78028b8f8ec364ad662634ff232624cc1a44ebb092735373ccd49d5969d3096f94a1ec4783e7bf78a6999e7dd56dfebd0e5a36cacfa904fa12cea1230e3bfba0858453236cf2070811174f748cf0c3f17b70b36a3aff1dc0fb5bc12806eec54d6551aa88b44af8551242b74533ce13a3893704e427353231c06a67de791442cc8fcb203ba14c99e1541d4dff8a63815c701e5977f41262532cd947bbde7aedcc726e0988869de3b1604112b5051809c487d90889532bd373d87ac0d94c3daf960e0ad4c6945c0419c081132354f8dd7af822d15cb2e7d27e90ecc2c076a01aae3fd12c3d9ff754933dd13bf0692464fcb7e982860a1740ef2557f7567ef76d3f31d2f7f5990d1938e41e54fbef7e782d51e3ffcb5c5426f62032ecd1bd525d058ef77c738f086d35d053dfd070a970e9af2ecc72099f8bce8ce952c382cd768a3e62810e7d04a3d7b4c099ea19cbe58a95de8b455915c2b6434ec77284b049e18c5d3b87ef4c42c23bc8ffe093c605e7b8aaf180d032f667f2e1856d840c0fefbe14c7c7f837fe7bdabbbe7e854e7ce8498307dbce4167ee567efe4d6a9c0c91d55a8085b7080dab05adfa54007eff0236752f8e5cef7ec809412f9beda7df19dbafbe1b8718d898da238a63c16f1e5a71f762d165364ace4476273180377af5ea74bcdd898f8d993eab57d81e9debd0035b93f8194740c65fcafea7c8843c5471c837fc181593ea9ce04648d1214df4b00487ae21fa27ee5911176460d7386012acb7503014c91bf7be84abd32e2b2e21025c609aeeda42df3cd20d2bd9bd9e565879249fc00317836236109d7a3c9448c1272be7f2c2a991c89069663eca5e8c216d1909bdc229dd774deb98a87d6325770ecdfb42bf0f97d82268b49c359a88a4f1756890aa9d01915f5ada82c91e49f4de9671fc3211497bdfcdb981ef016c9ca673cdd6497806a5f38b3d2e8d870289c4bb85d5c80906c7d50042c6cc6454e1fee3d85444900bc1876369004b6951e094e651b949990241010378033cad269132041efe179eec9276b2940193ea1344ebb0f0ece3b973856736530c6a5e3f0ce31996fcf9a108718004bfd249c32d79518a27ec886c645db9938681b75cfe85ca1b0b2513e7706d346b5d3e513083e4096a3703935908ba7ffb4ceedd6a004e40fc58ee8217141a2d3c3190d57588d8de833ce0b0296f7ab9b5080ab96e6640b6c039012aa6c8e6c480e8de6b1b418cecca6d2fb4e25bca490b3df5ad0b5aa2eb9ed66878906276a992112586e4c85416fb15f35f37875454e127510c0881cb035c9b14d3e7d1e265f8989e0b85dff7e2ff888f8d8dc7ce17773b860f1ae53e11b407c89804d105a869c648ad840e4561ce16cfbb3771902e0b6f79f00a7d18a88c1d50342354c0bf8752f4eb85312d6d014585ed6d1deadfe04fa092694494caa3b9fd97e9666dda67b5520ea0d36e9b3f0814c403e3370c6dac9fec2573ec94d8a20084628feec07a02a4dc295360562f5156f4585e989eb4a3d7333ca440c193f9c49dd10560939d9838bfe0c59346594399b5e1e213c2f6c16de4463dbfd5f798cfca4d09b5c28ad655ff6972eeeed7ba60ef83b7e04a2458203f7ec8f9dc1ddf374aaca1df761d3a6924cf0eb703858db0ab57cc3583d56ccfc3dd3c4279b6bc180be299bd65f15b64e555c9a8f7eb4f5dbe64af624ccc3663fc98a64d10ebbd4bb96a0515baaf20b9ea3592f30b0cf7c7d82fddf36e5d06fce2352900bbca5fc06dbcc8d0eb098e39973afe5caf19884f617e9f348e780841f55822d8a03ad88ffef41310761d0edd2895f2094f4f7981079db03c6e1d2e81b66382d25174934da5cfc46a9a766ef8083d0507d2e692ec9987a491f1397e3f5202ba8664752e69f4e0ead44a32b636c1478090f1b17fdd7e10576c96e6a90396feeda9addd553d3abd53621881c80a3111c08e4afde3213b2eaac249480b8eb2feee3d09fafccd485ff1ec4ca862a951c262d26314217390536621dac20b18d4241d4eb45b740fc8bf71fa71b56541444cb61bc5b5966c417b5c53736dfc14d34b95806830ec7903864a74e235aaa27f3e2593187e1a712e14344e20f7a5cec445d77d92e2756f573aa6868680828ce0ab8a40fbd0bebef8f4101db1135a9b41180502b94a2e5b373260052c261714c7d54f04d829ca651cc5c22b88b2a41df70dd304bd57181186d8a359a53565db06c5a8e3a167434f841660f2760aef5e028655ae93ef36c710ee476319442d6ac584302787aafa1cd711cbc9b59ad348a006db4a34aaaf17c6e47e31d44c38b8a46a6d88e8b6f119401df560d0c421b530a5fd5567edfd6884cb1d6b3d4bede8b7055e456d5b50f125a6f78fa1ef8096e6f60323655dd8be4596b3f9bf73fbcaf89ab864a7f8f529f1aad334f033234988820b8b125e8461b94a311fde49c3fc7e463a84582390dbfdbb6795983a56ea20483702b0f7b5651dd0f4ab6b5b61ca9dd3fdda031f9321c624702a5bf24f46691ded03f6b7e8caa092b2750f0d783ff00bc1fced08a7ecc0e794add1638914ad6e2360ef957483d022da7cdba86b8e528a01df11b41ef04163cc11b6ab31481030c564ae0028b10c4de74cfb0543879801e305c71b3f9745af22d5dc218623c2e75cd0625f3af910ea2241e6c377fbde930f2b9aad2cb6b57721ec4e02ceef1b263cbffc7c0496e9048890d63ebd29f236acd03bfada97ef295d0fa4bb8b40ea728bc3bb9bc445d1107b42c2572642dd6786f4d5e53a56ce9c024adf687691c9e6436541fc352fe6450debb5b93e555b48115689f67fc090630c7a68e9d775fa6d83437f54f1d93beea8b33efbe4a7ad831a9b16d26a46b884f1ce6d777335efbb21b136772e5be1381ee2dfc13494921f38b2b88d232a45fde525e30c214b8b868b292dda82ab730a5b77e37c060852d2013bde0a07a3970570fb74817630d42a0893c18623752ae7e95391383712f39b70c1356cbf21a51d6a995f55a084a09e039c4ff57777caa5b44ffcf3364df812ec34fa2dc557bed316aaf48ae16e09b197cd83b2bfb28f58d0c621b4ddd4b5c40ade2740cb88ad49f7ff9ac69cc0b048e43fbf71c1ea85378c7653d22651c41a9a136eb6b89c579cd931dc95a0c648b9b1bb9e84fc013b4cced69618211afc366f2c1c3316754ddca5ddb0d76e6efa599e7843865e048badcf49c656d28f7b59b2f09fd0451680337e49a2be91cb9db0a680f8ef90afdc6c7db04269426ccfa720c9a92ba12006b46c0f15020abc169dab4b113deedd74771dc36fa708a092c50be34cbeb68067daa0f3b2396627518ad5b233936f25738bb0dc57d64b1403d1040bb254a8e99a9b114545e17ea130e09e66781e365fb3589279a6d795918f619af1a5f7e2375e5f5386b28607e3bb1b72dbca6fb095799950f1535f1934f90a90a882a1a200155b69867153fcee047a28b8de50f1d8d69595f204dd4d35c1934dac5bff09069aa80d6998d9f5e83820ebfc73a8afc9877adec0f453917e5a58e44c68ca3bb1785c391dd964073c4139f66ba820ca0079d56c7c1b6d0060a4a629d9731d1e4d2de9bd73055196bc01061d6d8c63151727fb7640a1c8006f3224a47c6533455f4cdeb65c19b9fa0b53120d62c6de5b8865139f22c85458650527f3344191fd7f4181f186ad461c020d16098a383d97f26f0f8ddeef96e013aa6b25eb849dd928a9655a1e53ca0b3ad025833a83e1b08921b87df1067a7511c1699357f49c487c5d987d7685c82320171b8bc8cb28a35542b9d63602b98f5ab6bc5750e6d112489aea94c572ca90ed5e019d522fa517cde7ffaefbbfa966f089753b5d259d7197f5402ef548a462eed3c5309da2d276d4ac4ff8095dcf27eefb2454e62938ff6d9d9d24d24bd6c29a2ff12667fe277cca0949235bd1b639bc014b171dac74a9784971d40642b82eb1a989e6e84b3408a484ba5f10452ba25bd79b1a8b2344006db3002c53d6418f4928e3df4301623481ac1bb54d743ad4f742c23f2a95dc54a8640bf04ff936c252bea3a037bb9f95892d10cbb7dc7fd6985cc007a85a7e541725ed592f9c81617ec351ec1edb154db69427169d879637dbe2f0ee2c662502b63d8ec793f411378caf6cb4a494e37abdf37a5bec1d8e68b5e622fed88681a80a30e2ad886f68e0e0e58c6f8ae456f786d44ac6eb9cbedf93bf630c50a7d78fb168f945f4dc3e4b96d028dcb47c5bfd24ef88bad5cddd35f2506eb7d595840ad433ffd5aa8f65b2e20a6d001e55dace7807ed8e7832640bbba4c09aa809a127922573cf95aecea53e372a03f66d9e4c7f0ddf64d9e490eef044f73542e8553aa34c9224f8ea3b14db7bc3988d33d30d87e792c121a767bfe9a10c2f480d3c13addee5388eb27c771530392de74a60dcce7ed1870bbdfa9667f9e77d1355d9edc372ea84d109733bd79f792e930c70957c139c2efaf89df093a368cd515120749a944b832f5682a18aeef052b40bc1ae67caddb08fe74c773cb3a2a1f6369162bb3ee50008333a9076ccefac36161d73171abdc19c1f507b8a4c0a78f328be7ea1ec2f681ab6a7f9afb9429e90315760b16ae6ea4c6f524f0cff647fd050c4d85bbc6dfe3f9ef0fe4c0ddb3683fd38da4c8d0936d7641fbf699f61bee6f0682368639bb30142c3526abd4212c94e216e0f91d46f8f3f15be2fb373882894de3642c03cd5ac7d467ec1b57594d7155f29e6f3459b81c7112a1000d0a9c1c63341aa240c640cf86a01efdac8742e6f8a061df702400a45ec3978604756da5cf4d8263f53d7c9c4ebab40f0dfd0c8475e7e727dd1facafcacce1373b90452d80cdd497d40ef043b87e6187782abcfb486a220b54a99f86a2b79e44c2d1ae8915f6a1273ba2da9c6aa9e35e054da5d96cb1a8fcc0a9cdd8709d2ed36d39707b56b34990574ed5e1e80ce3fdb38295308767413c802cdf0b0ed83dba0a76e04b6330e9e3f3279df5da6defe79b40913b3ca81ccd5185a1ccd07a6e46f0bb3bd04a6430a2f3a92a64044ffa5f50eeca33de8eef7b329874fbf215611cdc992b9a0ded3d708d6c94bcd8aab8f588f270484910225ca7a12a28ab238ce306d4a295c1f335ce6c8ef2be67af4357d01efff9c94ac4898b38497710325a6af75707ecf971c2c91c797efd9eb2a70a3643dc378a973e606a32cbc59b2dbf0372622b91e8201cb04a1c9e50611884ad70b473825e693c5db3e61966bfa718825a7cbb90bc7348106eed94b75e240a91d7a1565496e2de9e3fac6eba45c11971d5d682f37838f8c7950dba650c3e172666566a3774ae74736336ee6fb0e1472a7a98a7a747d10095e4c", 0x1000}, {&(0x7f00000013c0)="527771ccf35c7ac6649bd87bf0c2612bd4e291a11baa3fa51586c0b1d6208d575e7d73d31c42c9da78bd5dc8f0d7b1f6bbcf4bb06e021461bb89da271c443df7b8d110546b5ac411018f3dbdf322389d1c97abf3d76078c85dedbf93c8bab09389ff46aa67f04862366cc1661ca0544aa6e3", 0x72}, {&(0x7f0000001440)="e8e067bffd0fe34cb4c75ac46de2e8c23eda9f3da7ae010056d604971adee42b8dd1a2aeeb3423db50aa02d8749165ccfd37184768f410a02391f630", 0x3c}, {&(0x7f0000001480)="80c10e6be691b7d1404b5a006dea4c509a4412e42b8347f8", 0x18}, {&(0x7f00000014c0)="5ba1f17454725921956d3cbbc38ad64f9d0277ee26af8db5f60d5e741ad8531ed7542b6ab73fb0559464882638aa6de2278cf452783e01169dc653f8449c4eeb37c49ee7dbedda30770e93a89a880bca0ac2e67b78400ac0a552ca4db3a897294bb4466b23f8340f12c3d1b54ff532c5faab84d9c10b8ad6ce52ddf40cf52b7a9471b7c37010f8209fcf7037d280de7c1a1160fceb14434a29c3d7ede587b83a6d6f515d24f5eea5419cfcf8c2e0", 0xae}], 0x7, 0x11f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x7f, &(0x7f0000000080)="00020000", 0x4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f00000000c0), 0x0) fcntl$getown(r4, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x2, 0x3, 0xff, 0xe5}, {0xfa9, 0x2, 0x81, 0xfffff001}, {0x3, 0x0, 0x4f, 0x81}, {0x9, 0x1f, 0x1, 0x7}, {0x1, 0x0, 0x3f, 0x9}, {0x4, 0x6, 0x3f, 0x2}, {0x101, 0x1, 0x9, 0x4}]}) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) r8 = getuid() setreuid(0xee00, r8) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) msgget$private(0x0, 0x40) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000940)=@un=@file={0x0, ""/519}, 0x209, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x3, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00005f8000/0x3000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x350e5e30}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket$inet(0x18, 0x3, 0x102) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x7}, 0x8) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0}) executing program 7: sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendmmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000200)="612cd5eda719516c822ea14cedb751caccd9d87805895d7ea64fed54eeb97265acb25c68b9fe33151fb78f3584d8d4cd12b188acc1b9a6c29b9574925c391b8cb7ff26a637a5da793f9cc65355e9c4653e16a0b806d4ce04c93343eb083770173fae9f243810b1b812756fea28b681dbf6af92fd921211fff33ef7aadf30811bd9e276b1c5ae6a6312119108558d944623262e2c107e3b04a5624fa6ee1fc7d7be023bc467e6e9094c6664f103", 0xad}, {0x0}], 0x2, 0x0, 0x1180}}, 0x10, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) sysctl$vm(&(0x7f0000000140)={0x2, 0x8}, 0x2, &(0x7f0000000200)="2b681d", &(0x7f0000000240)=0x3, &(0x7f0000000280)="42f76a6ec9f70fbd044453b91471e5fbf45ac23677e2f162b456be38218e29c30b4b46d2d826fe2ade143284ca5d2922019f70b9c0e7846c34e3c8abdde559daa7f17315d06d3ab718bfdee9a17390335ffa11537082a5e56acf39eccd7231e0134f8d8426903ad5ac67dae170a5e7", 0x6f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000180)="cbd2400d", 0x4) poll(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x19a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x1, 0x10007ffff}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x18, 0x2, 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) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008"]) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x20, 0x5, 0x80) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "0fdb000000000023001600010000400000d900", 0x0, 0x5}) recvmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x80}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x0, &(0x7f0000000040)='\x00\x00', 0x2) setsockopt(r2, 0x1000000029, 0xa, &(0x7f0000000300), 0x0) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x19b) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1) writev(r3, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) r4 = dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) setrlimit(0x6, &(0x7f00000000c0)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000, "8a3a4b572718aa745ba191c3078469a77ccd7ce5", 0x0, 0x3ac6}) syz_open_pts() sysctl$fs(&(0x7f0000000440), 0x2, 0x0, 0x0, 0x0, 0x0) getgid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000001, 0x3f, 0xffffffbd, "e600001010000000f3170080ffec00"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000002c40)={0xfffffffffffffffd, 0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = syz_open_pts() link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r6 = dup2(r0, r4) mknod(&(0x7f0000000300)='./file0\x00', 0xc000, 0x6da) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x1, 0x0) recvfrom$unix(r3, &(0x7f0000000040)=""/115, 0x73, 0x1000, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000240)="ab07c05301ccbc1ae535f999c120814a2a5f0745c34d2901ab", 0x19}, {&(0x7f0000000340)="b3b771c222b1d3079f12ed34abed1599e3ad820ac931a94c781783d0f7fa46cd2b9250f45920d8b1b2a8beeae5a17780cd75a1235946f5d3ca630941e0e0cd5f27a4345bced75d5f5e491875b923c330a7c8edf75015ab1f82687cfec768f5dd000c9518ce480e15c5ca828c4b0aab1996d5566ae3fce5ab1912c5e0fe6cdb57c479a9b1ec28730c7548a60c71c4ac8f0260553a88dba1fc9d17af68fbf2d5581d189aa3f5c8185fb3fb10836b0eadfa2f9806827d457b0bb3b7a7331ea4c0d6d763a6621928bbec1ec4c521a138", 0xce}, {&(0x7f0000000540)="795781980c8893f64aa5fda523788814dca4f7c1821bd69f13bf031fee5d0e36299a04b88f2f2e737db2d4cc8e2df1fbd165491f03631ac6e1e640143b576eff0d022e52a6db4802ee5e483cdbcf5d4e308bdd45dd7283421158e83ec9f088496aa390c44e8b5edea52a88e3ac7e3d467cc17cf5f319cd8dde8a55aee570d438e70748607fa36f944f5bbb71f0d5c870e723b347972a9051adf9c7dee472ebad1b2958e2e4df86e726b2fcbdac2a8bd685705ba0a315", 0xb6}, {&(0x7f00000002c0)="b4bf4b1a", 0x4}], 0x4, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRESDEC=r7, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16], 0xe8, 0xf}, 0x405) setrlimit(0x8, 0x0) r8 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="12e1f34ba50431a705eb939a1f674263e18e22df", 0x14) executing program 2: socket$unix(0x1, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x8001, 0x3) write(r0, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x20) close(r1) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff04000000561ac408060001080006"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() close(0xffffffffffffffff) r2 = open$dir(&(0x7f0000000340)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, 0x0, r4) setreuid(0xee00, 0x0) mkdirat(r2, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r2, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5, 0x0) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x1, 0x1, 0x8, 0x2}, {0x4000, 0x21, 0x3, 0x7}, {0x9, 0x2, 0x1}, {0x7, 0x7, 0x0, 0x6}, {0x4, 0x81, 0x0, 0x8}, {0x80, 0x2, 0x7f, 0x4}, {0xff, 0x4, 0x1f, 0x7ff}, {0x7, 0x6, 0x7, 0x4db}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 4: sysctl$vm(&(0x7f00000000c0)={0x2, 0x4}, 0x1c, 0x0, 0x0, 0x0, 0x4e) executing program 6: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe0700000000000000000000000000aac8"]) syz_emit_ethernet(0x4e, &(0x7f0000000180)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "38d9d9", 0x18, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @loopback}}}}}}) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000000)={0x6, 0x0, 0x2e09}) r0 = open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x164) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa80f30884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d7a020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761"]) r2 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) executing program 3: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvmsg(r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ee0700383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0000000000000000000000ffff00000000ff0100000000000000000000000000010600000700000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x94) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="01ef8655bbffe3c00b5b971619d9b77d4b48eef60757f4", 0x17}, {&(0x7f0000000340)="2953ab169cdaa467403def5dfaece7cb80d4e44be0b95c85b5ea2c188f5e2fa6f92bf4f3b6398dd3322b2e703dab0a372e72f7cc6a57843c57698a85a26301e74da56cdf5f973e4cf5de0d5e1e63b9b5506accd5208fa872d59c75b48553499ff1d8189e39497e7d278b31bee8fced92bf95ba4db905f26216f5a479c134958e625f326b71e7a0b0e146", 0x8a}, {&(0x7f00000028c0)="deb57facac6ee23b0db45817ddc86df2cc56d03c97854588fc35bac00076001bd888546b815d60c00f5a6eaab70fbb79afb937cc1f60641dabbc3580ecb2be820f08080e446603f4c0bc45e876020d07fdec44108649cd55dc02ca53b48215dfe56a64a4cd3ade6995ebe2be18e525d8efd01b206a18d2ecddb1e9c925c8b082eca3a07c9115315810b583c7757c6b3a046ba170780c84c4bd198d9223d2f66c26ebee8f6350e39db3335d5632f5da1fc11b8b38932f3ee47745b720f5328f2dae97fef0f1a5cd47fa6c43cc19b1d536c01dd0722addcd0eacd21c10e0f759de3f5c985148122b2060af73b48293589aa4910f0421eca77bb5704060ad4c2f826dfca149b20513930ea298becfce1feebe2999ea9a2417e8df84fc0a2563427a9e2b280278e70552f1b975d3aada587f9cfa4fe0f0e2de76f4425fc966423e8cd2a802c977138763ed3b3516dbcf857cc1b2d69d7c973186b0cc679b5224b65f0a42709d0541505cbf165d7beb4761e8bf738606837ce21bbdddf7729543798c0bab49f60eceb2921d698758c3a5a68342c95bad24b97fd4f8dc6ac7988a9354440650a6e520af88d8770369c8e0070470bebd55b17cf3fb9ea3b9b31232d89b2a1db3a1526de7bc2fbf33ae284c2752cd38c0529b0742a7eb61ac81bc77abc21d8b9ea55676be876b3288063cf887b80de656c4463cc864ae33e29ee3f3d103a4dcc082fced56fffff1c7a9ea33ee9283544a47b69265abd15b9776cc2dec82a7747a04b76f45a7905259997fdae896c33d1d011a17214fd16fe0010469c2556c2ebae59b3e9ce4685758556ee0047221600b62fce2846e049d1d7cebeadd6431415e820c5ed23f3a09e44563bf1682b6da7e07234bca4c9279d65ef1eb62397113df0764e43cf2762c87ae8150bc28464278685672eb5e4f53ea730a8227b68b4ad7a01428ad3f913ec5e1c9a69190418916d6efb3768c8aa2cbb8ecddbfed6fd5628a9090e588e68161d298370bc76b463d1eba2459c56d18885976d9cf14f56db55167cc60525d6f2921fd27b2af2dbffc17b2da3a7ca0f9c4abd93365aea3fc75b91429da7c970b8a1493be12921e301453b13bd2cd44b712bcdc79609c2a81453bed83d95f171528b027a164ada078e6a4e2847ef279ac623990d9b928f35c8e6513453881fe442463955c0367e77b33dbd142ba5154a9b706a19d62716fc3aabd68107692109c5cec4a0bd99c8ecb2cf9a62446b2c3371309a8a63ab4aededdf7ef289dbc05084c81394a6bfe33c0f4d0ea435a3135d5f5eef1bfdc8ed0490cef7bddd6d9998469c64390ffe96861e8533746af5e0cf9d917057f069bd3b1261c173f1035a2e81eb7004dc67e60f5dbe60672aba266def3f71511c41773b53c4cec6cb7772ef5704cfe1d5d11dd511ada0be6a1592fc736c1ab917cf6b67d65e137626313f3a4638d8be037d66c615227350824781f50be9c476c593dafd2d266c099f7018c78663b0804cc2dd5ead3e1432f2ac4c1c496e428d36382393e1e3d1ba00bea2401b39f321891c70e4920d4a2dcaae6b5e1e30856665fa843a7fd30c92741ba431b53a1399030e5c6b90b604fcdbb47eea713281a378e811108cfe369eccbd6041cd193e4913dfef2cbe0f70f10776e2be60a50eafb9fd72deda68f0e8627c3888e2a63cef532feefdbab08d2ff4bda76b70055b121f4302bc7e4f4b20985ea67f03e3cd71b02bc7652b94a68e18ca3ae79470fa26386379240fd40ca436521ceed8c7547d13a0a5aeb1d93bed8ca06cb19697acf26d3e85cb5f12e03b9263397f4a800673c22bd80cc535595adeeeeb6bf5d4f6b4bcea7abcfebe2b71b910bfa812357d45333c583edf08c8a1a5e651a15d1dc14d818c19a8a3c3baea4818733ebe6940bda8291413555d018561cace3e9ac8cd297c635c3840235fe7c5841f140f576c669f97ed857faaf6b9bf4867156d82f1b9a2c5b670bf5f8e3282dd25c16583bc97ee42ef9f7adb268e7de44836656616c9dba305a8031f33d479276b3504a9faded63865361c977d1c9d87c6c3f94cc013067a1c29a99141848925c76d3a34b618abe82fc58c08a18f8bb48217bfae7e311cfb19b534aa872059d92abfbfb805a0d61baf88610e78324749af7c4db7e3424600b5366da997094b1648b34dfad0bce103c4a45092874b217322c700bad806ed8f56fa7e96b94a5e391d7d4765d9c32ca2f9c87b5f25463bdf7e9ee783869986aa67ac039ddf841928d5a8a61d0f971eaf612b56547224ffdb14f6aac912587d1380fa7178d327c6910504677386d0a6d329615ac383d23f57892b0dd3de320a7a950abbdbb49639d81fed891e134e8c702453bec39270eedef97f3fb800e2d001d6c1835c85273d203463605887afe65c8797a55d4d0e72d48579658a1060c95a62e5092939f13831c97c0e1ce5c32162d5acdfae8e1d39081048afbbe82ef0bcf8bcc3b2977e3cfbf65f20ede79200fc27c7b4b59b9ea74c978b54ce67cf9e58fa89f161f6eabe8fc282228aa74662350e6ff6fac99bc6f281b8b8a90ceffff3c032f3abb32fa9c7f236bade2c9832a4e4828f1514d2049910a1ee418c023695c6f99c77f35ba858ce57663c009a4a3c4919853f8b5c3485da6c40530f7cd5a47ab04e46800488294a6f86b14ce4745510563fcac3a216a1fcfad96e2843bb1190182f76453cf2ef0f9b508b19016e52b96403748d6a7c8b796d0b4a5b94da9628d81769adda99620da7d87075b91bf4252c2e94e1f6f1fb6ecf3c2d8204033284d7caf545028281f884d0d1f0aff8a6efd2900fd2f9399f57270f0fd68898d7d3850c5dd110fa6ec985cc5c53d661e05c7387ea41155285226bb547b7c33506942ae6f88a04c612819c255f9d3df8038f17216e8e84727543cbdee2adadb07e5ea801387f42c18e6fbbfd7eb1a8c82fb94c3ba53b3ed42befa1d5290f49934c6a292d16457ebb2f48d069f3e2622de62e37f814ba4aa547c51c1f498e46aaff72b6c32c48d6728d392867111ff0809a58cb42d591a187baf04b1a6eb82a73db4f8efcf91521eb242f4460b33144e6a4ea0b6744cc711c618de72ed724afbbd60ebd01d308a69352342f8a1ae17a343bc17f2c999eada5ae58b870fad8f2ccaceea694f1cca887f70fd642c2fe28e72ca3ef9b5ed7746a1bbcf658bf03fb1a8db19bbe44960cd1598cd045124e52f8cd2b92589edecfefe3de093ddd4f33e848b1dfc01d017e3586f892b43ce7ae1fccae498823f70ce94b9be72645b066986ae898305b5fb6b64bf141e8c4b5cf10862b2e469f55b84ae1c70f77e59db255c0dc7d0ed313782ada7b009fcccb0035bb141edec8b4fccb52ba9d9ec1c380bb28601f99ef0f78ca77d9e796b69ff08ba96f69a18cc80fc90435f1d164010fe440cd4c6705f53b7979f1ab1946f6fadf686ddea411cb29bb0bd60d85fcb567eabdae86735aa074c9eac8e4232f716edc04ff83ec9d3f4d2c6dbe74829987c72eaefc0fc5acae16d6f00def69cddf4d47dd031e7168a3d35a84f1e9347b06b94a7734c365d09bca5379b70d8171c0724dc3f1b5104bbf02985ab6882aa0a718f9219542fc06696821fd9ba679b3965b280d74d064b203f379a45634b03630ead0a494794ecd36898ed1d07cc916e5a90d884d7898135499561d72f051cf4d5ea6e41b278c27a040271467936bcbbc0f92b23454574fe865fd5d362058579ff016d9e5fb0768cd7b0f5ceeeffd3c0fbb943a3f818e287371ee1e43b8da3464407eda4160a220df899e28b03360931cd93f9d8d08e19234d957592bc6c428809a3739819ae4e990865903dc3001785ed34e18f5969b3da545bc9ef6d83db1761c6e5ebbc2a03563a1ca65962595a28a0851877a4ed5575e35d1c73b284e21f85328976bf017868a8ef779d9529c65cfed5e2472ac182251a83be160d5e4a6117c584c80f39818e24264cc8a30931c2aeb54baa0c1ec8aa41f168ab60ca142a652f816b419d2215a9bfa897a98f7be6f281784842fd8163190953bc8392bcd020036bf13fbcd2e1025f2d2edb8129012461bd28673c65ae79033f52da570aaff94584482047168be2decf5effa6d4ff5afbcc5136e1f0e65a6c6ab340525ad92a8167cd27feceddf39cdef602c7d900374d6a9f897fff7d92a6b653838190e45729a0c0a8bebf50a6fb3d269cb939f28c6454b58605399d66bd903917b01c4f919fbbe288f859aa66fbd96768d9ecda1f1c5ddb85d5f78353cb5f057678996a26e492ed3e144ca82d7afc362547f451cc7bb86660011d2b0458acd875f4f51cdaaaafcaaf606b8a72b8304d584055614ed7147d07d80c7561eb023410cca1ad3499a40ba667e8aa17b0f146a1fca709fee300b3525727604b520ec62af03fe67a99f5c57e9f063e0951a4c4959aafc3f4fd4287424377c30b870a95b0858b9a90b77b115727a2fb3198dcfab975906f617a1cd24f6b6755c37c2332aa0209e3ad644514e623b4587f488a717fd2c1b56902053f56a833177254730efb1ebcaeeaa68f1d184cfa047f04ed30893f3c50de824ce6061dbc46b07ccea02c213239f4fa02b466fd92114e5b8c7f39ea701808d543b3fa6b8091c947df15f50c2031e20dc173e6a8e2ef1d3557623c7fa966fe1fbd637b58389a3ea20db9a367d0fdf44013d115ae9a2590949670d88d7ae351bb390933633ac0e53ba79ed03458b72833c3d0a80a2f47910744648d6af442334d1049f8fbdccb083423a4cb831b2c3c875abfb4cbc0d04fc2efa4f0f04c3ebc5ce11f8601c520c2c867b222dffbc68879c552c0c4d29ce9584fae9fe1483a4fdc61873020d2e4ec99433cc4ce9ff69fe3e55d6f728111156b13cdc125e8fc6426ad87116887ce61d3040d043ca2e2b9d5f345fc298a3677a0824f8f2420e110a7cef6597dfb7307bf56c88893ee369563ca6d2d1ca99f2480dbce4600218d35c04c399556e3ed7db80ecdd293c39a9a70a26ab2c849732ea73de2ddce0c577e4cac4af3e6257596d389dae4cc64018f9ee065213ba9de957bc9a973dc5a5d6249f69ad74f4c00e321cead20f5dc0b830c9ec2028d0ea0bcbfa31077bd0f77d4850f49a59f8e8212f10cbbdc27d51b27c53a4f5d45a30a46046a49ecbfd5e8a8f5eebac1d1f7c528fc9a6499e60d27e86c26917ff28b37d9f215c0f278414a9e9df6cd2bcd3a3387eb8d607a418f7cd3f4e707ee18cbea94dee0e5396cd89ed99f9638b597d2cc6324323ebd010c639559eb2b2717a7911f06979aa7b40096dffb5d368974ed95bd813533d51abeb1988bb9261efc792c0ce4ba103d180350b0b2351ad895726c1c48b285d050e3cff17ad5325c4aae6335072a8e9f93492d9ca0b0f812e6e0bbc7a1b639009a7cf7fe0e69c497edeaa57a84041219201c4283dc85e682de815a5b641bf5cba5154e5764fe5c9769609a5b6fa10797910de5e0c6c0992d821fd7e89bd5981d97eef18495f8f6f1888eabb86954483a868dd43ae428b5a796dfe2ac53be0eb0bcbdca28bbc603695bf78759be6c73f213c95fe322765af4b9b271728090e6f44b30697e626e9ed75a14cb3acc501acb6f83c2c9e43de003cbe4d31eb883ab6954991426335f4a037667218f52c8232e0a3fc8bf7779712dec38695986b9ba79a37a8810a54e1dfb5b10d7ed0c2fd4151d550e8dfa13e947f0e065c64f217fdfdd0fa3339610a58c5aa687d7301574abb94c47f59f01e69ae419103639152fca4175020290e6ac", 0x1000}, {&(0x7f0000000140)="585b49f1455d217b8c9fcd05c2429261f265d14c8ca60857b2a54e49", 0x1c}, {&(0x7f0000000400)="7da6da363261f5ec324b0fa39e94b37b56de526a3d739b5a2ba8568231736276f54d7f267eb2662aef6d3d", 0x2b}], 0x5) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629c76c8c48afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x1}]}}}}}}}) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, r3) executing program 2: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3}, {0x24}, {0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000005c0)}], 0x1) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x93, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0xffffff4d}], 0x2}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r10 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) r11 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r13, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r15}}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r12, r8, r12, r15, 0x14b, 0x20}, 0x2d4, 0x4, 0x100000000}) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000640)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) dup2(r2, r0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x7fffffffffffffff) setsockopt(0xffffffffffffffff, 0x11, 0x1, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x0, 0x1, 0x0) close(r2) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x2, 0x2, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0) mprotect(&(0x7f00003f8000/0x4000)=nil, 0x4000, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000003c80)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000340)='C#', 0x2}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000), 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') fcntl$getown(0xffffffffffffffff, 0x5) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230", 0xe38) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) executing program 3: r0 = msgget$private(0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000800)="84234f4554e8d79a1e3b229fb273f4eab39e7d06a8284c7252af3255f96901803db90393f413e23ab8184ed2cb732d0f00abc602b202aed4f2b5f8322e70f4f894c503f4377e2e78e03043bb01dd6e435eb761e20a789c181db0760364d481a4b069047a7611c8b74f5aa41e9d0e83e57fbf6de3f8a72bafc92a35e39ad7ec1e51ba347f70a32adc174f848e8275fcfe298634df8010e1d765cd214bc0cb3a390060650ed37c4d5c96d94782fc56101b2ac9860f208efc95f8b2454f1fd7b2de148966ae6e87b248f4cd7debed8470bb4eda287b71574a0075", 0xd9) r2 = msgget$private(0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) msgsnd(r2, 0x0, 0x107, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1ab, 0x204}, 0x101, 0x2, 0x0, 0x0, 0x0, 0x27ffe, 0x4, 0x20000000000000c5}) socket(0x20, 0x8000, 0x9a) msgsnd(r0, &(0x7f0000000900)=ANY=[], 0x8d, 0x800) bind(0xffffffffffffffff, &(0x7f0000000a00), 0x10) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r4) read(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) execve(0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xa96b374c563bccb0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000"]) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffff9c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r2 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r1, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r3) r4 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r5 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r5) shmctl$IPC_RMID(r2, 0x0) r6 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r2, 0x4) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) executing program 5: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x7fff) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="baee59eb02e2d698516a5625a6d20c0081bbf8940796448dbae9eca0b716943118c2d38553c71752561873ea10a931b077dbe8846d59501cf7bcd6f4c4723fb0990cf520fa9fe377385aa19ad1722faeb939b9cd78472bfdc25b23afb6fa3c1d3bf1bac3f64ee079e9f708aecc1ee276358761bcd61d6c7333eba2b5b1bebaa31d50a21248b59f541e450727296a1a4ddd946c79e2acbe09b1457a311bb488e896d4733a387196a07484bc4b", &(0x7f00000001c0)=0xac, &(0x7f0000000200)="ad1451e77c90a533298f5fcce90a8618bd87f8fe7e495d73b518a853cbf6f7dcb318b7f81d656488c49d61f068d94eaf16191fd2de49e2e1a85e50d3adfd85abca71224730a3", 0x46) r2 = socket$inet6(0x18, 0x5, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) listen(r2, 0xfff) getpeername$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) shutdown(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000340)='./file0\x00', r3, r5) getitimer(0x2, &(0x7f00000003c0)) r6 = open(0xfffffffffffffffe, 0x0, 0x65) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/208, 0xd0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x9) r7 = semget(0x0, 0x2, 0x400) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000580)={{0xd5ba, r8, r4, r3, r5, 0x0, 0x8}, 0x800000, 0x2, 0x9}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000600)={0x2, [0x0, 0x0]}) setregid(r5, r5) r9 = accept$inet6(r6, &(0x7f0000000640), &(0x7f0000000680)=0xc) pwritev(r9, &(0x7f00000019c0)=[{&(0x7f00000006c0)="b5429e89cf8f78cf6b6795d3c054a231e737171899bbc67d8c9861c1c8ef3138c0ee5cd6f7d8fc64bcc69ca7ed806656365cd0761c10a811266805ab2649abe854843f7faec10f1c93e43808e2fb7322ba00769b22daaad18dd769c1b85c0380ca22506923bebc3fe359e824b37c5b8e3e84483b5bdce5c70bee775b338570ee46dc8d0464eb94a7c563b4442c7dd5006852c60b74dd9b06ad46a35ef7ecce5ee05567980e453bcff520240a6d0626f464a29fb33b8511158c66a209bf747855385fbf9255aacbf9b62cc56ce931319f700d08694660dc301877450398d23b52e09c230f5c5d256058df4e49fb6235312d7186159955d504ee5956ac1e5d1dda568d61069d4e594b27e2e7b95b1cdaeebbce61716818725a77cab86980beda4efb58595e483d972f65c5634f66dde005bdf88aaa2061cda2bb1e3b522657b90069cc1455225d05cd37d4a1be2fdd47a41968890fc8cbbde25360594704ad98f2253f2608060008a3e4eed2f0cc7c420bf46c5558387a08de4aec5005ee5ef9c904ca9d760ed3b1e377926eeffa1b5939343283b8cff3c58ff32d8e98241d1f12a37f21d99df31559fb84ee5631c73f15c6c50acb053131d8e0250f2e254bac9d477f03dcb48c59a5eb4dc8b54aff011b286f4b63fbffadd38a4ba14805cd5e91abb88b9723d3242bcbc9a313ef807c0958bdd44bdeb7205ae2ad9b96b64ca9872ece6456885ac3f69fd0ef610926b8e82e6f005e128d53409663b0656211f61383e9dc50b7f8bd65e22f65b96c8bf1621f223825de746ce61ee2d7bbfe7f4dc993d4139621b29a0d4f1471a27724fa2eaa764cfd4be5c04a5301c7e44a6e82fce6b7f1589f409a284ae933199ba6de7f293c57bfc3cc7e943b45b09be0feb503f950434c3134dfc5a4e7933e8554b42f25d540b986b7e4d74c7c3e9538a603adbd73b23179de0f58732c357194983fda131a1a44b448c4a2306445a7b234480a37162e2d89c2711431c94ac3ab81d9eb228fbb5eb99a53649363a8fc3bbbed48f8b573b04f8fa773373f90cdc5dacdc7e471c3ff75bedad1726e289a00bedf5d5ec055e3911987157a07b7089ddc410d29cd819fdc9a6f4f5c42d9afd5817cf148ed025509de870a6d5cd09a9794b166208c5323b19429d6dd2833fd8ba7ded2fe4331958304d5c5c66d2cd21e34b17b3b19eaacebf6b78967a6c0900095fe51bc0b7cea4ba530e72c3bbb2200245c3ecb48285971119a11f20353b3d876f4d9d8829b9ffc5bfce35a9f951779c00472fc84fa64adfed69ae3e039ba963f551dfc392b63168c851cabee3b6d72804a1c1547827afd36c163b8cc74391e2c8a651939222145bceca89103551224f5403c768c6f67a892a0bb0082ce3821a54adeb5bf06ca326a7ecbf70152a31794f4217a7c6d42a3141e9ba0c5d8b5eae4ed7146064b61f28a17d55561c459623fd3a522698c5a14c2f2673b8a35dd53497a888d2caa362b353f5b9d25f724afd79da4609351fd54b6b112560ea4d567f5265c1fab2476f7d5c0f49f803b237e08b03690d38e104da35fb7726104e21fc7bbdf499f6f7206aeed56595707cab7b87e2cc0bc6a8f789fe6c74bdda01e34f737e028a899e0512e777d4157bdc03fcad814fc11a8791469411ac6325b9397c78997470f1a1c16480c26af5582b1de906d009449367649d7d6d81d72d285dcf57d31d307a022bb985f0b4debe610dffcacb3a271f8e5eec35127ee429f3511d9f93a8dbad9a19b875744a394c1548dd6d56fb3f6798c811742ca4835978b491a42b2952cade721b36d92c7d5376c4d2abe008b614bffa9b72d483a9b08768eaa4a0bbc5197161d85d62431864de15e2d349c18488a63d07f9ad2be452132df9c1f9659d343a18dfc29e851e7dc6aaf35bd0acee2aa9a35d1a63262c81b3be15d650ff7e5b61f2ad4b9d9be2a6aa1be61d5e4acca3f4b0c76fe4a983307dd4c33aac61ac211736effa953231b7837b2e55e586c7bcb4a747b0455a5755549671d9cd6572ea62c7ee92e0888f20579c74842c5b131bc0613cdd173cd70e68246dce2290c1133821b79bf0214d995d3a93834497afb60113356aa520fa19fbe86d4d684363d10f440eba7abc7835918f5154cf5be881e879f72223b24dc4e5793e3f4d2a9de5990190633edb983a30a0b943658f918a7ab1de217255e3c0f5599d78fd839ad8390bb955fbf4b8fae2c6ccfe7c1972cb840a8bd41d7a7ffbe6e87a90ce95c1e12bdce4f4b91d411e938c7d4be9912c716e7b6ab97c9ae2a9cc74f9da7031019439d254da7fc9426217d7bb50388798340cbe11c3cf564f407beea39e9621157006b814bd19b6f9057b6b4ead70a5a6cc066291f120062c8f0df2dd8427d0391f1c220356fa4d6e198d45118542da9e53ef3cfdea0a1698cd4244083288b6421a4c2b400242bcbd43a9d3bc409a2e676a1ac2201410ae0b4f7c9cae1185cf113dbb240abd4eba9cc61de885ee8d395dfb7245e82056dde2217f0df7fad9304d9a434cfac98d291a78e2ce801e3881bdf55a267efdf51608b0880ff89c50a5f993a62437dee6511444cef52458b3249319372540dbd4e01ebc5bf066509747b70cd54c80002e56b68534c455c18bfdfd6ab94d4101a93c76b9c3253098753c6c0ae389a233d5f9fe596eaf10e9d32655b18ed545295e1979c9db027c5c0bfd910995d51b8406d7bb1d666eb1fd502ab9cbad1eb1b1e8fe191c33752d48031de9e0d4d62530864e73e33a015eae3115fae2b2794c767d26cf11c7931b7284b12600468c788b85fcbd32e93851668d556a46db038b24bbd5ed2b187d0e58b2465f7e90faccb55652558eca9af283985d8bd5e502d44007a60ff15c9fb25353f013c0b360e8c8a8e5fe39bdf3922445ec5c0dfb702a0206542772ad409ca2bf09a4f62701c26f2f32af65fb2b833d24006c0ab6eb9edcffe06b002d2c329cac16f5926d45dfbb984d15a03bad4535bc7fc99f86dc6eb3b27c1b9bfe72f392ec19e3966c49b07fed3166b75a8c68a61816c6d6ccc1bb2499c9baf3b2fc181e6d6e0e8ecd483b412e17145c90a7f0e8657eb9150411b938fe76c39205d0ff7083221be59882036adf3a1cac98a0c116d93f9f585c4f9fa1db78e8306823dbceef32ba34c50743bc3fcf88e6e982e353fa1ce532be685037d1c53d39119cc6f78792c570feefc094eba4db6886671a8f0e590265e132fbecbb72d16381982f1a53c16c9807f859de9d75bf9d367e14f52df24402fda14ae2ef41a3407dc6261ada980698393b826cceb3a7d156699126d11663cfb84725d31d2a822bf2993d190c454e272eb198dd979ca678e8b31abfc60a1267e8457636897a6e94be33a82e75fa1a1cec7195fbdcdce4fe6a7e813c24aa1f3dcceb47b595f5f1feb75318c94c11ba6cfb0490a175ae0e79e8d754db32f08745a40e1400213cc3605d06f888302c8b9e618411d78fa4fc08565b928b7e808cc522d993ac9745e3dfc1c9493643454a72d20e73759bc9d256df890dbef534f4490a1a3091d5b98963f965deff419b267b17d9ec570f8cd29397d38a2712315e628fa091b992f4b11eedb3af2dacf849d73c0663823b2f660b64d04650304eb42f01446ed6f55c87873051f0a9a653f29a9f763cc0ef9c849c78df2cb36044ded1abc4603e32bbeec04e54c2537d309504ca750c7c2562a94cc6f51cd576881b3339f301a073a78e0308ab067ebfe9cac5d8c11e2f1c87a42c884057fe1ac208058d0683ac50044f924ef7213035c9a0364f9f5a66e8455bed2a4a904cc9b81c614899d18081d0be3ba61b63f0f23892f48b73c9ac5d46ed0f1d923ca50809bc026ac037d443ab40fa7b59fe7ea56226f91ee35970edfdfd4e6c3a7f614d0a1c07449d230d3f46cd8552f7976b1cf3b3c181355b5ea8ea162a0bea5e447e0ab03a9cc102eaddd32ee86487541d492e16e6f4930b60e3afa159bfaeca885d3c509626cba84efb136fce3f40af2592ea83792655009e967e43710a23a5fab69b96b0f2efae1e861cd5a6293fd6b44625b5ddb17c695be31e14652758e3d0bc7f967637b661b7ef06c62ae4e61f6096e320132b93c19f163334c4712da03460f3ecb87713b40d60cfc821f2be5b3286116a41411f63426ff7d595fbe02df246a999588d756267816a615e7657639c8207df4b22e167791d385996fec0db39fb04a08b3a01ba4316cbdbab32c5c0a2af1216988400cc14a138a9ab790c861328b49fe3e45698ff76dffca4a18503cb82f777170bd53e98bb4dc0a66ca7d2da6ba43967cfa5458c8b7c5a632104728e61099911bebe98829fd9db85440702c2adc5f349c0984fa2b6d78f732308d51dcda7bf32949a314418dd7a4f473cff945a97238d8356e6d6482fd23cd6e912f785ed06ae8aef46bdab68b06d79a366f8e5a498457e5325fc40a42d0228c67680c8f656c28cab489ce755123b0b2b464fbf5b0231578a6ac6ebadba652661d75698639e8c3eb3d4a399e55c30f11f61cb7764e31605b15da5fe4eb823fabe439b22ebae53dd89f197da3ab73843832cda24ad3b094e2491eb20ab3b6242053f8b13b5da795c5820c6cacae863eb9ab3db74b727a3af07bd1c18f0dae8a29a3ccbecc8faef733ecd7134c2bd16ff31c1cd739f58cfa0ed55b079698976b1d0a8c5030e98c4eb995192d3787b78055db98a882d1c03e1f682ec2dd0c456df3285b824c4bf122d1a192d90a415fbad926a2227d9aef3cfb7a7708ad652cd46eea81c981e58b4c2eea59fc06e49ee17352d81023617936f8dca1480ca4124f4ddb0a0170c9b9cd889c419abf1fdeca0e34ed3cd299c7d8e34fa33b05713417baa50d93a42c42886581901353f2ec488dc5c9de22f24917bdcc25ac07f9b7570d7d3a7f13d32a4826f0d30b412b3ef8cee8ef00ab951e61a4f31d0ae90659c2e62f3c3bd44b0569d1fb3a81e656fbc9ff239908f007e518d1055818692ecdb1246dd49ecdef868b3124a1d13fe96c6d8c08c836576117864e5a65eeba621237e52de53d542da8ba1086672f8c30078379d0a93c9a389d2c695dc785ebf13be3dc60058ac9ec59014ae1b3424c78c4d536545ae6cc4a89378c6098ffd9d58b770a15ded199ef0bac8fe5062be5b7ccf6519b903b0c176285a087b310c2ac16ae299c39e8aab57d652081059fe6c5f852c07905e661a465c35182c8ae13b6520e585f11c7b7c5c2107cf7903113aa66a8e7b4ebb705dd0578f7d3e6131176c05adabc3e27af8cdbf70b29a6db370dd0528d7c0b94c9972b107b86b5de4e114dca6037f57f6517bde9152dc2935c0cb70c764a2b31ecf8617d107d6af55c8da862e6748c2042d8cad0551b3ff76e2c3edfa740254aedff50e1a00b8486bcc2291851c6bbf7f03c9fef2568d7089a2de74b6ab2cf2f1105c18a032e3871e2425527d67281e59a41ce63ae75ca73347130f48e191751fc4326497c1ba3434ffb02ed79021226767b42bd236474e52aaa457f9427ec18c725e91a82ebec9cc37c23e900ddecc12599661b1ab9b5eb98792c6c89c245bbb96bf39dcd4f43e3ac2c33ec7a1bfc523253c73764e45cd3f072702b35fa828f62a702be8bf3ff3d973f7ed592687d6d9c9029346250cfedf8af5833acb2cd628829c3d4d4ad72b3804a5c1d2e977e7b5d8364b4adbd2074fd2cdc5cff4e73c8182df0a038b969c805902472b284ddd05e2f80c7ffa190bde749d63628af53af128bef889c7bc746f025844b5ce2bf381e", 0x1000}, {&(0x7f00000016c0)="d27417c5b1fbbaf70041c7668c0e9d43e34373c10ff3efcd7ba7eea47b166f92863eb01fc8de0c544b707a71ed7f599f68078e33a10223546262b7e54182cf576e1eece32cbb698ff6423869888d01911888522e473de12aac7a6441466fe0faa0ea1a78cccbff9dbaaa1a86fac2c5cf79e13fa1dcd3", 0x76}, {&(0x7f0000001740)="8f4c0ea8136c3e7e8191905b70026940d401c99dbc8a5398fce435a87cea7b4114cc1b7e6e5492a3911fe5f56336cf7123a48a84fe16cabc166191990f5e81cfe69b7717058ee455d94d5978799c1c97347edf20c346b636756b342a503b35bc11152b8dda3e6c97c8ea7c726b380b269d3be3ad64a7789ae6b5a233a7a3b0f366d6023bee83fbb24357ff54c17711c7687689cf4a28c3fd875365d7ffc51b2ef6c02d7e49f7b371a6d6cfcec6006617a7d9da9ddc94800ff0340dac7140f2c8d790bd4ab84fafbba8fffc60", 0xcc}, {&(0x7f0000001840)="9587ada5e491647063f3a4a9a556d4ba55b13929a6277d26faf091ec5c2e894cdc7ca9754708fae429d95bfdbb22f2d50f3b90b4c8c8257445435573130cc8ea22e4e14852ce5ce95a21c4e18c5e5d7b6c53fb7844df7aaeb70ce20ee0edfb7ea22e2d93416788d77d902ee261184d36ad5de4c923ea1930847201f90ac67be74314a154e20ba25b3499bdf985ab6517379486b032e7faaa9a93485ca79b7b712f3ea078d39099c960970681bcf040cb73a40ad873d6990ac86ad3ad528bda5062c0c85e2bffc257a924", 0xca}, {&(0x7f0000001940)="b0dfa5a945e4d40c34fed5801efb5192b35bc569a2bed85a6eea306cdb6edb5ff338b2ebf577370a1ea39422a0ae1b5682a769a11c87a3483a40ec2a82eff022e42b3eac55c0ccbd2c", 0x49}], 0x5, 0x8001) truncate(&(0x7f0000001a40)='./file0\x00', 0x9) semget$private(0x0, 0x4, 0x1) recvfrom$inet6(r2, &(0x7f0000001a80)=""/104, 0x68, 0x1840, 0x0, 0x0) syz_emit_ethernet(0xa2, &(0x7f0000001b00)={@empty, @local, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x1e, 0x4, 0x1, 0x0, 0x8c, 0x67, 0x1ff, 0x6, 0x62, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x23, 0xc2, [@local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5]}, @ra={0x94, 0x6, 0x1}, @generic={0x88, 0x3, "a0"}, @timestamp={0x44, 0x2c, 0x8, 0x1, 0x4, [{[@multicast1], 0x9}, {[], 0x7}, {[@rand_addr=0x6], 0x9}, {[], 0x1}, {[], 0x101}, {[@local={0xac, 0x14, 0x0}], 0x100}, {[], 0xe4000000}]}, @ra={0x94, 0x6, 0x72b}, @ra={0x94, 0x6, 0x200}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x8fa6, 0x3ff, 0x0, 0x80000001, 0x7ab2}}}}}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001bc0), 0x1, 0x0) read(r10, &(0x7f0000001c00)=""/185, 0xb9) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) sysctl$kern(&(0x7f0000000180)={0x1, 0xc}, 0x2, &(0x7f00000001c0)="5baadaf0d9f88d4c135063bc5daa943cdc668f09b565153e5bd2d781b4a9d0292c39215df9378a69dae444a9472f3fb8", &(0x7f0000000200)=0x30, &(0x7f0000000240)="88f51c65274239af5245bac405c993cd3d16aa03f5cfceb2fb56676802929fa6577ffbd47289ebeca4d1554af3d050f3201c53711ae9a269876a5994ca15f494b99ae11538315edf2bb2fb6d58a42c6a92e18783bbbff51fbe7675750eec5d8828bf527ade33b475248bea1218ae55b0ef925dc7dd77e61c4dc45b92d1be093a61ca7bce0eac3569df33a0a986b66ded489d3c6c6f326f87d0f70679b66437680143aa839ef31b7b1b23f4c86cdd5cf569b2eb8e89ef363b20f4ae93cee6c2c45edd9bce125b3785b34d47d1ea33d13c3b06b67bff52c47aeda1a40043f3beaee62de209665064dd823c9dab1e800dbbac48075d06f7bab57c8ff3167beccc739265f762e666100535620a87a861862c62e46b617191fcfc55211dc772ebadc9494a4e26ae71fe3036118b6e8babe03bc68a149f8508972547ef319785bd9aabe0eb9565345144fea1832cb0da384ef53cf9f43adfe9e2407e4871776334e3a4b4da514628b769f176957541b4e8cd6dbc1c3d440b52555480243c9603612532f4653943227d0cdf88b6b77ca2cbb3e938b79c32d0bbb95119c6b9b38f8b87e6d293de36993c0535546e126c9c4284af186a991de0ab8b5bd9297f90a8cc499e73904547e7e6e9c3f68e558afdbbcd2d4ad7249b5146b36730379b9fec05407afd8bdc9b1d228399a522f2cbd47c138b62d1d2086c0e5d3540484accad52e673cfce7aaf6d18afcc1386d377b77d5ca40c6c6c16b73a6943e3269dc978955942f3212758843cfb8f08f05179724ddc87c1d6966277122d5bdbcb4e68d51ab495a0dcc96f725d894ccf18185ed1a61b93e36a546f4a78fa8c2ee03c4872d9e3d6eb595e1c7d19993485390d7740f60120bb5edd4616f6696548ddfe77d4548e25edb8f0b0cef73ff926d66f2f675454464f47d6542dc4e79349e14b8191975f6d8319ccd5642e9be50415341157bbf619c759179af58e5bc4abcae42158f9cbad6f6be478519421afe6c43c973efe7c3831d05723bfcd0337885120274907f62ef8c6a5334786af929bd1e1225559f3891739f84ccd8da95390ab9ca8300ce414ce0d5470fb878979593510b6a90a484f26bb5c039fa453d0c1c119a25e7942bb82a83a7f71eec01c912bf788fd49d29548a99c26aa49b7e931adf1946c31fcc2b4a4e0fdb3dcefaf9879766de8e2d561dea739cf672c1206dbc32f944b9d1aaef8dacd3bd65a7e2fee3968e4aaf80646ba57bad0ae7915ee55a3018062eebf4b6a09858cb71427a076d44b8923b58f54af015876b8651c87e8576df4ed01003531e4ad0ba572c38817759125badf8d9b667854acbe466e1a2e758c98463a5faaf319a03f525f80d159200c9809266787c9adafefcba6e9a1d4235a40f86431719e6a147aa1cbad8bed40cec2f2fcf02ee695f875ef00d8c859548570addc40c51df6709188d3c3fec2a31838ebb5bcfd7e682a341c86e362a2d8c6b983f2a9bbe06c0344ea89684a5e174c165e2ba78c92a7438cc52556f1532ccbe48d3ec3cf212544ba492ee25c0c2378c61180bc5e9387ac4d0b101130f8e24524c0cf56a52f5857a7e717f9268caf3ae611a742271a65f085763f9e61568c02e07a043bf967e1af3f0daa091edfa71c74cd3e758122016cfc9ee570026bc53c21a3d74b2f317871cad442b1eb9f00b53f9b0994e3a08654f783a0fef26853be03ff9eb679f4c595d1c5587af4533beccc8e485a1a08d15fb735bcc4c8af5898e0ed974b543fba5d7de60b9f0f774353c1944daa80b974be423e885ff66c39c25f5a51697448b26a5ca48ae6dcdd8e66dd2ba4f6071f35906620e4986ec8a6c47032b6622b6863e07bc93e36ca26de7005b7ff2bda8c3790c311edc0f19c7e3e951e545a9f5238da8a1374b8f1c3344f203e80c8da0919711248f2817208a8cca8d2f6948a6be8f8a8d4958a6b660899ef2e081f7c618b5cf74c3be7bae7a65299605363c5cf55e46273375c2f8d4d1400294c9984a304085a88c4943acbd03c89a6ca012a2602fe1fd88d94087be2322503793829d66a48d9f7e7488daece9400dcb5b78dbe6ec22b5202cfec2bd03869fc05e470d0af95434bdb46d09855bc4fba4e93c5248e5d17cb5d5c3b9dfbe2bc967cecfb56973116e203928867e53740c29482dc65667f63b40211776cfe5f7c3fe7ecd0ec9c5f29a312a414526926ac188a4eea20c074e2c6a0b6f28fd43fcd97993e2cd91853ab22b3e00aed811e6969e970ca45a1b2318fbf79ae316a4130920e8340354baeca8beb3d114648a5fcfd7e46e5d17aaafae60bf1441620e1b75e8ff413f2961d142fb8f82d442cc21ce2d8c4ffe964cf4680b48646d134bdb0c407e0f66c12e1aa88ca28af5c5832a13eec1cbaa9e8be52886b21a05e44974d09622894b1d24f0a30eabe8ceac106f3f5591e68822e1230f0f00dd43ce9b5a6a81edcd1f2aff3386af06426782eb1b26d38fe4c5280eea2ed54fa2577b4c98a8d30d0b5c7918afcfc3b5fc801da1c8593e1ab1d74c761065893ee31881c24d34a57782362b95e0304b3f479ca2b025e1af560e196816e25811d07f8503f36b4f473a557bb8077aa9e8b69654a28b52c65e3ed7de636953ab6c1c3584d4042b3b6146a2a3e04e3f1b9efb6e5e8f3ca9c81fc82cbf39fa8525471c81ba0ac26d0a0f386651a62e1cade7e7abaeada91136ec0bb5c76d312e75365821f0bb431791c0eb351377928e13441a522c510cadb051ea7332f479df41f40bcebe4ab79702206c726d31bfa06440ade29492aed6a449eed947da97b24a0ba55249584b135fc15d57ff3de255e6bd8aaf57b8f8215f90ce4ac27d712666fc620f1738c2edaff07bca2505bda7767828fc5f6b43e6f548f5af6b8c6b0628a9043dbaa33001fffcc0a8288bca058eda0219d001d1d018801e4369124e5b005d49f1f4a0394fe63fe6631902bc5b901c7ee9f4d0c8ef1038738c9e519974207fbc607612ce44ba851de4415184d783d494a2a3d8581054739f0cf90be6897f3ca6622e4476f09836ecd6f6852c94b65f9861b84c6583e5befdda6258f44a76b95700a8e2aa728adacec9474c97f349a336f6fa02a1e9b638dd8f8f2eaaab7a0aef0d68d07405ce9885fdc7edd1129e05c52023489a876ee68ec98a07e15e112364ef44a2be24bf938b1e02a9abeaadc98e7995157a0940dc014bee4c225a612f21f7c2a383f471cda0250bf09829a3198767c4aa52e6cc61bc1658a0fad63e28822ed098e0248d27c230bc908d0e14c481d2e9db027f5781d348cb09aec9149fb755d86b5c3c62065d3d7e6845d4fa169fa184efcb50236624bb9b17eceb30efbed665417961c21d43dff5a6f15937e67c3c7e17db2782c546f520b771ea50c2c7ad2476258cb5cc05d5389eec26c4ae744314de6a589ffe44f63f1d7784a686cf1d65aba7b4db1004699279c3ae332d5fabb3344570d0b9b2ad3cb0a0335f65e8bbdb0e2ddd5b0cdb717fdd5db64a65694d8c957a3c2596c54527c2630659ba977f2ae5b5a496a74ce07fa8149f4608df039cedb3f510bb49527b33c81110f5fb7f34e83d1bda2c0114c380ca35ae7b814e48cf4134466c40d31975cfea1dbed845b27c31651738e4195818516f26dc0b26c17f6f946e6bf10a1b4442c719ca26db3b24fe5230a4e9d286bd6f95869f4f0f0ed09cabdd20411faaef8ebcd16c25b6da57cd6b409f3049c158cf636359dc0e41a9287eaab7bcaf5c50bd29f24c2436efbe19cb14537d7f80facd00c462dca7bf06564e1cc41f7ee786e9fc740ea078f34e2e509886615e08fb6917912570c3fe2e8ac7ed5eaca2bb2bedf41dff9dc5be8188fff5feadf3fec1882417e4089c94231e8250fa19d48d5656dce2f0c7978203961273026dbbda54571965f21c4fcb80799b538471bf3973f28b589d1977f647604ecfdf84909f132701c447fcf571e6c1e344a7bb90436e2c34408d88ea2ebcd51fdcdc5a18b0fa886defe2eefb9e5cf3a05ba6026e21496662928bcb5fc98fa41f27e98a03b3b72ef0909843bbe0b53e3f3e31f0d81ea917c0b4a88711a292c51e797d554d10330921d668d3ea513d3e99dd0cb598fabc3f0d8bf588aca721cdb5967cf8794fd96ec1ee842f0e11f22d615cf7ac38793fb3d1907bc8a5031b32b84479f18dd73d6be41313a02558beae51c6cd320c75f5d699f7400bd60567904cd5212ea259bc7525da9a3c1bdd99a90bc54ce3cebb70abe8e6df912d02c9bfd45e56cf4263698d1b8b6743dc75ec6c2600b808acd941d90da0351f71eb733544ab57ee04290d1235b8a848ccac3bb830f8828cc1414f568667bd03c7f3afc42ce020292b7d912476a9a9cb058f98f8faa6921181db2400e218776209e143f18a47a886821635d8bc6b619f684d8d74b4da713c05477bd83fe68c1778a41dd1086b4f56c458d8eeb63c35f6dfd0f3c71b7aca506ec2d01d26d0aebe966692a245d2b1160da14c2b65e9971c4a2c16b63c11978703bd92a0789c055f6a3300445e1636ca22f5d8c53a60ef8ad785afb71fd88599ac7d55fa4d5038da8a7d2629fee0f716f355455939f3d35e4d8f3dd63b0491d08b0306d67761fec11bd9e764bd6f32bc74c97871605bb37750336907dc986dc5b6d95d66011a2be0372a943d04bc7216119832596a2310f90da0763b22a3580aa93016f13025567e074e253bbe3f96868b82c9636e7a604997fb12321516f9f4a681c47e076771314d0915ab6c0d145debd6223d66e424c73d9a5adf550ec957cff608c1314984d985afadcc44946f01db187e8dac87e381896f760125b016efaa22851d2f43b520158ca603a3e7d4d301695b3e0d09bfaa4ce35a42fdebd52f375707aebdf1a4e6e5c9c035ee159b9b3acadc834110dfc1301f714f8290170ed8dc0d9979e2f7f12d7a4abe309d2dd2a9df7687c0a634232bb7bbbff6fba68001bf9442e53f7c80057f5ce37cb7fd0b106471d8b4fb910ce30e0758b1a51b7b35a47d4a11dc24688a6b66114c4699ebace435317914ca5148f5c8f5f3c1ee7e9c077edc50ba3ef70e7530c31053d1fa5455a53cdbca51624b90f73100fb136531fc3eb24a4e1b9d5c61bae6807bd64c68100edff97eab5db729754bbc2415b1272daf2fed9bf3a6b2a0dfaf8aacfccd80cd183e89d9824185b157eec4c71130431a7ef4f5599bab75392392f145d9325d3b46fbc6c90ecabfae75a0aa460956ae356a4d56847bc98b90e4e48a967267357d2fb41a1f810d24634e75105f5190d2b6931c79cd2858754df089aac1f6db67b1bab3d5bfd9c7c211416638faed9ca579fc9d687f54ca89ce5a0182b811b4215deafa3c7c4bc6ac1c358905043ef0b8a304fa64ca4afb4fe352657ef87f4e611e69b7baf156fbee3a2285e9d1d0466902ee7291b1ef44de6f1fb7e6eae8e1d3e150b8c034187c863c5b7bc7a2246cfd6b2c2caeda8b6d4c32f5b49033b7983eba7daf0e0dc56bc0b569878eee418d15b5760ffa256ee2785b6679f83e3a2759698719530e95014728ec0242e2b7a5fda7ce4853d047999faafd061e6b4dacb31c8ded7f65a333a6976b48a9fb3a8fb411a95e53380a5bd3c559e1bdce93e52cd072d1217b4ba963d67039f343fe325d3e4e510d9ef916acd23f83097f613cb941344fa45d5eb1b7fb5f1639b1b1910decdeda079aefff547814e54e0dddfef5f0b7f9a72829a1bde40157fd67d7490b38fc98fbd16331807c4213aea0af69cb9526460b449b8b1ab132d5058607581a7", 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0xffff, 0xde, 0xd1, 0x2cd}, {0xffff, 0x8, 0x4, 0x2}, {0x2, 0x0, 0x9a, 0x2}, {0x0, 0x8, 0x81, 0x4}, {0x1, 0x3, 0x1, 0x3fd}, {0x2, 0x8, 0x6, 0x9}]}) executing program 2: mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r1) r4 = getpid() fcntl$setown(r1, 0x6, r4) fcntl$setown(r1, 0x6, r4) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x15}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080)="39ea7955", &(0x7f0000000100)=0x4, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) dup2(r3, r3) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) truncate(0x0, 0xb73f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r8, 0x41946472, &(0x7f0000000480)={'./file0\x00'}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x81, 0x0, 0x0, 0x2}, {0x5}, {0xe6, 0x0, 0x0, 0x4}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 1: r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x30, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x3, "d492a809d4cb76c44366e62cf8709f3f010fc050f981"}]}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x21, 0x0}) fchmod(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff}], 0x2f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c5", 0x82, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="b6", 0x1}], 0x1, 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 7: sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) mkdir(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xffffffde}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sysctl$net_inet_udp(&(0x7f0000000540), 0x8, &(0x7f0000000580), 0x0, 0x0, 0x0) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xff}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x10000, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$VMM_IOC_RUN(r3, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) getpid() semop(0x0, &(0x7f00000000c0)=[{0x0, 0x8}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x3) semop(0x0, &(0x7f0000000400), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000002480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002480)={{0x7c, 0x0, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0x5, 0x6}) syz_emit_ethernet(0x3e, 0x0) executing program 5: socket$inet(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) (async) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) nanosleep(0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x18a) (async, rerun: 64) pwritev(r3, &(0x7f0000001580)=[{&(0x7f0000000200)="bc116e3544962031d9523221e7e06c9265b44bbc9674f7240dfb721bf22a10007eba8bb6955d06e1757bc80becdd0a695225eaae926f2b87f964b2aa993cb288ac9e805adcc70df9222751d4918c69b12da7f447e8a5c20a04b4f377153202708201c0890ce6592205332f43ce73963586d02f039778f8c2730315a9c2274fcdc79fce61892f218dc5b49daf7d7f8102e31178f9fa2a01af92b8bfe4cd7e1b3f3fe6f0eb4985f828ba2454cb1dded72f30377568f7c2da4aabf059dfd2603980", 0xc0}, {&(0x7f00000002c0)="ac00120fa7e5e180ade03c4085f3c524ed315d5f644444dc01c227edbc4223336d13a50192697059a9ae2045534950fa3f6652214ae5462478ee07e9fb5a073576851387a0736390a528b8b56cc5d1070917cf4628d8ad32a96fe9937805b041695cd0131f5ded34f3b98363f3dea5d8b8a7acf2f65ae879923e3aec00de966dc61bf7c02124e1183e65000fc939132d346cfb9285e9f60894a3bb14ddbfbf1338c2ca437f30399446c1b43871d5633fc326179ae81faefb07516afd40cdc6629172cbc59dbe2e37e0c1dc3788df76f9e15d860a33173f9ce03f992a86", 0xdd}, {&(0x7f00000003c0)="0e1442b92504f7088c805327d8b334f9d3b9aecb48f5bcaa8ef45907f235a9cfae3b3caf220f23581d9be2cad4851143a47bcca41f6bc016216a44a0d6477eac6f9cce42b53ed941db1a8b90c2130fc949a8fb5416a7d567a57cf43bbb929f1a55742ae1ff6a11a91079ea622b4013fb48b181210d44a084146902c084d368e0e558e1ee8937a2c70f1727e412fec4adc4664b0fa3e823e0abdbe858fc9ea2edca2bb5a51d5ce38117707b990b2cdca6c6bf1b6b165d274ab5541cc1cbdba84872cb8d2d6bd71b18ef74104d7a910a7ca9acbaef507ba3558671d2b5b72b6019d5212df91064e8b9e8e55bd45065b875f5019e52bf0270d9d11c7365e4265fd1d5a96b7f2d5b68142d6da84a582db6638cb4d64dbed9f86f1dbe83c4aad974bd06ba13d0d07c25ff78028b8f8ec364ad662634ff232624cc1a44ebb092735373ccd49d5969d3096f94a1ec4783e7bf78a6999e7dd56dfebd0e5a36cacfa904fa12cea1230e3bfba0858453236cf2070811174f748cf0c3f17b70b36a3aff1dc0fb5bc12806eec54d6551aa88b44af8551242b74533ce13a3893704e427353231c06a67de791442cc8fcb203ba14c99e1541d4dff8a63815c701e5977f41262532cd947bbde7aedcc726e0988869de3b1604112b5051809c487d90889532bd373d87ac0d94c3daf960e0ad4c6945c0419c081132354f8dd7af822d15cb2e7d27e90ecc2c076a01aae3fd12c3d9ff754933dd13bf0692464fcb7e982860a1740ef2557f7567ef76d3f31d2f7f5990d1938e41e54fbef7e782d51e3ffcb5c5426f62032ecd1bd525d058ef77c738f086d35d053dfd070a970e9af2ecc72099f8bce8ce952c382cd768a3e62810e7d04a3d7b4c099ea19cbe58a95de8b455915c2b6434ec77284b049e18c5d3b87ef4c42c23bc8ffe093c605e7b8aaf180d032f667f2e1856d840c0fefbe14c7c7f837fe7bdabbbe7e854e7ce8498307dbce4167ee567efe4d6a9c0c91d55a8085b7080dab05adfa54007eff0236752f8e5cef7ec809412f9beda7df19dbafbe1b8718d898da238a63c16f1e5a71f762d165364ace4476273180377af5ea74bcdd898f8d993eab57d81e9debd0035b93f8194740c65fcafea7c8843c5471c837fc181593ea9ce04648d1214df4b00487ae21fa27ee5911176460d7386012acb7503014c91bf7be84abd32e2b2e21025c609aeeda42df3cd20d2bd9bd9e565879249fc00317836236109d7a3c9448c1272be7f2c2a991c89069663eca5e8c216d1909bdc229dd774deb98a87d6325770ecdfb42bf0f97d82268b49c359a88a4f1756890aa9d01915f5ada82c91e49f4de9671fc3211497bdfcdb981ef016c9ca673cdd6497806a5f38b3d2e8d870289c4bb85d5c80906c7d50042c6cc6454e1fee3d85444900bc1876369004b6951e094e651b949990241010378033cad269132041efe179eec9276b2940193ea1344ebb0f0ece3b973856736530c6a5e3f0ce31996fcf9a108718004bfd249c32d79518a27ec886c645db9938681b75cfe85ca1b0b2513e7706d346b5d3e513083e4096a3703935908ba7ffb4ceedd6a004e40fc58ee8217141a2d3c3190d57588d8de833ce0b0296f7ab9b5080ab96e6640b6c039012aa6c8e6c480e8de6b1b418cecca6d2fb4e25bca490b3df5ad0b5aa2eb9ed66878906276a992112586e4c85416fb15f35f37875454e127510c0881cb035c9b14d3e7d1e265f8989e0b85dff7e2ff888f8d8dc7ce17773b860f1ae53e11b407c89804d105a869c648ad840e4561ce16cfbb3771902e0b6f79f00a7d18a88c1d50342354c0bf8752f4eb85312d6d014585ed6d1deadfe04fa092694494caa3b9fd97e9666dda67b5520ea0d36e9b3f0814c403e3370c6dac9fec2573ec94d8a20084628feec07a02a4dc295360562f5156f4585e989eb4a3d7333ca440c193f9c49dd10560939d9838bfe0c59346594399b5e1e213c2f6c16de4463dbfd5f798cfca4d09b5c28ad655ff6972eeeed7ba60ef83b7e04a2458203f7ec8f9dc1ddf374aaca1df761d3a6924cf0eb703858db0ab57cc3583d56ccfc3dd3c4279b6bc180be299bd65f15b64e555c9a8f7eb4f5dbe64af624ccc3663fc98a64d10ebbd4bb96a0515baaf20b9ea3592f30b0cf7c7d82fddf36e5d06fce2352900bbca5fc06dbcc8d0eb098e39973afe5caf19884f617e9f348e780841f55822d8a03ad88ffef41310761d0edd2895f2094f4f7981079db03c6e1d2e81b66382d25174934da5cfc46a9a766ef8083d0507d2e692ec9987a491f1397e3f5202ba8664752e69f4e0ead44a32b636c1478090f1b17fdd7e10576c96e6a90396feeda9addd553d3abd53621881c80a3111c08e4afde3213b2eaac249480b8eb2feee3d09fafccd485ff1ec4ca862a951c262d26314217390536621dac20b18d4241d4eb45b740fc8bf71fa71b56541444cb61bc5b5966c417b5c53736dfc14d34b95806830ec7903864a74e235aaa27f3e2593187e1a712e14344e20f7a5cec445d77d92e2756f573aa6868680828ce0ab8a40fbd0bebef8f4101db1135a9b41180502b94a2e5b373260052c261714c7d54f04d829ca651cc5c22b88b2a41df70dd304bd57181186d8a359a53565db06c5a8e3a167434f841660f2760aef5e028655ae93ef36c710ee476319442d6ac584302787aafa1cd711cbc9b59ad348a006db4a34aaaf17c6e47e31d44c38b8a46a6d88e8b6f119401df560d0c421b530a5fd5567edfd6884cb1d6b3d4bede8b7055e456d5b50f125a6f78fa1ef8096e6f60323655dd8be4596b3f9bf73fbcaf89ab864a7f8f529f1aad334f033234988820b8b125e8461b94a311fde49c3fc7e463a84582390dbfdbb6795983a56ea20483702b0f7b5651dd0f4ab6b5b61ca9dd3fdda031f9321c624702a5bf24f46691ded03f6b7e8caa092b2750f0d783ff00bc1fced08a7ecc0e794add1638914ad6e2360ef957483d022da7cdba86b8e528a01df11b41ef04163cc11b6ab31481030c564ae0028b10c4de74cfb0543879801e305c71b3f9745af22d5dc218623c2e75cd0625f3af910ea2241e6c377fbde930f2b9aad2cb6b57721ec4e02ceef1b263cbffc7c0496e9048890d63ebd29f236acd03bfada97ef295d0fa4bb8b40ea728bc3bb9bc445d1107b42c2572642dd6786f4d5e53a56ce9c024adf687691c9e6436541fc352fe6450debb5b93e555b48115689f67fc090630c7a68e9d775fa6d83437f54f1d93beea8b33efbe4a7ad831a9b16d26a46b884f1ce6d777335efbb21b136772e5be1381ee2dfc13494921f38b2b88d232a45fde525e30c214b8b868b292dda82ab730a5b77e37c060852d2013bde0a07a3970570fb74817630d42a0893c18623752ae7e95391383712f39b70c1356cbf21a51d6a995f55a084a09e039c4ff57777caa5b44ffcf3364df812ec34fa2dc557bed316aaf48ae16e09b197cd83b2bfb28f58d0c621b4ddd4b5c40ade2740cb88ad49f7ff9ac69cc0b048e43fbf71c1ea85378c7653d22651c41a9a136eb6b89c579cd931dc95a0c648b9b1bb9e84fc013b4cced69618211afc366f2c1c3316754ddca5ddb0d76e6efa599e7843865e048badcf49c656d28f7b59b2f09fd0451680337e49a2be91cb9db0a680f8ef90afdc6c7db04269426ccfa720c9a92ba12006b46c0f15020abc169dab4b113deedd74771dc36fa708a092c50be34cbeb68067daa0f3b2396627518ad5b233936f25738bb0dc57d64b1403d1040bb254a8e99a9b114545e17ea130e09e66781e365fb3589279a6d795918f619af1a5f7e2375e5f5386b28607e3bb1b72dbca6fb095799950f1535f1934f90a90a882a1a200155b69867153fcee047a28b8de50f1d8d69595f204dd4d35c1934dac5bff09069aa80d6998d9f5e83820ebfc73a8afc9877adec0f453917e5a58e44c68ca3bb1785c391dd964073c4139f66ba820ca0079d56c7c1b6d0060a4a629d9731d1e4d2de9bd73055196bc01061d6d8c63151727fb7640a1c8006f3224a47c6533455f4cdeb65c19b9fa0b53120d62c6de5b8865139f22c85458650527f3344191fd7f4181f186ad461c020d16098a383d97f26f0f8ddeef96e013aa6b25eb849dd928a9655a1e53ca0b3ad025833a83e1b08921b87df1067a7511c1699357f49c487c5d987d7685c82320171b8bc8cb28a35542b9d63602b98f5ab6bc5750e6d112489aea94c572ca90ed5e019d522fa517cde7ffaefbbfa966f089753b5d259d7197f5402ef548a462eed3c5309da2d276d4ac4ff8095dcf27eefb2454e62938ff6d9d9d24d24bd6c29a2ff12667fe277cca0949235bd1b639bc014b171dac74a9784971d40642b82eb1a989e6e84b3408a484ba5f10452ba25bd79b1a8b2344006db3002c53d6418f4928e3df4301623481ac1bb54d743ad4f742c23f2a95dc54a8640bf04ff936c252bea3a037bb9f95892d10cbb7dc7fd6985cc007a85a7e541725ed592f9c81617ec351ec1edb154db69427169d879637dbe2f0ee2c662502b63d8ec793f411378caf6cb4a494e37abdf37a5bec1d8e68b5e622fed88681a80a30e2ad886f68e0e0e58c6f8ae456f786d44ac6eb9cbedf93bf630c50a7d78fb168f945f4dc3e4b96d028dcb47c5bfd24ef88bad5cddd35f2506eb7d595840ad433ffd5aa8f65b2e20a6d001e55dace7807ed8e7832640bbba4c09aa809a127922573cf95aecea53e372a03f66d9e4c7f0ddf64d9e490eef044f73542e8553aa34c9224f8ea3b14db7bc3988d33d30d87e792c121a767bfe9a10c2f480d3c13addee5388eb27c771530392de74a60dcce7ed1870bbdfa9667f9e77d1355d9edc372ea84d109733bd79f792e930c70957c139c2efaf89df093a368cd515120749a944b832f5682a18aeef052b40bc1ae67caddb08fe74c773cb3a2a1f6369162bb3ee50008333a9076ccefac36161d73171abdc19c1f507b8a4c0a78f328be7ea1ec2f681ab6a7f9afb9429e90315760b16ae6ea4c6f524f0cff647fd050c4d85bbc6dfe3f9ef0fe4c0ddb3683fd38da4c8d0936d7641fbf699f61bee6f0682368639bb30142c3526abd4212c94e216e0f91d46f8f3f15be2fb373882894de3642c03cd5ac7d467ec1b57594d7155f29e6f3459b81c7112a1000d0a9c1c63341aa240c640cf86a01efdac8742e6f8a061df702400a45ec3978604756da5cf4d8263f53d7c9c4ebab40f0dfd0c8475e7e727dd1facafcacce1373b90452d80cdd497d40ef043b87e6187782abcfb486a220b54a99f86a2b79e44c2d1ae8915f6a1273ba2da9c6aa9e35e054da5d96cb1a8fcc0a9cdd8709d2ed36d39707b56b34990574ed5e1e80ce3fdb38295308767413c802cdf0b0ed83dba0a76e04b6330e9e3f3279df5da6defe79b40913b3ca81ccd5185a1ccd07a6e46f0bb3bd04a6430a2f3a92a64044ffa5f50eeca33de8eef7b329874fbf215611cdc992b9a0ded3d708d6c94bcd8aab8f588f270484910225ca7a12a28ab238ce306d4a295c1f335ce6c8ef2be67af4357d01efff9c94ac4898b38497710325a6af75707ecf971c2c91c797efd9eb2a70a3643dc378a973e606a32cbc59b2dbf0372622b91e8201cb04a1c9e50611884ad70b473825e693c5db3e61966bfa718825a7cbb90bc7348106eed94b75e240a91d7a1565496e2de9e3fac6eba45c11971d5d682f37838f8c7950dba650c3e172666566a3774ae74736336ee6fb0e1472a7a98a7a747d10095e4c", 0x1000}, {&(0x7f00000013c0)="527771ccf35c7ac6649bd87bf0c2612bd4e291a11baa3fa51586c0b1d6208d575e7d73d31c42c9da78bd5dc8f0d7b1f6bbcf4bb06e021461bb89da271c443df7b8d110546b5ac411018f3dbdf322389d1c97abf3d76078c85dedbf93c8bab09389ff46aa67f04862366cc1661ca0544aa6e3", 0x72}, {&(0x7f0000001440)="e8e067bffd0fe34cb4c75ac46de2e8c23eda9f3da7ae010056d604971adee42b8dd1a2aeeb3423db50aa02d8749165ccfd37184768f410a02391f630", 0x3c}, {&(0x7f0000001480)="80c10e6be691b7d1404b5a006dea4c509a4412e42b8347f8", 0x18}, {&(0x7f00000014c0)="5ba1f17454725921956d3cbbc38ad64f9d0277ee26af8db5f60d5e741ad8531ed7542b6ab73fb0559464882638aa6de2278cf452783e01169dc653f8449c4eeb37c49ee7dbedda30770e93a89a880bca0ac2e67b78400ac0a552ca4db3a897294bb4466b23f8340f12c3d1b54ff532c5faab84d9c10b8ad6ce52ddf40cf52b7a9471b7c37010f8209fcf7037d280de7c1a1160fceb14434a29c3d7ede587b83a6d6f515d24f5eea5419cfcf8c2e0", 0xae}], 0x7, 0x11f) (rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) r5 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x7f, &(0x7f0000000080)="00020000", 0x4) (async) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f00000000c0), 0x0) (async) fcntl$getown(r4, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x2, 0x3, 0xff, 0xe5}, {0xfa9, 0x2, 0x81, 0xfffff001}, {0x3, 0x0, 0x4f, 0x81}, {0x9, 0x1f, 0x1, 0x7}, {0x1, 0x0, 0x3f, 0x9}, {0x4, 0x6, 0x3f, 0x2}, {0x101, 0x1, 0x9, 0x4}]}) setreuid(0xee00, 0x0) (async) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) (async) r8 = getuid() setreuid(0xee00, r8) (async, rerun: 32) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async, rerun: 32) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x101, &(0x7f0000000180), 0x6, 0x0) (rerun: 64) socket(0x2, 0x2, 0x0) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x2, 0x2, 0x0, 0x7}) fcntl$lock(r0, 0x8, &(0x7f0000000000)) close(r0) execve(0x0, 0x0, 0x0) executing program 7: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x7f80, 0xdd73}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mlockall(0x1) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000040)="39997cef726a8d0000000000b6324eb274a03a31", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x21, 0x0, 0x0, "fe339657"}}}}}) executing program 5: mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x174) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() seteuid(r1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x3}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x1c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00008847"]) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a95b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a95c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a95d000 didn't change! executing program 6: setuid(0xffffffffffffffff) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x48) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) r5 = dup2(r4, r4) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000240)="ff6e4529bc41b82a9fbc8eca147e4ce3040c1ae83dbc3ce75cf2149e7ea2cadd28e78d2a329595ef5ccb474d828b0d4c93002e584cbe4c7f13ec7300b968571e3f740c8531738ba9d7965606d5e3c4b19092afa294be369974a7456a74079c6cf54b9e6440046984f1cfaf93c4f91629144d7dec5e973984970332573e08b2c20383cc4c846422b71eaf9c4462e3732356bc722f185f17ccb8fb86aa4c4955199bd9c820154eb294ca6466332e55", 0xae}], 0x1) r6 = getuid() setreuid(0xee00, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000100)={{0x0, 0x8}, 0x81, 0x2, 0x3}) r8 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) setreuid(0xee00, r8) setreuid(r8, r6) seteuid(r6) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000404, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) executing program 5: open$dir(0x0, 0x0, 0x0) msgget(0x0, 0x210) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) getpgrp() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f00000000c0)) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000140)={0x6, 0xb}, 0x2, &(0x7f0000000180)="e4b4b0c69d8234b991de4ec4a7464d8c8344d6393eab6c32b8a6ae9c818c608401c4dbe77d49602bc0c01aa245887fa029c12390ed519ba82a20d0c47dab03df670e9f33a7016e2a64b1ca5577b07e953ec0affed2ec402f68f7155cb3d199b37f01092892fe38c86379", &(0x7f0000000200)=0x6a, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0xffff) sysctl$hw(&(0x7f0000000300)={0x6, 0x3}, 0x2, 0x0, &(0x7f0000000400), &(0x7f0000000440)="a0c2fdf2eda0995bfc9a5576791fa6cec3310117b71330e57d9a963a2e721ca7a70435bdce79b7239641c4a1952a66f2f7e268", 0x33) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_index}) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0x1ff, 0x0, &(0x7f00000004c0)="ee65559a3931f5b577e5c9037035e01518d837df5e9b043717c8ba5e380924560c29db", 0x23) getgroups(0x8, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getgid() setregid(0x0, r5) setgroups(0x4b, &(0x7f0000000240)=[r4, r3]) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000005c0)) sysctl$hw(&(0x7f0000000600)={0x6, 0x9}, 0x2, &(0x7f0000000340)="dc3190e5c5b621e9464ef9de3160df5d638294a0b16485962b6e7faa08cecd0e69a09eb40d269c838f4b9e346c1d2bbe94ed2cabd5f28d7ebe2ae3cdd40a19288539a67a65f1ccd4ae765ef40a9216a6035f8ed16e61b9ef498958e8d11edb9df129c3f88446d9", 0x0, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000007c0)) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) fcntl$getflags(r0, 0x3) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000340)="91be27a3489826a7538c5c5da6", &(0x7f0000000380)=0xd, &(0x7f00000000c0)="7b17", 0x2) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) socket$inet6(0x18, 0x3, 0x26) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x3010, r1, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getuid() lchown(0x0, 0x0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x0) accept$inet6(r2, &(0x7f0000000400), &(0x7f00000005c0)=0xc) getpid() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x4) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) dup(0xffffffffffffffff) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000580)=""/253, 0xfd}], 0x1, 0x2279) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendmsg(r1, 0x0, 0x40c) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="5c35bd357d1dfa11b24cf46ad70c080bea61652c08c59da962", 0x0, &(0x7f0000000440)="6de19b3f35b6933aaed9f7da846ee48b000000e317a56a8632620fb03b8d290100896f3b907e36d968b476a2b7a89fa0a803a9b4674e101e85f80a65e6f4e666edb669ba4694349d2b82eeb74c657814a26a3101bd01e296991dbfc5463e381187532b1bca41b99a7dd943d983adf6105bb4139f95219ec3c95bcfb84d09ee8e08241d53576fbad8b2fddcd5c4062143e7a54510af78060df012f21f138b52d0cce754cf6d0adcfa9a98acf9", 0xac) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mknod(&(0x7f0000000780)='./file0\x00', 0x4, 0x500) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000200)="6cbb759f33dc33e1204204f0f8d9ea63cd81d7c930dc3863dba0533fd7769afed8c9b98ae503e56018442491c7a63fc11e6916a4179516f7070348abf07b73b001e2b1d44043ae0f58b9c71cb4e70db26849615ca3e17eee6849afd219b874d5be28bda38c962f1ec8b901e6f6f966059bc6cf8623377688e6849f59d1e87d73", &(0x7f0000000140)=0x80, &(0x7f0000000280)="9293f5af8c92a121def9868db478f3483882ea3ef1f43cb167b4a4640eee69c300e49adc6672b54f58adf105a6e7594dfc7be2be8ac707756b1d3e8bbc898f95ecdd3ca28e946a36a70fa6c3532e4abc2aa30d9a98d315a1da4241769c030821e382119474a6b9a15965ef6382d4bfba16deba8cb6ccc7", 0x77) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) r3 = socket(0x18, 0x2, 0x0) close(r3) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0xcf5, 0x5777c53c, "1c102609307e7be2df67de202a72da64612c3300"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000400)="4ac1cc0fcaf79c8264ed2df6865ca8", 0xf}], 0x1) executing program 7: r0 = socket(0x2, 0x4001, 0x0) setuid(0xffffffffffffffff) (async) ktrace(0x0, 0x1, 0x824, 0x0) (async) r1 = dup(r0) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) (async) mprotect(&(0x7f0000466000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) (async) r2 = fcntl$dupfd(r1, 0x0, r0) close(r2) (async) socket(0x11, 0x3, 0x0) open$dir(0x0, 0x10000, 0xb8) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) (async) getpgid(0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x28, 0x0, 0x0) socket(0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff02000000ff60606260000000090000000000000000bbfe8000000000000000000000000000bb3c000001000000006cfc48fe9ba90a12e79dce4fb4bcad34f3f1dcf944000000000000000000"]) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}], 0x1) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60cd5be1000000020000000000000000000000000000000000000000000000000000000000000002"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) dup2(0xffffffffffffffff, r0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000000)="09f786c27eeb29c2ac33b0902e35afd234e00415e16771de8cef82ec64ef1b0e095abdf0fc9df8be917db30ec489c1f98edd2fa33254e2359741733c474d11a0aa4491e5372764deab601eec335f032eb21c6f45abcd851d038ea97cfc9a36b1834555c7633529d9df1591e2520d46f1a2999b4b8a", 0x75) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f00000002c0)=[{0x0, 0x0, 0x2a}, {}, {0x6}, {0x5, 0x6, 0x5, 0xb2000000}, {0xad, 0x7f, 0x62, 0x7}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x11, 0x1, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) close(r4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x2, 0x2, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0) mprotect(&(0x7f00003f8000/0x4000)=nil, 0x4000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a95e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a95f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a960000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a961000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a962000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a963000 didn't change! executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) close(0xffffffffffffffff) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ff7fffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000043a00fe8000000000000000000000000000aa00000000000000000400ffff000000008800000000000000"]) executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000001240)=""/4096, 0x1000) write(r0, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdfb724e610e44e27017bce40782a392cbf25aff3395698b74bd5b9f7d9bd978e627e96d04fbed776396f16bda1aefe22b4aada23b0b111094965eb74e5815f3383f46c", 0x1000) r2 = socket(0x0, 0x2, 0x0) r3 = msgget(0x2, 0x0) r4 = getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001240)={{0x4, r4, 0x0, 0x0, 0x0, 0xa0}, 0x9, 0x2, 0x0, 0x0, 0xfffffffffffffffc, 0x880}) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket(0x0, 0x4, 0x0) mknod(0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = getppid() ktrace(0x0, 0x5, 0x1332, r6) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000002840)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45fe0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73ba884ee31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a525c9fd4f6d9dd47d63dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7d77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924d1f6c65dd15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07ca0a1200e87a4d7a0f1bf71d44d7d90580d8eefa0c374383a87db6fb9055711774f1d39b710363e6597b62e8a6138ca400", &(0x7f0000000040)=0xcae, &(0x7f00000000c0), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e49b913fd02025cc6a78b9e7a312740fc008f38b20447cc133b25edeff5366084413e862a0f88616580be02af8cdbe30d73c40bd1183e6a518e14e145c", 0x9e) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{0x0, 0x0, 0x4}}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000300)) executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xc7) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) syz_emit_ethernet(0x66, 0x0) open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x60) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) kqueue() sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) semget(0x0, 0x0, 0x1c8) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) open(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) mmap(&(0x7f00000ea000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) clock_gettime(0x0, &(0x7f0000000140)) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x2c}, {0x6, 0x0, 0x0, 0x8001}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd607568b000083a07fe0000000000000000000000000000bbfe7fffffe500000000000000000000aac8"]) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/131, 0x83}], 0x1, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x60, &(0x7f0000000000)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\t\x00\b', 0x2a, 0x6, 0x0, @rand_addr="030000000000000037f87ccdc0c4a92c", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="1c77575423d2862acc40fe5199526ca3c8e9269bee88926261e9a7b6d9b99024b9c7e9f2a5d29caa3fc2"}}}}}) socket(0x0, 0x2, 0x0) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x24}, {0x1}, {0x16, 0x0, 0x5}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00800000000000000000ffff0081e91684"]) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a964000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a965000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a966000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a967000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a968000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a969000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a96a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a96b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a96c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a96d000 didn't change! executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x98}, {&(0x7f0000000200)=""/48, 0xff46}, {&(0x7f0000000340)=""/131}], 0x22, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(&(0x7f0000000780), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r3, 0x0, 0x0) r5 = kqueue() poll(&(0x7f0000000000)=[{}, {r5, 0x127}, {r5}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x4001, 0x0) dup(r6) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getuid() ioctl$VMM_IOC_CREATE(r7, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000108000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000068a000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r8 = socket(0x2, 0x3, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r8, &(0x7f0000000000), 0x10) executing program 5: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000000)='c\x00') bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x800b2a8, 0x0, 0x9, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000300)="ed7a3b740d62526205eacf09b3b202b09c98f1ee834b8fd95b917fa25bc6b47478d0926b8719f6c729e90b0ad7f9571f3e844490dc29", 0x36}], 0x1) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x62, 0x0, 0x800, 0xed61}, {{r1}, 0xfffffffffffffffc, 0x3a, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x63, 0x8, 0x8, 0x8001}], 0xaf, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x4b, 0x40000000, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0xa1, 0x1, 0x7fff, 0x3}], 0x1, &(0x7f0000000100)={0x80000000, 0xfff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414d688e6f772d28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899f1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e", 0xcd}], 0x1) executing program 6: setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x6}}, 0x0) getitimer(0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="cbf391d90a0dd110ca", 0x9}], 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x2, 0x0, 0x0) close(r0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000040)={0x0, 0xe, 0x0, 0x22, &(0x7f0000000100)=ANY=[@ANYRESOCT=r3, @ANYRES64=r3, @ANYRES16=r2, @ANYRES64=r0, @ANYRES8=r0], 0x10}, 0x403) executing program 1: chroot(&(0x7f0000000740)='.\x00') r0 = syz_open_pts() syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}}}}}}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb00d9000000000000000000000000fd00"}) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fef000/0x3000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) executing program 7: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r3 = dup2(r2, r2) dup2(r2, r3) r4 = socket$inet(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r5, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x0, 0x0, 0x1fb}]}) r8 = fcntl$dupfd(r1, 0x0, r7) write(r8, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a96e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a96f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a970000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a971000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a972000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a973000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a974000 didn't change! executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="cbf391d90a0dd110ca", 0x9}], 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20200, 0x0) open(0x0, 0x78e, 0x0) getpid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x18, 0x8000, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000, 0x3, &(0x7f0000000200)="ebffcbff133048e6993192964800000000000600ac3e8e11dca07877cefc70d0b00651fa6a7e573ff6c9ba05a86f0462df973cee6bf82465e6c4ca8fc5bee590f8238ab960536a13150cf2f9b476b296e42a831eea68d2bafb599337f369f9561131281dd86fd99ad0038c555cce72988e0c66bd8bf203c807117c3fb9271f9bca30f75bbd892c1facf1a3724f32d3df4904259d48488e71524bfad01dc1f720095095e906b27409820e9df3453b288627d0fb02893059e0a6de3a7af5ae322c5f50582e41abc3cd80ee3fe1add32a05e6b6c4638e9be22e03ebb42164c3a0f2a8e0e249b8bccd0fadd0a966c68dbccff2abf973b39487cc2bfc3850a4deafc441db", 0x102) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x30, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x3, "d492a809d4cb76c44366e62cf8709f3f010fc050f981"}]}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 4: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x22d9, &(0x7f0000000040)={@empty, @local, [], {@ipv6={0x86dd, {0x5, 0x6, '5i4', 0x22a3, 0x6c, 0x6, @rand_addr="ea1c0c9d57339ec3d9475ed1584dd66b", @rand_addr="d2457ca2709f523f6efeb0fa87887f3a", {[@routing={0x88, 0x6, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x3a, 0x6, 0x0, 0x1, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="16b7dc7295b2cd21243e25f7dd2b1e04"]}], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0xf0, '\x00', {0x1, 0x6, "322b17", 0x1, 0x50, 0x97, @empty, @mcast2, [@hopopts={0x29, 0x201, '\x00', [@ra={0x5, 0x2, 0x962}, @pad1, @generic={0x20, 0x1000, "cb7c4a21bd937644bb5479a136197174b0713147ccf7249cbdf692b2c57658dbecc6050fd3c46580f524da9bbadc04d4b8a9f53b2b9033787c659ad07ae2b07f8467114ffe290d35a52bc262227a26769a40d983c39e68d28fe0bbb9df16922fcc822b8cc51aac74c697a899d9800a6d09e5bbf3c71d69ebb4163d71751df0618fcc759eb272a3fe5e088463b2a546d3467113d1e57904abf8e4627e8833c9d385d2698e387ccd037b77eb520154c97f119dd83600c1f573817999f363acdc903d1bd4b682ab5c77e4d3f0223b22b01659abb2ea3bbc6bac8d081260de67b09663bae4fbdae4b717c71540019addff1860ca16365b6deda1586561ec4185d76b4057b76e785349de08a109417e4603bd843d3a8cc03eed9cb437c1dbc946df10ba8f72bb30b240d0780c05e37623714ec534ecb43e457b646596e3b126addcaf73ecd1d096192741ff30250fb61031d577a9bf228562f59b2ee39567a361740aeabd3305595b27419dd728dbe1c02d5e255bf5b580c84c3dd17e997967c671d791f8e7356c3547bdd3140976fa47ac51800ab3432653ae9bbb888a50fdcea45b9b47d3138ce341e4143d8598e8bd39ba4a20a6e51fb5e45c8d0662075f9facfc1ed5761f95d21a424aec692ddd7c7f220de08c7408c2195a28de5a78a1750176ae4bdbeec16e3c29b0373f8753e2faf34ce63b5c2f66b60bedf8eb8669ea6883cc30d565593c367b696f1c3e5fd638a58c6495dd65567e67e2070eeebbc7bbc6ebb76d97905c14c995075e7428dc1f113cd2145f7314b9c12d8fe9f083481fc0cdde2274f88f716b01e421a878268cf6664c01a124804d7707467b3781655cfc51c1cb7cb5fca6b0f0a885cb8015d6247b1c0500fc7ef8e5373089ee51399b19242b6ac97ae6484162ab1953556c9b2981873412c6a0aec4236ee48359abc631b99159b26d338853c67eebaccb24443e9b74cb97b2f5b5d1c4d0f764af7bec063c75ad6cffcc2aaaf335a03b886a0db6e1d9c83e3dfebdce59875edf4acedd0eee837f3ee6abc07863ad420d1de84947e7c11dc068c61a340e13b6c8bb1db57fc6b67474d8fc6a3283d84beddb336a7a20a567d6274eb0b7f4026280eb3c6776c1601a1888c1cd633bd22949106cde15729da1a854fb09a2d1a7673cdbd87282cb21cdee432b2c81d66e9183ce8360808be4157ee2e630cad063d1632e4f91cc4d1eba79f56e5e55191087f97e8422e13a8c4e8bbba3985be8b1844f125f2591b4edd736b23d4e71f13d13ff11c288614e10dfa90ef64aadd8455d4001311b0e165258ca2cede2adf5497d9b938a803edb78b4df1463ceb7375ce58f0e3f2e2ffcce7924f3d93753a9ecabd825dcd91261322b2e344b09fb298dae0802f9429fafc90f357385bc91e262fe5826f71f5d18a2c7a59294477c01eefd40dcc143e48fbad4aaa3aaaa2e7294ab9e85f5d800a06d9b942abd59f739e5e0aa8d8830885096c5fca84190fba45e3040fd6a5e75574dd423daa21cf641964bcbbf11e28c614d8c63179025b9da112ebb1ed6ccbe69077dfc55fa371979c2f5fa6e36062db1614a6fbb18629939eda1313967f41e31e3fb1fcf73d5405d27fe43c1394b0d98a723dee8d06c2d624625ac2b31716263c84d4b4b6bfe7c00da2d97483183563f7185d83880614b92f9eed5678e28825b17f47c4b7964e9f47080fe00f086d200a6f56adbba13bf5fbd2766a4e564aa4b02cf76a2ecbe6e8432dafd12c0f6fd3dccfba6147d8d6ca743e003749d23c326e3dcd5d62149e0ffc7e55704ed28d9ef725434d81be80efaec9ac8652100df595a52869f597c6efe69f85b1972fb15764eda9b6054674d2dd92169159a3e126218d502fb660fe983023d7a0edb784df8d68cbbcf9a1a7fa483a369b30959c94e7e0df52931c434cd90d9ead8d4569275de7c56f9c02cbaf2c4b0d12ed8b127d2193771bd6cd0569c9b6d8d6da1ddb57e4cfb84e19dd7111387710eafa04fbdab395077daf1723ed4ca8201849eb43c8331b7917777ecd5eb925efc1aa9b10e3a55ef67bf684a32ae645c1c24f95b76a01591e9eba9cf7df97b6afe8322d1c05e4e31b00d7315fc70e30c39c6ca761898233881b3f05db0ab9832ecbf9a21440e1d760a9c5e2b65b10483e2358fac39157eae08c2b8cf3f297c6379e2842b0351a3516997a7d2206ae07ba9089350fdaed27e4660d6ad255ba9421d37f3855d47a17c0fe76a5091dadbe123625739eddb724e4888b8f7f24c825b64712e3991f0bf7b1e4f16161b6da1c37f2bf7eee8842328b19fd45f37c8792f5fdfb0d4f6001072a71353b8659fd36f3d595e6001be9815e0b24e6774b5ccdc6af7cb163403536fd626fd9419a75f523020912cb00a389d6708ffab4c4f0386a1d7515d1e44012e0d8cae916698e08dcc3221d7637085c4ab802102831f5095968419178c599c35605dc0e92da5f7be2c37ce306968822d1a807aa178429690386b372cdae1e56f84edb26d5e8bd92f7a1d43f061b593f6ae8afeaabe5fa0d9eb705d11075009fbf98227a1c3afa97b646968562ba9460e2d23ab6632dd9246208f6c3e9cff7d4820321f45315736a655de2df0c3294348918c74d6f7d4bbdf55c1861a60d0b848246ad299f7ba32da5f519a07280345f3543a38251108086a29a02bd64742d7a9c80b1b435ea1c1d449d2dac54a45daabd3fb7ba0e53ec13c84d79771c319939a1146c238ea77f247ea466f190f0b8f0e3e70417d389c4bc8063a795a7a2f182dc799cd3378dd29ed5e762ee4d2fcc15728cdb869832a48b2bba4e348a97ca7f6821750789f1f8ddd023861cf96d8552116fe34d2fdb416066dcc878cdba3b8fa070cf3b87643c59815d62074b00b9977e6fbda8758f0e9d54a24cf522bb7a5fbb517d4305822bcbdfde4cbd3b21de1f3e6a251a49b3f1aa7ff873b29b47adbf61ca139a7d716eacc0cea0585d6c038fffb1190cff1c9892266f00072ffe19f4de5f0b8da88fb589d14e56ebf30df7ec00bdd3a11c2741eabbce47d9d58cc55ae8afb0c588ff183b272bcf1288419c01d0a9fb8409e08e3df0b3c57370decc2e9923d4b0c7ac120e49fdc11854d3568dc23ca3eb5846cd257b8187f0009ce86ae5e55875deada60caf3fd2862df9d58cacc9bf904fcf10d88cc0f4a24e4e26f686b7b861e09569a850b1a05e406419288a9d17ec42d6bfbf8d5ce4f96d2e9482c4814934d795c074727fff937971441200206b7400879c9667066333fb9b139a603958d4020397db5086bfb32c2b07c507bd7195850a9b7534117fb582d4f524250a78c7f4a93fd47dfceb7a49137a7f6779642b2ea6ea622374417e066bb2fbcecae7eee5acbf9043faae1622893d74ed7e39a763a28d4430e71f675103ada7743327ffec16cef8215243aa8479edb82d136623f352138a441defb8e280262e14f29e5e998d5af39be392c1b6150355376071443e035a075a625f77255057d8d46f563356fb64632a85320a8044ec2dbe8967a9965f344896b1fd36fa4b64720d5e8de57a5bec5565ba7d5956abf8e4264e61b6b5dca931f5da38bc8fe99dca4ce6c09693b20b3e53e44e75ea161f8879d8991cbeac4240d81a15a7467b04108b9cf3a301d316628dd9e4a053b7a096273bbff106b68eb395aecb3a5ae6aa7fe67cb4fb877dd86ba8ba3e6913183706841847a8933609a6b13665a93484a31ae026a4fb8f5af07bbf958b8c8ecff3216b8c636d7df43a143280efc0c19cd8e8d65ac14f398f6e6d227da45a993f22dc11995d71a3ddb14ef09504def222395f7230bdd3a5620ed458e4764d14f60015ef3dff9d6b321f71629beab2cfc019d1a432ee29c3e39d3b55a14e52851d4c6886a810626aa8d62031625f078745afc4dd7f5ef0a8ae9a5b6465d48588965d452c08d297d5f899dd192b3dfe3822ca92180b0f3952d7daf32fb6f28d8fd6775006e0d218ed60e776cfebe45f12c281057dc24e77ca54b8f180aaa033912bf7a0ea4b3d337222aba333727c32fe8abe374ddf9da086705eef7535fd1bae741f251d0e6907d2472d65b88da39b87b79afb87dd4d2f3e63ba8c16a0c9ef2a7896b33b5baaa5731be1678212d97717a26a535ac450756105cf9aaae2341bfbd961e0a657f04659c504a27e9233272f8e5357e69a61421ad3a22f4bdc1f5df26ca190c8d66bdc7a9fc432589a627ca8d7f1dee0c72ce53a2ac2537c00a21d4bfd44f75fedda41cc5127de127518af6632b4b09bae97fc8939a10772751ce381750dcce833a34242cc38de69542ec705aeb47237ca577c1520fc25b0abece4133b8801f2894f3d4cbcef35557f3e17edd7af4bcf5d24291451d4120bf1e664a40ee03f8ee57be4c6fead5fb38de19a8f059df4ff7820a78f5e88115db0dbd2eee76ed475bf86538d3fa244b9ade28d053c3e5c1bdda4fcc9dd75814a07038db1a74014c420fa0bdb80b482962c48105a2e9922502f0eac88998e6f3166c32d3ec838819f1ab5672befc95539661c8ef29659586d6b5377c43230ad5cacfb564f6694e7703e32f488148a6365a17553e2957791b77dc1fb377b0b83c7e426e14cabf95d5b44249ad9743ef4e46bd173ba24e62b52213d03d13abe4a4bb6cfb1de890ed659e9104bca3a7891ac77540f15cad4700da60748b451a081c2dfa133bd15b493a03757c2ae34a25eb1ab6eacb42d1d3c34e0a31310d9e834e693d1b3252a3035f3dfcf9ed1fa7205846b097dba43c3bdbeddd62493514a11c588136a30ec4aca0dd20006a0193b913c8bbf0405a98976ef84e8e92b5822c20bbc3b72537c9c454cede6826db154356d2e66165042bcbdd71298b4508482453d466fe93c51cf836d8d6280cf243cc1e1bda9b1b7ecff86513ccb4bd77acf3e9b3681caf311cb6656c67325cee197f93b0048830dea521cb4bd5d616832a091043f909fdc7958b2ed5213451718d28da6916b4e93a70f5421bbc995a0a91ed9d71877cd4d1c058c73427786d8d5dd2cec8eedff4021e0f560bb2b3b2f7c69c46dbbd5567bb75bad46797281e87884092c255c4a0baee4956acd2c91ed70982e5f53c8baaa09247d1a1f327f6448a80aaa0f4337e5e9eacbd49bdc48d872f1f48a914e8af2b810bbf1522028e0cc2fb375e44f2908f55e8284555e25379c3efc4d296fc24f9dab7c002ec225a60a9d884139c4294a02c86ba27116fae431c3503753830a1540823b9342f75fa2fde435c31ee0feeeca46cefb9e24f1ef57359a82cd9088a926c17535e780487b89cf88ec7db386f7316dd733fbc33cf34462d2003e9dfa3a4dff264daec938f21cc546cd4c4fface65aba8e1fc0e9bdea58813f469ceaa06cc289e7ed712e5756a0e584ff3a77a63966462f7c6ca3bb9098339d9e7d52d55d509512393bfa35fa9dfcf65e30fb7fbf359131b1864aa0cf3fc5bfd431698f6050c4fe99f6806161c657c8a30c772df8024769e572303aa2292f3b179b111c0f4b044b4f4d7968351049e7bdea06445c7282e5208aad47a915de29317180c3ecd990ec9dc180c59d9eaf0a7bbd623ef6cc9e06cb341e2ff8e4f741c22fce9538a38bc3b621fe8e5664747bb30c14d5de90e311969679ab0fd1fa9bde68911db298454a10b94d51b1af8721631d1a632229da10a2ec0bba0ae5bcb3527e017039376bab51a8e30fe4789d0006654ee3ce70bc648d66329bd7452028d3d357c4c8de90926448cddc00b6779d1ae2b8697065289db3a22fa604498998ec1be9a8c2"}]}, @hopopts={0x85, 0xb, '\x00', [@padn={0x1, 0x1, [0x0]}, @padn, @generic={0x1, 0x4a, "646753e5d8bc2ef8192ed6881aa3ff5592dfba32508af24f64c94f1fe149ed51ca7c905edfbe9875f7f729f68f133b1ea110fd02ff712ed15724a41351c2ba1747e97d48a835cfeaa7a1"}, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x3}]}, @hopopts={0x2, 0x209, '\x00', [@ra={0x5, 0x2, 0x9}, @generic={0xbc, 0x33, "e561d4807bae85be75ac1d909bbc3f56ea4ff8349825856e0b0858e0d0f920739ac18a9ff20cc615a07459b85f41133edaeadd"}, @generic={0x0, 0x1000, "13a29dbff192bcc156262c1a7b12393707a3ecf22af194036062791aa15216e2c1446935ce4974b366c250595ea376236d4ad588b88616b729e743fcd85174258b5dbf9f630b70ca7ffcd9032f2fcd81ca53106ee3f7cd7b9f734ab3718204f013141dced883273ca2c215af3860cbc0298766893d8051e98aa62bd8d46403c6c51bb0348147e8341a7057cb1295757ccced64d031db4cf838fa0f2bc8b5559f9210f74b49f870c8e8777594a97bd2e885728a7634c8333ec8411e26e827b1be34600418a783b2292ccd8ce9b4a5334712bd783730b122fae4e396075c6a0797e019b2d9cf6f82e1dfcf9a4d3439ca6094e5f903865e4b1fb8aa65c4aaef161a9e38dfdce0b5111af43f515a242cff1e294c462883a8b3ba50ad8aa0962e1f4d0ce533cf03c0880daf703374b680baa8ff73ddae7fde03c1051771d77bc2c090869074b0985b72217133cc00b02ad07696c5952a4ab5b453da6475760336951c6499c3cdd2715dff1777b86adb44555cb4dcf3ae603dcbf419a3788c4c524383299aec8e26f02280908ef0b570c07fed6f870b7ce817f6b1c6ef7f83afb3bc23ad476d81b21aeb9e7697febc6bb81d8363a65b5bb29cde488516708fc37f04ed8c85c81d56effb83c9bb9082f03747930821b1cf9438e191e8c54283e1de9cc35b4ddc19482eb4226c13b5ed2c007d59599b30f9c24db82b17afb942eeb32fdc9b461b294045c62b7787caea69f1f67d1d6f757d1cd9a73c7daeb8e0f25a21ae4b5d32a8fd042462400e2236be26cadb8d63d083c73759ae931d7b3bcc9750b3c9720e9e391ed00f881ab8e530332102a3c56a5e8e951fb98ed51536d000bee419338486bc07770b79067ef0893d6d9cbf518bedbe6675be6191915abcf22717a01e11c1f7d5f132b769fdd72fc376b0cdff22a5143da84b67d48bc806e5e60b4a2e276f8858e275ae9ff2afb37d348776bdb5517880958b11c14a703f70a83097807433dfdad9800a9ac6a8ef8f402e74f20f059da7d98529f59364e6f3fe0caeb85632167c6cfb023f905519575a68b1c01d0ef59427ec1c7b3e7da282a00f6951e779f23316a1a38c4462bec19bb54f26bd4ff273848e6c95aeb2111aaf2bdd22871d00ce03d40a09986c8626a1346bc49562591fff0846d7167fa1c6bdaaf43f3ca0f24a19397d2d6ab07497f8e498c37695fd843e88baedde63d5474ebf3a83a14b13a0af13f8df2f3962d01fe830605b082f70c2c7b804a7141ea88b7a82f3208fae4774242e940548da779a268b7ecc91a0fb97f64928417899f054fd4041b0bb00875f1a7f34d43bf2d75c7cd0df5872253cabbcd92316f6e6489999203a8a88c2d67fad02c92b26b495cc5d0d8b2ed471abcff224832613fb331269c9608136f6c0276a131aaa042566e16d94ba353e4a0d2e33ea81c24008d67a08b01e41d028e0329d831b38aa36bf0503b5c5ac9a15d07c9bb8131c07e2c3ae283a1744143fedf64d4afd189eea59aeb84d8ff11c55e160ec994c8c794b22e9fc8148dedd910d416b1bfbc4437f1e2017462539ffedab7630e936705863a374932bb4ecb6dac3b0b61085d74755ccc46b2fb000bd25bbdd2cc2b0bf2293847e6a456208590c53d202d6da3b653be88418de5276e8c607f60741aacfd2df2b2a6499991c06b0700b1f10020e72abbbf2f8c2aba03e501f40edef956ba53bb1bb76af556615799c4725c358139f3454e458eaac2849ef3894e13e9423e819dbac6d7c1f4d26aa62dd865b215a56d671e3e069eb0695739f0b8f3e9ee2b1ea0b722b9bbb2abd962d83dcd2dd3175bd3d5df1c5666fba50be6b435ece8b781bdff09d842af98b74ee5186367ebb0b9622f1231a491de1bb18732043dd62ff92e9655c70a3c20899c1dd622b2aa1a6d0a68b9abd9f57d371b8f95ee65a7967c5202d8a682d9e2b33044c19bd2d992e1aff58c3bae904df2a5e521c4bbe38e96204f7a28db7cd018c298fe7355a1d464835b8ea2fdac561790b5b18d9ed59dc2cf99378581bf26833e0417335ab5a4469d70fc327102e1a8aeef9c50def66e4b9fa7b2c7b63f6b3df003338cd1fcece765a9aebd60b5d95863b64002a6a6c3148bfcf674c0b3bd691635cc37643dcfe5fb40237eb49b0ed21415926ae9d99f4462b6e232219a7061cd2ba8bc412dad5884688420bf42e4ff942ea5dffe9d317be56d77e2b50ee3190d06b6d0c8af53f0de73dfe28b2ff6a3643e1750a5d92b63fa98cba849b8013a1e383863aede287657356fa17a5e20d15c7f4c7e4ee6aaa7c4bae3bb8ff6f7fb3a3567d791f05af26cb23e34f15c7b4fcaf9f042cd9357bf1c82793dafefd43cd21ac9c1a645c224210bc44327fd322e2ec152934c2d4696831323a330db7576fbb7777149e30d9fa4c10d99d911be013a9112aaaa504bee8dd6b3b7713c709dd3aa4094be536bbb07e65aadc7b211b6ebc2df5e98d426252f4c5e04ede6569e9583e3adb65d0a81accd7adb9c2f302de876a9e6d4615bb298a189cd1074f605d2c606929bd0f45af382331cec358f8265cc0a9202fb8168743bc3797720aa7eb4168adb51289076ca3afc22b539add6a24b1a90130720e1bba54b91d76d9a9cd14c93d9665b36928228af5a68a31f3b2ad73c1251d9ecc93d89ff2b64162793a98a3c7a5166428e8da3c74a127b9bf3d1fe6b54b0497208f1769a80d48a13ba34e36d683e8e5cc9ee3ec41ddf7e0b85c4041ef7a7c63ef0ca86d2de8f4876de4bf4f4153d669a50ff3ccefd98ae0291069195ed18d05f6fa28d679063cbd4ee460c2cf5844d31ebd41a126247bf3f1673057f0c883ce99c0a821f361a97cad44fea4635007d38a970bdff4ba1440de75457118283442fca1ad452fc9ac2a27e31ffba049c88a7f93394d3facff22d94f57f26e588fa1c93f2a659e95c57637f859958dc9effd2e71212f9343f50890e34f4192172244d1c73b0afbce672a2b40c6e728edde2ed2c21ef23f02ce63fbea263a78da3059fa949746ad0e4e904ec66d3837d400f227121b1babe7e4905cbb25f5a2b1792e227fc05968c58f594a90a98df33f4144a408cc15925b0cb2d77f84c44033159f24752a9e70dd5d0b819cdfc67cdd5c03c96262a385d3ca029d34d987332fbe81e5f0be2e85ee490a94cc66e6927dd63c2cc11e0b258ecef1bafd8464efa88dc0c5e7e4d47b2422bfc01213cc715525a611aa7ded537234cc5f9a5927d82524703cbcca461302726bb099edbc85b6580e3d49b187e3c1e48c3ed0f44aa6464e86735dff74c55374090014f4613d538f4a5247a5d5411ab6e0e5f4254f7f1b0b51502336017d72a85ef1e9228a1cf8e7ca5f9e9fe8c4bec26908b3ab64556e039a585cdbbac347512ec1284b8f6435ea750933b7c815706746b6ab861659668c167a6acf53b21df18c7c9e24d2abb53a819ac62e8384bc5f6dc36e41538f24b24f605f5c85330834b57feb48c15aa5e77fc747001f44fa0f51be2f0fa1ec997c2897a1025559c635433c36d8a02d4a94e66ac02d32d0aca80948b3b31b329714f7cc432ac6196e2f0a9408335ae8d78e595ea8d326b27304da1c00540347edb814b2ba17aad548faa2b01fe99b7baf8ec9802f88b9209ee39c7b19b24b8d12bc4f0866202b8e1f7e32709f93c3a2eb1a6d43b4fe259941466570306ce529c121290afa689836eb966425e498889f86ef96e95c032bbc91b286d4365b3ab2513be46b0ce4ceb170e9e94d28af4cae1df9832e91aa1a67c3692b7d181ab9e8f3d7b3b43498565ddae79e3f104014e04864bb879b9a6397a8258270ccdfb6eacdfa0c48d5d02a51ece78bae8a566a406d5384127e519c88016b30a0a526c19c8affe2135e8dae2e938b5d172b684676ed8ca33bb3bcad3c3e5792ff622c7b51a678b6652a1a96f86006f299f140a75a73dbb9ff9859bc212520078919cc748efd77b3cf884644040f7f8676fcc7d0e0a3f18177155d9d7d9f4a97d689a71dca393074ba3e5e0da869a87768e1ff45c8644fe811277246b95c103830f503826c2fabdf5427897a49bb01067884fdde3a4e6733d387e7bb0b6bb7f6ff7f0c71aec3f62b52b3a2162e2ffd631fc1f2e0f10b60782d1d94c78f95fd27b941735692fca36ce02d056f6ddbcc6940727a580c783e29fa5a09da7014bacd93655fbf2fec99b5debe9d17d53f07176c9257fcafd29759aae7bd95e91356ef3f5aefacd94407abe0ed3915e4d92f2c58ec358bf786000815cb27a21e95d942089d42c1ad0203060e0b066fcb2ecbd3302335d7318c27127c94ae9e5358cdca61db44d0cb0cc23b185c1e8cc456dba0f3d2da2719757c3efad0a88b3f13603db5869db4695ccc8923796ab763b3e387cdaf2ad4675f1f9a35e7712fba5073f02b1cfd31dcdc5c1b2c3bed8bb4e966a541644fec5afa890a88284d3bee4e961d07cc8744ccf26319edeb32bc04050d6815e91a87203d8d775bdb6dc3b511cb787cd20d80f3ae5a69de4d4822e70ec86dc64c051541ac69e721de529fb1b4413d9aac57a3192ea1482462f340c50778e0b12beefe461f828311e1ea5aa988c6db4dc7cd0a4eeab603668eb66f05d2fca318efa69dc9d2c7353c8a08a0d84e05ad4572a61e7ece39b53dae21847c0634195249b1220911be8ba2a86e9e17f0b13ba010d91fa42b986fe74dbfff8b3ae47b55b845853d1f91d5ba69f9a78d30867c461a9377b21857909d877ed61fca7178691ecc13a1f500073ce027a6f6bb46e2e9fa2a7c7adf1585c54f7e698fc1430ce26cc457a4b7965cb486f80eb1d5f0f0be0ed8ddead1ad5892ce6d524a6dd40d19ce9d68e8bd74db2e4b88b05c4e9de4f1bd07e5c051b147b5bae9162d5d88345a7b17d5e542976b905193027ff747f962cacf7145ec8bbe0eaa599c5ab2bbbac1978b91f2806275d00b1efeac7cfd785fbd9d9cc23c4bd537b4f8188aa6ebe69d40a8be15ae62e420fa56460502f9b6e58b45389a6d3fa86342fa767ca5b8451fbfcbb396bdf8330f4788919837d3c77eb109e10fa3c69c4a40c043dd1e081dcef70d88f23c844357a5e2a813e12a23d544641eca45ca71c3f37fdd80bd5cde697ca58bfdb2216d5bc42a9d6cf90d7915abdf7a16a5fc0e13434ff2d5c18f77051ed15b08a2f2921973edd1c15c8ca4e8273c906467f3aeb8d313bd658d75e4c29935f253660fa7283b5aac65abab8a93b78307c5b44697549802ec633fd56b931c916e44e0ece62f27e9a467a04eb45157adf3b2425ec3a77edc48ece69d885db2b7296ccef613e75ce547ebf1cfc28749dc5783569a4f6102c82204b9e513617a44bdda50b4a6b0a577ad29551f67b8aac19b6c70174132691d3d54ce70c002eaa186e503546187b6e1ab2abee252f27663e4e238061c9602874e98111884f36db04f019127d87e349a6acca3fa55e49b015b72a93fead10d15e87a108442127ce12ef1917b06fccb94572c856ba1510f9a245a36675e1b7c49a6a3a0125fc3c7cee98cd4309eb681e167e386fd2f88df3e7686a012d9e0d973780ca6d8e15c2eac7aaff53dad18b17aa0edeb09bcfe5610e80aabf7ad2fa6117977d62314a960ca24fdc5bc83777c3ff9a7aa21bf65be990c4e5a66b135ad907865aaad312015ae51ab489e124aa08c8d1dddd65b963690a1fa1a2789e254ae30b4c0fee99124b2c414f731c89be9b22471a29ed7d0685f050f8c97696099bba40bb28a79e3d080a7de03dca892c66b9c359cc7d38bd25ce77371c2630be0523c5d"}, @pad1, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x8}]}, @hopopts={0x3c, 0x3, '\x00', [@ra={0x5, 0x2, 0x9fe8}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x62, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x5}]}, @hopopts={0x3b, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}]}, @routing={0x61, 0x6, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}], "0de1de76689111cca9dd8d53707bde76c5be86eba4cb26956830b30be3697fc381875a36c9ae26c14d77bf796700a1978ffa5e4ac97238a4e10e9a2c18527159437e72845039c089dae1c9f9d3cfc6c76e15ba362127dd371aa1af41ed8025237f52d5f24e95585da513b99ef756e55d5ef21b93c198f5cc28e3080ac24fc53d0014db5f4b91a0142b77785b8f86619ed61664460d32f362d7a3e6fb72c6904a3e2245"}}}}}}}) unveil(&(0x7f0000002340)='./file0\x00', &(0x7f0000002380)='r\x00') syz_emit_ethernet(0xd7, &(0x7f00000023c0)={@broadcast, @remote, [], {@generic={0x0, "b56a85a9c0f0273d2d2da8ffeec6d48bacff940fd9f0d806edb0a9ebf1864ee4c340f216030524767a301f42425828c6872117c0c90365a8e85c35c95470de9a7ff092c1942aa26ccfe037bd01c401a46ae86e017a2df1a6f3f6fb5bfec21caa6fb42befaf79e091628041886628f0dbd9f2f6b57694acfc97de79dc2a07ef3f083a8064cc35efbc80c9ec1a82d3c93b44028b33cfba00e71f85e413008f7267b5fa978a51a72e519cb866a9061baea142c11bce59999c8bf8aed3abc405d75509f64c0f0860fe4cdd"}}}) syz_emit_ethernet(0x2e, &(0x7f00000024c0)={@local, @local, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @multicast1, @remote, @broadcast}}}}) syz_extract_tcp_res(&(0x7f0000002500), 0x80, 0x100) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002540), 0x20201, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000002580)={0x3, 0xfffffffc, './file0\x00', 0x60000, 0x101, 0x4, 0x9}) r1 = open(&(0x7f00000025c0)='./file0\x00', 0x8, 0x1c3) syz_extract_tcp_res$synack(&(0x7f0000002600), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000002640), 0x6, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002680)=0x1) sysctl$net_inet_divert(&(0x7f00000026c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000002700)="df838b704319c95b0e46eca04b544d374505ab8daf7a31d7dd9cde5d8716f5e0a96cffba267575001766b43c40838d3f6f4c61ac", &(0x7f0000002740)=0x34, &(0x7f0000002780)="db21f6c1c25cf96c117c97ce70f7eda7985b5c96a6988865cf144f5fa7522a4a395529fd3b38347dcd4d02221004a4ce70b751b4e2ade3aa0a2e1e67ebcdd2ccf37498961b88e3e596929b0e73de356f83a518bff6f1238883f9ec01a52cb9a5fe82fc3b48bdb74d5018034413632acdcea37990b6be7bdd2af47358e3213a9eeee1ef8990df7992d5f7e84392e9f019958d226d69d4b504977a0cbb90eb148ec825952dfa4773e70e94c6667d2798878f814f6de5685fc43aecf9e9e9ec16bd89731721682e5b303e87c71bc8281cdf437298f4a5289cb8127a037c0304aef4fe7b15cdd709551238e96f93fcb1f45ec98390d558e314b8fd54dcb4e61625eee1a8c8357ec9eab52f4a2554a3dca12f3ed7b9d53b9f87015b5085d24fd5c4239654db2683c11a5c2e0b5952eada21e54b2074aee14e39c4ef3403fdb99a564cfdc253091a8bb3ff58ab70df82b9266c697e6c4669c64de8bdeb9b925a83e6956dcf823d0fb6df293db688ebb99622905c776dfcb03db02386795539221a66cc644c64ff9629af074c51f3c0058c965c6192aee21318d1f97445737092a40ea316c0c17b9b242fcce78e5de9aff8e982b0a422c044346b1472f718a32fac1f259dd92adbf45fbcb150975c54933d9dd567b99c1ccb6a401f2f44522ce572ae517fddb7482466c44d0f648646d0a1a5955cfecd5d52f8435e2c9fd3875294686fc086bf0d4396d01ceea54bb1c79f7b228cd2f2b44d55dfabf42afb8da77fb96bded647171d83d36685e7c1c8eb1930d36983f5277ad1f85f61d99908cc1bb2fe81297efcc4d72fe331efef29732f9b6db3b1fe938da7ca224bb958970a1d4b018d60402fa363325e6454ba0c89482a7ff0ca6629d5971caf3e8c152f3de3e15ce68574a834e5ba7d70889b663dc7e9d683b60146ac7ad3b9366bb8de8dd8588ad0fa28ca6af7fd678b1053e74ec81391492f80b86dbfadb2c6d3900315699de805ade06b7efc82bc2d763b2b07597aeec81669e0996f3ce7a5c4ef4076cedb8cb757422cfc45fd16161888e415d68c43dea24b201dda6a5cc71c201631e4306dbaf12cc8a4c5e051f3f20650aeea1bf7f10ff3a576a35a0a08e78f349ddd5c0595a4f45ae3a9861d32bc46c3b5c35efdde77caed40ba3be6e18963c5cc9a0e2f4e7f50cc30cfe33149d06d95b9c07a7b8212ffd7e0d98f2c370da4d53f981e7c167ce67c5c775dfa6d710efb73ab4c89d847357bce2a658eafe9260ae14e6bc0d3ccf0e9eaf0f44abb97df000a5fc82c7d5a3456f76ea9aab2738654019414e698d6c01cd2607a2c65a74b3b98b345c2093d409291b7dfba5327a2ae6b355d8160cb6c8f6f4ce9ea694ebf499a37f9f95f73a990a82f1f083583af5e456d25de3b2c160009487789389984f5cc0c2a3c1e66395544cd3e725b8a881a88237aa204a01de6454da652ea2506d00f1b67e012ddb270fd10da53490b9635fdce0fb9d01ceae8043254aba1653b22713bb3c4be31c0c0c523c8b56285e82c366414ddda95bfee5404074b4b67cf3466712f6a2d1cdca2c5742d0fd01c58bf2921303a024220426db0f57dd282be6b74bbbaab4f083134d23b22522468ffb57a2d172b5f205e53ffa291eb7571b212231221d544c9f46bbbe3505524549fab1bbc5d4a56fb57f82d2651da9aa19df9849c01c79897694dc39c83c5e5be3e5558e4b5d222496ce4f6c316440e0e342cf695b44e4bc7f542278bfc27767e7efc2d7b94e07fd41cde7563ac8f91d0e9ed262e44a8943c73c27bdd02adf5f07811cd2596fb364731a34c4135ca82ae72d6e29bb4c3d285588aa6f2006c267a281c39ac046d8df249306c7fcc08c985369e8f77bdd8d03afc83574119fa6f91a5b1f14cc76b1b005dbd05c239decdea69fd02c2a8f37f25b6ddc8bf60cf686b7e011897dfea5b5ae58068a6c62101d76d06a945192249f5e796e6c8bafe6561b65c48d1c14f4f446314dd5958550e6a2cb578d92af6a22a0e9f0d3a897274d9367eac31426f549595253a9e14992691ea596c9638e05d55d337d1bd5388e73e76dd91a21917437e14c5c52197f037f3b9b201a46d8e1a58c53b0e5c52c62e3518167a6256881b3cb1df331bd6b7be567e895bf6a8113ab32a134c1e0d5e031725eb813a15dd7f55584523f5096855402c10c512e79f3877dac25b2cfc89f1255cdd0b401d158f3e14c8d78fdc69bae6c4c25333a664e03682f1608c88028b79e37c0bb555f805e63b06cccfcb5193f38771bd1b89e6d15556a28a433595685605f1207c65ad939d0cfb2a6e124bf56e3c8d1c8077f2c70dcbe29143f90f2c980c6ad5b9ffea3f34ddecc93a735c63a0842897fc95808110042837a50ebbdbf79763198db6058b611962a31586d4da430e9df0dc9b6f8b30385b9968aee5b67f50147a9dd03a227d9841e7c73b260aa5a9ea994c4d692074b3e701e873bc5937a934df19cfcdae79acc4dda047c837e0483b299b379b510fa76cc38371fb0b5e019a46b941fe0c91ac583a9df8a700a010a9878302ad75e8a21ce2a6bbef26939684f57ae509e9a55bd18672700b9726525372c08f69dc84813b54d4b753e839e3f23ee8132538fc15f8540c1b19d275660aaa505eea3578a9b6e3ce7cc0420b0454965417bf2d03f8a3e4bf0db743db2ce88dd4403732ec28b2ed2ada39c61e8a763920ed05e4103e38615e4bc39462369ce19291cf253bb8352de235e2ee095175755e67b181dfcd09eb7184dca544f49926c280362b423fe12104e5ee4058442734d0c6f7ca71b1a0015f89b0bc2385fa5994bf1a3009147e09a2c5a087c102f2bb5a9c9dad83889040593e822785ec210d0a0f71f7bc18baff6612bba26e5ff46d6b0b8c30e735e20bd71c988cf6b76e307f999f54e0c97e158e26e0e5767da24ca19a462b8aae673e7996f2e3e04698286208ff62aee06a2dd8389e40b03cccb5c948aaa68d64b4572a8c75a966c33fe9e6f94ed863106116626b1e31f860e845bf2edd408ebdccabec36d2016e1cc9677ef34f3708c554d0e049ffdda0b83829abe9cf7646b40042c994951f8ae0dea9df85ce3b67029ec4e960d73d78de4251378b96b560428404f934c9d5757a0f91ff443906d781584d2006ed32ab3614168b6f13d3373d6950344fda5c7ce561a7abc28d05955342e4fb6fb548c98d5bb3597efe4e0df5ddb97cff29400cea99ee51da1daeb2abc0364f141979bee905aec40f9bd3111fbccf863bedffb00b4fd009db97bd6842cf4ab9bdd317dd0a320b00b9bc1ded21b14550b431858f6116ee9a0ababbdf71af4fb136ef298c1425b1f830b7780e73be0a75a0707e89ec6568ed649aba4df92738c82598d4ab0009f82be506e084bb4aff0f096bbf42a1e86b476ca4c6e2ab9f7267dc5c6698f211444c87ddf492da4bc640ebe0252ff32bf9b814c654f88208d4fa1d7ccf027d1fc6bd04bdca515f57abe003324ca4838992af22c10f5f17255281ba77d5daca1164a8be723cff7b65185ad849c85f93c3e956c3a200fcea2a942b6d15f8e7f21e8295b0a79e43cdb5a130bf04187e656fed4528a33a074323c0ef5fed32928260f856035bfc7bbb9631ba2bba5d6d580fc82ffa3bdd12f240c0b5747b4543d740209600a5086e09442fd46979f69dd764c6ca1be9c5316b2b530bf13cf288811d718a37b73e446fb2098d335d7516ad2230c06a287391c873251d3043dede7d59d0737a9481ef3004ff5560b28e8b19318892ca3ae6aa02d0d825efefe23ce5ee89068e982e744ae9190959bf3cac311b744c4cea8cd5fd0724fede2c9161fca9f44162ba53b8add9336070c6e393416606bf0cdd20dab376b917ff342aad8cc849c18c624fcc2bc3128953bce5f2a4318f57f8f67b01544b45615ab5e98098bc6fd32539e9b5fc2df429c18da0d9c59cfe0763ec0ea0e2919f0107fc7cf6c0b6a779dcde047c8b471df4b83563aca2135f3d8f0a337dd408b637a85e6593826e9b3743ce731a7c43751090d1f72aa57febe224053a5bb1ed409e8ab14284f88bbd45c96af7bb0f25a852343148dd22706e4ca8e56ae904a6011ea6ac1c5f1c5ce6405c3e39924d98f9600a30f3ea2d4e62ab0a37fdc4bf7bbebd28778f98bd2432424ee727085b48218c56757f4453d38893c14977a0239a9a4ff9834b51d2e214a503c5f9ff94087dc56e5db57dc7649659dc1c084de0e5a158f84471e39d3a92ecc5ed61db25b285c383be77cc95f810b5655345fb6b9e2aeee5b954d804e87e1735ed89554d1a8c31427fe5ddab9174839979326bbed02811a5918f1ef98c5a03c42d3e6df78e71a23353a1ff7f5366ca3aeb3d1ca2dec8d76b8d102dbe06bc1db0cb09afe3ec638e8170bef9576cc45ed943ca5d45116fe22688b8ea4927149c89c3490811521d00a2a230a8f4e6d1e5e904713adecf15074066c4ca3d1ac671a7a461258035612dd8041a746ee48be07b39512cd30e4d6edb4f74cb2a4ee5625112a50608ee4f27361f1567fc84ef4d2c14199333ae5312c849fd0061c45ec04bff8de7522d27cead6f9af97302a37fcd7756c172b925ae084d3b33d698d711ee5d0c3852e03a020a86cf8a1425cd5c26ac9764acfdd874b265fb5cba1ffe9e4e94c78fe485a884ae226586f47835cb01c1c2865d71196b5ed3e1e186a0d3d73eed32df44f13198d88824d184ff4b66e0e508f1e3b1a570d75e002dc8c815f32c8ab868dfb5671b93517fb45e4e5eb4142bcd5dfb284ebd446af157b5c640ea98c3f8c68b393a306fc7627e86482e778998642c99b05325fd1f99f05e9b60aec3ed81fc82fbc4cd3da41367de9c58557bdb22362e376d098c3e979ce2091cceaeee53ce70481fdd3fd37a194a16300a688c6e57f3498cdad979a30df3b9c9b9b824cf28b9db01874411261f71cf1006a5b6e9918e544bce7bc9ceb6565942ffbd070aa45a6c1930defb3869813944e248eb21cbb3109d627a9a1e8daf46681b444eb4f2adce8a2ee931a94e3043b3c0e7c634eb297fd4a108f9743768091e3990fac0568eda3688c91450a8451dfab0f4463a12c4e64a2adc4a6cc10c16ec115342c12ea36974282f4e2b9626d87e7a46728524070aa44dd5e829839ddd6593a29d801a78885a913d29489ce92a4ad964ca2eb797b34be0c2ffe55c0ae04bf3a5c7065cba0b5287789e1f1844c4669a9a010924db4ad32f5b4dd1d16d9bba0821858b052392c6ee794b37ef09a768f612794c98dfdf2b4566f8bdc4415fb3bacdb29480aa11492f7c092298f4c59eb2bd295eaef7cee342ee08dc643a3841b8ab07db69c7ef8223d3953d3d9ae13abe390f34deb2a7daf58052c763b7679c95f5eef22ab90337d4818f021b119e9495305de1e7a100e05378e7320b138e03ffbf75ae8718514d8111a2f3e73a0c88ecb1e7bc330fb4883ed5054727401d2ee90d007f8cf2ffe955b0acd481e7d97312bdeaa76e2b7cdd268e2aaae6b52577cd0e0d0169a9af8e526f3b6e1efcd3a867546423de8b91f3b8641e0ace3dbd0188c796a973a8c84c2468e6d16a5b56472cd9aeb9e90d607c29e679cce7e159b79225526ae9d942666781db02301fcc50ce33eee3872d71500a596aa3edb6499100b90b3fd7d219109b0dc976440c70d73d5231de2e30fe36464e15fa8034547362a03f26e1aabb9b20e6016fbb00928ebd94cd3d0aa034f80e626b312047b6b0e9ac8cdda426d1851ac8fb6c1179e87104216446e57346dd114e259df5d4db574cb9ff", 0x1000) syz_extract_tcp_res(&(0x7f0000003780), 0x10000, 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000037c0)=0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000003800)={0x6, 0x1000, 0x5c81, 0x9, "c84ff5b76071dd543cb6abc7583878db2968e55f", 0x1f, 0xfffffc7a}) syz_extract_tcp_res(&(0x7f0000003840), 0x5, 0xfffffffd) sysctl$net_inet_divert(&(0x7f0000003880)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000038c0)="f2296ed5a7dd8148679a6e9adc5d538188ab781210f2c060d4fd05aa7771f37d8f3c4faa5f9f0d855ff26bb4095c0f88028d34a1078c180023f6cae7c2d68b1efad29af225812458637c05588d993a8385afe56d2e3f459aef0d63a963012b7debf76db8d2dd57ba9aaf4320d2619d6623725a995a3ac7afacc262f825bc835217eb1286bfad712da33eb7b6e4f0f7bd755a1a70be92ba738d147618ae7d68a6e6762d420341dc1cdc41b19112ce2c5d87f35d881df32b7c3b455427993ebe7a1e66b901712630fc1af565c75a8636d464e3f3f1eb4c225ce5251442597e551d0a23af8a438b692d67a4d442ca107d360062", &(0x7f00000039c0)=0xf2, &(0x7f0000003a00)="e4af07be201f49cb674100f0c114dc086e19217bf74e8e9c6d4348a3d543568fb7f45b2585150908d931a817d523f8c517372de30b0614202182d0ff77bec95b73b6ecb4578f9394ee024167ab3f6f454a1a89ea8c735b6a9fd74262b86b5d81d76b843d2bbe429af9b6ac6c29b1551098fd2d1460cd933c4392e56cd26fe8f2a9a789ce9e26a700d2ed717cddfd87108459af66cda2d0f8d694ed25b589cacb1d486af57095e514ee2e04c47015f0f2e62ed52e539df9583804c6cc779dfd03d46ad9700fef9bb203256ce95e8fa864aadc66e7d232ccc0104394e7612512eb0fa2013c59abadcdcd14e5b20991e7bf2779a99e259adc1c21dd426fc2b62e1eafffd61c4ddb7fa5749dff4b4292890d2af1f5fa7aac35e9f44ca73afe30de3d8c6e90f7aac3812b2ccea7377310c71fdfacacbc97626a45bf84f9004f4efe222efd96c1260332fd9f72191ce3e995f07680ef4fc912424b5608bf0e1c738f5b7eb71058ec36e1b65d9100b0376049dec93f06f3d8081b951c8262257e3aa415706dfa32bed73e86bad3ce3417310ff678099af583a783b689d57ba51ee5899f11a74f794d8f785c16d0668717da0aee2381c5704efd2f1f9774dee9329e54368dd53b38d7b79f25d624fb34854a7b54be6f191c90e15039192697c683b9ca7013579ec8e0f8ee5012272fa76d20d28318b2e0b8f23d9ba48b436e0022c823a132b58e20b6d41745c3075470b1c5f80b3a8b4187ad5fa9ab03fb915dd35f86b58a66364a2214eaf46313b3613c6f570f39a763f5be044ab70090b29b295e5ce97cc4d2c1fef0e0bf63c9a7a88b93da684f96a16a03f014af349fd4535caf9779a07d3f0f6e12dda98c57f88123f97bfd74a03307a77ad24ff9a535d6f38eef00d324648b09e110f5c7c49938487700bc4c9e500539d3f85f088ad245f2e08d83ac64bdf184163c71b9ca3c27e48e2bd3b99a91dceda9fa183459331ff3755be25aa7bef02e919829d644e0089b87aeed33baea9c066bf3e3b7bc90cda46d3d25fc483eb84338e222278aa375c30aca4ec9c2bd6c6bb0f0c5e4004ce43037ecefcc83a7514ed85189d38f07de1613bb09cf08e3e2bdb02c4f4989d4cc0eafc9cd7514fc50764912add06fe4f0ed7cc43191f04d097ceed5fa37f8fa14864e5a66b13ae3bca06bd218cbe542bc2c101e84622562f85bdb0d029ca5396a5fbab1896826b2ef468296884d33ea17e5e6bcc26a9578babca4fcd2f63492f6b10136086c0597decb28a6ff1ea1dda9e6baadcead80e0fbee7327cf79c0c5e98647992eb9e35f76096cd097d222a7b52f88d104049cb48704c662937978d9599a74e9a98bcaf37d12cf5f57a9340a6b7f3d532421619b97f84a26b4ab39695f423f9c1f5a2eeda97445f1aeb685f0a7ffb464b52e973dc15fc7ee6bf8a22fc15b4daadbf6183c0bfce30d07954b8764bf3b260f7191f3f64f7df7e9feb179397d6a4948df0b41bb995cd5037345be59178904883c8f318d32c7832bd3683667a9b7ecd78830b92e026b3ee822679f683558d2731892f3d6f93b105e5b3ae665844fb25039f04519cc7220d00af115eb3058c5eb15a9ae604ef02e9984de91be776c9b4728a1e09bcea69860e5a995ce66081070afcffa56e315e0a690d03d060743a429927f41deeccf328a992168507c60afe9c45b4d63671d1b0436a7750464c602718243ac229ae270eeea71f9fc5215725e4abed19af8e51e59fddf0bfef96f3e274986eca478093fee794571b2d642fce8bdaa33277c6da5fa3988cbe3888c37111aec89c1d89b38a73634c9134f8621647687f529b4f6fb4161c86a7bd91a1d81b730812287e7a6ce2edeba14c02b577c03c9a847268d3f8cbf041363c754ae01d07b4775c514e9aab576ddfa727306b69a469c24def23022e86f4ccfa021489ff6c0e341ae4bc5e4ee6318fc783f5982581dd303c9f8c26a5adebd239af9253b0011f925aa609dfe0968cf7e3a3b9d2d3775ab5c89a4a1d058e0be1b1dc16fc1aa938b9bc1b62dab8cd38d691726c7064ff5779dbaf9d1cf2fd28bc80b2eea170f774a94e6fda6693821be5beb21886d07fafe68c796b467237d68abfd891dde63e19d9cc39fe53cfbda88f2b8a73eeba72981db179fd8b9ae3e2ff8f97071b6cb1d213d934c05771ce13efa6b59903badcf738d883a2fb21f0f8e63883930ac2e6a0508f8144ea5766b34eab92d3f3fe252c77a6dae9c5207983efc545c4bb1abf1721c8c183cf512b0ac12182b0add980d3ca73cb380e14ce53838471d4efccfd6519908ebfac66d6fd30b0bc630ba30eab632bea635c396679c9567c288398e99d96c5f9ffc36b01838d4ad9e8262ca319f2cec2d8c70663fd078362712265df0a3adc7c88cc337f849f374f03487539d6a85d7d21489e6723812b9ca7601f7950f4310dbc9dbc045bdbc20d01affc1bed7998414962a48c9df35c78668b00ee795cd0f5ff69a10b84bceb40df9cdad5e3880b2a345750d38e190355dd1d06be9086daa492a71da178eab59a95a35111980885bae513c1e92e5a2c16eca127f59f20e6ff8291a24190be078fa977a6bff05feee176d4c8581692d59f75589c5cff73f83ad9c1597784a143f5145085cde18ef8a3213757edd94349f503c24c922cf1543755bb61615f888bf6881c584c4ff068f042d5b8fd8ebad262847e8eab20d3d19657463a2507c5dc1be3f8b0336e1fff99f2cbc3ac37cff295ba052dd11a66440d5d741e7443a43eb3dddad6cf91582a0f8eb743284c7e914bd8f2b4736df19d19cb602ecff6fb152134ccf1eca98d93cd24523ba7d6858b6460b1a11bbe382fa2112a0931748197065b3a026ba431f71b0304f7bced4698f23cfa46039f9fa36e04fd1489ba1f9b6fd6320c6e386c2677b19594466df9ad943c16aad5cad668601188a5ddcedd0c44adbd20d7dc1b9a5245f4c978cc4096a96d8fb5c099cc89dd35468270e7422d597e3fcb247aa0edf5c664a53c7714485b00711267e1cab3b8fa93056bcd8008d308be9f33daf574f72277bc6a47881c1f015af2f8acdf81bdeaaa3c6c3c2a5db66682a3bb12c7aecb6b87bfbe04dd1ba0c70ea7c76536e1835943e6de7d6942b3338395f1ab9e318c1b72326207d81603a3aac83be921d6e9abe58e4068fd3b04577bf15fe689ebf06604c698994d673da4cda69f737f8783909f63cf35115f738a8d64bb0e7cfaf869279e0648f7e41838b1090ca670be7fd746747c4c24959c4aa2242cabed0cc4a69354481ad5bc42dfe5bb5d626969d3057d99e0122006bf343822885f5327b1d2c60533c12b4572cfbeab9a34ad0199bbf7005e35b79166364855994894e6be24961a0089faa7fa6684ee6bbb5545809cd4161e272caeedfe6182aa606775a8dcbc8c23c5f9a6e58430b43e54c1f50798c4b94d185f17b596b81af3488bb10882b2f242ff01c9c30ef2ef932f1af2888cc50f446f58c220015cdc99565dda02bab131c011b76e46858025b2f2ffc587377ce381fa83ceae100be7183c522219bf64d31d0b3b6fcf82d6171233c8203346a039de6e75694b2664f114bf73197a5f644b9b8f27b71978a86e8f21528a586c779bd1aa77bbb1e30f80aa64d0704d271a6eb0faed606e9eff25921e48f6d834d5534b332ff6e11fd1d264eaf6369e35312570759d846760e543e0b07f0538ebdbf779c5683190bcc21a4fdc2bc8149eb3a3fda4ceb9ce607c4bf528ec02ebab491fd420256a7e3c62f316c7e1cd0716312a7417d4c0eaf499375d80d8c79721728a5af0d23e4492b5189049ff144b0c624d759daf0885354c78b4bfd268f64f1523e9952c6b37f2ca275a440d00c8fd32017658b7b3c29113b4be540a16c4a5b02cff501a9a670524c3f0b877f6e7fef3e73b1a06a2c009130483e7be101cb3ebc10f3758e1c642268129e9e2839bbaf65e4eab7a163059de3c564b910672ce3632b904d1eaeaad0eaa0a1d52de95caaee993a9c07b5f6cbb4b79dc3bca2c22b56ad7be25e1b7da805f0c2bfa396cdd0b6dfc989a5dabaec66155d46289d72d99005a91d5111ef4d590525dab676e6079d23061b9706a51c5dec0b09aab9f5b132ff0123a6af46094a8f7d225b0b98f0f813aa9dc684a63e7c0558031c4d284b0214ca41e840523271186a0b89a9a5d26b65b7646550df33e4f4d4d5b88d0321cc0733d2f153ecd9ad5c149a6809d8c6925add43d16c1cce135d2bf899dadad035038a30795b22423ce2525c9b2e38121e3e2e8f6f02ea7c95328b2ad7f9fbca830ff8a31bc398824064d1f98c6a2cfb63ec010f11bf0b921c9a034ec6b1050ca4acd976daa279d266782a425a3c123f00654606328606ac2b1ad09d2da1612be30d427786e9b6b43d377dbfe558980f5c266131de5649de1a282c45c3d700d16d9dc6201e58400afdb10d8fdecd93b69348f8248ee89c75354c1a4d7f3d3e60c5b8cb81d7b6379d260439130d7d2b9c9c41add8298f9e39636b730d8fde58ed25ac45aa0cd781c364cbb4bc6d00a03aa2096ea2875f4fa6707d1f5b5f1767654907bb3a7d701d01d7e1b7905701783d61a6531e6ed85bb19900ebd4c823bd6ac3d45d33eab4334b0080dc48c90a3dec777680d73f28a4b6b714f0dfd50d4661b8cd4c5274b92d3b059ad17d6f88bf1fa2ddeae82b6f18600d8c62f788f05b7e39fc3ec7c391ebae08c0dbd45a558425230a3755b304b3b51e4bb8cbafa497150ff666f0ada3d853ec36a1500cad909f9e94aeaca4877ae6fd7bb35ec1b1965520509bf04e4279b1f1b8c6557e7f8766b55854688324f523d0626b1df60ab1f7e2249616d239b98716d6214837dce72df9ff54d237cd82ec54c4c7f5b6cfa8814918230bf4a738a429252b17a45daf0fccef36eb84c7c3e8d9c211dd59e0da303f4b26bfb477aca9ac9557d6d1451e058950235341238d7beee3eb62494cb2aa3c63cafacdb5e1a541162247e06014b67d6d7223b791f3af515983f995f1553f0041b86818915b16ce221f79887be0b1c66f32b1a354ed1230d9708a0a72aa8b26d5afdb3c1849c5bc2226ca0061b6eed9163f1034e060fe0c33b974af3425ba28ad3ab0b0d647ef9770a854fae7b7b6543e86d6f297206e857861794a077814af9738ca703c09bb4bce753fc8edacfa412260adaf5ad5954cf5078c06848b2c128fcf2f0afdf75c9cfba4c559094ab25c282ac99dd9e6e4a1e7744fe99807ca3a3c77dbbced81bf23d283ad4e4edf05a7ab4a02623d8652cc566beeefa42e1cac930f5443c4d1c199e651f0aaed976d79376fb5a750ece1f5c6e3d71310a5e3bd54d2fa0a79c0b47f27f7f8df75e94febea3bf4896cee4411b524b226384e3963c2187ffb3954587a0515f1f9362bf7496ee440c76737cb93ed7e7f90f0e02ab982aaaf22c056c5f4e769c78b82b00b327af41eb398c9e2c5a8f7efeebecb79c3364a2ac4672b607ee87b827eec209d30a88479d9558dfe04884f7d6140486f84a090fa9020d3250856f6d00109271af19980633a889c1647adc5fe30236ce5f780e9243e9b08dd5527c961e28ba9ae3649e48233bdb215a755c6536af11e59a8c219d86d752cd31b423880fc7a38a55fe9e91b6237d47e3ad730455ee5a30056439b9944dbef780b92abe96e760be37401fb937939e8a223050347fa5be47991104e41ef60d703b8170e1ab3fa3d9fe3122709c78c651578471dadc888f632680ff5309bc110176a3cccc80fd5471b2899ad9c46bf212e1a", 0x1000) syz_extract_tcp_res(&(0x7f0000004a00), 0xea7, 0xf6) pwrite(0xffffffffffffffff, &(0x7f0000004a40)="d3af3b44a8df4ab3143e2dec6efc74c1d3953e0bf9e8efd74f037548e7355a02bbb8167cba02e11074d42c21dfe9119c0b346b5b212401d8f841f20fdfb652334f7d3203ff78e10043ab954df0a175bc7c834e59386d78c65fe61146fc37901d049f9a15100f9c79950745d25c71fa94597aad4a864fa9c13b22a772972e990b6f8de3b14c7dbb8288758fe73c97b359576cf21f4db016f8320adfe522b7f04af319713b6d121fb26ef9a31e72433005907095859dc7cb5d51440d41a2bcdaeb1ad54578ea2c66f8b3bac578db5aede3f7484b89e7fcf46bfba88e9edeb211586d2214dd6ed52bbb6d3ef2f4", 0xec, 0x4e) syz_extract_tcp_res$synack(&(0x7f0000004b40), 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004b80), 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000004bc0)={0x8, './file0\x00'}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x812, r2, 0x7) sysctl$vm(&(0x7f0000004c00)={0x2, 0x4}, 0x2, &(0x7f0000004c40)="82cff3db47a0cc768fc429d8034300ff499fa391c9d96cab928a6674f4a54226eb69406c82f3b7c8c8e4bf295546661401305c66842b60d57d46615584300018fe8c911b65b6a5767ae0ebd4e9e679b1d2d6cd0a0184922b122729292b43b3ec08424ebd8baf8f8081bcfbede2f4823acc13ae471c9ff0d6650bdb2fe5fcf7c7633774013d17a8d96757c664c242863dda", &(0x7f0000004d00)=0x91, &(0x7f0000004d40)="6f9db604bb95476147a861bb22ac6373eb602461c475501bcbc78660184152509fa8e5e1794c56345c9a1f6f19bf9a32782266f5a9cb672a4abaa3c018b477e842e1d3f1f1f31536c0a70d1cb95f75", 0x4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004dc0)={0x0, 0x0, 0x0}, &(0x7f0000004e00)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000004e40)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) sysctl$net_pipex(&(0x7f0000004e80)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000004ec0)="165c3e2b1d653fc5aeae0b0ee6bd5de04c132761ea0def6741be42e688687739242fe9eb05351c54abafe025c43da693be935160fcf107ac69f973470ad8491d0d9badba1bdf9d06ef92d7845f8b7df60955429bd6d3afc64cf39372e2655b78a65d46b265e942916921fd7f22f6797771304dbba745d90e2d2ee5ec0ef629e0ce7f1107d600b0090983e9044b62eb20de708d0c8d83255658f6e135e49dc605d445f9f4df77a435d802d39cbb151ecdbc0deb15367710745c3084ca9cd2c33f70a59807328fcc2d93d59694aa26af5cd7c0cf576a8c7605bbf6838390cbdc0eeb7c39913a83b1122f9716e4d0b3c84de6b75591d9f6f6494840be", &(0x7f0000004fc0)=0xfb, &(0x7f0000005000)="48add41c4819b84853e9dc4a699e5faafd13961753979af29d2df08faec00c934684a219d1", 0x25) preadv(r1, &(0x7f0000005100)=[{&(0x7f0000005040)=""/136, 0x88}], 0x1, 0x9) executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r0, 0x2000) listen(r0, 0x1) r1 = msgget$private(0x0, 0x444) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) setreuid(0x0, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x93b5, r3, r4, r5, 0xffffffffffffffff, 0x42}, 0x9774, 0xfffffffffffffffd, r6, r7, 0x6, 0x2, 0x7fffffff, 0x5}) socket$unix(0x1, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 1: sysctl$machdep(0x0, 0x0, &(0x7f0000000040)='\v', 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setsockopt(r0, 0x3, 0x0, &(0x7f0000000280)="2ae62d340b9e581db188c53ab93fee2718c45d517a08584c2d9618e02645c11ef5b11640e0530634c6e73cc048a90077085022cec9beab5f8cd17f4bcf99df29dded524791097fa4a6d4440a2b3f56a7bfe9b0e145a57e6858290db3e0ba19700c3d03a10f8f4dd255819275334912fd264ceafc8af53197b13f1ac33cd6d307a7556483c614f38f4e9d3fb0bb01400f9f1685cefeb2d5c4c8ae3deed39dd371d6710f1a5a8c2814ee74055bbb787ca76f1e2cdf910a0f8f0c55f43379fb6ae35725e5", 0xc3) setrlimit(0x4, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() kqueue() socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a975000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a976000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a977000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a978000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a979000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a97a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a97b000 didn't change! executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) 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, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00001a0000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x9}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) semop(0x0, &(0x7f0000000180)=[{0x2, 0x5, 0x1000}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x800, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x405) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0), 0x1c, 0x0}, 0x0) semop(r4, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) setregid(0xffffffffffffffff, 0x0) geteuid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="ee101524", 0x4}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff0008009078"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getuid() ioctl$VMM_IOC_CREATE(r0, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000108000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000068a000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r2, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000480), 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f00000000c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b0, &(0x7f00000001c0)) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = socket(0x18, 0x3, 0x3a) dup2(r4, r4) r5 = kqueue() r6 = socket(0x2, 0x1, 0x0) dup(r6) dup2(r6, r5) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a97c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a97d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a97e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a97f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a980000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a981000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a982000 didn't change! executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x2}, 0xa) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() link(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000100)=[{0x8000, 0x1, 0x3, 0x75}, {0x20, 0x4, 0x2, 0x4}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = kqueue() poll(&(0x7f0000000000)=[{}, {r4}, {r5}], 0x3, 0x0) open$dir(0x0, 0x0, 0x0) getuid() execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="f6472df919400df62807542d33218c77afd2a7773b4845be1a"]) pwritev(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f00000000c0)="ac63dc1d2bd7a72ce534efc0f4884d3825bc9f5c7a8f752b77af1319fb97bcec84556c14e0bdaaca11edd31edc21f83dccdd8d9af2cdb4f11fd9a41e44f3057f90b598216c45e661d9673e11d2917d9d0a054ae4a55aa6b124877c25ae3cea2fb64424ff7f2367f5f029d2c06d0e8710e517faee79074711668c99fedf097e6d042ee0067598bc3e0438f828073b82ed07060e44e324d9846fa4", 0x9a}, {&(0x7f0000000180)="22f1ad4e17611f3ac87809f1ecf405a85c5fa61fcb1af9860639fc3ad0c42d23845b696e5c6aedd36034ebac2291003ae98d391d56f1dd31ca05ffe5ef89613417d2119eaa8af8720748d21e2876add560", 0x51}, {&(0x7f0000000200)="3023a954bcadc0dc71bd846890708dbf6f8657244904f388a442d7ea79df12b30504bb2296abf68e1f44060edea557a6942c31f230eabc4436ad662a492831a6a86e019af518858c77e1844132452d0474bc63653c2dda82a4c4b7160a27da3d50c5c2aa3f266699347a7bce210d88d3e6fb7d33ac49c0bfb0c8443467b8670bafb8341e08e8588da4b76941bb044d51826bf13325c10b6f398f90cb7b63528bc0632e611a67335e263556a93bf0662a10b829cf81dd1a3953b5c7dfee4799dac4892519f8cbf8ed531d24e0c5f4635871138a5a4149aaaaf52e750eadd912cc4f066088aa0d289758", 0xe9}, {&(0x7f0000000300)="530767f9fde317dc0040c7000bef3f5ad73dbe918603fbbe1b45483d3aa9f7fa8d9f1e28b812df197327dc9d6d3c1349a31ead8c45df951314e05c9ca4c4a6dd0da8ea716e6cb0fa", 0x48}, {&(0x7f0000000380)="fb1b53fbb20425d251c0d45a271a383ee977583cddd91cd0a8e2f1b3bfb57bf5be9506f101f718ca9579b6225c65584cb9f739ea72a9a5d43e196df19a516c0b9b89f46e041c5a33447242750da9d8c06fd3cac4dcf1533dbd77c499f1c9d2f94561c3938b3af9d02adf1c5dbee717e0e41457d484d1faf40823e2d073487b409b9c3708e827d9fb6b75f45d83753201a1b67964", 0x94}, {&(0x7f0000000440)="fdddffc4084880eebc21c0138b3268d5d97b535f8d91a153b03644f40d7f", 0x1e}, {&(0x7f0000000480)="41ac557cf844e911609081205cca400e6d0741c63bb684b06b5d5941624b848bd6f3a53dc337243734314052545933bee943b299e5526f61ac629a6097a40c8d09f733b3f548008d7f2ea5fe8f6a47c541634b9e7aff8eac84847c87128416c47cdbb8476270ec566760242e9d3d260501cc8b45706d7658667c1a6e827284d7391cd0db6c6058e0f1fbcf246351bb58d942d590874547fa2be090034da97400c771a335a6f7651cf71d39f40e0422f9e62b795e8e0a4f5e7027e505c6d067fd45e643829aecc19984a8cc6edeacac3744cee68d109aae157415180629", 0xdd}, {&(0x7f0000000580)="e266f3280acc35f1b269fbadcbbb3129ac9633e31131d87c61d92a554636b5275ce74592b353adc3e9c6d5bf89e2dea59ea4dab7966078473896e72b5c4c316b1f2530114718d1bd032124382fa9e45e505f18be368f2f128a5156201748bd8c2ffdcd0cda2ffd1a57dbd7a80e70b7d9dc1057bb5d037198e6984eee5297d140c2247b289ebbc78fb774c3d65e4f43a84a80d67762a7b8299110571fbb3c5b4fbe13aca4b8974913c5a38f6312", 0xad}], 0x8, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x1) executing program 3: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x8000, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x3, 0x8}, {"8bfe7e8e200b54ae646d5b38b72b61b4d4064677d091fcb7bf327e6522f4fff7"}}}}}}) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) executing program 7: ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x8, 0x0, &(0x7f0000000040)="55f3f47a5081986a97eecafe95b7e9df99", 0x11) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) executing program 6: sysctl$vm(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) poll(0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt(r0, 0x7fff, 0x10001, &(0x7f0000000100)="61420bd379a801f9a463285e44b4e21c5a36cba00a4e1b7ce0c976957f113f766c5b023a85", 0x25) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', 0x435e93a4, &(0x7f00000001c0)='./file0\x00', 0x8}) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a983000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a984000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a985000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a986000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a987000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a988000 didn't change! executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xffffffffffffffca) sysctl$kern(0x0, 0x17, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = socket(0x18, 0x4000, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x502) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) syz_emit_ethernet(0x11c, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd60d9000000e63c0000000000000000000000000000000000ff0200000000000000000000000000014e234e22", @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="d08000079078d6d802040700051a0000000100000000000000040000000600000009000080000000560e518a0810226eb86545664be5188987c3ee0fe79a59f1713a463a1060f493f533bd73b6e46422aa5dc2635f05848d4eec8b8b536b216c19f82e9deaa7ade973ad22cfca42488fa9ae262b18cd0191e0cb9a351edfd9dc6c71a8bb43b639cf1ea91b8d40118f81012a2416b323b720e87be7ded7e8285d4dc98a0581871fe92d6f7e42fcd4ba2dc56a7f648893dfc3792260e8191f56f63f698dcc979cc8562f6fec153c00dd787e48ece0ebca614af531bd6c6c0260bf1251a8"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, r1, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x20, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0xfffffffffffffff7, 0x800}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r4, 0x2000740d) open(&(0x7f0000000440)='./bus\x00', 0x80, 0x11) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0, 0x200}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x203, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x4, &(0x7f0000000180)='./file0\x00', 0x8}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x6) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000000, 0x0) syz_emit_ethernet(0x1016, &(0x7f0000000300)={@local, @local, [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x2}}], {@generic={0x6001, "bab841a9f29501bf130abcb5dead4c0c102bf3be48f206dcb11a4a1a1ae08622e84a885a552b2a94df3936c0da0df3f6bf0c9202935baa4ec2a3feee91423d12475056dc392dd18e03fcbe4431112f5128f75bd9469179fc333c4772d34baf1e16cc24b7e872d47cce66f8cb6df89c0725eb40929512e5fd5ab5be4aa0bfae7e8eb371c3d08185ef460e09562d960c24247cb11b190250d2d1646760d110f41b26c2fb8492b672463d7ff19097800decc137f902c7907a31aee92a1378226fe7975ae9b5ad4f3e849fe6a1e195681dacbb8f9ecb34f70b747df11cccb8d65cb705b19ef27bd37e6f5bdec8b465615a243997e252217b2324f7b8e801b078e7acd4ea06c82b3269968f083cdae9dc0027b0f9372c25acbf4a5381c776998d6a09c1831ae2862c72e4d05faf386c9896cd5434919fd7db5055458cf571045a3046cb437f6a78b230cc947acd8c5099ef106976028ade81c2f28edc7ea16a23c37119c5bc9c25a1080e7c8f310b3b84823e0865194ae75045bc057090d0060f6902435b1fcb3cec9e2b8f84a3a26e9096b56f7b87beacda0f9b93e9c6cb3f505f60217a741c2728d0a043633537b8b3f8a31483b6e63b8bc5e754be867ed31fc67dfd073e9ad8e8c31eb1d03cac41782ebab308b61579da6ace3d4d51ed459cae9dbb0ea1f2a595e2267576ca2bbaab037af91a8301db905c632c858e0e0d4a677aa3652b8c0c1fd1f8c860394e7fec9cff7a7c4269a2e6b524a5e2a6c5016f8baa948e3804a08ea806864a95c6c12e868a7dc687aed3b0294703cdffcc6f77e1bb3a5792b8f9c1dbc403012ae2d74e00182c427e5b12c48f385514926565a0eaaac8aa1ff51fdf40d6fc4a925c4fb72fd39c0d83058f2c7eb928c7aa4becc1a66a8990bf6f7611e524f53c316bdef906280ed65db226e63a61ce8e7335e5aba2dd05c658c1ec7d681297522df8dd6ea287577c54bbaea02503dd8ad5088368d20f70393a9f591008944d4c89f3777027eb683d99d3adbde61ed46f1bdc6bf0f7bc6e25cb8697ffcab1dd46a37f8351c0d2196d2abbf4f667b48bddd79b3cafc62a3df49e15b84dd69ae31d15258f1b3729b29c67f21c865180e1f374b270efd4335a6331efb9e16b550b46c33b2e1f1c463933596dfbac0225f7a3164e9c1ee58b3b1cb9028251208525cc82652dc99b1b531caab4341ce6d37cec03da5abffbd402320baa8e7c5a1e4091ee7b4266c79aa400d745a2df2a9457c3c02ce9b9c0f157b7f00a3202104e19d80016e4838ffa9f1a30974bc6672ab1ebad35c60e40d26c8d40d66556b2cedb9b1ac4ced5bb0b5308503642af6ff6ef16f3981ba0dfbc4c1419795cb6afa2930e95108d05a6da748a8421ef9ecc0e04dd1d9002e1726a468709d5c04ce976a37712896c02a66738f5e47861a69a5d9aa312e2cfe3b2e24c8e8952e3c596ab18c0158f4f3553dbadf3dbdaa17e352a58699ce94555983431f0373fdbe0a502501da0b62b9fa9883c1079abc923b0a8a25d3408d7dcbcd855db25ff02ded2789cc2ced1f9a099dfa6bf1e9493dfb54d0ab4da8fb095443f807ea8b6d40515ae33b63a83c7f6be7551449cad9144a10000e757f0ebcd105c28dc0478d34ae5b1dfed8a825a6f443eb8de66c3ba5b4a141c18a56f8ec53ec95232d32959278b6a2cdbcd8484c6266c15eae9529af48f08e36e018064b87f84b673fd701683856c418172424f4b737cc9d01aa9a5da6fd7693d5982d23370306b34fafa32d4c3c24a3549fb8a090a8040a43a2fbcfaaeb70417adf8350fdfac2d90b6d0f5c9b832afc89bf050726a095ea04a37f308c87435edc998f72144c314e89234eaa9128277e25d14596c400172cbc4e4fdc1ff79726cfa0ba7225b17ad089710aa93d58def45dcb85a98aed64580961af56a935d55735d0b81c0cbd6d445d4d7e26979986b1fd969abe7bff6dbe871c53d2585f6a1a868ab739b2a18d88334558ffc99ad46c422851008144a90824a0024d670dd54f53c27a040fb805b72e1e815dae070e09e7dd23929e191e6fde607463ffa075730b627447f9b299f209578cff513cf9ad1ea44e62c5323848db89f504018dd3001ad5cfc103cca33b9da4cacb62989b069543e05612e0f4b9bcb46c199ff75aef76b0f0acadb760e807aa0866fc98a531fdb7ccdf11a33b47dc6f97f65c0a848a360b790302eb71e781aa6eea2aa5c82cbfe569d9efcb94d980982d3b7b71760947260f5ccd787897ba18431e638a2f185f5670e4d8a940d9180f8b645f16f300228ac9b0c7afb65cfd27adf8c15ab1e6b03ad40d49b79c9af1f76551794d10207091fbf431cf0e712284ca6e328d614415e934a1c236728512efd793fa53c0a7bccfa61cce06a26b6814ddef64f0c9f23c736c8391fa23f7a0674c7cb28ea24bb2e2e687e68610f8eb4bb0d5bed2ebe92b47d1e02f4ec6d3bce26bc70f514b6f1c2d612f7897c0088058cea36f1f7caba8408cc404ef5a9997d95a7f6ca45a155d8e203432a81421ec4246d4c042c507b7cefd53037f061f8d315941577acf8559f40354c75d0a6b2eddc7d04d2012abbe6b00204adf8883822c0815d7a1499dc4dd18a0dcf67ed47933b579779024ca990fc69004d172bc3ab5d7fdf9e3cb99e7d2b76eefab724c46275c26f77a137ccf3791e0516d99caf07c583a8004b98e803fbcf8597b0615ce40920689a0cb35f1c638b00448fbcabf7250ea55c9b420e4d05b6a634d16fbf62d9914ecc9582e73327930fa226eabcd077b77154a580fd2e48f69310f3e71451e9de40649309fe25d9152774444a8154f1e193518fd6263d2719491acd6fa1915d23561d3bd8d976d2df264119fe4b8929635a1346ec07e22448c8c0aa678a8293708766aae41f28120ce5d5107e28260b6368545b5c07a3c06f715ad711f670a20aa8e5117ee399856c8970f95e5f523e1d95e10203d717e3c03ecfe1b26384ce76abe72a7dee1a5332b91d1a03b98e55d5570c27f9b8b89ac645765c98a56432cc4869f15b951b4a1c9021ae34ebbde1db8218c044988384aa4dbd3452b656f5672e048317973fa19acb3ee5486adeb7c0d77ffaa025bf122f6287cd0b5d30280c47474d2038755b53403b4163efb8191e83befd98aa93ce330e0a08f6bc37b004cd1d731084aa6e1c920dd9a3068aa6017212669b131de41d31185b5772cefad40a6a65d035ba88443cb0431f9e9f0a9dc89328b6a5d4d89ec09067cf80986720b267b269b43daa5e686a00246efe4a5e98718b65124d90907447e59f32e43366519612ed1184c2c3635dc712df1d2d13ffbc9c0341baab7df605708264ec3c740e8cacbd87e0e4230f33787b2ff82cc440f1887f56d01e965d3a5f39c8defba1da835da376a88ecbfe35d8546cbaf84844f56247fbd550979261c86122c73ae6ad84427b2b4885885745456d7476d853e2429e5f6568caaf69332c2ddca6354f3ad9cca4302129127d7ab291b6baaf08aa8301ec9e64eb4a4df75f05c5657a899624f5ca8b24b2d44ae7a7b7fd82ba590519b65b138079f3b4426e36870faa0f9b7fc5c6b776a9e461c1d4074e98dd9f31a5ac741e3b702f780e1f03817731596a5e150feacc67e841e77b24a0f850d97557e8b097fc343e6e5c51147657dd8ac22b7b898bec63b705b99166f324c5c7b7e06d392b389d0bdd30cd69a43d4084303b94757a1399d2be0f04bb0b8d4f97875579b49fac28ace4ba9a03fdc368b42bebd5a8a768dc036b6eb9885fd34264f635e064473717ff25d546cfc50fc4a12d567446e08142d9078bc027b360e4cfc8b0881a930e09c45838f7a8f142ec833a0cbf8c7ab89b83cc8337e6bb317c8c5b62d3845ccbe86e89d91357f5e987f8719cdf9707e9817c6bfc2c4bc3a740fda157698e4e0fceff917e3a5d0ef3e9e85e88314d9bb41b45329a8bd9143fcf828e961feb86c9a60b6b2fcc313777a524e77ec6e5e97a8fb16aba710ebb9a96b41768f6c0a3b80075f34add375b51fd1df7e9686c5b0618c64b4800579f1c594f9d29c68fa76f0995d061100434eef9d0311db1a3f3b47cdabc204f6b09afda091759f2394952b25a6326df855473ae01fe3abe2df14a0a9116e5de090247210126b751e8f638f9514a510dec6d933993fb0822f1e909fa7a5dede826ecf222c35dc959b5018bfe38df780e2413efd5f35c756d0ffa773118f8d0b427a11e072d75c38c165c984ff8be2cbcffc4b7d35610b8054a2deb96e7a4612d7f12ee31cbedd4e3db6c588113de335d4f12fe8dee82e4d294d6d4982545d7ebaed4e646cb2afce797b6656484795ec7677f4a8e0a5c5a3a500db0db23861dc183ece78050a8e86b654ad5c4dda9cac0367436232dd90d3282e4558c4a5d9a01dbb916ab0237ad447bedd4f9cd08ba7e8867492bf4cf62f07d0550546a56a4685f9d118d2a75de91cfdf64e4f5e8db23d1e33a0845672c68dc06b13af441de4a7f7da44d2459e7ea5629258879ee68f95460dfd2e42ca140dcd45af0fe0adcb70110335af17469424e2a8715d8ab2a568c632c7653fff23fd3c89a5ebd48e33419b263875c48d5290cbb232416d293d3b1ea0ad232184a6b347f399bbb6778b51cd2061bc98bf11d4c8144ebbcbceb30f28fd68f5e21621ac45caf32899f9e5b10b0f7cd569e0afe66a2e098f05e3d80ddf1c06a80d8ea89614f51e83008b0448399fbd7ea6c30df971bf51e65fd9975b76c74dff2ed887f734ecb512fd9d61584ddb533c584429b8192b2551ec897f70fcea3fe098a69fbe030081a2c67949393c737ccba8bee4d7647ac5cbf9a22d6a0d6423675a93cc37b496e154fb059eadf6b79ef20ad5eec0b9406262d3e1e15a6d17ac2440dc154455c42ecd4c2eebf9871ba2f6f0df330e74bddefc05f1be0ecf009038b0f250c3502a661d1f8fb965f3b3d358dacf12b89257bf5c1e32768888d6064869707021b57c6b53bfbb19cd5f90c0bf8e96932626c788ae60c756422af0c9a17d2aee206567cbf48a9a5111ce5b29aed287b171c505be81101adc26f0085eb2acb0c1af8ddd4f891c1126421fbf8eddf436401e6fa9f4aa75dc5b0093b6d52e8a2717a0c82b2ddc3c62b1987a69d40cdc6d163eccbd0de2f63362628826ba3b5a957d672552ad89af5b446cbf6146f29067200b145948d948a2efc12de56412814c63f5b2623cfe2dd5ca6c3875792de5e15a20e500d4bbf1971905e158fa7c92de0e1d061215183c740facfbc7c7cf9f1523d411a560ff58e407627e29daffed2fd7136389f484665c87a7dfe7e347969a1f4ec99e69c4aad1ccc799a44839dba15cd323a6070369f2ea7e62cda85be6d825d2c41e040a3a3f506fdb4ccf0389a2a4507bc5c7795c2c476745509fe0e8014fc0c8d6b546b73ff3174495b0599df684ee0b7ae1830f436c775d287e234fff519d51c02eacb2494c44f2bce2b052aaf98801f965ab11f12e283105737ddd9c0befc506e6e9aaef71ea85e36fc622fe195c09cfd597dcebf47d62050c142c0a8bd7952ee1b36d77592378c609547148fd34f032ec59645cfb2950eb540ad59f35d5b514588cd7b5213123766497f66de88f1d9a13d25952ff56d1348552c0bc9617382b63f1a1bbf50c873bb850762ec326e4a3582768921d43e5eaf573aec2074b8e2945fe2683b6851bf34f3ddb52d1c3d5aaf354ca497fb38f38a6430fca6216138618dae55b4d47961ef1f9280c1c8ba6e2db40292638d78b7e33cfe2bcb1290e4ac1cd7b0a3b0"}}}) r3 = getgid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001340)=0x8000) r4 = open(&(0x7f0000001380)='./file0\x00', 0x8000, 0x18) ktrace(&(0x7f00000013c0)='./file0\x00', 0x2, 0x900, 0x0) close(r0) r5 = geteuid() fchownat(r4, &(0x7f0000001400)='./file0\x00', r5, r3, 0x6) r6 = open(&(0x7f0000001440)='./file0\x00', 0x10, 0x80) unlink(&(0x7f0000001480)='./file0\x00') r7 = semget(0x3, 0x4, 0x0) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000014c0)=""/183) open$dir(&(0x7f0000001580)='./file0\x00', 0x100, 0x100) bind$inet6(r4, &(0x7f00000015c0)={0x18, 0x1, 0x9, 0x8}, 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000001600), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000001680)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000016c0), &(0x7f0000001700), &(0x7f0000001740), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001800)=0xc) ktrace(&(0x7f0000001780)='./file0\x00', 0x2, 0x20, r8) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000001840)={0x20, [{0x2, 0x7}, {0x2, 0x1}, {0x3, 0x80}, {0x1, 0x80000000}, {0x1, 0x3f}, {0x3, 0x7fff}, {0x3, 0x204}, {0x1, 0x2}, {0x0, 0x3}, {0x1, 0x6}, {0x2, 0x8}, {0x2, 0x2}, {0x3, 0x6}, {0x1, 0x6}, {0x1, 0x7ff}, {0xc4ec41989e245896, 0x7f}, {0x2, 0x6}, {0x2, 0x3}, {0x0, 0x8}, {0x3, 0xa499}, {0x3, 0x3}, {0x3, 0x3f}, {0x3, 0x31}, {0x3, 0x4}, {0x1, 0x1}, {0x3, 0x3ff}, {0x3, 0x8000}, {0x2, 0x3}, {0x3, 0xfffffff7}, {0x0, 0x2}, {0x3, 0x1}, {0x1, 0x3}]}) readlinkat(r6, &(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)=""/232, 0xe8) executing program 3: mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x19b) mkdir(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c000000004f052700000005", 0xf) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x200}, 0x0, 0xfffffffffffffffc}) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000e80), 0x0) socket(0x17, 0x2, 0x3) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) sysctl$vfs_nfs(&(0x7f0000000040), 0x4, &(0x7f0000000080)="eb7a8c5774791c282b83194faeb0bc9dd49d5926a26ae0b33ee094f8ef7ebc4babee68a1a906cc3d42a6540c8fe6ab9f3aed292c34990a032d9fd6ef3926fd48222cd2b1cfb4226a698a0087d742371e0ae3d89f310f307d889e8c40c78c27f1d1049667791ef62c09e6490c376b246923469fc02e1d0f0c2c0b8d46d642477326b6fddd778aa7bf207463ca460a6844629004aa41db276f08faf9be39920dd0692ae5bb6d3622d67ef2634f25b98d357e624206772ceb857a", 0x0, 0x0, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0xec, &(0x7f00000001c0)={@local, @local, [], {@generic={0x803c, "7a51f50b73e6a43c019e26745b70b8b9f2a6cee1f13b5b1e03a3d85b6294d827ce7f4eec4fee0e8b937bf3bc492b28e2e2d21c70ccd5958b3bf8f0b5a0fc3fc846fb6ad868b98629d845705db71be6741d7acd66a960cd07a2ce72faf0324bde5fd21a07f0e7a8b13d7afcc3778c179ce8b401728c87f78820f8eef573afd09b2425b1bfe67de6679832aa37c962ffb78281fed814988631eb168b68b3f37b0457b098bdaa5960fb0c4dec2d49e06250b49511f280956bfc8793fd189ef8b0bc1e44f94ab1a90c1169c5c3a97eb25d5954152c14c81246ed89afe7d155c5"}}}) syz_emit_ethernet(0x36, &(0x7f0000000580)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}) chdir(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) syz_open_pts() sysctl$fs(&(0x7f0000000440), 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) getgid() syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x4001, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a989000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a98a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a98b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a98c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a98d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a98e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a98f000 didn't change! executing program 1: socket(0x18, 0x2, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f00000002c0), 0x0) r2 = socket(0x6, 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x1, 0x40, 0x7c}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r4 = dup(r2) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) getuid() setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r8, r7) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) setreuid(0xee00, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x480, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe7b, 0x0, 0x37) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x7}) r2 = getuid() setreuid(0x0, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{0x24}], 0x1}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a990000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a991000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a992000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a993000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a994000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a995000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a996000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a997000 didn't change! executing program 3: mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') r3 = syz_open_pts() close(r3) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x3, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0xc018696c, &(0x7f00000001c0)) fchown(r6, r1, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) r4 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7fffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f00005eb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000323000/0x3000)=nil, &(0x7f00004bf000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a998000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a999000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a99a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a99b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a99c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a99d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a99e000 didn't change! executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000200)) socket$inet(0x2, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000980)={0x3, 0x800}) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="e48beed8", &(0x7f0000000540)=0x4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000140)={@random="99b0e6fea5ec", @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x5a, 0x0, 0x7f, 0x0, 0x2, 0x0, @multicast1, @rand_addr=0x40000fff, {[@ra={0x94, 0x6}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0xc, 0x4, 0x1, 0x34, 0xc000, 0x67, 0x200, 0x6, 0x8, 0x7, @multicast2, @empty, {[@rr={0x7, 0xf, 0x8, [@multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x44, 0x3, "b7"}, @ra={0x94, 0x6, 0x3}, @end]}}, "bcfabf6d9f11"}}}}}) recvmmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/219, 0xdb}], 0x1, &(0x7f00000002c0)=""/212, 0xd4}, 0x6}, 0x10, 0x1841, &(0x7f00000003c0)={0x8, 0xe7}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) r7 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)) dup2(r7, r5) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', 0x9, 0x0}) pipe(&(0x7f0000000000)) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a99f000 didn't change! executing program 7: syz_emit_ethernet(0xe6, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x13, 0x4, 0x1, 0x37, 0xd8, 0x66, 0x2ef3, 0x4, 0x16, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@generic={0x83, 0x11, "4f008b512e50c55a9d183874f4b851"}, @ra={0x94, 0x6, 0x1}, @rr={0x7, 0x1f, 0x9, [@multicast1, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @broadcast]}]}}, @udp={{0x1, 0x0, 0x8}, {"1e1a2dee91d4586fa0bbab0b483b761901f7236f4cb7078ada5033d137f5ec2212306e1bbdb5e39bcb2409a5f8e8f61a2d5a571ea5b035ce0e79fdc6342d72b02068f7a3232fc387317196c7193c2232b5f676a22d3573dd1236dff43840def555947b1513eb104c9c9b5a1fd361f0cb48a1422fe47f683a8cab5b47772fdb5c1a91466b"}}}}}}) executing program 5: r0 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x2000) syz_emit_ethernet(0xf6, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 va 0x1aa6a9bf000 didn't change! pmap_unwire:pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd8065d9e6c8 pmap_unwire: wirvm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002d6ff5c8 executing program 0: r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x19}], 0x7, 0x0, 0x3ff, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x30, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x3, "d492a809d4cb76c44366e62cf8709f3f010fc050f981"}]}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000011c0), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000280)=[{0x80, 0x0, 0x8, 0xffff}, {0x81, 0x1, 0x8}, {0x6, 0x5c, 0xc0, 0x2000005}, {0x1, 0x80, 0x1f, 0x8001}, {0x6, 0x8, 0x9, 0x80000000}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x28e, 0xfd}], 0xe4a, 0x0, 0xe, 0x0) executing program 1: setitimer(0x0, &(0x7f0000000280)={{}, {0xa39}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) mlockall(0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300083aff00000000000000000000ffffe00000020000e200000000000000ffffac1400aa8500907800000001426a3c5ee6291eb055e1859e915204cd2c5ee082f35254ba876a79a56a478e6fd088ac2b1662534c0226a2bd1c111988e81fa84651f5d30ef77a9bd6a3dab3b525c3eba46c333ac89622eb7d753b0ecc38331dfc55ac8cca21a9029d983e03fa00b76c202b451ec5e738b4028e5e6f185c6aa8dbe0221a88ebd9aa0bac4244f0bc59dd1676d8da607e682c05ac002326216cae50e6b930684880e07ec9000000000000000000"]) executing program 2: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = socket$inet(0x2, 0x2, 0x0) mknod(0x0, 0x2000, 0x0) open(0x0, 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) write(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x11, 0x3, 0xe2) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) executing program 6: syz_emit_ethernet(0x56, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x8, 0x7) ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') r3 = socket(0x11, 0x3, 0x3) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) sendto$unix(r3, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {r3, 0x20}, {r2, 0x10}, {r0, 0x4}, {0xffffffffffffffff, 0x80}], 0x5, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) semget(0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) connect$unix(r0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000001c0)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d01008ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb3c159c31b8f8a93f713a5da0aa90e5492f4a0491b1eab359aa5c5164ad97ac7c3aadca050c34868c0f962f5167b69cfdc8287fc34b8138340e41585127c3d0d3d6cb0982248f2e9977abe6690bb009e0d1914341a0a0c0eb9a6b29faa680dc534cdd6ee8482c37d68dc31965c0f7e43e4cc1bd184bbcfa5927ce72b1bd202cafff3cefb9c6fe59652999949b0669ef02e369d3fdcf111d7c73dcf3f2", &(0x7f0000000000)=0xd9, 0x0, 0xfffffffffffffe59) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) unveil(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f00004e0000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x2, 0x4001, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x22, &(0x7f0000000740)=ANY=[@ANYRESHEX=r1, @ANYBLOB="9a16ead7bb07d9afdbd6a2a6202e8e81d89a50fd926dcb6934e6d593d374751149745cc4656f2a80fad09de53ac3461d402f8306caf90129d2a2bcb6ca38b171ba46901a498d209874f5a839067193dced04e53bcf72f2fbe08db639f322ddb994c43ed6fa06e2983ebb1857d6dc21f8b984ed31614f7cd4c7b99b198460d3d91e58c7bf249ac686c2996a2f717b78c00046f57bb5a7ad6f9f2c1706f6e00bd12002cb95e1c8d53bebe3fe468fc5e6c2016f0767c05f5f2b2ad4767787234e93ec1eefb349d95e3e707983d2a0e70b4ba0e32b923846a8d488ad12f3d3bd"]) executing program 3: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0xb7}], 0x1) fchownat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) connect$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2008, 0x5cda) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10205b5a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) connect$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x0, 0x4}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8bdc9e3938046372, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000640)=""/265, 0x109}], 0x1) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f00000003c0)="210040b156bd7945a4a2a90daa06415c00f5e60a85f0aec5e63ea654d9d20b676bc90a87d552a826fdd0217e09a221e23cf6ab83dd8353780c0fdb4a4d854e288843fe0cce32f5860d80c33bf97e12b82eb119be82939ace9649458cc2d707d4a1fe3a9452cc84907de16279fa3681c96903697cca47210a08101aa308d59cece85137ab881a71f159ccf02a8fe1e1705a73ee94897f28463e2ae5ecfd1c", 0x9e) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x4}) executing program 4: clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000440)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000880)=""/238, 0xee}, {&(0x7f0000000080)=""/15, 0xf}], 0x94, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt(r1, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b", 0x5f) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000480)) socket(0x0, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7}, {0x60}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) semget(0x1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r2, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) socket(0x11, 0x3, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000100), &(0x7f00000001c0)=0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4, 0x2, 0x0, 0x39ce2cc5}, {0x64}, {0x48e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/249}, &(0x7f0000000080)=0xfb) sendto$unix(r1, &(0x7f00000002c0)="c6f7294e834a3074cc67d4e009766a892cf1b066a4d21caa75ab5011799a29a8c2eff4ccc91794c44c28dabff825e996f0ed746cea51355fa2b3864f79f129970bda2f353e26a5bf693ae4d4ddaa79f85bf16c2cec774ea676a8ad2ccd3a132b7117a73809981b20bd79e683cffb6b5da91a251e0d6576e17fae4f897a626a20a56818199ec45a35c277c23be1cc61e3e32239a88cd013cc3b20ebefe1236d4d1c815e1eaf3e23aa3629c0386ea5eec53769967d2bbe08783730c8052011f981e31d400b8eca6ea391948b5e6b2843ccc58d20bd020fd14d03d6f13bf3b8bf01b1b089e91815770738dd9b1ad2", 0xed, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) executing program 7: syz_emit_ethernet(0x4e, 0x0) open(0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r0, &(0x7f0000000840)="1634010091cd1585c50be6b14549", 0xe) executing program 2: msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xafee}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x81a4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}], './file0\x00', 0x2}) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) fcntl$getflags(r0, 0x3) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) r3 = accept$unix(r1, &(0x7f0000000500)=@file={0x0, ""/62}, &(0x7f0000000540)=0x40) connect$unix(r1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) fchdir(r1) r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, r4, r5}, 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) munlock(&(0x7f0000ff2000/0x4000)=nil, 0x4000) recvmmsg(r1, &(0x7f0000001b40)={&(0x7f0000001b00)={&(0x7f0000000600)=@un=@abs, 0x8, &(0x7f00000019c0)=[{&(0x7f0000000640)}, {&(0x7f0000000680)=""/128, 0x80}, {&(0x7f0000000700)=""/236, 0xec}, {&(0x7f0000000800)=""/86, 0x56}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/12, 0xc}, {&(0x7f00000018c0)=""/55, 0x37}, {&(0x7f0000001900)=""/186, 0xba}], 0x8, &(0x7f0000001a40)=""/138, 0x8a}, 0x1}, 0x10, 0x1c41, &(0x7f0000001b80)={0x9, 0x7428}) r6 = accept$inet(r1, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) fchdir(r6) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001c40)={0x10, 0x6, [{&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fec000/0x12000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xb784}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xdbd6}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x888e}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x1}], './file0\x00', 0x8000}) linkat(r1, &(0x7f0000001e40)='./file0\x00', r1, &(0x7f0000001e80)='./file0\x00', 0x4) r7 = semget$private(0x0, 0x7, 0x30) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, &(0x7f0000001f00)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001f80)={{0x80000001, r4, r8, r4, r9, 0x1, 0x3}, 0xd808, 0x8001, 0x6}) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000002000)=""/4096) close(r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000003000)={0x8, 0x6}, 0x10) executing program 3: sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x1}, {0x64, 0x0, 0x80}, {0x6, 0x0, 0xfc}]}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) executing program 4: setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) msgget$private(0x0, 0x10) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r4 = semget$private(0x0, 0x4, 0x3a) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x8, 0x0, 0x0) semop(r4, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) executing program 1: r0 = socket$inet6(0x18, 0x5, 0x32) fcntl$getown(r0, 0x5) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x31) r2 = getpid() setpgid(r2, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xd4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000140)) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000363000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000191000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x1, 0x9) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r4 = getuid() setreuid(0xee00, 0xffffffffffffffff) setreuid(r4, r4) r5 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x1600a, 0xe02) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x8001, &(0x7f0000000300)="00000000448e5d5d05bd44f2bfb775d8b7cf1f3b57b6e472359d8f69df923a182aa8bb8e1fbc74acde94654163fe9629417fdf65f37da9bc785a1509d64ea20b5327914b28185c3bff46191042c6b8e09e372a37bc7a1364b006ce557b717b0356cba78d44d74bbe822b787af2b998caf685a7bdb3048202bff9d23503868c54ef1fb13cba2bb3d0a9ed087aab6e9fa5fe506988f828c7e54a4f99", 0x9b) r7 = open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) seteuid(r4) readv(r7, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000580)="4c4615a5d5705502b474db04b0c0e09696c3ac25cfe166c718035f74af53235a182a803d9a75c001f48b794f7457287ac16eec69124c4096b81a7fcac6f89d86b66634a896f230ca39c1815b81f265f7c08f1773070b7a9b2fd51e840a9b9ef32e37f338a360e029953f5cc90a9bdf27f1db35f8a43fba6a071846b2024a06faaff7fc5a1438501a0c6656fdb0d5509b72b8a5a5682725a07baa91593e58111419606c6d061c9a60f7019ecd1bb2db65f2b5d03a0f1d20227aefad181c2609e239923f2a29", 0xc5}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff0000010000007aeaa886fc755855341ac66ab1d9e0bb97909590886608c4d4ba97cdf01fe895c11816902e87268e081092687888624275c4694070ae9e656363cb2f17938a33b4e74d6b6a715f2f35c601bafc5561cca383", @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x404}, 0x9) preadv(r7, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdbfc, 0xffffffc3, "ffff0900"}) executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r3, r2) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000002400)=[{0x0}], 0x1) close(r1) socket(0x18, 0x2, 0x0) vmx_mprotect_ept: uvm_fault returns 14, GPA=0x1000 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='x\x00') executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f0000486000/0x1000)=nil, 0x0, 0x7ff}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, 0x0, 0x4}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000022e000/0x3000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil, 0x176}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00006e9000/0x2000)=nil}, {0x0, &(0x7f0000537000/0x3000)=nil}, {&(0x7f000028b000/0x2000)=nil, 0x0, 0xfffffffffffffffe}, {&(0x7f00005de000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], '\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', 0xffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) r1 = syz_open_pts() setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getuid() setreuid(0xee00, r2) r3 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x7}) r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0xa8) mkdirat(r4, &(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(r4, &(0x7f0000000000)='./file0\x00', 0x30) rename(&(0x7f0000000200)='\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', &(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') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x1f) r5 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socket(0x18, 0x4, 0x7f) mmap(&(0x7f0000128000/0x3000)=nil, 0x3000, 0x2, 0x2812, r5, 0x10001) write(r6, &(0x7f0000000100)="f54075400278fed35626a4ad4c4cbff204c0d688f178ab62733ad664ab8f5e9355d1d71a98d7c531b21ec778ea5d7c220a7b19bc3e8b381860ec9a72c8281ecc122a10d283989be3a7b5cc", 0xfffffffffffffd7f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x516f5fba) writev(0xffffffffffffffff, &(0x7f0000000340), 0x0) syz_emit_ethernet(0x93, &(0x7f0000000580)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fef7da000000000000000000000000bb0d0000000013004e224e22", @ANYBLOB="5d7eaf287eb29c286050"]) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) getpid() executing program 5: setreuid(0xee00, 0x0) r0 = getuid() mknod(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000067f000/0x3000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000477000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000fe8000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f8b000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) setreuid(0xee00, r0) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)=';', 0x1}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: mkdir(&(0x7f0000000a40)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) clock_getres(0x0, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r8 = syz_open_pts() close(r8) syz_open_pts() writev(r8, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000180)={0x3, 0x7, 0x4}) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) malloc(): allocation too large, type = 127, size = 2214510592 executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x5, 0x8) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) close(r1) getdents(r1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{0x80, 0x0, 0x0, 0xffffffff}, {0x5}, {0x6, 0x0, 0xff, 0x20}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x0, 0x2, 0x0, 0x1000308000004}) fcntl$lock(r2, 0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000200)={0x4, 0x1, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x73, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 7: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, 0xffffffffffffffff) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x701) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r4, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgsnd(r3, &(0x7f0000000400)=ANY=[], 0x401, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0xc70, r5, 0x0, r6, r7, 0x120, 0xd90a}, 0x8001, 0x9, r8, r9, 0x9, 0x100000001, 0x2, 0x401}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0xffffff6f, 0x0}) executing program 3: setrlimit(0x4, &(0x7f0000000180)={0x100, 0x200000010}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x8, 0x3ff}, {0x23, 0x524dad1b}, {0x24, 0x400}, {0x5, 0x3}, {0x45, 0x1}], 0x5}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000e35000/0x1000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) read(r3, &(0x7f0000001240)=""/4096, 0x1000) write(r2, &(0x7f0000004240)="a77b84c538442f95bf1f1216b8d0ac99a9e92fb3826d0c5015880a933ebd77d31ac539f817ac3305022777bb2bf777e3da9d642efad1e431950434c93a359f51fdee0de0fbd5409e0ca7d64c846a48899ef33910fb511e9b933919ec2c3b23028b5ca979b4ce4dc5e875d2bc3bb2718f98f334ddc7e5ea5904404389308efc454b473d27d5874ae4bd22f820d0aceb42a9a0079fc7ac783a29bb2200cb77e47bf9e5836a29da7d06ade9aa096796d68e40c3f154dcddc1941b8493029e67c82ccb281a83d29656a0ecdd5c01093f29a4a3dc7cbca24c6ab733a399dec7aab019491825549642610ebbc7903801ea0a885eed65c79e8d2337c9ad7c4301489696c91f4f0fae15a814272f9b72bd7e54a3c31ebe6a19b14d15d29ba67324a710ffde3e42305ebfa9270bf4f764b3c0c64caf053de55386c39ea8adb816bcc33a9f39272a72b88aa8e779bb9e412efac1d04fbe129ee97b1dffcdb847779c2929bc00e7c0bfd52a85ad6eb0c2b6f2498ca7a9db5c385844a4a6c5a5fe7ac4b159269f86650b00126c68adf120ce83c05643f877e5d6496dd92a115464f4818afb8681dce4ad0b96cb188cdc9c9bf77e1ad1eda4cb768509749446cd37278e99e4dba685ccddd25942cd70a36929f7987d7fa60f8de55552567782574d35073b59f0c55c4155e93a4f0672cdab14f21731f467ca991523c31e0412f991d86fc427054f2fd285b409bfc8985e48446cf8802a7a8db32efbf26f8e7591d88698f7becfae7a7dc657c200774c79ccb72ef5522c25072fc7cd6ad425e092fa85a284921a4b8bf5bf744a37b83bed8f352e8bbd273f810bc387ca90d3ce665b8f1ffaf6684cd4844be31810dd1edfcfff4748c2d2a52f9a422de17a9a3578430073691da76de3d473e58b49a6ce3d6029723b9433c403b55fdde544026ce1ba5a03221253320657e1ab8a0ce5d2e8a1e85fca149a7abbece0fe2a325f51a5c8c8d61b81a52d961e7f44d2ce5d09198972daff287dcfdb6293c3bdb3470eb42d99b7f4dec9c7e336636c9f3613997b771de2f37e0390cdfb0801617478c294ce768cd7922bd9ea34c3f0a1c9cbedbd02f86e465367c94183ae63759eda4c2c61e7ac35244b53951185c551935b6bd192e2c6c29c61ab2a361f13c17a331ae5589361de0e9b454b5cc6092e798fed70cbfb70ad0cf008b152944d98820065b730917dc42186478f91bad930dfb7026ad9190e739dba870b3f9dfc302de378c453f4a75848a111e860f802d609868f2cddf7c139b6ccacaac928faa829f25487531dedaddbcd5bef766dea86ccbdbe0b22e855c4f3621245a5415cc989d99e19603d11898714813a7ac10a84d7a110145bba1163c22a818acf76c4e879940207944d243326c70435e763a62f2560382e83b05a0e37d741adb980d046c94868fe70f9a8dd7affdf757a079fcd7a01555e2fc6f5a7a97fcfa460bacc6435109825e491915322faec951f5607a5430e7eb55659802ab4cb5ae17a66d71bc915b2b906991d1fb361bdec80205962c8ec01c6fa4aaa93d37566de607f8928338b887f483ac098b35b1fda37069d0c601b5faefb9d89fdef9c14fabd8cac49bf5449dbf07210cc434b3404d19760fca8795d457b81e9f9846da841b02e63d6fce91889b2807b53540158a26a3d73316164dfe3bc82a8aad51b4f67b3fd387a599b24199a42e34c2d3f36969088596da6a7b96e19a786d45c2d441c7ca7a3851e0c1a5315cf242e0a2f0e55feb4010d8f47d163300789b867ebcbb994c449ea329241f38886d36c616add998e650add2c9c3109e6d0c4bc77f4bacc557931d12dcca71d2706e1764cd616ee24a48c9ac23e292298be91bad1f1d54f29e214baed51c3ab4f0e4d5ef37bae9144e7050e2f63912ad6e98d9c23442fb9f58281cedb8b80d03d86213dbeac609aa1512053f420488b77b78113ff7c9ca3899a7c3be7ac47c096a7d2ae494231268082de40a42b26dbbdb635ad2eef766b23e459da30c35eb5d8dd60f895c9b90408b95ddc65ea5ae385232d88435cb3aa37b8d5f532c61b0f743a46ca311caae0218c2d18325c05fe32a9b68006b44a75348db986511f6c0c62c000ce766d15a5147e7ead0cad39f74bd608dbfbb7dad77ef85d2b00e3ce25801eb46586c2da41277f4a15a8f09e64dcde4bc6ce74af82daeb2e93b6cbb69147f8594bd1f92f358e60fd08733de003d8386aa4a0ce61e564e88d052fc446bd70bcf2b782d527bdb3cf12391b267f465ca91c853534296811152dcf57986101247fc6079c03b9a9c09450fbcf30eab096322dcabc8e50c0546db655648d462d1c090ba30dec12bbf99140bf4a65629d1916d18679a423ab8c589ea85657e42d75dbd6e90febdcf68b7c4722c7328959ff8370336dfba81a8491e29067ee69a31e45bbe1e36337ebb0d4c43610917516adfe3735664617676dced6ed6c7b37f6704375f9cc3ab81c0c94896100ae64e88e4bba843c1fafc5d378557a962437ec78c62a5ddd535a4515f12abe90dfc68aa729c88a80d62a8d3f5ff9a3b1cd0a39a6bf2a7905050a3f0b3359d43b6f39d039cdcdb5781615abdd31e51c158d91f5d2fd6775d4ae245f9966f61c4d002876c4f97559a34d8ebb81fcba44cc5d1a08cd2f157eef13ceb8cd1cf2596c88a148d1e83c3efc57cf0f23f1667dc8774d11b778a87aa1d27c7465e10878948dafdeebaec3dd95e33b3c9e0d4b2e110d11b2ac6775c402283568929267ce0be781ba160277fa2d3ea5d1790c4a22ad4802c6e021c02edfce96496ba5e5d6b1b079e05b9f58ba5d8006c0852d10abe358520bbe7fac8178976c97ea4c0e7a189356f5ada6f0a3e842a5db01666fba245f643cc5ee434f4ef523b77f3154ba65f108bc0fa64e6eba90fe92fdeae65c85abef3bc4edf3faa62ab74b1a6d772b00b6cb3de25d40312d507b3eccc4baaaf3a77c9c91399b44238ebb2a2a5bdef1ca4f85dcccdbd8632dae86a258f691f6001b25a895795efb1b7d8fb63bcc1263356ac1f6e718f5e4f29e96a8a3fbb0a825221ae8412b340e372b8c5d6f21fadabba87a264a221c484802b8e15df3e6373dda4b1f9ade6646b2bca0ee0bb047675590546d5bc8ecabf92c90477dc062be666ce9a53add0a13fde7e86566c9081a5298f999f80eec7dbd308eeab621fb4963f7dd96ea674266a6703c0051c6ec5b1145f66c228f0625259c43f8ef89f464d1fcc0cbd0848fff8fc5393158488837ecadb864c03522b14af60fa84961c1bca8ce942602ca8732d1f17baf66c221f7edfac29c39fc235940be92241af05ae4a737ad3c8057560c6ce66c87d35626ba59588f0ae74bbed763d2548fa280d67516013bfda3f638b5b788f49b9382b522d5c6a6cdd25d03dfd1460bcf16346fc33140a468b61292fbe9fcdea1dcfcd0eb185ef253b50ee1ad244cd7698f553d10674d9e4d23b297f0f76c625147531033386551101910370994417822eac6f414c46f99219d7147dcbfc7e45d636f1ace4707b5ba8e761b066acdf70b57cd47d091a0a9b112a0888e503aa5f4ccbf998fd712d6c944ae44d74ae2acda0e9df4fd6923f8a2d39854094e5a04d68b5757ff4c53b7d7ce487ebc3d3496b33ea36a357fee7498858064027fe0407b4d2e37736c22aff0c65b85e5b3d8b201dc776e044f4006801ce57d9cf1ac567d70286a7278fd2d5ae271fb3f4f12c26dee42104a1abd9454f92b9b0ccd878ad4c0f63a3b661fbe4aa4f264f246b51af2867ade3acec4026abac557aa098992253c8e606f7afd7d86c5f643bf4b653bab6696a7c49294fa838c5152043ce07702c46d47075fec2a6a28fc15c59f7d0fba48d949104f5d0ee68a780b538623f7b3eefc2a2a7f8666803a9256397b5570875913173ff161f0f6e6c3855331f72a662d51a703790cc6f4d32ee9d190081c02e7b3f6d76a223271a7aaf4f694ead0b88a56054a8ebd91536bc0434d35dea28196ee15bd6c35f8f1b4d85c7ca4259afd7c47bdbccd79886ca672fe21320ecbf79d48789b6b49b8995708c12c55efd904c7c9d2804a45ac2810220ba23834a54606648d3c6f38c9fede71708a0488431ab5767afdf8d22154891bdde603dd2fd33582b2e309fb46c0152b2436e4c26581b4a771cc3590613b67de1f97699cadac15977207a72739fdde1c03afa6b7ed0e018c51001c229ee2cf4a29b6d7906f19829be35d099aeacd6161b2cd4d9419a23cfefc1fd7f52ae0448e58dd9992f30de85ebf5b6a23ee1c92cc8d403659f74c8429ff2f9ee4b5a605c770a9a00860babc6a620e501759eaa66b1fe13ef35a6355f7e72e3cbb334c81deb388380c0cbb7f7f6ac9b927de2ec5b29c0315193c06f0b1bd5dc521f08768cfdfc7499b31f1cac4184f5d772a9a0c2f004e5cd70297b637d84fad4112fc479be00b0f02cae8a2bcc73ca342e77fc1642b59fd3d0b309d5d64d98f260f98465d2eaebf9b3b81be20abfaeb6d6ba7d5ee1e5dc644587d026df51e05b8eb0c1b9b11d70f97c341f822abc00c3b117d21e47a1144bf191ed5800aea05d4811b6fd95c52c16924db5112d76cbeb076970e6a57f63d6164300fbdd6497cc7e58fbfc654f88367869f1c1b39cae4d960e5a69b3861662bb7309b48ce3958e7aab413d58cd8a572055de32ced91c3996741f758cbac8a170a25270372c1fb7b8282e6bc30bf5f4dada33d9f08368c4ba2bdc58d313aac30bffbb8a9aae94f1fa718c01bec185986a1951a08f0aebfb618d64aed2210bf74025e4372c7915c236cfec9f601915778dae94bad0e4272e0b3b9a73c9275f6dfba553ea70655f93595523f05b26138a0bea11fb31bd00e8818c371a3d9d2d45a99b8c87cdd797374d91219d310506b923bf6c67a086168be524215ddc867c7e89b8b0acba2f605b964229f2d87b346e9061f8262bd7923cfd2608ddf6460db0584da51cc0fcf3fdf0500b3ec505ad46d359ab2c2a0e045c388fbbbe4fc39bae8e93a468ee86e5b4514c7c4c633a2fe14d7cdc70e50756192e588d11685328f928106ea352d09b3627b378b200ea33dfa308dc10b617b5ce648e3e399897e5378f0eaa139bedf2bb72ce64b1d6bcbcca03ea8597805140d3e3c39e44e5b237251d225be19378e92745c1d9dbb97c219202ebec9a68118a9b50e1269e9d73f84b1dc2fe132db4bfea62d35985ac5ca81039b3ad4a970c07dd8635b04dc08c87a74a6af52dc10e1f2ff0f8093506b236e054c647de0cb3af19e0ee6421a226c286d2af12d9ec9b6a37abb99def6e9d76991d13d47d2074638ed382586cb8785f0511aa37de73c4ca0336719bdbc8e24fc178742fafcc6fb3caa87daeed149179f2dea3708a8e1a69931cfa497ccbc0cd07e29e15df24ef5aa6dc336ac3fd778621832ad4dd2f9554ae3ae54622d68479bb46dd319c1a1ebba2afa8aa1e3174b05a22a404a9855dd43427508a937910de6da170d05da04a2b88c9dd382847fd2f684d0d9f027b25efcb7f34f0f7127009577afb652ababfb28fab65375696821da244656c23b677d932c37f5cf99a8368d32551acee9686897a063f2c2ca9572fb41fe53e37e93bfdf25f12476f1f4614e1b09c0b7438ad0970ad55a6eb6612a9770648fd64472275e5d9cd7dc43ab79e40257759e3be13c97563462d6716bdf", 0xfbe) r4 = socket(0x0, 0x2, 0x0) r5 = msgget(0x2, 0x0) r6 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000001240)={{0xfff, r6}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x883}) close(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = syz_open_pts() fchflags(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000240)="d01617626fe1c960bb9639b775b87a5f8b2e62ab1ec9c460cbdde2e5b48e3688d75bd61723524cd2d863ee0599f105d22afeea43b74a0656404121bc83a9fed5d2c99a02061b50aa50c76f01329bacc95f172f31a8593c4f3ac2a8c568291892a6650d9c76cd643289a8329c26a6a3a6e66007cda3d52ea2dcd7e5568e6164382ba2d81dce22927de37688ce3cabd9a29c82e3972b433f0640b407045b7cc708d3b7f94b67db27bd283575e5ab6b6d6ad6f35506d605cbbaa5c98e29315343afc3469f20a7cfb8302f53de1810189be7fb6cea4d1820423d6be0b2ca95d3640122a5fa2e29615066a4858daccda67563e54a04c05c03b9048f9102e0d9724efe659f2835a45ebe091407ee87de699aaf1b639054ede71b0b3093a792c08e452de57b173627440997b1b3d17c6cdd48c506a3e545fb8a6e16b5b6e97394d64c802803c7a2a6e1812f70359fb0bc1069718a46d5cebf64a5944d6f99bfbd683c639b829b12bef488cde4e02914ebc169ace58dbf44d787744cc31728fab06c60c22e08f71acf9285975a2360ab2f5390fd8d3c4ab491c69976cc24d16316334fd5877aab6c9a68837c68b1d4f931c9d2e304d5dd7b3ebc4b3d35a1cdf4d7880e62f9c45b5aae2480432ab314f6eaf3c534334b385b2a0bca87e17ec691ce3a103fe82299711b5fa2a9af70591a40d325bacb3a529b8c69ac3f3584113cec48e9e9238609e252ee6d89c5fdf6d111eec407edc230978072ee197b05141e4355ac97fb463b1ae0b881a1cf5428a02f17e843f5b91525b57394d7ecd3a4d38bbd3b9fea64ca0f1faec0cca7d8fa8a23ca408946a11e35c1c227b6396cc445193b8e3a87a2a944af89c5612a87270e7737c8c891fd2eb9dc825454abc7c6dda3224a4007bca5e296235a4db0b21dc2ecb63e8bc1194cae64d6e9c5d97be0e4542d2863c6283f50d0e170ea3e3c2603ffc3fcaeecb7ac54c6d7b7be3f10763c22495c794911715349a3eed5e5683ef49a7b2ff4c30092ff2fddc65d1b0f0aa2584f2bf0d70b69077ebc89aefd694c033ca7dcadc1ccbac5b45a66e25db774b59607dbf971c485b977b326d574aa69bda85ab2c0dc788cdfe81da8135254272724559d874d8ce2d76739a21d6c5a1d2537de3ca804e593543b23f5ec81821ebd7393190ae8f0e73f8606da395d797f727a012020eaef252712d9b24f5da9b8d4fc71c8a6286fd6c2937fcb3cbd27f3a3afb3eba99e18f6972bcb95f5f5d219e79dbc64ad43a93355fde61906077d4432bbece751e4ed02a06d053a0f039926b1983837668e89bbf290e60559fa782b9df4be9fb3a99cf7ffb57575be5ad7fbe36c3b27973187c96a484ea59b9e692562fe8bf54206085548dabdf0b2ec0d63ee60fb3e5dfdba1b6191b47520817bba39f5e84cb92d21c0facd173355d3cfcd63378b7c64276d38552d37d7ce9431b0a57f69ebe0ce4f40c476c2f15c77429e4146b6bdab8538d23b036861d3c6664a111aea89d1d386e80ce232c0839c32ebeb5f481d25ca9e56aeb3decca55cdb9c5f91994de4453a8c74a932450fbd6fb66cba64ea44a6f3d277157f62774d537acac3c078b5685906573482984741d24637f85b4be6f0da32d750ad6c64491d7248ff86005a6759cee9c992bd06d9ab50cfeff68bd2b6affc214e2dd2e2e7fe23497cd9c17d07adbe7db4b89c3ec5bfbe44d883f8265653e0a7887ad7a04581e6721b3504b9955f40a6ed9ca250626446c88448ccfdfeacebec6c340aa06409d04fa59e86007649697f387a7a4e9c615f0f671e4b13e16d7290db3e027191f9d2cc27333a691bd4c2fe2ce5f616de0b6dd2efdbe234f13fa289676497d6c4b53738bd75ab80ac18370218cac67ce2d008a26146da61dd3c8d66c96be1bdede93527933cf5dff184630b091ac1295cd09032666d92bfa9caf40327d007baba272d5ec76d25c6bc33d2ba94be92b4cb747a9f1f6048c6424b306e90d79f05a15ef77e1534034fcb842e6efa4699eee668dbe6db1891e84a4f9955efa3cb1b80591ecbd0101775c2dbd60efa007d2f8ca0d320bb4580eaecde7052fd80f45966b9626df8c32d973f4deb0c721d6fcc735f68842f80e34763c8b53e8c06a2aacda69602b46c99b1eb004c58f2a7440e3a8abb6988dc051489323bfa663dd375c7c7fe54cd06d2f5afd96c270651fc5c488ddd3f084fcb6bf1e53e0a4dd1819480036e6c5ee41de93d47877d47571784e428a49733fbd3a83bc77ac8b78eeb47f89d0afe8badff08829d365b7efcc1b48dba4d6cb310a11d4d29d99143e0e9555b0d760f9c524d600fe98e6ac6192c7ffd586973148418aaff8f6fd623f591591b15869589a9321b4d2a5713a0505b3c378c4a56c6335aceed2233e24cc6ebf6c983c76d8029fdd623d7c3428835b3898a36c6d82fbb54be689452eb8e5c78ca83076a96e033fbe943f335a5d496c8352bacf05ac944aa1d7172243bb9df82b8eae5a8670a30da4aa032b17ed14a0d7c561e7686f9403f5060e8229a86c4892b0d5ed437424a590dc248b0f0b2027c9834850cd7d7c62d28499080f4a1def242dd2e00f9750c0861ca318c2ba7f021e4f8c6ccf2b42be21c952834f4b252f87c8eb4784936b9fb49f1a547b24332dc88a858ac721cd6c1e175f42e1299816d53ae5f8775a0ed79bdf10f28067739f7c761c8e065eb7f863fa0b273f6ce5ef0f134349126e8bf05c5c3369288a1e972742923b8e7db640a0f57db91217e810e48266db4dd93bb134b53512d3cfc0df047c659b62eda12e9a6a017daea1290f06db0b7948d45558211f23b4fe6aa2111443ffea68af728fa3d347461c67c749b6993232a068fcd9376a19fe01f8152cd6921c6cb84809b1825993988a1229c658dd674e9479710b5012b37f61c9b03f415cce17e8f7cc33546eb329bad70a65be25297f3059b045d6d75349cf21210ab65a146b3307958536c297f7018324a9aef8a8fc9815f4eddcd1de281269bf6613207491e00263bce857c2c9fadef17a7a350a7ac7a79efcc70bae11b356496ddb6e08b9f8fc46c586aa22f1a75d7f8cd77cbcf353e4a0968c386282fbb4de6e2d419d8ccc521bb67418d3dff4a168c306a1234224395db6c8dad8e36101d40359b0374da67ed34d860752de3701ce5634b553d6952802773f8902f81a1043f0feec6192aa9125eff81a0611173dc3b7a2c5ac5933033294447688c870116d7b1d3f6dd7af039ea9c8198d4812de56c4896ece9334bae7e723cfc5c7c10d7d626f0c39c4c1902ebcf1e957d23857914cd771d37785ec378ac783921d7704439dc878e42f2bd494522cedf9a6f55d194c9954a4aaebd6054a2f49edbfe42623fc6f00d0116c2c19e9e3eb53f7d07eb25226f90db80604b7f4890cd2d1d51b06bafdc295c7f8340a61715003ad6bd1357d9bbe5e184149ccdcd239c2e5bc165f9dcc63e98c2e96a2c26feecbb1ce20e466270899122027e1d0558e6d5ef427cf214d9c2bea63f1a56bce281dba1d0918b93e3fb8ae97b5566f1ca709e335ba913adc41435a255d1076613aa042550fff4314422573f13691823c2b733e9b25c4eb0a45012ad6f953e399c23faad06832520d840abba0dac4c36efd3c5117e3ad6b40ff0a2170d5e97251253d7478ea1c743d6a85829926e84fdc159e564cda78b580d75c3c16f87beb5e1ed9ae753e4dfa26faab948828addbcc46ebfb9f1a89ffdea5b16ce2e5979793c2e267d21dec7cc9d64f748add3779fca75ac5c180bdf3bef510e6bfd2480c634c269da8ef80b4e02731d621a889d138d4a9d2de8cdbebc7b019811fd6cf039f7a30d478d0b00e867550719213847fa43e06de2b8d9707869b9a792483d4da282858582df59239664816f391f2ee6c777c39d1006676f41746f9b1aaee7add194f98a130b53778a79934974ec5e3acaed3cdabf7336e1c84a1cef1c61ced059b100b77dff3f8db8c2d87355434a02cbe62a590aca46b8c1244c1b13a84185adab1db7362d649d21094c5af49835d290b542d5784bceb1b509f0d3023cf16e059d226b58400921b8b2d209f4f599cb051e6d749cfe2b96b2994d24aa816c265f5499efed9f5ef035e9d48f627caccbb57699aa3754f704b88f39b1114a98a29535479932d62dd9575826c96d2e75d0f8ff559ad91ec7d493dc4465daac60aa6bf327baf2ff7c975407c5af5571520fe4d8d3a14fa9cdd2f0f5686bcadbc0d786b0835d75cdddfcdf09443a08ddc886de70afa3d7334a09ffbfc100f279c645fcc8b2995a245d402a2655f3b0b67cb5d06dc3554b7904303dc8115633de198438b6a958bdceb9985252dc3ff19b7ed4293f86effaf9f254677b817eb26f9907e44dc2cc2a9c56da9cbdaf3696680f334f1d4a5112df401162353feeafc69f9ce63bb96825783ffff5d86130e66b541531bdd10c1db58fb9c609c580788a34d26729181a7a1f234c6ff344083256cea216321aaa6e27751200268cec9cc114d2de094ee039d91b3bdb60e863437fcf9663ef1aac66d96285e6cc1ce738f5ec2bb1e69a3deebefe6a443e968ce765891d6fd9b3e1ab9a9e7a82af1e94deaeeacb4c12ff50c22e71996f54ecb1199d525fa1fb5ddf7681ad18eb3018af382d5d8ebaa1d98a31cf3e980b73dd241b7b16dad34665df8128e219bb2bbe66f11da6b5ac737b0ae35679ec9793d02a776c2614c819248b10963e32020cfa6e872fe92156afc509ce541d88b9e8eaba9ee056617ea7ebd3d2910b974f0b58c9e57d16e0c749a85d5c6557cb8af67eb3db0e006a89221579dc5c59084a12c77d91b53caec631744e0c5d42487b9f7c1ac3c28c00b9928323e5c1d8e570bc0e58b073dc7b4e34ea50d7d2c5961c4d808184d293a48720dec72c078ad145cb33eaa034eed533865a73ed70fb1a38b9d511ddd2c1f24a1f5a363b1954b1039163400e538ce87108c9a081098bd463563f80108b7a9f42e5bc37a5ba332929a906fdfbb23fe895e9958fb6a35a047111fa86deadfe568d103bb2a9f8a4d27550d8b8d07c2681cdfb0058dffebf362181db14d8432c8b8e8015cab4b0296ae200ff9a063843acc44b779a59ee921e3b4746034c4fb5c79106529d3c195e1d487be8dd3364265229304146f82fd236bda4ff08806133e64e8a9ef3d7609695949c4cb291f4933921327ad24795f5ac5b2751b818108966ed4c216f47feb2a9c3fc1e2e8a5dc9704d7c5eadbf3b9b74a220f2a4c0bfa62b999885fc3018e427cc5b3c3047246e79e04189043f6c0780a9a6fc1955f4491f92059278287c29c223fd394e9b11a5281b623ad4555f66c3a448999597ddf6a31b8bb238c7f61b8cfaf042db41255d58a891c6f510c0f50e8a120c497dcb48a3d8b096fc69182941d18df9327bcbd9af3c284d2970a763e8100cddc01d5999955b80dcabf27d7841e63f15b9c3c20f799d8dd0d8f8254998bfcfb118385997e4a8222bed1c06077e4f53f77f30a9de6f696a90846c7bb26990269f0458493ef9988f10c26eda498e617c0bf1252717e05ac995814a514d2d2864c6c41eb7085b5245be8b6985c8f7b85695d8e80231e015b355f0c365876b91aeb6bc0fe0bf48183950313fcbd3ea80fbead822d6a06e7541f5e16287e46e1e4b0e173e478ff79bf5ba65609975519270238dcf92a2105107539fd56ac5a561a018fd1027115fbb9e8620962e44d780b3a14a08735844d705dc8a0a8d8d38d97a71c7add5cae4788758f3fd9b913adabdfcac7e6ca07b", 0xffe) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYRESDEC=r8]) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000000", 0xb, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000440)={0x0}) executing program 4: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6", &(0x7f00000017c0)=0x3, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, 0x0) execve(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setegid(0x0) unveil(0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) listen(r3, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f00000006c0)="1a", 0xfffffffffffffea2}, {0x0}, {0x0}, {0x0}], 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a}, {0x7, 0x83}, {0x8c, 0x1}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) pread(r1, &(0x7f0000001800)="a503ae5999b1527982b1e2eec43d283c0d54ae1b386aae57a8eb4172ae58a81c8f2991f907fcaf4ff91bf492540e8b3a079c37d98ee1c4e07b31b04b47d2df921f022945e3e8412d3c1474c1c2e1c3c872c84b95ac3b86dbce88031c020ac23d5499583fee79ebe7b991c368dea7a414e5b412e98eb2d9bdd445733ae52fb880553f2d8c9266708cccacbb77bd3d55bbf6a7cf329e525e6d2faa54e45bde24bd47d242fc99d75a5a01f8f0239113c030fbdda5348a6496e488ed4cd95196f82416f561a302c020f25be3e06b8e57faf0dcb0064f80573095fe6afc702e5ed53a39c71c8df8255599bded4c042c2f10e99e44ba90e0fe02a2ba051dc8cf0ae49c28422bc2fc04e6c4b19c6e0c05257b7fbb6306264b0368d4b364ce99b48b44fe2735381ae5a7283239dc969f09d3448a4242aeddf31e9d82ebac74f7efe3e5f6b63453160aa20d7a150a095064f92edae75df7e99ab3a9ffb53e989ed29b3d9c2e5b1094a0b4319abc067fa19b6ed8fc5b071bb6944ad308e5c6b7600bf22c4cf72624613aa1fb5fbb1fdf77f66fab91b729877d7232bd9803174c55680efabb6e76b1ddefd7f3dd871a3c7e808f509757fd6edda3992dc40102bb8a4f2a89bcdf49ae13b4766ed7ede774f5c945c80a8f4dbdfb4911a408ce98ef1e43b794be3152d2364e45d0012fb0de544dba6f868989d1c18730ed5c460054f5a1955de9e4b557dd7c143ff33c88f36dda0b6e69eb81141d49b731f1344024c1aa974f8ea8825ee9761aab80ce9d14ccab4b369fb0fddab3874396dddd30c1e9bc3dd3ff5414586c8413987268e1dc1c0f09c44a9ec31d592ef17bbafcaf8708e74156d3de95b7909bed2c2bb1982c5cdbfad74bf1dd7749fe4e0cda85fd792efa448b6725ec0022b24499cc24da580c6f972c33e92effb343fe8177906c6b274ad501cb93e16e6b65b460faac77d80e372bd66c84ba0c5e1976b2c2658b373f8942cca430af3c5c578e80e755c46b9932f43f6f71f1333dc68d34421c61215a2581c51e4abcda4f62ba9d70b58a0fac5b99728b6500847089adb200ab839439327277b658cb866b98e18aee553623e50862c659c78ae9e24212f8c7e088624404d230845f4c2516dd6aaa8cd515abb318a4872c3eaed1de41a7afaaebca0d422b80856f67cd8bd2d8dddc53ca2a34ee18cd2771430fa5396b87b5537786a9ac27f3a6ed8cc985195d15b62c566abb8c2e62c01137e5bc039404c1e0908032e0e820f9ff8029f75df0268045b61c9d82023ececeaad3c9f34150c6847999d248ef548de3673c450955517997819abccf2078b0e9298acb091e0eb316384415aaa974c705c8954eac134a106ec9e52dd2ad613e27ab4b66d1a62a9766ae0d25778c5e41369596536ddec2ecf062fbd818cad1127d47d13a4c822052a08701e078bb5654e10117de74477d8a3a1be80114c98309ceb3c7a92904c6a58bf110c17310921ea5a2769e9d59b0e9e6ae557e2b89ccddc0d21c486f2782727925c433ee6bad63b87e11e5202412a8df5ac91f5afc9a070ff9388e1203c63a22531e1fd58476b60c269bed214daa7af1db6af384b8955d926ea1e6cfd18f06eb6c7b2c66237ef1699495cf321d4084907da44cdd2c1ec0a9fd5bdc7fa087045e7578065ac0d53e23e303404e06d9c22e6656b6e152b39f2ba6849573fbd00b754709a3a411774c8e7ee01b67f64b3a65ae65a1f1a581bfb8e240de4cfa1f25966c4214271739c96414ac6d181540f7bc410619940eb8922a659549966b60397d5cce2222edcc9ca65fb63d9f01e21aff18601017a391c3d99b0d75f7ebf940f0c652278b5796273a7ef02301b885aefb505caaf3674f019097d6b3642a8ef30548d0b0a4ad4feb277dac6cab29c5f3270335718f88de38c8b903816fcdd7135362ef0351cd745160da80a427f38db48f59770427374acf7e960f7d303346715a7a3eaef756e91abddf94b8c4397b1bdb00182e450aabaa3017657410d9cdea6f5a8ae7785eb28e2776882db55c7ddace88aa671f27e7478233883dabd5bc2d3ab50f02ddd5f8a12cf52c9ef388b1fc62df0395d106d28984743ae4b06bb72bcbe5e04689129e8140e1da9ecf737a65dcb309c51666e5077338dea0ae69dcc57155134f08e99b9bfa66aa9f9ee7e4f7bb17199e439b9db5c5312ac05baeb5f853432e0bb98c6a978c6ee9b98842fb6809d6f325d5ec96bed386e4c2ca2c4feb5c0875d33652a9869726ea439226177e560120e87a75c0cc33f8b7f9eecb7c667b29e3ad2ce5ddbf3ae09778c9ed58112e3b6404ccd4d743052784aaa8ee9919a59f1aeb15ba56f072f434add7e11d2d20b0f96938c434a9ecd92703e047acf4419f340799f26d642941fd86982282ac453979e5e41366c18760059b317b969f2eeda77feb95def36e1d21a98b5550ad09a4a893ba72328a0fcddcfb6f828f9c69dd0c69b94ff83b1d1a436d02f0f047a87032be73a7d2487e9bbe593e5677d8db54b96385eba409ea77792da7882c0a2bc70cf4a1bc89c7427ffc1e9a6ff3593fc4bbbdafbbe82c34a64d91b6a7e91aa7b9e51fb13b4c237acc4c36b3a86892d44bea1a3c0eb5fbd280f4fdd80b230c2c63220ae2eee5d3eb2c6f81aef35f94db252443d64711672bea3657fad1e67b7edb39fb50bea8b65a47558f63c32d49d78062ef5c63fc12c1f64b85622d9c946902490e5365bbe78748a898d765d42375f0609d1788b05b279846d32da53ad4f87611c38f772b361e2cc31f6c536f36d50f343dcbb25964c69c07042c8ebe2f25f9a6f2cfb736655c897e9b51ddd2c7ab274753a0eaa48cf069a485a135ea9e6a9c820c517365fa2853838e5347cfdb60a23357aa1d2536fabf07c973b5bb31466085bcd88a6c33263d73b5250363b566bf3bc9e9ca9a5db5bd6e1defa74b6c5539425a8dc481446ca06f8afdfd6ed3b4ff88ff6e324fbc8c05546a1ca92e0d4445dd11018122162934b120a367b4d1956240b22bf47d8adf3a96cb0e6893ea1bacf5c368de73fdd69856aa9206afca3abfade7f387bb5535254400ded25f2b361fcba537dbf221cf98a6b815b2b219f89ddfd67f61fcec520e718b3abfeee42b2596d9db12d854e354de91359fa90cb5fddc243da96c376516b6a58c5aac8164117339099f8a9c6aed20b1ad1a28d7d5c5139108890e26d850be2b7232fbffe75b20b18c651f4d78ca91a865e8e1dfdf0ad089a643e1ca236a50092776c97c20991c183cbe83e7bd5ac4a2faee4c5b60330805a76e6860a1435e1d407a5311be0b68cf845cfd256d82996a8c7136e8d63345ab13dcbdbd6286e4dc8ceeedb67c253146731605983a28c3aea9722106e999fe4196ec252b01a1addec72c93befc5c6e3454e87d45cd5e36b4657d5ced2ae067b27323c7a0317ce6e86039efca72f3a4cd982ed4ded001727bb4873af200820ae6e14691eef44f8da49021d6be465bc0eab86e46cfd87f7df23a2d1f83bf5149d9af22233f80cd8a368b0685248b9136d774fb522392ad6c45084f87f559e47463956d9b9c5e6038a614dbb7bd41d80f22e46d44f5ad21f85602d8071e75d8bbbec814157a74111064d60b22b5d8561b94181e6f18e84f2dbd5d96ac9f8c55d6e7cb95224983c55ff131b81d72540626d7bcded4c5ea1fdfaffb1242fe39055e09ba28e9ed8f12083a9f7710a085583f961f79d7e510e51537245cc94d58af7ddc64984cff5741f1366465a367676e55d7cb03204c697456d2e22ae1fa7e382658feef4633033c7c265bb1eab1276c3af577f5673340a107e3e5cf0ca4cafaf312ffe8ea60e3256c8e24e2957e37dd930b67045cba22a570300b45f26b21860eebde36f9250a6e4a8c5bce183a30b414b1b82320fad8d7771c3c3bd1c0e33879295f30518748d6ae4b18687bbd15248aab3f888e6b3504194e58c6f4af5b20ae8e83e05997031fad3315f1bd32430bb296d0a069f9cf53a245037f17d8b3b47a583e8555d42f9ef5ba17091810b0008fe08755318d37a4770c0c5990f33768972e60ca05ad15a84a52e2f6122a5959b6eb6ed97662b721ba6e228156efaa56e1e6da0043fa5061ef3caeedd9eae775c7b99ae77f0a5a1ce4eb24b0c1039b6f74fd463464c190c792964d353ca005e608abb4fc14b4b69ca60898929ac0e56d174ed234b2c9ba247d94d2d38588c9fc41662904812588a6d3160046e97e17361f2af88d305d5bd084375c9f03efc78fbb62d45c7cc6844023b00ab7bb421a976788d47fc35277bebfd8562c0643b488051258330e2189ba5162d2525a7b40200b6bf2d07682bbc2a8aa6f2f853b0b1b0a66fdc9b032178112e76135747d838de462b9f3e0e9c7598a2e4c89a4a269ea8cef5490a8e7819ce4fd0a9fff71f52463244d23f290ee6f4a8ce8c316d2cb468a7c9ca5c0b2ce0eff4d2ae914870215177fff8454eb73c785907945372f45c6eafa0449192b4a7e1f4cd25b8d6540bd5d934fbd3103d0b90e15a44223160ac14731db1bf94ee16f778da9903475a664f0c2d49de9a4c6bed74680a8321f18250436c7a91ac3afcf5ca2f09c20de3746d8a5ff7503d9677add377ca4ad50ed6d0eea2e18da99d2b2a366623e998227ede7ba511a8f7f0300677f62f469e2ae558dde7e3cb304f37ea2a5a762d0d03ea79a04fa4294f247f548764567d19259d32b73704e8b99282bf2b4ef619aa6c11907e99df7efbaa0620d6db67a6fa531983e9d85daeeb8c13e76c66a1d4a88dbe313eb1fa617f0be2fe7fc66855c14967fd0a2acdc8e279407bea353dc7372f379d50e5df63dc3d27b42153fe71c5893b5ace820687e233f160d8910911deae3c01f297f591e48ca3f383655eb6c3d65cf9ee4e9814a68a748c61a6f35355a7ea2f0a8fbe0c80ff62cc15983bbba8dcf5c4f5e9c4a00a0c5802cfac8d798dd75fa0bde370aa36a249e0b0b90ca860753ff00738c7f805df64b6601e73da849c0616a551f92da6a606449f09c9ede9f6930999cb666ce451ca9090011fcb54e50c6a35f1331066d29701374782ceb9acc7f0ec4097c681d991a0c49bd2ee6e9c878fd2400a0ace769ad634f53f35061367d7cdb4519bd74fbc312182571bd8a3d9921131c492c65778017ccf37061fe10e0f56c1f2ec8a1ab1092ba4fc1019d35a2ebc273235f4aea3db22dd2d8187e8dfde0d3d80d285544e463a44ab464a0e5781765db0052457dc9445913b53387d470af73b92841a0e4ae3d43d5555c6162c8f3ec07db1139d8f1d4aede860701a1091e8c4ebc93961ef679ec429843bda3e7dc4fe3f03673684b11a640ff06dda360f50f285036ede844ebde661d2fc6c5b0934f31be82511704610a440b53b20b0792457019e0bcdad7f2f281d013840459f36d3a9f0b9403f4f089a8431bce7454fd6b082df4b63d86130311990a23e0a5240e3a0c55cf97765188ed6b7ed356d6632b3dda397f990c13c68ded76784f1e37cef6d599c1756243750c8e546cdfca789f50cf4d1fe41926be2ec3409fa6abe5f0aeb3210f96f387d72221535b7061155b11febc8776dcf2a28f6d7fda9895e77ecac8c7c8b75252191fb959963824159c3fcab81383f390ae775d3d0e6ae85cce19d11900d0ccaba3c8326af3e1326ba0c89603a6419695278b51f8fa7b77177b828b7f6611610bb8d45ef1d6724fcffcb76114758975d421375deaea9dc38975694798012c217a40cad35b959564957cd17b262999dd1fd0407a66d155fbaf8e263828d7e8", 0x1000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) socket(0x0, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe5f2433ca5a137640f46ba8b3b3a435c8"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff00000000, 0x0, 0xfb9}, 0x0, 0x0, 0x0) mprotect(&(0x7f000074a000/0x3000)=nil, 0x3000, 0x0) executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0xd4b, 0x101, 0x1ff, 0x3ff, 0x4}, {0xffff, 0x8, 0x400, 0x7, 0x81}, {0x400, 0x8001, 0x7a52, 0x1, 0x5}, {0x6, 0x6, 0x5, 0x8000, 0x6}, {0xe7, 0x885, 0x81, 0x2, 0x7ff}, {0x9, 0xf50, 0xd, 0x2, 0x2}, {0xf801, 0xb327, 0x2, 0x5, 0x7ff}, {0x0, 0xd3, 0x2, 0x8, 0x80}]}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) shutdown(r1, 0x2) r2 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xfffffffc, 0x9, 0x80000a, 0x0, "b1e6748a1a267bc03b7ac47a3676570d3d2a664d", 0x0, 0xfffffffe}) readv(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa", 0x55}], 0x1) r5 = dup2(r0, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800001000}, {&(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004bd000/0x4000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000054000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r1, 0x0, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x1, 0x0, 0x0) getgroups(0x4000014c, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0x0, 0x0, 0x0, r2, 0x0, 0x8}, 0x8, 0x0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000001080)=[{}]}) socket$inet(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) semget(0x1, 0x0, 0x0) geteuid() getgid() socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 7: sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x80000000, 0x7f}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000600)='#', 0x1}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x4d, 0x0, &(0x7f0000000040)=""/77}) executing program 6: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(r2, 0x0, 0x3, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x8000, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r7) setregid(0xffffffffffffffff, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80146940, &(0x7f00000001c0)) listen(r0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) executing program 5: syz_emit_ethernet(0x4e, 0x0) open(0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r0, &(0x7f0000000840)="1634010091cd1585c50be6b14549", 0xe) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x28d09, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)="b1b8467e07f2f253", 0x8}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000240)=0x1ff) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000000c0)={0x1000000000}) syz_emit_ethernet(0x6a, &(0x7f0000000300)=ANY=[]) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a6", 0x189}], 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="6a956117d876e45497b92136bceb8e5c4936168ae73f6f251d16e88fabdcb50b15477bbe7b091a5efaca1678ec281bc2d94120fa43fc40b59e343bed1dcf3c71abf2440a8be6f8325e3d371e0e7325ff9aa6ac4105b64d97c8356d997bd1bdf7bf37456b72007903caa9eb58c22e723b9e9b232e1009", 0x76}], 0x1) msgctl$IPC_SET(0x0, 0x1, 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, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f00000001c0)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4}}}}}}}) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="71f91e3471ac00ecbb71b59c7afe00"/28, &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=[{0x50, 0xffff, 0x7, "7b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9a"}, {0xa8, 0x1, 0xffff8001, "28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b"}, {0x28, 0x1, 0x8, "01bf8093b31ecd8a3fc84d6edb936a208d18fbbf1142"}, {0xf0, 0x1, 0x7ff, "f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de"}, {0x90, 0xffff, 0x6, "57247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce"}, {0x28, 0xffff, 0x64, "e292fb1d3b9195d169561562e31e897c625ddcfca8"}, {0xb0, 0xffff, 0xffff, "44feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e"}, {0x98, 0x1, 0x6, "36af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d4"}], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f00000001c0)="5c35bd3500000000b24cf459f8faaf0b1776652c08c59da96252c25fc18fab66ed9b793bee5e6d47590df4a4e858f45f86a0892f725a26d785", &(0x7f00000008c0)=0x9d, &(0x7f0000000900)="6de19b3f35b6933aaed9ffda846ee4b1a68b82e317a56a8632620fb43b8d28286e896f3b907e36d968b476a2b7a89fa0a803348159e0946161a31dfdd300af7450978b7fbea39e1ce7c5939749003b231d24de99a0cedb4876a112dafc1434e7fe46e4", 0xffffffffffffff5f) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000300)='{{\x00', &(0x7f0000000880)='&{\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe80000000000c0000000000000000bbfe"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = getgid() setregid(0x0, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) r5 = socket(0x0, 0x3, 0x0) connect$unix(r5, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() executing program 4: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140), 0x8, 0x2, 0x0) msgsnd(r0, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) write(0xffffffffffffffff, &(0x7f0000001440)="d17ac6c066c1b7fe2e9c26a807ae1ca74ddf900ec1f26d79a1a4f444dc62320da42e13053da374f80dc49389efa515998f4142cd0350c97cf79caa51238eb47cedaf185dbc5ee3b22c255ebf0e7909aa63169b416bb39d941f15b6254e32c50e93cdb528be9d1d9590edfd7a259376bdb0ff1f8ad1142043467ded7c84258c6edf3168f6d107173afdcdd487dd394e6fb956193633bd10e544df3c623166b851746a174950f85b948b4a9676f127a4a28a41bde17a49bf54c257468ca67360b935a5264850e7056d997652df67bf160372cd7dd8e3be7fdb7d8cd344fc0a8ff761852c315bce8593612b2823204c59a8cdc72c5104a55328e72a0a8ad595a7d5a45a964b56adc7640a221519a13c5a0f113ac0266f0d966dd5d3e3d8995ee115db3f939c6a77d4c19b8cab60eb4f5f4546da9483e46dbb1cb9c8bfead5f05166270e56fc041799fcae89960aa86cfd094948ee7e46cd83dbe3a14cdc7e281526e69bf00c9a3a10421c93d2ac6b4b1a99f731d1c30a302c4a510d2a98c5f23500ec2b6e1b82e98e0373110a941ed70eab89d7b3b1ecb15cf0c1c998cd94ace04de2455a9bdc2628198e3c18fb86e3358a898ed0950c9b0b969f7f08db5d45c72ea6ce75d873d6f2d36d3774d2eb1fd8ab4c613ec35fe92faad890b101d46ced6dabdcb3d8ad2d0061b5eae6a85904ac129f6608c51071cbac1938a99da796a2726398fca549843991ea2a221bcfb8fa315f843a978132e83f43bf2bad019012551920d4db98a2f9ce8bdfc83be567e066b7889b84aaa7ceb46d3a2c6025f181d666571e14d56a055348f68200186f881b2a8d1ee2e2127924c69f2df08ead10cf840f085540feccb2780a49538a9acf620576aab2fe07b3b2e711d8af0e9e58bfc80b370e677e28390fe496193edb8cc4422ef8716b4b66859f1d622e23d353fc5aa1346f0fcf6389161f89a6469e5743637d87c54f7aba472f4562672e4bf1c9573eb78e322a319b839dfa2e6ed302772dc65947ec931a38505bb3f8f7788eb8dcb5580fcb76232c78ac188f3b22dca7c3c413e696bd134441f24d170e1255217db6af58bd6c0656f7b0af9bc54b392db3217976ee09d9fce831b6c88e307230d686cc8b7f879f81b6969e926c1793842396f8b79a187e765a5e23c446755e41ebe3baf652303a2fdf965d4cac7e9a4e9e93a823b92893ec7e52805895bf452c76c1d9748faa768347dcb8cf2de9bc220a44357762d66ba1865be2e3b16cafaaa199131429d3c94f3e9271c3fe6ee39f995c8e1c7c239be202cfcf6c098f42b4d3982bfd890548150e35280a9a20dd9c4449207a3d93ab472a62fc07ce5bc53dde548922ff5fbdd7db02f1cdb248e5e9fb2802c2be5e7583a8ae36c020a4d4efa39be2dc307b968d495aefd2d00624188f8f6644c02867e4f6107aac3b1b70beed1d60ef0cbed7a1815aedd3fb449ddeaf4d4cbcf4c902a6d6ff8b0ce08d7ae0fb29f9ed4de0dc46335c03a2e867dbbf92144a2c74ae327711679872ff5a843f61d66fa6e59a79346140077dc9f288fea8f3a8ca681ddd5468893404e24ff0fde79a38f2a7f3b97d17a16e50108ff1a4b1b0595aa678e9ba437289ba5f3f3ed543de20ce1a5ba5f7804f97c84a91d266333d1ebdbbf787378a6af296b57f454af6b87164878276e3d985cfe7db91ab6c41f27a0e10022a0fb43c26b7b7abf061ab4c9e60790946235174b586a19ebdcbb488068829b311a4e8b3b1006b0b07adf533376940e79884683fc7749bac69161e9c0d4e27970135abab8912a523037fb9c4ff761424b17d047fb7c04b925ed33c74e3af6ac70606e6e3c11c1fed0df41d67dc7ee726648644d12dfae0e305a7a65470e68067192ca1e655fb1b7620b874ea2415a298dbaa2429f6d395dc01480474bc0564f8debb26ae5815901e1305b5584b66366e74d4041724fa501b7ca41e601126fb80f0a2aecd69fd8083c0c72a7d3bd8e146f9a050e105f6d1f3c4626c3b96bae698d20056a413dd3ea9d3bd4aed3370edf62666cde7b79f154fcde3dd9fdb2a8c1a6ef5365add64a720be212e1a660ab8868671eb6d0c53a074cdfaa5e1c40137e4abcd7f345867f251495f64c79c2f5bf30350375a77b06f4faba10a844fb48ddbca9b5337abd104de613dae4a99965370ac0f6bd4b6233382bf47c8da3f3d09c06cdcdf0186861c10cf3d28c697e30f279fe208d8b1746405d7091c1f299bdd5ca90d347a914e9eb4d2a8438930a16117f5638791b825023f8eaf48db2ee53d0a7cd2bb9ed632ef059bef656464c9c43b9a60151481545a2dfdc3530115402f39144ad48f240487cafb78ce184e5f07d8c723ffb17051645b4252dc74a9b08714bd0b07e854055056322639dbe27b545fcd34405d21dcd0c6a87bb1f3b89c8ecb4a8ff002ec9aef064cb47e1591821e46978596a5aaeef498c570d287750d82a240c9e474286b93df4a10d8c6afde5ddcdc2c1c16fda2f9c5b77c9c83845826e32a8ebb2af02c30b499a2597be8d73603bfa321231e8763b04ba22f2958a9997e7f614c928c6ecf23e36b94673bb84750e4bd5195872824dadb83c52e4ec19620cc8795bad81c7f6cb3cc3c54896a8376e0114dfbef2dfb07caf04450d85838624da10f10a45e4905be48734751430aef878151725f22c54ed9d7644814ce90cb428044d630a14167211a2b3080fc6694bf581c028a05e88d72a2cc3efecec62005690a54ac8bc88413b63c018a4c4862bee235febce9e1529e369af5e14674331bf4e29973b2fbe4cc5dd4fd59ef0a039f4fa714fc3db56bab6b15903b8d030ee8465300a22a72b55ff0ed0e5f57537c4291abe96af95f5842b64c6f8095772fdc32d030f43b4ccc82026ad0f4724e4d4af87572ca067cfd98764134a675f1a4f9f6fdff88c6a822d179bd953311301fef6bcf58e62de39c1e894c5868729df21d63f2a9fd7a796d3a404b625da9b49a7004e10d6a486c2b0dbd508c0816464e123448f8cdf40b5c44793adee62cc8e572b976c534d7e1094d8722b3855b0476cc6782d8f87b32958b019dfb2b23f630ad4b59f54b95a618713e3a55cc5d580fa2f3d3ad5028baba35b52cfddf60e6bc838cfbc37aaecb57345b926be6c856c53479810c31abef7d41039bfebfa6810f94300964edcddff8a71f5ee93d89281f4e73dfcc198407b1e3798463ef4365cb32e8f7c4520785b4073c6597bee76b11874a7affefbb4f917e7b922eebd5f544631d8ff20cc402f44834f5226c823d99dd3afb620cb90dc8b2168bd3b7c5bb892a8f9ba7ee7d5e6d92a40032a2b5b470e8d3e0f7c4790d2eadf650fc37c54f791f397aef4cf63f31ead6c3d0ba848cdf282c2ed23a9afc05cd673938633e1a05f13357678030a456ff73a293877faa4846bf4b023403fbc574e1ee5e6bccabe8341dfd0a011d550e18512fecbcc244c3b743053212cb0259e4ad92c3bf50d43821efefc2db4c2f84ab7a06045618c3335d929d9f21c4b4899fa8a3e3aff0b7de4686ece02ef6fac954a64cafcd5072c48fd8073a052f350113d350dee5a31de8786a7669d101127a54b0b88332b5636a353c3ca44f1a8c996b443defe4064a2af3bd4936e9d10deec8187174755f09103946b702a508a8ce511d314e127786dde8844ff89fc224b834c8a6c760bbd4a4cf7e903dd26032be5d80b2608af632f60293bd4bf123d24fe5fa66d091aef52cabf0696f2b99c3c23354a7b84209d2d6d89e9ef8d9b698957c0f9be0ad54e314fcee32e02d285276d0bc09d5a5b79f99b41617313017a0194ec13a57d008bfc94c26c7fa847a8b8f4e64b38d96705db5c79951707a7ef61017353a9bda059ee66d69e7bcb6e7a874fee658ed301efd36ecd358d17702cd0111c25b283eb3678346c95fe55c608b85caf2a178d3c4801f0fe9cd52d0ac47a6404d281c3c3db3c0db4b18c7918bbc473080ae97e41972e7f73000b7531b71c0f5fdaf24b73bcc7fa374c97ae2d94e4ff26317301bf76e9d4142aaa4cf840150eeb0066fd83b96d451c750687da7740832b92c960ac587068cc742e244581439fac2177147f507b9417c93ad0641b550ca772951a687f359493ae276332d8d0cf62877143a80a2af11d300abb1e67f4bab08e253a569de0ea39796205d8c95e51ad1efac8b5928876d940ddbab3d464d109fbd711d2081de03c71613f1c4ac756612346e11235085e1f56c8b0b7783c377516d9ddaf40b8f1ac5d167ed5a3ea8e8a079df6ddb6744f538d68cd472c741e30020c6f5ea9b9ba144d46003b16ea4d6fade5d3b18873863151be01dd2062c54d211e76c1176d4afcb0ef313c11067c1368504b0a74ccf7a94d0217c07a5116998e15f156f1a13059055f771dca2a3f53e13e5808dbbfe76487cb0d3058614233e8fec13f6230f3fc730216a8f21c9b9ea3c5f4b6e30bc43c96b92fdd1f1807d38b2fc789120fa778bb27c7e142f7d693cec9eb1af972ca0013d887fdcfbdf292877898bc15e8a3360cb9f6ed69eb31352cf420e790dad8c34d568818f4af365cd3179a2bd4f2b1b2be0ffff7d8d2b48766f4f20134c2cce6c3641acb486dfca0eca7778e3fa282480ee4541a40c00d213311bf2be08077e4da5ff903fd10e64f1761e970c741c5a0d6906a4758c16031d57f1ceb4b3e8c2683e58db8e41bd088a8875ce98cd4ed1b486955e14e31e618e6eebed0af7e33e9688c4dabc350e4d1923b623adde39a3d26547244909b6d4c4c11f127cf361dc6475b158fc626d9597b7e7a901adcae8449b4c5d1babc6614c5bcb29c7b6ff5a578ec1ad26d6524a67822078be5527ed4381bfad6f91e67e2d5c6a374411c46f40059555cd6421e1816c0895204dd96e4ba50d0c802cea9030984fc42296af5283c94847e2dfd16c40e8da0895809a74cf161ac096c945b67d3f796fa97791a7aed9e740b4ce58a371c816d6136d9667b1e3696f3ac17d08412205f71a920bfb242ba02bc0f0b708b466d784d0ccac9f156e038b2524ebdf539d0277c094e2b168e91544eac29cb5c08f75115092b6afd97c301d8704a8cf3cf999981f1eaf443d3f920ce2d75b6fcf2c48e0f99a12a90ffe751f19641dafc7f990918bf2d3717a5f3abaec8becb6f58bb609ae1895a5b1c57863c6a1386874f5f2ff313911e00324b91f634800997234c8dda09b65ca684aa282bd8e9888cf6b32c8c48dcfbbbe65fdc75281fb7f5f8c71da51571654c5377771f8705a60f566ed95501fc321ebfb7912939450291f1cab45e731d57782a533d768ac98bba99f34483952c364e06214ebb216477d6979b70b8fa4ee1c592b58fc703237948f0f79c56e3f0d97a43963466b1aeaa67fcbaec656a5c66bc7c49a77ca74030ad7f77550927e59e1747def92d61989b911cd3fbfc7ebaf0e9167e893d1150b13250faf885e7c6123e51b28e4a367cfb799b4717d9247422f3382813618e2aa6ea0ea1f07e900185f4e0e8eb4f027c90f25e6919d06a74ce0da8104af46038e0a0ee65a6bbd96dafde40aa007a583a9c3f0e9c38bcd7f0bc5669882cd0282a98e075e21d3d584dafc522d255eb8ccdbb2ac868edfa6fe31a221058947d00955bf407e9feeceb2347bca768f73d36506f118dd10ef431b0707bd375995be59f69c84eb4572fce78c2c0644525aaebbf6ff3dc918f29e603f06e59f0f837d999475dad3b0fc1c53142f22ef8125619113b80197a5991247ae583db146e37255aa1b3ecf8fd15c05f74934100b7d569be144f3", 0x1000) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000580)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x11, 0x0, @empty, @rand_addr="b37f2ba59f00f9ff34bf2992f691d811", {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) msgsnd(r0, &(0x7f0000001180)={0x2, "086085b026b4d30a7154e475bf9d14996e39be2b9c55981a43c1cda3653181f486a1e07886a81055f25be98e8fe3aac5c2cd12d674af1ae3c0439335da7baf8dec9b610c367f096e"}, 0x50, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f0000000080)="e72746a51d42b604505514fcf1563a4c4d4b3341aa83b3c9e88c53e927c24cdeffd1c3679a1168e9af81f2cd4733cab1979efb6578cddfe1dcaf336e9cd82402e77763dbd75776fdecb548c02d10230413e51d09b9f6b17660537337cbec92fd850951ea0ef86361948b5d9c7f2d9fe498e8004a3e99eb14ebc1fe0f722fc0b980eddbda913066c82b51a259583095c57b1cdbbc52226a87bf81bff28e96e73c1044c3dd5507106b14bc26e3317ae81dfc39e3d027d445205a79beb5353809f9ede431eb99560a0daf9c9d46210fc5f456acad488a30329c6daa26af90e4a37b19ebc94e99bd48d4d3acc8828fca1ca879f5ee8df88f3af60128ebe809001da066594ea678a2eaa330beb561ee2a36eeaa1a2964d292c8bca3bb36b6f6e969ae2eb64500d0f2f85f3f6ba61c144d473d0889fa6fc515dffc4dc6ba7fce4eb00bc4651596844930311263ada776cc41e8dab14ccf9d61d2df0d7b1e65dd789baefefa3d7df81c3ca28b62bfbb6c7ec859ef7c3cc2c7fa1f5818e9a9ca7b6d6f2da463c2c32ff0d8ddd5d261b0ff22d3745d1225b49ec3123ec6b93484ef4cfcea749cbdeef2e4b241cfbdb2f3c05c51a031195e14e54ca8620195cb2569da5812d73bf40874d9b6eb706b148963487bc747a57e32a9b29d9643c4f5697eeffe03044f5d4ae827df01b308207064533955fda3eff90a09518023b124396d885c50e08de6be495537e53e1ea815258570078654cac4175443095897bd217bd6bcbed62ed6c9b9457253b5800cd99b53c8ce9bba9b9f0d94e239d7a0ac4f0eb2c4b44a8ab9c65c8946b1c1f602e6ad9f86130ee8b150a2d032f8ed74cce158b257280f21576a125365223522780fbc18c5e8fa323ce800abe5252ede4ce77db85cc82bb2e4d6d430e4ceda0bb7f1fe461e07cba0c93b910ed2b58c0940fd892324baecc1edfd0b15c0fef30f7a629512510fd091a577e5a45b129542f57edf535ad7a983036c0c49ae3ced5e314b5309bff0fad88532a160eea1ac6e7a87b82302fcb423800f63107ac9e7e51d4d9914b57a20e00caf6d53ae9f8372fbae074b904999c18045001a75653c4a9555b356a6588ac35d0e928f75915efdd3dd4e2f7f5debb83f631b2162f3a6f5ddde3040ca136b837661faece1e0fddc2f9cbd3fcfe1b96409355c5568b5e59f223b192b5b3daa3817b156968048d9addf0ce6cb40ec6c5c8e29f28d7362b7a3d5bb0b8ea0014238862afcda1009de6bd86ef825c6f39f40320cdaf90b2490d4fb6034c4f665512522a9ebb32d3294948b863fae52e36de1364d85c140e41939b0b7caca0bff6c38908a5eddf5cd7a127458da31c04f0a0e0e9d932246e67554fd61fca8ad4953e545cb662ba2c7269729adb8c2366354bd9cb4227a3dc4730e1f7aa98b97600edad71ed3754e41821c6a0c9a96fe2916ddcefe941f947d5c3565bb0b58ecc163f8d56692a87d76fa0870ff300b697e937ecbd2e7497ae6fc72863626caf7c70369eae915b8b8a5b79b5e5ccd2f43cf62c8ce5f88daed95e91e4d94f0f795cc85a95e133eaed58b670ad890c4767b3bcb90f661078d7cbe6681c2049157d2c6403721a67e3697cbf974c45091c84c762f19023f6f6f2dc589ea4573c2c0f461ad3bdf3fa0bc32e2c53c240913f97840ef0bec7e333264ef28977a3926c6c261cb1e31d91db7ba2e58e51b096a21f31b21c4a2a2dec4002beff22130709f1aba8146f60f49794774c4c13b7a1a5970d8fc38bc19fc4afa7cd3de8827f4d7ca02031df92dc3f530cacdb40ba89dce468421fcd7e33493734250fc7e001feca5cfbabb54b3a2ef3229bf51b3450f653096446664e2af40e56ad52c54c308effc645619b16c33d5eb275477f93e5929c6abea83794ef99081a08bd5e9f87182a964af6e783bb237797007e4cc54df80412e8e05ee5e2db31312d6fc5f8be66bce06ff289e89f07d1fdabb395f113411b4bd7e809b3cc7e02a3dc0d752f5915cdbb8faa67afd2c514f2ba2b98703b391a2aec6b6703b9509721882e7783e346e36237807bc4215b37a3e9c07a3610466b32fbe5a482466901971d22ea127970a233653a7ee9f7deecdde96c8611a553692b9fab453d008549dd749bf22703f10bec2fe1ee2a8cc297c8f115e64c8d647ba37e33a6b7eef04d949047e6cd673a9ceb2bdb28735c02961ed54c5545931e03bafddc858e8d5e9d6a77dbdb3b0edbcaf847c8932cb0e51080c02ffda0c863f525021f3cdd4e771995f3574f1a3caf189d586c2a24cc348d204bcf6e2838e6facc0417e6d0d5b47b4d6a66da0d7adcc41a427636b8007ab2a0e1a47fb8f9750e96284cafb86d26a631c4d417086dc2bd8b827696ab1f58086e1d81f332025d52c3e81c80502d719e63849ef4d77fb485e285724c9afea6b95d9225a773db4b0aa02b36f68c4d09171e1bf5e0c34b8d72cf467df00c65afd5c13e5977f33efe481524f56e75d0eabb357c9dc3c23da4a9840f4daf4f38d3b3763146dc93569b851adcdeb9d15db3118a5268c988a8e99a8855614138935a932322f1f87d6f766c4ef76605565fac15550e076f6c5f84b9bbdf5d3d7a1611d5d9a69b937ce095e95abbc38a32e1608cedbea8a26cfe45041566e1a2191c9173c6713411c8f721076aad25ea5d6df378b22003af6016f343f667b963210fd8d7074285ab3af3cdd62860b8b451bc1ed16003b6e0b047f93b4407b35372f5bbd91b8934780c9afa3d6c33ba0b76342762012b7c118a4a3cf39dbacf904b839518aee1d16432df83d77ec2d4583f763fd7d6bd682e65ea883b6a92b52f85841ef6b2d1a1f7040456d94aa75021cc8a6843a1cea388c108fcb9c7cf9ca5413ae5ed6561150e0efb47df85ef7651689fc0053ba4a8dabfea4a0dbcab58a2eb2c8566fb4acc9ed9cf042c866e09e3879194f1b0461d0471fe11b9c189765ffd253c7a0ec1941904cfb8b05967148a4e0f6fff4a75a8b2977dfc72094c99ee16f579297df3a4e52fd169f882490da991095a36040e68017903940c3335d599466004125dfe8559328e2abe31c2fd47f07f9d335ee32dc0aa06ceb61df103d57546dc9f918ff167b9143d1e4d634490a1ea1f51cc72c85ea4abb38795d85deed7aab147bdc089945a6144f8f7b591a075fffee28315bbdedf0fa39e29e4f99c68aa38d0c98b2d1127daf92e63b7426d8cbc3a50bb96e8aa54c6b1e25bb13dfb412482c66133c1e58b2e5bb091d44fecd2b2d959720455fc7db3713a54f83c11400f591d97614c2ca60ae4ea28f391d4ffe443a372f13b9fda5731d362f46e06493777662019ce0033604626dec6f7ec20e7e071f69c855646b9694cbfa70653c321b2e62091424c1932f3075ee8067b3bca16f38bd6bd2d8e196bf25de39a463cebac8d58f606e560ff6fd303a93b2bf8e2856910556de1a8c747d68d9ef0775e024576e9fa869aa14ff01971d17b36c6d5c3ba5e3a226e55fe2842852f155dbd336dd5d300849145d5b31e34bbb2ab5cdb136377b17ff9bb5da53b60a128b2b05ec7063508c0e6c2acd5cc0ed2a95b58778b98e4707bdd5911163d26171ac563488545d9e00ef5454ef42e1615ccb42f689683e1dd554c2fb811e97b61749b6077db883b436888cbf18afffd39506b977fd73fdaff8fa2173e365f8cde1327690edb067514e83fa431308c7ab3263a90b18b2924d3929f19301a1de66b6c392716c545d30b9a84419e88ef2c35f86ee39326fe8ad96c02265330bfa2a79ae197c121024e586596fc9245f26057c711e7d1ed6cd3760a78e372a9316c79f93851355c842ab46e62a16177913d92293e76ce019fec92ad1e189db209661bcf923c300f41bdf31f524fcfe6aa9b92c8a667076961d44b01fd94e9d1e6440a54f91b60ed6161fd1ab287d60be6fe5de919325d9225f952d96afd8162f3cd02b81e9225071d18e5e824f1963f53a06ab7bcbf72aa51b8924eb39108d69a0663f4a45ee0a044547b71afbd74b109af1d01fa8b6f6a6eadf72237987f9fa4d4f6c5b915c050a0bb0810a78d005c9a06cf4bafe3a36f869d6dcf4d0666238c4db8ae675f2377fc5cf6b92dbd74e0bbe236584efc0060475a38f81847c2c8ede76847386e4cb0be5fd706020d1b4d69a3448c8ad5eb6493f379e84ffe3e65a8f6de6e10595f380d7691863de929a9880864662a1031a75310a00ab52c0aae373843e5fc5039b422213edeb6410b9510e16c870b5c43338b287b10ad7babc2449e25d905920394c267db3072ed04cce59f8f364ddb90ca0dc6dfdeb379cfbc9985fed5471b87c47c107ffd7aaaedaad4d538498ee465ef65474b543e2329d8b482b5c864e01d488d524d23948944170b45b91f517f725427f5c4752d0d62b011bac7dfc24942659f776eede4e47e4bae878e522e309159352126e569c8934d82b12184aee878f939769c53148c0a8439a21a6cdddfe5a769c9a242d8d5cf6e6c1d66c1c8b6d788ab9ab2c1c409c2c2c61737d3deb8457c9bbdef792d40436aca37b67bf599a0e1e9b8ebb98c812ebae06c1d18fec1d4786ce119209f6e03379ff3749d9d30e5878a5ebb344c43a4f9da6d30b2d99f87284f0b8d40f51981bb47c88c5e2ecc8d4571d39e021d4fb1ae329c5547b0d77f606838725413f58636296f88b787733814e4b225427014f150fa3bbf3d5c152d27b11ebd8e06086ce710e094da75bef3a7ad5866ad940e19c464474b6c2f7c498f2cc8643ac87e6b3a6b059ab23ab26ce3c6150076fd030959ae7f93d1121feb786ef240d9db76476208a14facf45337ae621b095bd6fff7e6edfd78de342192caa1dbc54ff41d52949aada6becbce802a0be54b51f05d86d90d792f614d3811362692bcfa5a33a97797ccecf0e99f08f63793ce86f62daced719983565f98f9377f478828bfe2a4bb08a91a84681249c0d5539a36de045ebf29c64bb3999da13ce1b346c37c1f1c82d132a469112640357816019f4e1056eb6e8c5507240a312148ebbbddf04ba56a9500fa7591001f8ce6f9beb03d3d9f0e4e9dc5b2c7c92a8b3584bcda6e8ac328993e11bb9d85c94f58ffed73df11ad8dd87d77a036c8f27ed0187904194fd05e629a2050fe33011bf707f8d717cd3b40c9ea3be88dcb7c6aaa95e3c3e0bcbfa2dfad44eafc99e45788deefbb74c9211c3740face915a329cf5bd7f477f00d8bc69a3b5edce517a102cff0f59d948346dea43bcf83e4e12a82fc05a685f530da883c548e1ba9f9da0ad9570a1eed87f480f261f0b218ae84e176e89385f997b2fae931e324ec88232be1baa9cb4ca76de5d1315f8645dc9b39a77a6731cad62cacc9098146a61164cc7a4750add4ed1d2aa0906832166a2ebf3579f2eef917b212314f84a90d4fc1ada2495485f2f0695d6a219f93765887c6e002a4e2e30652ef1b33b52e3bd50b4e9e0c9092e13749d85c9e0fb4b14be185ae630e29d60dce54654cb966cb41e64426e2a8643daee02eab7d1d1387da36944695c1cdcadf364b052a1c35bc5e0512cdfd863e8d20da9de9eda90f019c1a576466cf5c3e1b0320cdc1b608d8501eff55c5b035598c54cf3b50fe55a17d096e88129c7c834729f637505f7aa9b31e8bd3037476b68acbc1827a66b0196080ca2ee6f5c18263a77f94ec3035e69395a6910ba60384770692d17715253d183341e736baeaa176f017bf3c1e1b6e487c598d5d996c0a3867033fbf1e54c8b974cef74aedf4e76c", 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000002f00)='./file0\x00', 0x2000, 0x7e47f2ef) open$dir(&(0x7f0000002f40)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000001200)={0x2, 0x9}, 0x2, &(0x7f0000001240)="3b646720953717a3d4c7887e5fc7886451d0127cc919fcfa56f4fb67e41640547c8cd86b1070d30ea5a0f63f1988dcaa3daddf8d530d7df68a549e7e6d260487eeb7464dd76a2830c3e93a3cd3a37dda84a21a910f9139dc89a4e5665e7d15648464d077db7bcf07175190f928ceeb7c0429eae2ad00b885cc57910ef1c001b2b05441006d2ef9f0e6ed6e6e21c957bbc9e2d302d4cf7d2a8cd358161078cc5243c54e104cc18c1a2de879c47d7ec9c38112ce99ca04e0fdc4842e3a9d4a45957fc6baeb8919e0634fdb", &(0x7f0000001340)=0xca, &(0x7f0000001380)="5091d0723bde258d5ecece00ca6ff517869b6ada705a69aae0c1e6b616d317148624bf3a8776872a6dbb1931de8260c6e8b699ab744cc46fdc997d905e5f5988219ac70055bb8d037ae9d8dceaf90cbd09007c39471a4cabcc40148a7b5da8f579a30af67300ff673f33ad55134698f5a08a56c72660dbc45f1f31ad37380b3da8ebfc62eebf15b03b38ecaf78fb1c0a0255d1ade1297e12964f1dcb", 0x9c) executing program 7: socket(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)) r0 = open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x1, 0xfffffff8}, {0x1, 0xe6, 0x0, 0x60e}, {0x6, 0x0, 0x0, 0x102}]}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0x40}, {0x7c, 0x0, 0x3}, {0x8106}]}) ioctl$BIOCFLUSH(r4, 0x20004268) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000006c0)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000380)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x2, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x1, 0x1040, 0x1800}, {0x0, 0x40}, {0x4, 0xfeff, 0x1800}, {0x4, 0x8, 0x800}], 0xb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r7 = kqueue() kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r9, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x328e113a, 0x300000001, r2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xba) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x200, 0x80) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = dup(r5) writev(r6, &(0x7f0000000100), 0x1000000000000309) executing program 1: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x4, 0x0, 0xff, 0x8f}, {0x81, 0x0, 0x0, 0x10000002}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = dup(r4) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r6, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x800000000000002) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0xfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup(r0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: r0 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0xd18, r0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x688, 0x0) r3 = getppid() fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x101, 0x2000126, r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x60) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x80002) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000000)=0xc) semget$private(0x0, 0x3, 0x314) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a000000000004", @ANYRES32]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = dup(r2) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x8004, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) readv(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) mknod(0x0, 0x1000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x801169ac, &(0x7f00000001c0)) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) open(0x0, 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92", 0x38}], 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0xe6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000430000/0x4000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000001140), 0x0, 0x0) writev(r0, &(0x7f0000000480), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0xffffffffffffffff}, 0xc) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7, 0x80000001, 0x0, 0x2, "07e7d1b15cde953141f8dd88fc5e5e413e1d83a8", 0x1, 0x7fff}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000080)=0x8000003) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0xfffffefb, 0x0, "ffe7c96ddd3bcd96fc1b000000ff00"}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r4 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e1b8b40714b8f98ba1e294a1e038", 0xe) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x9, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0x6, 0x7, 0xa, 0x8, 0x7fffffff}, &(0x7f0000000440)={0xfbe0, 0x16, 0x5, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000a80)={0x86c, 0x5}) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r7 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) recvmmsg(r5, &(0x7f0000000800)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/106, 0x6a}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/22, 0x16}, {&(0x7f0000000640)=""/43, 0x2b}, {&(0x7f0000000680)=""/168, 0xa8}, {&(0x7f0000000740)=""/148, 0x94}, {&(0x7f0000000a00)=""/52, 0x34}], 0x7, &(0x7f00000008c0)=""/247, 0xf7}, 0x2}, 0x10, 0x1001, &(0x7f0000000a40)={0x8, 0x6}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r8, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0xffffff76}], 0x1, 0x8001) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000180)="1a", 0x1}, {&(0x7f00000001c0)="34208cb56089573551397ce83c9ff0f723dc194a11cad926de90d3ff519760984bdb5e6a366d19883591c0f1179c00a0ccfd2890cf33b26ef055f7804c0d28c6af778de62b1f72db29cb264473f18476d2fb5fbad80c4cc3b2b7f0fd5900ab70cde4e750a9f6ed36a4c8ce94dc8544e684d1b0f14184b47b3ccc15fd5733cbb84588b7aad7a121303abfb4aa5f845fd49a367da8a8949c545ffa78b5014f9541220937bd775078358f57cdea2030cb14afd76245c299b5a680be4dc53026", 0xbe}], 0x2, 0x50000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4}, {0x6}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000011c0), 0x8000, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000006c0)=[{0x1, 0x1, 0xf7, 0x1}, {0x66, 0x35, 0xb6, 0xffffff38}, {0xfff, 0x1, 0xff, 0x40}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0xffffffffffffff91}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e", 0xe12}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d517100007114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa6", 0xc1}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0x59}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000700)="dc", 0x1}], 0x9) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) socket(0x2, 0x3, 0x1f) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') select(0x40, &(0x7f0000000040)={0x400000000000fd, 0x5}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3e952a8de1403e5f666fdb4f6af569ae94b5d127", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000740)={0x2, 0xffffffe1}, 0x8) executing program 0: 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 = getpgrp() socket(0x6, 0x4003, 0x15) r5 = syz_open_pts() r6 = syz_open_pts() r7 = syz_open_pts() r8 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r9 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r9, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r9, 0x0, 0x9, 0x0, 0x0) r10 = syz_open_pts() syz_open_pts() r11 = syz_open_pts() poll(&(0x7f0000000040)=[{r5, 0x84}, {r6}, {r7, 0xe65dc00084cf4bdf}, {r8}, {r10}, {r11}], 0x6, 0x5bb3) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) fcntl$setown(r2, 0x6, r4) fcntl$setstatus(r3, 0x4, 0x40) connect$inet(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x68d, 0x100000000}) executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a", 0xd}], 0x1) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) clock_getres(0x0, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) getegid() syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) msgget(0x1, 0x0) msgctl$IPC_RMID(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) mknod(0x0, 0x2000, 0xd02) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) fcntl$setown(r0, 0x6, 0x0) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020697f, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x10, 0x800000}, {0x6, 0x0, 0xfc, 0xffffa416}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, 0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) close(r0) utimes(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x4, 0x400}, {0x4, 0x767}}) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x40, 0x0) r3 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x10, 0x105) linkat(r2, &(0x7f0000000380)='./file0\x00', r3, &(0x7f0000000400)='./file1\x00', 0x0) r4 = socket(0x800000018, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x46, &(0x7f0000000200)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @rand_addr="2910995acb4cc9bebccb5f5ad0b200ec", {[], @icmpv6=@ndisc_ra}}}}}) executing program 5: setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="0f", 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) fcntl$lock(r1, 0x8, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x1, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/4096, 0x1000) socketpair$unix(0x1, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f0000000240)="3284880000006940c20500000000", 0xe) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0xc, 0x0, 0x27) executing program 5: syz_emit_ethernet(0x4e, 0x0) open(0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r0, &(0x7f0000000840)="1634010091cd1585c50be6b14549", 0xe) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() dup2(r0, r0) socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getppid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, 0x0, 0x0, r4, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r6, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) r7 = geteuid() semop(r1, &(0x7f0000000140), 0x0) r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r3, 0x0, r7, r8, 0x88, 0x7}, 0x6, 0x6000000}) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x25, 0x0, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0xd7, 0x25, 0x0, 0x0) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x25, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: clock_gettime(0x4, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x20, 0x0) dup(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) dup2(r0, r0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x10, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) socket(0x2, 0x8000, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32=0x41424344, @ANYRES64, @ANYBLOB="1000000090f80004"]) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r2 = dup(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) nanosleep(&(0x7f0000000180)={0x2, 0x963}, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) close(r4) r5 = socket$inet(0x2, 0x4002, 0x0) dup2(r3, r5) executing program 5: socket(0x1, 0x4005, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) utimes(0x0, &(0x7f00000000c0)) msgrcv(0x0, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000500)=""/98) seteuid(0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x4ad) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x103, 0x280}, 0x9, 0x6, 0x0, 0x0, 0x80000001, 0x0, 0x1}) executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000001280)=[{0x80}, {0x5, 0x0, 0x0, 0x1000}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r2, r4) mkdir(&(0x7f0000000180)='./file0\x00', 0x1c) setreuid(r2, r2) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r7 = semget$private(0x0, 0x0, 0x301) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r2, r3, 0x0, 0x3038}, 0xfffffffffffffff9, 0x9, 0x80}) getpeername$inet(r6, &(0x7f0000000280), &(0x7f0000000480)=0xc) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = socket$inet(0x2, 0x4, 0x0) r9 = accept$inet(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000000540)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r5, @ANYRES32=r1, @ANYRES8=r2, @ANYRESDEC=0x0, @ANYRESOCT, @ANYRES32, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r0, @ANYRES32, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYBLOB="48a36b8594a986b30fbfb2d599093655551deb2a5f425242ffa058ddf53405882fab8b2b61d91492105449606cf3a3e4cdabb34b63ccc6f34e69448f740dbd03d1a14ac345c784c5d5a24c60beb431795c3e6927fa65658d94b857385ed867b382418c3cdaf4abd92b28dbc5842d4c11315a154cebaebdef1260069733d46e8395683e8e", @ANYBLOB="0000000018000000002a64b855f5cc246c000000", @ANYRES32=r8, @ANYRES32=r3], 0xa0, 0x409}, 0x5) chflags(&(0x7f0000000580)='./file0\x00', 0x10001) readlink(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000600)=""/156, 0x9c) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f00000007c0)={0xce, 0x0, &(0x7f00000009c0)=""/206}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000880)=""/32) lchown(&(0x7f00000008c0)='./file0\x00', r2, r3) ioctl$WSKBDIO_SETKEYREPEAT(r10, 0x800c5707, &(0x7f0000000980)={0x3, 0x800, 0x40}) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r12, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 5: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) close(r0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x108) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) r3 = kqueue() dup2(r3, r2) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={0x0}) r4 = getpid() getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) ktrace(0x0, 0x2, 0x40000400, r4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) getuid() executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 1: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c00000000000300000000000000000000000000000000000800001a000000000004010190"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000000000054}) close(0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) executing program 4: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d901ec096a31c7a113537b4ce1f378a00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) 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, 0x3a) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(r1, r3) write(r4, &(0x7f00000011c0)="0c398c088c93a3ccf8ea23045b766cd41e7991c7fbd4eaa11603876cbaea89c77c07e049fb603ae46d28a7874d5daac09ada48d35448d4abcd8cca749991285c7ade9b964cbbef22a7a5f185a30291308fbe3ba6eb39d2595d7cc05bebfe3be3a6c8ee37087d3bd3544f4d18a3437ea5d98d17e61df56e653e11a875d3d654c1340fc4afacf796d0e091197693e154fcdff4c0958ca215c0e71c0daa1dd071a84ee075a23d083fb92efa15651e955d4b3d3bd736830185328b974f43f553eb18e269386103f0a3fb65f1fae83a343b20f2e6aa4c6be16925f28c57670152e59556845e76ce7fba34e6cc3356b14920b0e6735b72185823a25ec04fe0902602a730ee377947871b749cc08ac498f347ae25b8190ea951a205d267bfa364cc575c1dc55eb08b1758c4e7d5e557a57ae84f8b0fb79b81157f31bb41368508abf76a02bada29c17e952d6efbb1fda650cb19d1eaf3edca69ff972ee63504c725bdd71a5bbffd9b416671dbcfa5572db125939132bb9d98e45cf827da0021e1c424c379259afac6efcd03c54eff682f75a15e24f65e6e9b392c0ceb8a279d3a4d67328fed41c4d1f648651aa4c2443452d2735a33c9d00d23fc1f18c7ba5c66f173c5715687380f43d4ed71542a4e0e7f49b7eec632a00e270e1efed20e6a17d082bbc07a0c00ce376e78f5d9557e20de23727282b89562a418c81a37d4d373f907ddb80193ee013445c30a2b82b2bbac6675a3956b68f65054a3d220327c70ef33eec994c230d9c6f90b8d7bb187eded0dda81fc8382878398d94789e28317ca71607381e7bcc9f305d764762f95b1446ff964e893a4b71bd6af1603320fd9aa65d7535ef37f816e35f78252eb917a33f9db51ac22bad185e27c75633c5f42b778a19b727bb7fed3c8c920ce624d7e8b85be9ec1f9ee439b9a9a8f90c398f957d21c3dc08daa298b5bd4b2dc0fcaa0cc7ef7f0cb932cfda350a5e2daffad436f36793b496bd14e48f7506e66df5e9fe4964c53893da52d7da913fe1ac9fd2563407ec7b375df97a5f7efb018859b9cb67e6b867a0e121180a3aaf649a14b6bcc62b0800f99a2e3f755940384724f92867252e824f59ea25d46c32f9df369d1454519903717f08667d15a5a6f7706a7c448dfdbf66e58994cba95cc086cb0ac1026d474e02d1243ebeb98e5e3b2d9d282635ee072520242b77ea67adf93cd377b58d3cef40015ec966497b457c0bcb3eb9fe79c62da2bd2907270a0c8ca0321598b906c6c9dd12373085f41f64f5dd29017a1b05caed12a4aca525abae2da2b0603b1530dfdcc7e04840b57546af976f6877878ebbb6dd8c90995418d6ae9c471a30630ad581428228abae8e0d7f05da49852afc82f6e63152b7587322c5f6803c8abf7e704b6aa401e2b6e87c122c3a80f72ed840394fb816f61fe82f872c7c1657525211119c4b1e279d7b684efb39d5c50f144e18fea4912fa5747b8c52205e0a51bb831189bc1760e7d8c03e4dc97b79ba0c8475ac474d92584a97ef7505fb20f117c059667b74a8da3361f3d3367d0a0e175ae6480bbe1c5ed630490fd44f5e51775", 0x462) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180)=0x2, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) shutdown(r2, 0x2) close(r2) close(r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x5, &(0x7f0000000040)="3342b19c", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) read(r5, 0x0, 0x0) dup(r0) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x7, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0x7, 0xf66c, 0x7, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x8, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x200) r7 = socket(0x2, 0x2, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt(r8, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r8, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r7) socket(0x18, 0x3, 0x0) executing program 5: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000002c0)="869537228c258cc3ecf7c0614e39618c427e61038045373b992e98d20ded3892950e21f9f919e5c214a3a93162ab9f965f5f3fa9d90d1006f9e013f801c9da780731e7e0e698e3e41a4d0d9c23f3468ce180bc6220c893535a691a0b61b66d6eb89b586fcb2aa9cf6613fd0fb0e0e31bd07781c4a20ff41887ef7693f1e2034fb85576a7b89218277db94e", 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) connect(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) r1 = getppid() r2 = getegid() msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001380)=""/4096) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, r2}, 0x0, 0x4, r1, 0x0, 0x0, 0x0, 0x0, 0x7}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x4003, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$lock(r5, 0x8, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000000c0), 0x0) syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0xb1}, {0x4000006}]}) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x19b) mkdir(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c000000004f052700000005", 0xf) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mkdir(0x0, 0x0) socket(0x1, 0x5, 0x8) fcntl$getown(r0, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) clock_gettime(0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, &(0x7f00000001c0)) msgget$private(0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000800), 0x0) r3 = msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, 0x0, 0x0) msgsnd(r3, 0x0, 0x107, 0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/13}, 0x15, 0x3, 0x0) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x40047477, &(0x7f0000000080)={0x0}) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(0x0, 0x0, 0x5900) open(0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000380)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() r5 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, 0x0, 0x0) kevent(r4, &(0x7f00000001c0), 0x5, 0x0, 0xc, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) executing program 2: r0 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x21}, {{r1}, 0xfffffffffffffff9, 0x12, 0x0, 0x800000000000}], 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) setpgid(0x0, 0x0) setpgid(0x0, r0) setuid(0xffffffffffffffff) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x824, r4) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001980), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f00000019c0)) r7 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0xa8) dup2(r5, r7) syz_emit_ethernet(0x107e, &(0x7f0000000200)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x1048, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x11, 0x200, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @generic={0x80, 0x1000, "e12fd469015a5dd1b33e4ffb828cb7b6cd12727089436d98a0cbfabf97fa9b6df476105b71e92ee2959fd603c91843a6080541e5436db303046c2589ec1907eca4d4d8fd33071d1086563e0d0260e2f7e082bbd34e8385f63035b6d36254ab6b5d433411bb952aaf8d824115f125f3deca189297d6354b3352e8df8bc947b1b629fdabc259543d35028b69711c7820dd40b9c19110edc0415d3c66bbc755329969759c13472dd1d9111ca0235ab315f0b94bafbb999fdf0a34c93fc1537e09bae4c6f0513227293836e773a8ae0ca120d3f82fc230e4ff0e60ecd05cbfcc55c20742955a6aff4b04853649b2e9ddaaf8d56b19214efa3f010a1a156d3bed632cccee61b1b72d08a27253c9a4888932cafa573d7be5f0471cac88d2a130a405f8b3acd74fded5dbc8387efaf24409164a97d694a8cf33eefe9c928892425ac6ac6b4faeb0cb11e8f232dda47c064c5afb9b4f7cbb5a0c12273bf4b456d3c9ad2a8d3491559807922f495fc021fc0b073bdc9b67e418c4ee5af1eb87da53cc2e34f01bfe1af9806a1d818fa15cbfe5587cd5c4ea6c3d9b1217107630c454fbc6a97c5cad08b324ca0922b981e62c06f1082f486b1196fa9f1d3e4ce9403656b93b575fb07f890198da6a5bff55bda7df6d441bd8bdaf4024fa08363f8204d90cdf2ae8d98fc82cd05d64ba1b6c6949ae3d4e77b4d1a20fafa3ce4e9a68c084870dca1579b65187406490e0786b5cfc756e137a021be5d64250b8379ef9e3169f3dee55226cc7914961964739ae95f307273d79a087fb643eb5476fc72f6ad2dca66da1bb313d3e81638e7552ccfb48a6f985136f82d93aefdb1dfdc91a52e4b23b2a6fb97e16b7dec5658af036e28b7f7b3c00a51a9805a032fb431f581c9779fbb1edf7d9cd46a684f9c7ef50f39772363a31004188ad846e8aa6198d76c7d2fc51aec21d745aac996d4f83322536f2a72c382ffb8c391bfa3fd98de33bd7714f4c635926a6c0a92c9f7f61da652a358353eaf787b4d434ebc249e7c99d6f5d086af0de3112ec75278571a75bfb25b74d98ec7ae97c886e2d9acb75e3c29ce218b3eb8afbfe74e8c0bf6f71f51cd67540587ad113563092752dcfa2cbe966b7593504cc35430e0e78382bdf4c06843773351e185250c6a0aa4e66a4f87aebb50f69d2d30a874768c4eb9022b10d14cbb11287c2092b7d408b7ea4e38dba5e7473e8e7c527afe2dd622ee6a252a385aead9368eb9e6e5dd38a4e382c20dbe7843327144f83f074ced8b1f635646133e110d24696c60dbb454316815a31abba44de86e8e2cc53709fb74c2e2320dad1c26d4ccd691c2a8682e78d22a557fcd26180dcbd8dc8031e68645afffb89ee42134eebb34872ea951a9a18265ab5a6945e259f5104f0081ff2b67a64a6a6aef5eb33cd555c1bcd2404869db636fb56c2cf33aa46f52d0e469291e71bb2a2e9b3a412601efc21f59d91260da9afa84bd512cca009f95a14ef0bfdd12d256073c9d3fb750ec27b75670817af78ade4251263625b0fade17f212305656ad30d42292804861da3761a36ea371385f9e336952295c78b3e13916ce1d06cf60f3f8a2fcd88eeeb02aafdf2339599cde0856942c29d03b6d4b230b8bf69d287e6c213e30ec2acc89c4ae72f2916487926a0363dda4fb18e77d4048e1fd4b9694d557951b4c9f2f66bbb06424cbcb4164876048d0deddd064c7fd4084ce7727d5887e27b4e9d8082d826cea35164a879571820673ec53ce28c15b8911a146207774e4c19ca9857a0938d9d8c8d7c5c94f21c6d80f23ce29072d1767abd71d520e95b324969fb6bd94282662a41d16a75ffed795b03f075ba44a3e19eca30a66f8314d2815965b69790ae2f49dacd46b8f6c3cfd1d13deb5340d468eb8f8e8856d3a809dd60fc4ed5f9296aee4ebed0da4e95a92541dbef1119a2ea03f7aaa6857a15baabd67b0f989f954423e20fa00fc2f9a54189028cba2046b80c6b6cc0791ae709a0b5f8bb1b092478d1620ed0778061adc9f2789580d3239150f415a66b2a33b401efecd67497a351441a9d789cf607b3eec59cb1b71e1b9ee3a47ba35668ecfbb23aa055c8a4badda7939a209f9d346f67af75b2d005c99a9d7c025addddb94b0278110bd2a899d0fed43195bc38220890f75181396ce6fe3d44d9ab80b4ccee30ee3f0a4bad9d58f8614b937b77e52e93c946b9f9a245a1cf8f9bd166feee308ca9eea4bd2c2f38fc39e25700252aa831a6f8b7bb8898cd22ff5532ed5ea5b9ba049f93486f0df96c712c44bf512a6bd9100a4244030870fc7f36da827d38494e37a2faeb320e407b2a0553562ec6eacc78778408f3b4844f20b33dc66f35c2793dfe114f3595adc1231ae46e5d40fa6d02110869fc88459cd6c778a484c38ad6cd799638f6ed5a7c87079a9f4e60c9d796b777158828103315869488db81378176b387b3621c0dd1783e4884dcd22fbe4f3d57297ad5729d1166220661b1177e295b3d4e1aedf8c3b3c57b807d14f625512a9f83a6ad28f0d28d9ae312b174bc5aea48edf572294af9f8f0f4f6b85afb1dcb4556cb81a6a4e0d4c8ec025a617c314ac8911f70e9f2333715297e1f566f52e6d131d3e5c053109be9cf4e714373c9fe984b4925255b9f5ce9240acc25abf7e62f061ae587b7dd474c2e1b8473d4d47ce484c66a33b1ceeaabda70f6934d3fad5c3e8e14ad0aabd074d76b004843322e0e14b723fd5e1d676b348a3e0694b6295251249d803c4fac71b817671d5a6951e701926676945aa7a2c6392de8ccb2bc8bafdbe0f152272e8d15b4090b9f52a64f17aacd4cf242b696568181c3c183036da7f91a28793e39b7626be573e4b70b59604ef3a6d4abe1dda2670e7a09f6bedc1172ac3decd95930a6b43215e611289e3726f7f2428d4b2991ebc69f39590ca266089355cec59d4f58e0f26a949b7294ea10a928393e0073662072c210f2e31ace5aba0d66f58e15f3e2ca22ce815db87acaa4e39584a65821f157023bc54b370432476269354adc9df1f8fd14ea0132dca372dee90271c2c41349173d1b8d7586ca6839c24ca050aac9a0833d3be36b886ec710e7ec03d199021432ee3ceaea96ad8445fdb34f55cada43f90b334a72c15f1d09f269946cc3e282402d64ab96ea0a0363f5cb35291ffe837c1f6eaca8bebe1b5b1b577a85bbdc9fd58316d7af43cb2e1d6da5807d058c44fa00bf9553a23da7dc4c9423a715a2655276f6bf7455e9938f7d9c23856165f2e547838cf7d2ffcd29c5f474f87f067d09ac9d893d2760372b08c922d30513234716ece0bf04821665ce0d0e222b2b0fb0bad2f39c0ebf834639a06007d41738f0ec6c2f3235bc537ec02b710f9307d9f073f920e15f27f394b5231e8a6bd366145d260d382c775c915c62253ed3554bf31adf3057fd5d4917bfbdcb5ec41f74c64887e41f94f7b35a6dfa62c9cfca1f10d6230c143e6d2f1a2182d6d2200b4687fcedd53533bcd2dfe4599c745f9700eef0f163508ca7e6d4e739b6c28747565715a949305c553db431e0760f9a1692d0bbcdcbea37d26c2507ebcc52f0bc24e307b225eb6666c88d3ad510b4074492d8b12a12e67740bee42cf905dbbe7dc0c0bcc7ddc107bc5f28ea243eeabf8f4ebf97040e3cd2b3f01f50f4818aad88121d5c52eda0e7f4ac296dbe5f785486d6e4cb1a5a88b91fab8fa407c4708d119ef467c62b53ea016658f11b7d036fe39241e6aa4841a5e2fa40571a5b17c3c51cbf019c985808571a3622004cb07531739f6d69c87440c0cd2a57fab17e1fc5bfe08f8d731a68a7868356bf31317f37e184b82ca2b3794e051a50fc0f55ac9aecee9133dc86dfe251c59ec8daf8c4780e824d4724d9687b1f3b152f363a65589414d9f1233ff3ff85d0d759fb7ad6d05e9372a31fd0fbc58f0001d23020d83a9acf0c9f385459fee353120bbd665404ee131ff29dbc99ebacc6408a2adb8e4a3d9d0cfb9cd345944ab14dc065c8be40bded25685dc8cb0a2055f31f4e5ee9430c6e2e43acccfaee0f0b77cb793d664d5e96333302316c16111aceee3b65049880d6a4606dfdc661fbf823c7aeda13f36414ea263a813c7e91e3f415a0df6961c8dac573a21b40720bbf34cb13db1e41cfc95d8bdabfb83f8222ff44d351c39979898c4e29ccf756259b37651cdda92e757ab2822a82d9ecedbf23b7c70549b727cdf1e85fd76fcdcdc545c10ba25c868a60e7b1143baed27706e8bd5245cb2a8c6ca85b805051c40c7b9e3a6d098fb14caff30949219d3d17448ea2b8c0994a96a71b57c2b3c7af1ffdfa639c00ebf84a70f319b377c1881905d5e9dddd729b8cea00f527d0786bcb9120ddff8a728e382d8f6f4b297a2c6932ea0483ec0f1598d2976e98ba1e09bf51356a2fe8757b13c73bf92ee49f661417f7441d69f98b306649591f689734a34cefdfa242a997713101b647e43d844527f128a26d57d3b420dcc8e8423e9ca77b0833ff606fb8205fded4af75ce30925bb4b655c163315e2c1c4a2cc2b46568f0e15fbc28d8997d45a3e6d7e3eca2e6c9a3fcd6a9ef4722dd40ded514843f44dfdba1ba36e8dcf90e78392904ba690d24dfa1d9cf6879468bfc7f091c93c9089907346ec8773ecafad670d0c0111eee647550b88ccf4f92db3d6623b2c823c16d04bfd437f77bcf4fd3bd0a3c02ccc970f90ab8499ad7e7dca4d0a0935a124eb8cdb0e1a155811dd93125cf8f4b97a7e0c0561764e307a2121fb3af3f2800fc418be67e5abd6da90b76b63e947fad09c024668b08230f4b2066744d87e283b92722b4aa726ee79f5058e615b85444fbe4d61abb318ce6347e2c9d8a8c79883693e857f061ae15c1d9883a91b34c5ef29a9b5691e8a37b264fa28ba1aa64dd3b09262df3bc0ec2c892601e7b98d8c58037de1cc4c1c1587021a510e39d44e79b099051d6ea9d535c0d037b5f1293152338f47c802498b1b6be821b546977c52942eff37cf8113842a317d73fc25c15eb08dddb863161f1c75649003dc71736ba26ca922d61bb44c9445e67e9fd9eb6e3e424cbc41eef1f48c03733957a09cf920e3105ad15cf2438cf8db90b4f66d119367520f6accce2eec535b27620535813451a2e60a7162fb6961b69d54d7d3f448be344a618a55415c462386a06439faa0424c06776016e803e3a1aeb0f10fc888f10ff921d0dfad2a0457fb78e241fd51bc2d5a42dc0c514c4ee78c605b8e2ba20976c44007646e8594821f5afbd0cb02805cb3f0664b7426248d06f401078f4334e4497ed473f2812ec7f8613cd7b126f17815f6e58338a71d8ecf521228a0e8c3233bf2ebe517438d6ebbd9dae3a912b6cf4dcefdcb8109493319022990921ddf944b4e02a70645fed4399f328c405cc679a045fcbdf366b3d20e3296afd005d22a03c1da9de210a23347c6d3de295bf85df01adfae82ec0fa60374fe317f472af0bd5158e15b0354e97d69e186e6a216be4e86eeb96dcc4360572873e42bd8995d3bb2ff6a80bf4fd3f1b9e713ead494ab87b9e9474a3e8826d756dd20c0fa40edd09014ee84a240edaad45225eb45640f2a1e89e2ad404c5150f0326ccff9571d93a873463d733779eb8ef05b523460716c6016e1f515e0f87b5755dc6ccd48e90d46216afd7a9d6965852c3ca9f16e7f8b705d4e79080f90138da58c860e98ad2b2ec548db1b70e62796ea9581ef6e422956d437f2bfd72689f0afca0d52c81fedd7f6a0308b32034dbf400d513480bec00c2a2f203c47d69db"}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, [@fragment={0x3, 0x0, 0x0, 0x0, 0x0, 0x1f}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="70040010dddd1c99f2e8c6fb077689878f04cb049f19af095d6f78672eaa692591f8986338fc73408daada7ef3a35aeffbbd0d2c3c69637121c21b52deb466b429b7c600e29d2197300151ac708726be1af663fbdad4c429d16c307bc366b7b8549b257a61ec90163b90e122f6b9d7be7876ee4c5be908545874b267cba916b89c1e8bb357a3bd9448a31704fb3b15c406cd0248d0e18dfa2c05c03f19520236cf97b91df16189250d1652e754edfe5f473c91ea3a9aab7aa0c4ec84116fe3d4f5030c0a51bc3fe5ba23ef88de857eb241dd91691b5a908e98ce70cc805e1bbe72243b9cea0e6db51c2bf1fd8e184f1b526161b2dd0c291b77f54fd1b8ce6a8a9fa6e3918a46b0faaa742d158cc9d7bbef27aff600041c10fe2986f0daa472a59952", @ANYRES32=0x41424344, @ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c060000000000000000000000000000000d000000080000000013004e224e21", @ANYRES64=r1]) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES16]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40791b94fc81c7c5) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4407c00100000088eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001500)="fc151d8d21185643a1ea35790cd7453d4e6f7ec893e3116f4e67685ec5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc4b717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397fa64558c783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d400000000000000000000000000000031bcce01e166137c7b67f2001d8a81617c3e4c5aad0e3f366bee2a2984b4abc47f382fe6d3b06627c597ca79a0e520329f7c39236bd2b16671eace9d38cd46d6eecf95ad9c73c6d9e65e52013d1027ca1667709aa8255688d4ea2666f49f0de8b774b47a9bc4ccb67d847c115396364ca68357b586cd938bf774dfb73c150c081c36c53281aef6a8b4299c89ab5c9bee8fe2af79cf920c4f296774166c450c67a0840cbb67df8e3190bd52f9b7a999f5c776af3fa814827785d1907e50de23d064352899c29ab4926df01a21bbf5f4792c31d43243b3c4abb8a4226d7af462c0aea5757ae3f506c834cbd473c5e3e212e59d3c7e472cadb88e72ba07e4b5680c907c81e44562e2fc9ec752dbe0e5ce90b8b0f041ce40ce799700000000000000000000000000000000f00ad9a069155e7ed938c4c9c7d95e5d04b8d4a36992bcd765eabe9a46bd1954bd97987f54692ba7707a089b51d897634e6ba4841260d478c6ee01a008c5dbdcebc1e5939be025bc9b57d00300"/553, 0x229}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000002e00)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347768f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000000780)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049a68498853848ca1ddf8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5865de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908999177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f35627766866d64c6fe76d0e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f92543444e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e572805990757990d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a57ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450192f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d40eeb3a4ce762a9a0a0216c1d2104eb378f56dc206d6507ac606c3405086e6ed3cd1a6d45039e6e7063ce4e909bb6fa50301ec488ea839a62fda55dac5f7b8f12eebf43915", 0xc86}], 0x6) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0x0) read(r3, &(0x7f0000000640)=""/71, 0xffffffffffffffeb) setuid(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r4, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x0) r8 = semget$private(0x0, 0x2, 0x8a) setregid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r7, 0x0, 0x101, 0x54}}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r7, r6, 0x2, 0x5}, 0xfd2, 0x5, 0x455}) executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x21) socket(0x18, 0x2, 0x9) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x6000, 0x100) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x2, 0x80000001], [0x0, 0x0, 0x0, 0x20000000], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xff}]}}) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) lchown(&(0x7f0000000140)='./file0\x00', r4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x406, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x200, r1, r2}}) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f0", &(0x7f0000000080)=0xf8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 4: setreuid(0x0, 0xee01) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) munlock(&(0x7f000052a000/0x4000)=nil, 0x4000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000040)=[{0x22, 0x7ff}, {0x101}], 0x2}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000180000000000000000000000000000000000000000000000000800081a0000000000048800907800000000fe8000000000000000000000000000bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="5492f773d966ab06aef491a5f76829c6954a32694b1f4e1627fd3396de3835a155964182432d890d3c238b1950902c7fa1f0f027c510947ff2bb1b5533ee0ae12a96bc1cacdc8a1d2faabe0574526fe41fc1432bf9bcd0e997", &(0x7f0000000200)=0x59, &(0x7f0000000240)="202fe5b19133be4203f20c7888e4c22747758af4f028f487", 0x18) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x0, 0x0, 0x12) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x90]) fchflags(r2, 0x0) socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8000000000000000}) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) setsockopt(r0, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) mknod(0x0, 0x1100, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x1}, {r2}], 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000740)='./file0/../file0/../file0\x00', 0x0, 0x0}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = socket(0x18, 0x4000, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) r5 = dup(r4) mknodat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r5, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000780)='./file0/../file0/../file0\x00', 0x2, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x800000000000002) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0}, 0x10, 0x2, &(0x7f0000000700)={0x401}) vm_resetcpu: failed executing program 4: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x1, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r4) r5 = fcntl$getown(r3, 0x5) setpgid(0x0, 0x0) fcntl$setown(r1, 0x6, r5) setreuid(r4, 0x0) r6 = getppid() setpgid(0x0, r6) close(r1) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000180)="010018", 0x3, 0x0, 0x0, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = open(0x0, 0x80000000000206, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x22) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) kqueue() kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0xf97}, {{}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x5, 0x2}], 0x3, &(0x7f0000000100), 0x5, 0x0) close(r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r5, &(0x7f00000001c0)="39e4aff1513909", 0x7) write(r5, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r4, 0x6, r6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x43) close(r3) r7 = socket$unix(0x1, 0x5, 0x0) r8 = dup2(r2, r7) ioctl$FIONREAD(r8, 0x4004667f, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r9, 0xc0206921, &(0x7f00000001c0)) executing program 7: socket(0x2, 0x2, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0\x00', 0x8, 0x801) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x624, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x68) execve(0x0, 0x0, 0x0) kqueue() r0 = socket$inet(0x2, 0x8000, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r0) writev(0xffffffffffffff9c, &(0x7f0000000240), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r6, &(0x7f0000001240)=[{0x0}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) fchdir(r5) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$getown(r2, 0x5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r5, 0x80047460, &(0x7f0000000200)) mkdirat(r4, &(0x7f00000005c0)='./file0\x00', 0x0) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r6 = syz_open_pts() readv(r6, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) dup2(r1, r0) executing program 4: kqueue() kqueue() (async, rerun: 64) socket$inet(0x2, 0x1, 0x0) (async, rerun: 64) syz_emit_ethernet(0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0xfffffeff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, 0xffffffffffffffff, 0x2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) pwritev(r3, &(0x7f00000015c0)=[{0x0}, {&(0x7f00000013c0)}, {&(0x7f00000014c0)="6af4bc23e6216c1f6c1fecb92a12bd8cb74e7b1ac72859c81ce05530ed31b68542103312f847e23eccc119ebfe92cbf128ee8331bb12e520723414848bdf0a6106d006b9918691c9d87542099b5482e7974001868a44619c27940081764f1027a0800d6ba19aeeda5559ee3b50892007ebe8ef66aad1cfeb53c7f15ab46e83462c8557ac26b66779c98fa24c4c7a1e0cd566ed11f962ae2dd311687ebaa7088a67b7104b6796552a88e9ce730e42dea94387ea8ba3bd6f40fcef0d8495ab2c9db7d581f348c2bce672", 0xc9}], 0x3, 0x2) fchdir(0xffffffffffffffff) msgget$private(0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001880)) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) r5 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) getsockname$unix(r5, &(0x7f00000019c0)=@file={0x0, ""/4101}, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002b80), 0xfe5309c3a50978c1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000002c40)) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000002ec0)) accept(r6, &(0x7f0000002f00)=@un=@abs, &(0x7f0000002f40)=0x8) executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCCBRK(r4, 0x2000747a) execve(0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4, 0x583, 0x2, 0x1, 0x5bc2, 0x80000000, 0x8, 0x2, 0x2, 0x8000, 0x6}) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0xa011, r0, 0x0) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x40}) r0 = socket(0x0, 0x1, 0x0) r1 = getuid() r2 = getuid() setreuid(0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r6 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r7 = getuid() setreuid(0x0, r7) shmctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r4, r2, r4, 0x120, 0x1}, 0x6, 0x8, r3, r5, 0x6d64, 0x40}) setreuid(r1, r2) r8 = socket$unix(0x1, 0x2, 0x0) shutdown(r8, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f00000012c0), 0x4) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getpgrp() getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r10, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) recvfrom$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) executing program 6: syz_emit_ethernet(0x3e, 0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) clock_getres(0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x0, 0x4, 0x0) fchown(r1, r2, r3) poll(&(0x7f0000000080)=[{r5, 0x4}, {r5, 0x2}], 0x2, 0x6) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0x401) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r8) setregid(r3, r3) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r8) syz_open_pts() r9 = semget$private(0x0, 0x2, 0x73a8c1bddab56e0c) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000100)=""/227) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) openat$vmm(0xffffffffffffff9c, 0x0, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) msgrcv(r1, &(0x7f0000000180), 0x8, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x19, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/\x00\x04'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) open(0x0, 0x0, 0x24) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) msgrcv(r1, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x0, 0x3800) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) setuid(0xee01) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000180)="38396b1cbf6b8c08a7f146e909966e30433aeccd0de5f96f6008767b7cf42424c2d9aee489a77196310c19d4bf512529810e703ea39b7c7f40dc4ad8b48373dd412462a6ef7eac896a683440ff20578f79a7019e6189e0a5694fe907e67d0391b942f8d8418ce1fa12adb6a26fc663f0b5572e17814993e1aa26cf2b0e1c309cca1486d0b6d54755d02f05c613a99aaab1be0e05f15eb79d", &(0x7f0000000240)=0x98, &(0x7f0000000280)="b7688f943ce091b5367d34c47af1c0baf4e70ea904781a47c3d34537fc91f832bc8b96f1cb64c80a41eb3fd717b6f4baa06bbea086fcc1e2416af48d3f6ee706b7fb29a5a587717b55f88dafb8549662057c6f95dab227e6784e52ce1a7078a2f2028b1f19a92b3fb81dcd3a", 0x6c) executing program 3: open(0x0, 0x78e, 0x0) getpid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="e86f8f65d54a126335", 0x9) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x2, 0x5, 0xf9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) mquery(&(0x7f00003d6000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r5, r5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="12e1f34ba50431a705ebc4", 0xb) executing program 7: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389908000000000000005d58fa8e"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="8e62fd2ff785ae289efa5f6436d7c1e8160a717cbae7a7846abfb9e19cc7a671e6841bd31701efc771aed4436036d1f507d6b33a", 0x34}], 0x1, 0xd2) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a43951960bf07c38653c7b424d9c0e0885"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x2, &(0x7f0000000340)="44b15c29558bcdcca50fe1682088f65245367b2ebed783cdc4ebee8848507713d67634d4beea1888a3e6057b422b68136dd310c6ac76c05d88e707936ef29a5bdace7f17028315037c343b045d7ead4055e05a27c3de933ea9fd6ff00ac781ae116482a743e31178c1a039b7f9f074bfa226fd6f48bad4af8f5a0f7dfa1eb8a8518c7c14d6bcc47d21d8e2359dbf8a1c212e26c20f186cbd4c758be159ff022273152398a8ccd932197d0c8f", &(0x7f0000000300)=0xac, &(0x7f0000000440)="66dd20f30f6ea37de9b2c1eb67411228e77e8b16a802620f9d3775340e0739a3d6449c124f293ca024e60bc3b4ab6bdc5bf49c495830fc93a9808f74882b0db91369b1b4ceceba7e17588c21749c7d6da8f4025e68d2139751bc163c3b7bbed58630e6ab0c22454ffeedc1292818e8f5e8fd9145c2f9add0c072bdb51df3990b8fb12fc95334e712c94049c07f03dca43e2a26138d79d89a9718569e35ed05a8", 0xa0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) bind(r0, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x2, 0x2, 0x7) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f0000000400)=0xc) listen(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(0xffffffffffffffff) r3 = getpid() ktrace(0x0, 0x1, 0x4000000a, r3) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) executing program 3: r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x44}, {0x64}, {0x6, 0x0, 0xfc}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) write(r0, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/252}, &(0x7f0000000200)=0xfe) getpeername(r2, &(0x7f0000000440)=@un=@file={0x0, ""/512}, &(0x7f0000000240)=0x202) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) geteuid() open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) executing program 4: mprotect(&(0x7f0000297000/0x4000)=nil, 0x4000, 0x7) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/53, 0x35) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x54}, {0x2}, {0x6}]}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x0, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) socket$inet(0x2, 0x8000, 0xff) executing program 6: sendto(0xffffffffffffffff, &(0x7f0000000000)="5bafdc352a6ec8fb7b80f9e352bb8dd59723ef76f7d826a4375c51ce30a4013bad3d221dc1534be5d6040207b4b1deba0d115b6e0ac27de21c3019bca72f4aa7059a09675d9f35ac8ab1347180956dd8b7346faf200a8ad936cf7f4b18c0c0650a053c9536b77e3ae82b1ceab825a527288ccdbdda3fe13101a2688d680bd204e4aac07936856ba194822a9cd0c155c6150a57edea0ae9528fb64fcc187716347437d666c4babfe52d", 0xa9, 0xd, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) write(r0, &(0x7f0000000140)="d3fe5fdf93a99c6980f4a9fb172ec774918efc372dd38875bffb47b534c1bf5dff4aabc9d22e9fbd42cda344ac1f88707f4cf4a84ba9d424848e41bec80c29dbcde102047ef69438d5c66dd10acf38e1f5847424be8704b86faaac68cad4852c3eb3272980566bbb1aef7c4e82d52b11b7a73c5bbe494e64cfd3b4f935046f697db763e8e5f1fe9126db7eeef390574c383e7d437a3c728d07df9efd16ec7a801048ef3a032a414a8e15a8d40e8a", 0xae) r1 = socket$inet6(0x18, 0x3, 0x9) sendto(r1, &(0x7f0000000200)="61fae96facdda99d0847bbc0ad43c935e61f65303da7b372e0a8122c97c74a6224", 0x21, 0x2, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) fchdir(0xffffffffffffff9c) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000380)=""/127, 0x7f}, {&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/143, 0x8f}], 0x5, &(0x7f00000005c0)=""/225, 0xe1}, 0x37}, 0x10, 0x1040, &(0x7f0000000740)={0x401, 0xffffffff}) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000780), &(0x7f00000007c0)=0x4) acct(&(0x7f0000000800)='./file0\x00') sysctl$net_inet6_ip6(&(0x7f0000000840)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000880)="0e684dddae8aabe47611a8e321ad808ef11def1cdfca73117579ccfd740466ea5d1b6d136597687ee969e059aff63925a023e21ee970ca4ed7004b3cdce1261212c41b1c6d592156fee8d7e213", &(0x7f0000000900)=0x4d, &(0x7f0000000940)="32f1344ab3ac16fb4fe41d1f824cf62d5c20eb959574ecadd7163e523d742e9e9a35c23cb798da566ce509dc9bc1a2382ac95789a559685bd27ac8512d85fbfea5954070ba16dd82f22cc0d2ecfcd14f9eba98fd54532e4118ae345e0fa33ebbb664ceaba35dcc32081f54cc09c1a6f3f7e25c3a0c5e900258e2ec0530fe06eae6be92ecf53fa1def619df75a8fc9420faca9ac91739ed5a7688e42e2c9df653", 0xa0) bind$inet6(r1, &(0x7f0000000a00)={0x18, 0x2, 0x8, 0x8001}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000a40)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000a80)="b804b65da233a6fca4d81c74afa9b7bcc4a564dcda11294536392afcbeb030bd8bbb2b55333aad2b08f251d8fceae2704af707a378b18917e42a260abee42b91095853f133c7f261cd21b8d8974f33932837a9a4f55f14e1cfd4115bd2a9757783c8db058512c36e820327f6fa79d0ede8e99a92106b920f5bdb4f8794ffa98829295a7e6423485ceb2ac7008faac9753b182348505914f36e6cadd11bdc37d47ae0042713fd283dcbb90ded7e9ce30674309d8469cab0f693b6716e6aa6e307ede1520918b6fc994913a29949fa34ec0a4cefd093a8b282870846763cf35eb982", &(0x7f0000000b80)=0xe1, &(0x7f0000000bc0)="2d36b0d6aef360455b869d46038a27", 0xf) link(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)='./file0\x00') r2 = semget$private(0x0, 0x0, 0x3c) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000c80)=""/166) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, &(0x7f0000000dc0)=0xc) chown(&(0x7f0000000d40)='./file0\x00', 0xffffffffffffffff, r3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = accept$unix(r4, &(0x7f0000000e00)=@file={0x0, ""/4091}, &(0x7f0000001e00)=0xffd) write(r4, &(0x7f0000001e40)="1706d58eadcd4916c2bd0791e5962e736e03fb2c4fdbb21d2f201af3d007d20a5c5f43935a98b830ada7116da34696b4a0bb223034ce3da10e654bfc676f63d6f4675464d88c8c2f1d110994f565759a9c00aaff530a0c4a62ad3b7e3b366c541d43211cdc9d930d2f0dde0dd0456af7628011ce", 0x74) execve(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f40)=[&(0x7f0000001f00)='-\xae\x00'], &(0x7f0000001f80)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001fc0), 0x100, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000002280)={0x7ff, 0x9, 0x1, 0x0, &(0x7f0000002000)={{0x1, 0xb3, 0x7, 0x4, 0x8, 0xfb, 0x2}, {[0x3, 0x225, 0x5c1, 0x6, 0x305, 0x4, 0x5, 0xa7, 0x7c6, 0xac, 0x9, 0x0, 0x8, 0xffffffffffffffff, 0x9, 0x1, 0x8, 0x100000000], [0x100, 0xda5, 0x6, 0x1, 0x8000, 0x3, 0x4, 0x5, 0x5, 0x9], [0xc46, 0x572, 0x7, 0x4, 0x5f0, 0x0, 0x4], [0x5, 0xfffffffffffffeff, 0x2, 0x8000, 0x40, 0x3f], [{0x4, 0x7fffffff, 0x1, 0x1}, {0x6, 0x0, 0x5, 0x3}, {0x5, 0x5, 0x1}, {0x9, 0x0, 0x2, 0x5}, {0x2, 0x8, 0x351e000}, {0x80, 0x8001, 0x200, 0x2}, {0x7ff, 0x6, 0x1, 0x5}, {0x7fff, 0x58, 0x8, 0x8000}], {0x87, 0x5, 0x3, 0x5}, {0x7, 0xff, 0x1000, 0x3}}}, 0x2, 0x1}) r7 = socket$inet(0x2, 0x4000, 0xd2) r8 = open(&(0x7f00000022c0)='./file0\x00', 0x8000, 0x100) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000002300)={0x80, 0xffffffff, {[0x4e9, 0x1, 0x8000000000000001, 0x6, 0x1, 0x181c, 0x80000001, 0x8, 0x1e3, 0x1, 0xfffffffffffffffb, 0x8, 0x8, 0xffffffff, 0x5, 0x101, 0xbc, 0x7fffffffffffffff], [0x1, 0x5900000000, 0x3, 0x7f, 0xd2, 0x7ff, 0x1, 0x7fffffffffffffff, 0x9, 0x5], [0x3, 0x7, 0x8a6, 0xfffffffffffffffd, 0xfffffffffffffffb, 0xfff, 0x18], [0x1, 0x8001, 0xfffffffffffffa1e, 0x10000, 0xe7, 0xad], [{0x200, 0x8, 0x1, 0x400}, {0x3, 0x5, 0xffffff80, 0x3}, {0xfff, 0x8, 0x9ac, 0x5c2e5f95}, {0x15, 0x4, 0x400, 0x101}, {0xfe00, 0x7, 0xffff7a65, 0x8}, {0x7, 0x1, 0x2, 0xfffffffffffffff8}, {0x9, 0x9, 0x10000, 0x80}, {0x800, 0x0, 0x10000, 0x2}], {0x4, 0x6, 0x0, 0x4}, {0x9, 0x1, 0x1f, 0x18b}}}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000002540)={'./file0/file0\x00', 0x1, 0x0, 0x7ff, 0x0, 0x81, 0x5, 0x8001, 0x2, 0x1, 0x80, 0x1000}) accept$inet(r7, &(0x7f00000025c0), &(0x7f0000002600)=0xc) fchmod(r5, 0x4) setregid(r3, r3) executing program 4: setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) r2 = semget$private(0x0, 0x1, 0x41) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/101) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r3 = semget$private(0x0, 0x4, 0x3a) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, 0x0, 0x0) semop(r3, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000005c0), 0x0, &(0x7f0000000200), 0x0) dup2(r0, r1) accept(r0, 0x0, &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x450c) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x40) mknod(0x0, 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002, 0x40000000000002}}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0xfffffffc, 0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078000000000000000000000078000000004500fffc00000000000000007f000001ac1400aa"]) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x4, 0x0) semop(r3, &(0x7f0000000140)=[{0x2}, {0x1, 0x0, 0x1800}, {0x1, 0xa, 0x800}, {0x3}, {0x0, 0x5e0}, {0x0, 0x0, 0x1800}, {0x1, 0x9c, 0x1800}, {0x2, 0x101, 0x800}, {0x0, 0x8001}], 0x9) executing program 7: setrlimit(0x5, &(0x7f00000000c0)={0x42, 0x60}) r0 = syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) msgctl$IPC_SET(0x0, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) clock_gettime(0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) poll(&(0x7f0000000080)=[{r2, 0x1c4}], 0x1, 0x0) executing program 7: mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, 0x0) open(0x0, 0x0, 0x0) r0 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, r0) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r2, &(0x7f0000000840)="1634016091cd1585c50be6b14549", 0xe) executing program 6: r0 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x74) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x20) msgsnd(0x0, 0x0, 0x8, 0x0) execve(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="edff00ef3bcc868e753f6c3272f8ffb5bf34eb54e5eb45f81af6470f8c67301d7c9fffb8bd0d98ac00000c668e82b43edfd75861a72c1376"], 0xa, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x2, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x1800) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000080)="c7", 0x1) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x0, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffa, 0x24}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x34, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035"]) executing program 7: r0 = socket(0x0, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x83, 0xfffffa02}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000140)=[{0x20}, {0x16}]}) syz_emit_ethernet(0x138, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x3) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0xffffffff, &(0x7f0000000000)="f4afe25e", 0x4) executing program 6: kqueue() socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x64}, {0x16, 0x0, 0x0, 0xff7f998f}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) shutdown(r0, 0x2) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002d00)=0x9) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r4 = getuid() r5 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r5, 0x0) setreuid(0x0, r4) chdir(&(0x7f0000000100)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) executing program 5: syz_emit_ethernet(0x4e, 0x0) open(0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r0, &(0x7f0000000840)="1634010091cd1585c50be6b14549", 0xe) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dfb) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000010000000000000000000000fe8000000000000000000000000000aa81"]) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = getegid() ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000600)='#', 0x1}], 0x1) write(r3, &(0x7f0000000300)="1e", 0x1) r4 = semget$private(0x0, 0x3, 0x404) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/31) r5 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r5, 0x0) getgroups(0x1, &(0x7f0000000180)=[r2]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x5, r5, r6, 0xffffffffffffffff, r2, 0x0, 0x2}, 0x10000, 0x7ff, 0xffffffffffffffff}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x4, 0x83, 0x80, 0x5, 0x100000001, 0x8, 0xfffffffffffffffc, 0x26}, &(0x7f00000003c0)={0x6, 0x20, 0x7, 0x4, 0x9, 0x8000, 0xfffffffffffffffb, 0x7}, &(0x7f0000000400)={0x7, 0xda, 0xfffffffffffffff8, 0x8000000000000001, 0x8, 0x6, 0x76, 0x1}, &(0x7f0000000440)={0x7b9d, 0x2}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x42, 0x200}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x3c}, {0x4000006}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000400)="96142d10bb7a93732f4abb5f1e6665bea357892d51c900535eb0e644d2175600d9f93a586ae7f8f42e8f5d1060e2897ae385ebb288bdc3e5bbbe52b57f125425f2ed172b2310a5859259c771b338cd257b620f86b51c7f4fe25cb0aa1f37d83913bf73367661d56e9149a7c05c7be458b91b219ab2bdb9ff26a16ee6d800000000000000000000000000000000509221d3d0a88ce51b83419584e985a808ef555ae1624abfa18c0980295898c316c2a73e11bd186cf8c526ed25f3aaf66d07ef49f1a2234a08c25de8ef583d8bd1ebfaacfdf18c66f8f95caaa8a04a59d46ca040f6c27a362bfeb87678914b5e816fc21b4f8e1912358b24b74fee508feeaece2f0038d38d4665dbb0fe4ec8f5047fcbdfe20ce9ec632f8704026d8a3cc2f680ccdd46a3465ce25eb14179cb"}], 0x40) r2 = syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) open$dir(0x0, 0x0, 0x0) r3 = open$dir(0x0, 0x1, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) mprotect(&(0x7f0000183000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setrlimit(0x8, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x1ff, 0x4}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000300)) syz_open_pts() close(r2) setuid(0xffffffffffffffff) getpid() syz_open_pts() executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0xc, &(0x7f00000000c0)="71f91e34715f03006fb59c7afec3617fba52d5ee726f968d13d83793b9c60f2aebdda0dc49ce337cbb36e93034024a646cfa17d7fecb574d324f8133175ba1d6711fa11307ff08356cb69b5fb8405dc1e4ccbae7db3067997da9785ceeb6aa2bbca3ec2651abce4e488444e1eb9f846ec8a9bd04bb8611998f00a53974734c585012dd4600be1821c331bb236f00"/153, &(0x7f0000000080)=0x1c, 0x0, 0xffffffffffffff6a) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=""/96, 0x60}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @mcast2, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = socket$inet(0x2, 0x3, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000800)={0x7fffffff, 0x6, {0x2000000000000000, 0x3}}) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0xee00, r7) r8 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r8) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000200)="eed40900", 0x4) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r5, r9) r10 = semget(0x2, 0x3, 0x6d7) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000740)=""/135) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r12 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000005c0)=0xfffffe93) sendmsg$unix(r11, &(0x7f0000000580)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="4dcb6221339251847e6d450dc09871002da3e7f86336c35de24dd4deefaa5fca963c4adc870f71", 0x27}, {&(0x7f0000000240)="3475238ff2736ba726b2ee2172ac5e60691032409ffb22bda7eb6cb96bb0dcc351e2168e7ef09e70d1b1a4bb4202eaf8af905c0158b627103b7071eb38cbf9a017320a48e3528adb4798e04e4b7864490f56c8c7db84b628a191b571c107dc6bbf623ff1647e4f7f741551164a51289e079c373140c510fbef66a38e97350b9968dc071b26f0b2cd0a9c6ac8976ee1f823c7da042c637e8e7a78aeb7b8a6a2f01bf0f7500831f9a9c455441ccbe066b267b6994ee2e522319b9ad78311e485a3f04924c60e17bd6667", 0xc9}, {&(0x7f0000000340)="b6c5a5ee54f7ca69c5168012c8ad5bc4cc57e0296158c14eed6ac82f5e6fe4162704823142aae24e72477144326a7365359543f400b1ec1b6dcd1f21f8c68c96691560269c702e7a66f204260b65cc836f8090a6366a8e2268410a4f6a2df527f04fedd0190bd088c9afe64bfaecd2a47730879187f844c00f0e772434437a707d310fa83384d2a1681baa3ad055c7f22e7f1c072647c37c13b5d6854c87da2fbb9c136cac00113976c00339c8ad43825fee4e4ac9c41275d11b2ae82982f91471d80eacd2dbfb4811e378e14964b229160315d23581773596920b8f588ff7de044f7e01f705e5aad2a47ec85e94e2b17fd57efdccd8fbd29666f6b78bddc4", 0xff}], 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="2a1430d5eb6c69858549e7fedb26c56b2cf92b66599b6d32df6a7826dedd23de9a9cbec07a29b2fea27b4d2429fd4852b94dbbad200e00b8e6e0bb3d6336f64a282224f3ddafab2d03a773869a04093c97a762e61d2f6c5bccc3e60f66a472679a424989105e2b945d65872636d5ed9b84ac94e65604ba3950f78dd53d1e73990574d1ac28dc2d73d59340b9b3842acb", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x9}, 0x401) mknod(&(0x7f0000002f00)='./file0\x00', 0x2000, 0x7e47f2ef) executing program 5: syz_emit_ethernet(0xc1, &(0x7f0000000b00)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f33008b3a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa4416abd47e91c46801f13fb42b9b1655b2bf0a885a9c173ae2697860052f087d1dce2680a7f0f3a8fbbae04ba2e1d541512d3862685258493cc640fd81405dc10f618b85313320d6a28de9b871eebc23d4e9bfbfa8680c0007851e7905e533ffa95b702bcd9220522cec2cf13c3142cd7ee58745a6d845582ea9146ddc5be15330abf75c73336933f9b090f631772436cef72becddc456d6dbec415dbca6d8c58a5eda3fe30266dbcbe99b07d35dbed8bf53b362e4a7408659b93b94bdf6e71dcc824c1ead128b4a566a4277cd6958f6f3d7c05810bbd993ceeb84fdfe7d2103ee3b4e36f0b6521f45bc060fcc17d59abc99c73578ad78f2365084ba93d237e9b89fc12629039a99788caa400543189024819967eba992bd385de057b239184ba012cb03122dd1fd747cd371ce1cdcd33ebac214b1a07774bcb2a97eb356f805cf64315f99bcd9560ae0ae28ddc334c1c7a1b488ef3464fb35472804a20a714acb4f95499b8a178e0be065cca936aa7eaa7959ec500d50bfce7419fd1f78490e4cc50a6f6351ea66a6b77606b4224702b7c66f734a493878f1a6a8d3a585379baaa091f95132bec0b6850bdc640aa10aaebe75c6cedcbd294f326e74128a7f5e3bbd80be7a68c2329c9aedfe643b9aa8ccc69d063445114b8d19ae3e9a4721ee22c1631323cf952c817e3fdbe3120002000024d728c2d3a6bf81bad3f96fa65987dee1ba79fa"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x48) writev(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = getuid() setreuid(0xee00, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x0, 0x10000, 0x0, 0x20, "cf00c5ad8e321b87d99400000000000000618500", 0x3}) read(r0, &(0x7f0000000740)=""/133, 0x85) syz_open_pts() setuid(r2) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000600)='#', 0x1}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) connect$unix(r4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) poll(&(0x7f00000003c0)=[{r4, 0x40}, {r5, 0x10}], 0x2, 0x70c) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000400)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x2, 0x7f}, {0x18, 0x3, 0x0, 0x2}, 0x56a, [0x20000001, 0x8, 0x80000100, 0x10001, 0xffffffff, 0x2, 0x3]}, 0x3c) utimensat(r4, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0xfffffffffffffffd, 0x6}, {0x1e0, 0x8}}, 0x2) recvfrom$inet6(r4, &(0x7f0000000840)=""/48, 0x30, 0x1002, &(0x7f0000000880)={0x18, 0x2, 0x80}, 0xc) read(r5, &(0x7f00000008c0)=""/43, 0x2b) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000940), &(0x7f0000000a40), &(0x7f0000000000)="02d78091a96d11d4da4bbbf8", 0xc) open$dir(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x160) executing program 4: r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c549, "10260900", 0x8000}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r4, &(0x7f00000001c0)='o', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r5, &(0x7f0000000640)=[{&(0x7f00000004c0)="4534122cb25ac723ee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188162bc6d6de481f66dab68c8d48ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7d3551ef982d078c66a1f19eaadf6c3022f8450555a9832016a20f25111317ccb78b4d62ef582402e6f8ae2efd2f99340621814a5791a88fb6453864045c123104150ef6e1ba2a046c070262bb70c42800db87460baf85c742a048a3fe5b079b7ff44638ae43a78459ebc5fccf77c797570b433a050fc26eb7774a9fd95624f17e716f94433b98b67b54d78ea085c11062d8a42e5a254196f03a48f56a2bbd1bbcbe36c8165cca80b604b66d3a9921f0b6b89225f77b4874b", 0xffffff68}], 0x10000000000002d9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x45}, {0x6, 0x0, 0x0, 0x42}]}) write(r7, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) writev(0xffffffffffffffff, 0x0, 0x0) shutdown(r6, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x80) r8 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000100)) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000009c0)="1913371a7464fd4f5a420c4fcecaf125779f43cb3f5bb4f0a59f3947abd5b4375a1b4778a2948a3e0e7aeb5a1750e9f58481cf1391b1088d3d404d9531144aa223745ae5f0c3d3f8f36d3d433fb342b0b14b8c6b28a6c4c187e58592c9b7ccedf9fac1b8290a6ac81df213bb92983b4d1716c45a8b1efdb117230033c3554d9a56e54274d728d99e1c9163c1111619dd7f72a3a7a3ad3cadbc82f1f604dee919b666d329ade6df06c9558bb560f39095d0bd9d4f8ab1805eaa706ac6f601c79942e6912e2578132f7bb6f17f0ee74202aeab12e3e0986ac686e20baf89e031f6f071a5211e528707302b2b983c9166efecd45c47ff61bbaee124096491c37ea14b692a0ef6b6513dcea55fdc958c54aee1b672c4bec4181a2c5a06474423b39b3d41fcd4a0b3b3c796b9ca7d5a0556c44f7eead5e50b66d7be30a66b2118f9b61165842a52cb8fd0a9f3c791934436fcb4e08f63f45e6fe0ef03a4f97844b9f10112bbd3e0edb6ca7a5e98ddcbe1e01419729b385276b7826522000ef9a9c8bd82702504595bec73e20e72201abeae542e87f02edbb5106d1449d9397bff06324a4fa9e5d7dd37fad5b050d8c53a08604353c23c4b4ea2d1b4d552511e29782e7791c893343f7a354a04dd3b5446f431ad7279dc28", 0x1d5}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}, {r1, 0x100}, {r2, 0x4}, {r3, 0x1}], 0x4, 0xf4) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() executing program 6: mknod(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000240)="71f91e3471ac0058", &(0x7f0000000100)=0x8, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r3, r5) execve(0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r8 = fcntl$dupfd(r6, 0x0, r7) close(r8) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f0000000400)=0xf15) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="a8", 0x1}, {&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e8e804abec51b8bd6afeecbe9d6441b63602f05fcb1a6a51e60556f83eb19eb7dece44d1cbd", 0x58}], 0x2, 0xfffffffbfffffffc) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be381649910100000000000000e1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0xff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r1 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCBRK(r3, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0xb2}}) r4 = socket(0x18, 0x1, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$PCIOCGETROM(r6, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(r7, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) utimensat(r7, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0xfffffffffffff456}, {0x3, 0xd9e}}, 0x2) r8 = semget(0x0, 0x4, 0x653) bind$unix(r7, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000000)=""/9) executing program 7: r0 = socket(0x0, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x83, 0xfffffa02}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000140)=[{0x20}, {0x16}]}) syz_emit_ethernet(0x138, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x3) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x30, 0x0, 0x57d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)) ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, 0x0) r0 = msgget$private(0x0, 0x2) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x64, 0x0, 0x0) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r1], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000002640), 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) executing program 2: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)='}', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) socket(0x1, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r5 = socket(0x10, 0x3, 0x4) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x1, 0x5}, {{r1}, 0xfffffffffffffffa, 0x86, 0x20000000, 0xbf1, 0x7}], 0x0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x4}, {{r2}, 0xfffffffffffffff9, 0x12, 0x1, 0x2, 0x1}, {{r4}, 0xffffffffffffffff, 0x0, 0x81, 0x5, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x10, 0x1, 0xffffffffffffffff}], 0x4, &(0x7f0000000140)={0x28, 0x2}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) nanosleep(&(0x7f00000025c0)={0x0, 0x8}, &(0x7f0000000080)) ktrace(0x0, 0x0, 0x0, 0x0) load: 6.56 cmd: getty 89651 [ttyin] 0.00u 0.01s 0% 322k pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9542000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9543000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9544000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9545000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9546000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9547000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9548000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9549000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f954a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f954b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f954c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f954d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f954e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f954f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9550000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9551000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9552000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9553000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9554000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9555000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9556000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9557000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9558000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9559000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f955a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f955b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f955c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f955d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f955e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f955f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9560000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9561000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9562000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9563000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9564000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9565000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9566000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9567000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9568000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9569000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f956a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f956b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f956c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f956d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f956e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f956f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9570000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9571000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9572000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9573000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9574000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9575000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9576000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9577000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9578000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9579000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f957a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f957b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f957c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f957d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f957e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f957f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9580000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9581000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9582000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9583000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9584000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9585000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9586000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9587000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9588000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9589000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f958a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f958b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f958c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f958d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f958e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f958f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9590000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9591000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9592000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9593000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9594000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9595000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9596000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9597000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9598000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9599000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f959a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f959b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f959c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f959d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f959e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f959f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f95a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f95a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f95a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f95a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f95a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f95a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f95a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f95apmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d5bae34000 didn't change! executing program 1: mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x19b) mkdir(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c000000004f052700000005", 0xf) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) syz_open_pts() sysctl$fs(&(0x7f0000000440), 0x2, &(0x7f0000000480), 0x0, 0x0, 0x0) getgid() r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x4001, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) ioctl$TIOCDRAIN(r2, 0x2000745e) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x80e, &(0x7f0000000080)={0x2, 0x3}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x24}], 0x0, 0x0, 0xfb77, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000100)="15070c0557", 0x7}, {&(0x7f0000000480)="0de54c6da06c354330886cb51d271604cac15bfb8305905441e69eda94e0bfa52ea52fa2c0e770e2c07878fd11569b80c4dd7fcc77ec348a0dea68567f673caeeafa3cfeb1b3f9190ba47746873d3f26d9f3792d22063d30bfc7adbefba16e73bcc3369cc00254a324912cab0d946896f5dab1dbb6a5164ebf8761f2a3c46266ac2813bffa4ba9b1ad0b0ca53947f8537e13bf9c671f9ff812822576da3cb2b273e036670a85ab28f87c35ee37524d38f275140fe39146baa2ee014a0fb4134bd0d304566e148604bc46044a962a9b7fda61d142df160aedd284a356b0b1e1b77d7a5729a2f93cb5a0f1130caaa6e35e16676dbe8a10796b29788ce67f9ebc3bb352c1984850bff2138ee21f906d1cd574c291027e6586ff76f40d90bb1141ee597c602d4798712a85d48a0d26a471bdf3dc39f9983cf1eed43a60217221938c29de645614e3c1168f229e77d9b8eb24dc93100e913f0bc08d514564d233b5058c3c43dc59a5e64c69cd041aac03c7febff2928f2b29bea5c943b6e0280d7c6be0154251f364afa7fb922d242842dc3f36080db1a7ec573af901377844aebe4a172e0523e093057c9399df6670e9e24a28d90397c8207df88768e3de857ff2e5f366dfdf8862003b1d3ebf6cbe781a0c2128ff4257bfcef790da86a6fb11aab61b5e9b41bf984ffef2b01274e8946538eeeb090e7d0145cd27134735d533763a994a070bf0ee0c8c55337a651204bfe6a8616e0c59f7417f7a76922577ce15ca63b16e746fd8f8356a4f100ecb07d66e1bd92466fdd3c445a9879b8b3a1dc7de27bbf6e39ace531a73ab6e8e00abd61c35bd5f042460f19a83b69db0e89c97f9092901b07bc6833c48fa07638be8377fc6e838c6e2e9f9273308a899fa6ba8f6a4ee9453769b0c7e1d4141c737c38d40485fe2b93e28efbc9164e8ac8b65f1c7397306be65a00563de7048bfb684d5973d905c272a1dc4c5444057db08de5d9e0d5e76c39a1cc4a18ab413f172ed16e7bfa44296859fb0c0c37f31623020dfc73535e7f98e00717b029d80bfedf46428cadafb03605e9062801827edb19b46d9182453149329293d4a5d027f88226c68afad5aeb9d37a9ae7a577d8a19254f8fb9adb8dc20e0fbfdc57fc12950124def2b35f44e8a79c5cab90ea5c1bfadbf54e87302c65f39886536bc9446321e7bde46947a81f314397c92ff92ed2cbde68a6ef656a855e453042866d52d1e04710cbc9b2c801601c6fa30568ac274cdd691fc26167f5e53137ffcbd16ce3e6b289cd3dde72d8f6789e1b87e63b3e8ca4fb61fadb5f69cff3e7ede2fdbc2657789ce5b498198fe716093b524d51af26b8962d4816db6cd106a2e93495a03decfdd1c91a0eda1ed58c28de540943bfeef59f6fd02f636fb3446ac52f0a359a50d5f15cf42e68ee6e63b6a7d3a15c46eab3e7b57cffedb9666da23fb607e97d694e56eb31cbc1b351121b1a62e3b87ff7a0760cf8f8de24d9d73c6ed39c33c02343270b7b8ef0f9cefd78cd74b", 0xfffffffffffffd84}], 0x2) executing program 2: r0 = open(0x0, 0x615, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000002c0)="af", 0x1}], 0x1, 0x7fff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x1ff, 0x5, 0xbf, "314edbc20cc8a8eee552077556b6389eedfdc0cc", 0x5, 0x1f}) fsync(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) seteuid(0x0) chmod(0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(0x0) fcntl$setstatus(r1, 0x4, 0x0) kqueue() getrusage(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) listen(r3, 0x0) listen(r3, 0x1) socket$unix(0x1, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x60}, {0x7}, {0x406}]}) syz_emit_ethernet(0x13c9, &(0x7f0000000080)=ANY=[]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x20000000000002ac, &(0x7f0000001280)=[{0x44, 0x0, 0xff}, {0x3}, {0x6, 0xfc, 0xa5, 0xfffffffd}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) rmdir(&(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x8040000000000000) executing program 7: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe, 0x0, 0x81], [], [], [{}, {0x0, 0xfffffffe}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/4091}, &(0x7f0000001340)=0xffd) sendto$unix(r4, &(0x7f0000001380)="6ae77310f33b816ba37cb95408015f61cf7994148fe598d334db93088568d569225672c5c41dd87937c9157fe4185d35a1d422be2ac547921f9fc654ed56ba1ed645c333ef21d6c599dfaf55180c2bae107e7d10fc2936fba4ee96b42497b8f8e32ab55169b4c3a3001d6c0f58f4bda6733c60340d7cc7b19a29cba7229251c94cc14e9f67be93342a153361e128e8030cf6a89f24a9df7ce57683b60327739efea9e4eca45941ba8817c83c16ad96c7c1abcf73d249ddde8b02c166e0660c7066dfbbb5dd7a0df5dad70edfbba352bdf8366d6b95e0c103e5", 0xd9, 0x7, &(0x7f0000001480)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x80, 0x0) readv(r5, &(0x7f0000002b40)=[{&(0x7f0000001500)=""/250, 0xfa}, {&(0x7f0000001600)=""/241, 0xf1}, {&(0x7f0000001700)=""/242, 0xf2}, {&(0x7f0000001800)=""/249, 0xf9}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/250, 0xfa}, {&(0x7f0000002a00)=""/28, 0x1c}, {&(0x7f0000002a40)=""/209, 0xd1}], 0x8) fchown(r0, r2, r3) executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8003, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = msgget$private(0x0, 0x0) setuid(0xee01) r3 = getppid() ktrace(0x0, 0x5, 0x1332, r3) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRES16=r2, @ANYRESHEX=r2, @ANYRESOCT], 0x401, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000191000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000073d000/0x3000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000000000000}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000018b000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r4 = getuid() openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) r5 = open$dir(0x0, 0x0, 0x0) r6 = getgid() fchownat(r5, &(0x7f0000000040)='./file0\x00', r4, r6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r7, 0xffffffffffffffff, r4, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x7}) r8 = msgget(0x3, 0x280) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000002c0)=""/132) socket(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) getegid() msgctl$IPC_RMID(r8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)="a8", 0x1}], 0x1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) mmap(&(0x7f00001a0000/0x4000)=nil, 0x4000, 0x0, 0x811, r0, 0x41d) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x3}) getrlimit(0x7, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b}, 0x3, &(0x7f0000000480)="c6bfc737c91fcaa92fba7be2843b0000b5b6261b72bf12772dfd47c8b3dc8adaf78feb47bde1794fa8a9bd3817080b7c2e53e62eecd62f1513a6f681fd78087b07334ab9686aa441d6cf169b2292ade6b2e9d5ae2213923c8fa2c903428a9878d6ca7ed16e0412ed83e9ae6548783d3eb41bcee0ea258df2de21a21972013bc933e305f7597c421f89838e73304a9a50cd897f10b5e9dc48ca7d8f8f6afcbc1f7379b2d8b28682ae8ed66656f0b0f80e8a555d7f7444bab7a39ff838c32d4e0ca3bc4678b3db66", 0x0, 0x0, 0xa) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) dup(r2) close(r2) connect$unix(r1, &(0x7f0000000000), 0x10) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, r4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) write(r1, &(0x7f0000000300)="14bdfa5d1d34e2fecb28616498307dcda9aec43050036123339a346f7378505514fbd6da8d0ef0091afb08753f95b7688ad4c4e1dd5489e7bafc58d3e58237576b81630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100000000000000000000e43422dee1f514ab149b8e25ed958c95a2c639fa41b2c7e720b2fff613f42413f73cea05877cdce60d0ed52368a8fb58614889dc5a2e38722a750433f4119c16eb23659d23d55e3d293e", 0xdd) executing program 5: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x10c) chdir(&(0x7f0000000280)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0xb, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r4) truncate(&(0x7f0000000400)='./file0\x00', 0x80005) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b7e5f84cf71b59c7afec37082463804001ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024bff0ceda203c050000007c7ac751f481c86f408518dae30b61525081f1b2f011a0e7585b0d24fdb6f5d3cc4f71b7f2f7aeb80c1a5b60e7446c27e5704a43e2d20529081c3911eae796a382179f63355d1c482416ff8fc8dfdbb7492a4cf059af94e5cfdc8445d0a020b30c3b079269843436ca772ccda03b0ef73dede31b8d84af146190c5915a886aac4205d2c1497e30d35cb2ea4bc0b253753fc8556633be17292e9e983e126b270e7c8111879055767962a5ac9eb359b64db3bcc64d9fa108b25558a952a91a06d5eb3298ab2e474f92463c4de9af48070063c3efec3acc2d26c9d764c4600a90221a62039c8422e701f9a42292a5467cb0426692f22024b6b8eb2582ee9503b8981fdaf44a29ffcef75652b7be64df490b44c71841063f01dc92760facde6047da9db134e7145c754244c5f02364b6c8cd33d66ac1521d4de17d9fbc55507f82bca58924c83e91d74bdbcf4584d7d0de1926c8fbb2a2cbde2aa69fa83874451022da63ec64e83cdc6ea44a27212df1abd631fdccf90ee212f794a964fb4ecf1714938ba1b8cb05d8146cdd03bf9f753f7b212889bc08d0278a1b65c4914abf85c8bf5c94504549a8ccc5ab8d1e", &(0x7f0000000080)=0x1, 0x0, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) executing program 0: kqueue() (async) socket$inet(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x64}, {0x16, 0x0, 0x0, 0xff7f998f}]}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 1: setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x55, 0x20001fffffffd}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000440)=[r2]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x1, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000000029, 0x5, 0x0, 0x0) setgroups(0x0, 0x0) fchown(r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setuid(0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x80000000}) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x8, "f546db7a3d1f691a1c0000000000d700"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x8000, 0x2) close(r3) syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x20], [], [], [{}, {0x0, 0x7fffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) getpgrp() semget$private(0x0, 0x0, 0x224) syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000180)=[{0x0}], 0x1) setrlimit(0x5, &(0x7f0000000980)={0x0, 0x62}) r3 = syz_open_pts() open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) syz_emit_ethernet(0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 4: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x119) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) mknod(0x0, 0x0, 0x40) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) close(r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x10, 0x2, 0x0) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r6, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x22, 0x2, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) lseek(r0, 0xfffffffffffffffe, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1c}, {0x8906}]}) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x116) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) preadv(r0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f0000000380)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r4, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r3, r4) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000001fc0)={0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1}, 0x0, 0x7fff}) 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, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) executing program 7: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1000000, {0x100800000000000}}) mprotect(&(0x7f00006a0000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x4d, 0x0, 0x0, 0xfffffffc}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) socket(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) open(0x0, 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="04", 0x1) readv(0xffffffffffffffff, &(0x7f0000000200), 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x6, 0x1, 0x3) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) close(r2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72f6181979534dc7714d3357ae320b37b673039d2d236073705ae04be38164991e0accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0d001d89e001e2ffffffffff7f00ff00000000000000000000cd74a262cf19d678b58a9a2e95667377c4b3c8ea06c7a07edab5a2ea1e33cf0264ef81e44b1bd9d9f159b95b0281324d99ee8b0e60575340dd4a91a9462674e6eed9312c4e0523b889bd3cbbe418b64c0075f00c91ef87fefd2b08cfd0beff1835e516eab177a0d5c058666be3b58a95a88dd0404c3937c5b843d1a6c78fd1c12499e307a880ad0b6e28a2f1379fa07d011318a2da622ebba493338dd375f61e75a4a68de683d0ed0e56e8139cc43fdb5ab05501465778e7c9d41b16543632e963c31015f6addc", 0x178, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000000), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) setrlimit(0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xffff52a2, 0x9, &(0x7f0000000380)="0b00000039faff70e84e882e5c3386e8e7", 0x11) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCFLUSH(r2, 0x20004268) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f00fea77cd3deb6f0dc9d16a4766c4d01ba7574d21bb6fd876a5e273df5a6cbcf415a81d490607c89f6f900009842434042d7584032a881f7cd6e83f28349", 0xfffffffffffffe1a}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22a", 0x1a}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260bd71fa870becd338e810ac9db46da6003daa2d429aacf5d2f1c5733888f6d890f54448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c0", 0x51}, {&(0x7f0000000800)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416311256aee61de0400c65e50b09ad43b4768eabcfb42a183ca72597dbef4f480b00628eb400c17b3306000000839d6a5ba7cf434609fa2c05b7341d769089010000000000000007412391d4b37ebebd25fa5f96f4d651363222f6d28e35d77c6832e6e2ef3645481bfc8a830a45256eddaed3a033990bdcc5d19035932a2e61244be3d6d9a02517b64f1edd923cbb728db771934fd2920267431eeb528fb0cee709a130646e1d86", 0x10d}, {&(0x7f0000000180)="feb05c3c891902c3bf80f80522b16504e27879dcfc93934eda7ab99a85b0677bde213fd6342f833610c542aadaabc12720e706f929d2aa3494c789947e57b550c64bb982728a3d565f80b98a99378d247085bedbcb1defe9a9882a31c0f377fca288bcbb904c5f19ac9211b5dd883c2e005114cce38f58f4e702db338726f7a4ec786a8ac9bbf08dfcc69e4deb92fb9d7673be24a9c5c47102e943cd657d5e7267de91831bc29a66c522d800f3d8b08eff1416450687c02c067ecd95df35cd4cf55a7042d4c3816ecea120124791785daa2ef1f2e3049bdb49d8c26a02b3247a09ee5e91fe", 0xe5}, {&(0x7f00000003c0)="32394fbf84d2a9593892f622c7f8b9dd99151e97163bf48f8377e92b7afb3c451628ae5b74aceae9c508269d8b727b7320508f3762fa132614025c55603f71b980bec84b56bf152a68e1da8107c9acf5c1d0df87ca2f0503b60f82574fdc0d7846508a699dd90b9281e43d471f2951794c1c6851c99424cf5d17353a360a893f0141a9a3915aa66291d1a7f92cfbe0864283e8a958fa0dbdd25f14192ecd9865ed6647cd5b51a145a5da177fd7ad9b22f26473328cc5741b9da2885263eff539327fbc96ebbaaa61163f4a84607b75de47d0d5949dd7bfb721292a2b6ddbef61b7dbfb984c8ca2e81dd4298dcd5d4efa85", 0xf1}, {&(0x7f0000000540)="99ab35b8de8f485ea5088c41280f23f2fdee3593f184eda09ef2b562547e519e8e5f43ca862e3c460cd4750b04acdc1e94556475920dcbb259bfe270bf255e5b8c7a22a32d4343067f8c09fb8af3e71c750cc884148e0de0dfe1a826c1c453be23e6b56d21c28c5a528c85b13fe03ae1b5469c997f445ddb766eff52ec484258609dbf0a43de21c66122ed11f944228b022e990748d6f332cec95963babadb2f54f9d58583d1a7dc29af31f14c852ec25419212ea5d9583eecd8022c2c76fac62510a168905f5c8a091504fba3abef0d6919eae5a15b7e546f52d99ec15cb17d8963b64d", 0xe4}, {&(0x7f0000000640)="d0c09421715885b21cda06bf0836f50dbbc6cfd764920f83bf43318f60885ef349bdeb4bc123d539789549ab2b9db4f123697a8e2a6cdc88705b609c718308086239597b", 0x44}], 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f00000006c0)="02000034882494a89344e447c1a9c223a1f0d6c7823c9a1c706b30997c062cb7b14fa1ae41fe65b21b69bfc5517bca5067b04598921d4446f11101b2ce980f700674", 0x42}, {&(0x7f00000009c0)="baa9518f83b6f64af4c0dc0f12f44f18df01d80f487f27c93839e92d1d99a2ea109f53b35b6690f488fcfbe8ffffffffc733b436fdfffd0007fa46594a210766c31cfbf094303dad6c6d78a16307d5475f9e6e8d1aa4f215589735ae3bca058d49c68b79b785dadc6f223dbe43b8b4cb2d8a50706655b35861286ee47f1d1030ce560d3f750ca9e9cf3dfd033a16bd1b48392b0c27126ffbd895c770d5bb2a1246c6c94467aed219f48a3bf4b756f6d3a6af076112a3db82ec97d4cefbd5fec0be019555a928020a4b15ac59a99c09808fb4e14708bf37709522eade2f85951dd846a9c8f7cb2dc83869c81e7f41203cc630561834a2eecaa46ac086b180d0d8b50c548af0089f131e210523bef8a238961b035b45834c8b851f07", 0x11b}], 0x2) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='OT', 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0x1ff) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="cd7dcb1d81eb002bbf92ffd4026643075bbb08df9979cc11decee357d73f7420221ee05657282786939ee0bf71300e977b540ef3de7f247ddfed5e96ed53bcfdd82868fa7360b210e08b5e7055e9974585036ab19bdf2d28264267746b79eec293974e5c12838d484376", 0x6a}, {&(0x7f0000000140)="de42762753fd529b0978e7d51d7ee4d3c768b1dbb63bba9b78bc59c8a62c2263a7f6bc7ed0b66fd6159b3206031f97cf0fae6cbab4a6536aa8489d520a", 0x3d}], 0x2) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0xfffffffc) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x9) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x0, 0xa}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x0, 0x8000, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x4) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) executing program 1: setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) pmap_unwire: wipmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd8065d9e3e0 va 0x6d4f9541000pmap_unwire: wiring for pmap 0xfpckbd_enable: command error executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x9) sendto$unix(r2, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) read(r4, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000001c0)=0x401) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000380)=""/233, 0xe9}], 0x1) dup2(r6, r5) execve(0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r7, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x1}, {0x44}, {0x96}]}) chflags(&(0x7f0000000100)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @random, [], {@generic={0x8847}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff0200000000000000000000000001ff02"]) executing program 4: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x800, 0x0, "ad95be4b065c389908000000000000005d58fa8e"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="8e62fd2ff785ae289efa5f6436d7c1e8160a717cbae7a7846abfb9e19cc7a671e6841bd31701efc771aed4436036d1f507d6b33a", 0x34}, {&(0x7f0000000500)="8b3eeb91bbb982dcd7c29d17f5af1ebb9e4c72e0846a706cda63d569980bfdabb9653220b21490c6c16df916d9acb6e0b1318c863ee24a365962b9fae2383b8a7348ff43d8de384323f4ef62f858e97876cf77688651ec5ea4667d84bb1c307b72cb6e373f7b0fcc1192c40831c7d2a9fc59314b36d524110bb9b8d8d0336afa760845bcb9e2b2f0aaf1557b74bf46a9b31d3e8f7562bbed189f148e0b669fc8730920c487b7d93e", 0xa8}, {&(0x7f00000005c0)="8c8372afa2288d62e7028a33edd01f8771d19c516ca1332a1d460a8a32f38d7f8b69f25001215e22f372260b038df0094c480e4e5d48b530ac73aa8f721804e4a1cbe2", 0x43}], 0x3, 0xd2) r0 = dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000680)=ANY=[@ANYBLOB="dd2cd2e85e3a247b8fade9bc0b85d065d3d65405b01c29c0a19236145f3b954609949bcacf790baf762f5ab87581ef1731dbda71e44e4f622e22f9269ffb8f9b923b23f0045c88c93aac11f6c58d98fd38429fb7d3c6f66643f7b6da0bfb13158ed7ecd0ce81f025903a1f5b92538c740e71898a005021d292242e67e08b446ceef4d2293e361a14f04e1ef8a837b685423ed3a36140d834a3f9cbbf63e99e3fdf00"/177, @ANYRESOCT=0x0, @ANYRES64=r0, @ANYRESOCT=r0]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380)="44b15c29558bcdcca50fe1682088f65245367b2ebed783cdc4ebee8848507713d67634d4beea1888a3e6057b422b68136dd310c6ac76c05d88e707936ef29a5bdace7f17028315037c343b045d7ead4055e05a27c3de933ea9fd6ff00ac781ae116482a743e31178c1", &(0x7f0000000300)=0x69, &(0x7f0000000440)="66dd20f30f6ea37de9b2c1eb67411228e77e8b16a802620f9d3775340e0739a3d6449c124f293ca024e60bc3b4ab6bdc5bf49c495830fc93a9808f74882b0db91369b1b4ceceba7e17588c21749c7d6da8f4025e68d2139751bc163c3b7bbed58630e6ab0c22454ffeedc1292818e8f5e8fd9145c2f9add0c072bdb51df3990b8fb12fc95334e712c94049c07f03dca43e2a26138d79d89a9718569e35ed05a8", 0xa0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r2 = open(0x0, 0x611, 0x113) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r1) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2950, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000280)="4a60026433f06e4f29da7bbb2a3677ac56326c8c6eb750d29678473741e8422d855ee3b2da63739ae96e545def3de00f8079894d63f301fae8b099032321b526f134e77c05e225451876633e6eb6d657f7cbbbae4a0301f773d812cd361bd22b91f837396ace2c3261dc467b8cec484c41ccb791a13003536093268b140215c028153596a2633710d076a08e52d7ef9d16dad7619e73188fe715932dbc8d44c1461220f37cdc100747f0e2b3b5b8525f71811f2038b856837b27cdb04b3869db6615c212a32b12b463411473eaa2b3a03a5e48eebefe5eff5632637f1b75", 0xde}, {&(0x7f0000000400)="d812f9af3404069a671df2d0863f690c8490eab0a0fd490133ca46e522e263bf2473f97b998085d9513ca14fac71139e68d3bfd253ac11c0e5971813ed1809b9b69257166c7045bd8c0c4db4a60fa6bf4492070ddf13f9a2423b268be5ccd77fac89c7151aba6c273edadf2185dcb8b142f776c1bce7b28be34e9d2641c17c0894", 0x81}, {&(0x7f0000000080)="6ec9cf087355c3f84ce403b53822fe5baf53ef478a5a2b45d36642d71baaebe32720e0aef4b7839c9e5b2ecf4f49fbb5c1fe7171df25dc71c2124c6111c50e991103510760e5754fc2c094da66056cf1", 0x50}], 0x3, &(0x7f0000000200), 0x0, 0x601}, 0x40a) r3 = getuid() setreuid(0x0, r3) r4 = getuid() setreuid(r3, r4) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) syz_emit_ethernet(0xc1, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r5, 0x1) flock(r5, 0x3) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x46, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getpgrp() getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x7}, {0x8046}]}) syz_emit_ethernet(0x2a, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) setuid(0xee01) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f00000000c0)={0x4, 0x8, 0x5d818a87, 0x7}) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) setreuid(0x0, 0xee01) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100), 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') ktrace(0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x2) link(&(0x7f0000000940)='./file0\x00', 0x0) acct(&(0x7f0000000240)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r3) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x400000000000016d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x8000, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 0: clock_settime(0xffffffffffffffff, &(0x7f0000000000)={0xc07, 0x5}) r0 = socket(0x10, 0x4000, 0x80) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x5, 0x5}, {{r1}, 0xfffffffffffffffa, 0x43, 0x2, 0x401, 0x5926}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x7d, 0xf0000000, 0x4, 0x4}], 0x0, &(0x7f0000000100)={0x0, 0xc16}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0xffff, 0x101}, {0x18, 0x1}, 0x101, [0x7, 0x7, 0x679d, 0x58d, 0x8001, 0x2, 0x0, 0x3ff]}, 0x3c) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x6, 0x800, 0x101, 0x8f, 0x3}, {0x1, 0x4, 0xd7a, 0xa7, 0x7}, {0xfffa, 0x3, 0x5, 0x433, 0x5}, {0xd23a, 0x4, 0x79f0, 0x6178}, {0x6, 0x5, 0x4, 0x2, 0xfff}]}) bind$unix(r1, &(0x7f0000000200)=@abs={0x1f094000853b4adb, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000240)={0x6d, 0x1, 0x80000000, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000002c0)={0x1, 0x1, 0x7, 0x41ca, 0x7ff}, 0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x7f, 0x100, 0xea, 0x1}]}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000400)="b189642747a48ae94962c28398f18e06950bc010021fada9f9587fd389dcfe63dfcb285653c89fdf0dcd983f8e515a127b9032f653388971eca9f694f822a021fa62d609a6e8850b3c9b7eb823e6a190a23a442637e95f3fb87984d375dc7f532938ce4d44059807bedaa7e334484e3bd7de13aa030a5c81cbf6887019c26ae324148a759139347ca90d41397fdd78ef992b79d37e8c3af8d222823daf1259d394b151c9f940468707c446609a86fa91f61e1b837be50127acd0dec0c3a1888bd90a64e9e2746e28adf4010dd3cec1cae47c33f424619e750c50218efb725e012220db962dfe49a59d318d552a82937acded6f90", 0xf4, 0x4, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) read(r0, &(0x7f0000000540)=""/217, 0xd9) clock_settime(0x4, &(0x7f0000000640)={0x1e6, 0xfffffffffffffffd}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) r5 = accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000740), 0x800, 0x0) kevent(r2, &(0x7f0000000780)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x100000, 0x400}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x10, 0xfffffffffffffff9, 0x6}, {{r1}, 0xfffffffffffffff8, 0x11, 0x4, 0x20, 0x3}, {{r4}, 0xfffffffffffffff8, 0xa2, 0xfffff, 0xfffffffffffffffd, 0x3ff}, {{r5}, 0xa, 0x1, 0x2, 0x9072, 0x1}, {{r6}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x0, 0x4}, {{r3}, 0xfffffffffffffff9, 0x0, 0x4, 0xd00b, 0x7}], 0x8001, &(0x7f0000000880)=[{{r1}, 0xfffffffffffffffe, 0x85, 0x2, 0x6af, 0x2}, {{r2}, 0xfffffffffffffffe, 0x10, 0x2, 0x2812a9d8, 0x9}, {{r2}, 0xfffffffffffffffd, 0x46, 0x1, 0x6, 0x6}, {{r1}, 0x0, 0x80, 0x2, 0x3, 0x1800000000}, {{r3}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x8, 0x6}], 0x0, &(0x7f0000000940)={0x0, 0xfffffffffffffff8}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000980)={0x6, [{0x3, 0x2}, {0x1, 0x6}, {0x1, 0x800}, {0x2, 0x2}, {0x2, 0x5}, {0x3, 0x81}, {0x3, 0x7}, {0x3, 0x9}, {0x2, 0x6a}, {0x3, 0x4}, {0x3, 0x80}, {0x2, 0x2}, {0x1, 0x2}, {0x1, 0xf1a}, {0x2, 0x7700}, {0x3, 0x3a}, {0x2, 0x20}, {0x3, 0x2d47}, {0x1, 0x1ffc00}, {0x1, 0x8}, {0x2, 0x1}, {0x2, 0x7fff}, {0x3, 0xffffff80}, {0x3, 0x10000}, {0x2, 0x4}, {0x2, 0x1}, {0x3, 0xfffffffe}, {0x1, 0xffffff80}, {0x3, 0xfffffff9}, {0x2, 0x1ff}, {0x2, 0x1}, {0x1}]}) ftruncate(r4, 0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000ac0)=0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00), 0x2, 0x0) fcntl$setstatus(r7, 0x4, 0x80) socket$inet6(0x18, 0x5, 0x0) fchmod(r6, 0x8) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000b40)={0x5a8, 0x2, 0x7f}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000b80)) executing program 4: r0 = socket$inet6(0x18, 0x2, 0x1) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r0) r1 = socket(0x20, 0x8000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000140)={0x0, 0x0, 0xcb0}) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504007e3779a08e506ce7", 0xd, 0x404, 0x0, 0x3b) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0xc, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff87) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x1000000000000, 0x1f, 0x0, 0x8000000000000001, 0x7, 0x400}, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x1, 0x8, 0x674936e8, r5}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x48}, {0x40}, {0x8006}]}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x4a) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r5, 0x1) sendmsg$unix(r2, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="b22584e3dfddbcbf215847c9239d652db49ebba12828f0aca7bac6fe8b6882c7c892d2039124a7b7f4495dccbc2b5aa919340496fca803fdcf601722b2830011724025b99f64f75b898657f20e44ce317aa8c1ff663b7645f49d5adef15f538b7a1fa52df3e9138a1c58dd393d4ce1b3f10647b19d5194989fa468befadd60027b44f49c0cf423ed743bbf648332c4ba1a652400f28330196a513f5b141842f16040667d95c30685027f705cff6d43d3a1e8dd16f71997611a5073a89afa909ebc3ed3b34b70aefd6b28ccc6af05079ede62633d4da6b3a923012793c9bb6ab260805e", 0xe3}], 0x1}, 0x401) sysctl$vm(&(0x7f00000002c0)={0x2, 0x5}, 0x2, &(0x7f0000000300)="4c3dfc139984edb6457f9b75d4c7ff3f92566c815c3fa2b50561b173ede129195b9fc208bfd8c7cceda7725622af532fc60a29cfdfae92f90706b7112158890a47ab5f697063", &(0x7f0000000380)=0x46, &(0x7f00000003c0)="87cfeedec953723e85cba83cb0e7af71e9aa7438dc5338269f63c69c63a230baa59c3d819027", 0x26) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x80000000000206, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x28) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) close(0xffffffffffffffff) socket$inet6(0x18, 0x3, 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x0, "bb08000100f1675910812cc900", 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000180600000000000000000000000000000000000d"]) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod$loop(0x0, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x4, &(0x7f00000000c0)) mlockall(0x1) socket(0x1c, 0x5, 0x8) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000180000feceba7d7ba90e28efcc5cc08cfe24befeffffff0000000000000000000000015ec7970000000000007fff1ea24493889546ce647c3a2aed4e90778529f2b195ac0948bf37cd98e14246a60979f1a9c71cde8f0e5d38764ae6a3ae635c285c68980012a20d593dc956e891a3302e081c4edfd4cec9e77a81e758901f3607703ac9ffb1be98239b3356c4d27eb3d58f9627bff90e297f6e39243f53a9a146a856c0bc88a1e419ade3448d8d8ac14647bd0b7b480d4d4e944a2454db9a084aaa28a20d9a9a7a75e3735ad35c3e9c2cb583b956c235a0cdc5ced72f0000", @ANYRES16=r1]) r3 = socket(0x1, 0x2, 0x0) r4 = shmget$private(0x0, 0x3000, 0xd9, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) shmget(0x3, 0x2000, 0x3, &(0x7f0000ffc000/0x2000)=nil) socket(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x8, 0x0) socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r6, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 5: getpeername(0xffffffffffffff9c, &(0x7f0000000600)=@un=@file={0x0, ""/264}, &(0x7f0000000300)=0x10a) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) pread(r0, &(0x7f0000000880)="ab", 0x1, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x6000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000000280)="711c1f3471ac0058b35a91501d94a34b8e5f84cf71b5947afec3708235ba5d9a66da4b168941f66c3fe8b9f76bdc6f2c219f81b6cc7e5f26b84beae637641a53e682e6047afa723794837515515ee3392795939fa87f61242fb01ed2f48ddd55f6191701a683db2e4325d5af92237a28bad479e269410b21acbc", &(0x7f0000000100)=0x7a, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x15a0f35, 0x1, 0x7fffffff, "d88c28fa8797f9bdca0988d11554000900"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) close(r1) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f0000000340)) fchdir(r4) acct(&(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$inet6(0x18, 0x4000, 0x7f) executing program 5: r0 = socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000040)="fbe96f1a239056f8e8b52017f723cda6fc663dadc58a3c486859ee0ee1213ad63b66492ac048ea2654bb59699bb6bd7fed408f8633910ba5f9a0ebf207385286a03caa5ff8f07d4f8307650d47f57724091b3bb13cc3e59d7a024c335627f680d9e2f7b444125d6668758a4a6031b124ff56dcd9e1dc8cfc22f247663c00"/135, &(0x7f0000000100)=0x87, &(0x7f0000000600)="093dc2ba936cdc32b0f73bf347b057a46aa099eabe32fdb236566143ea10be2ba44daee15bf776d4b83c55463d0aa93babe50f9dab0aa3c9a223d36b5d79d149b62919d8357c629bddf27879a1349ab17624342b43fd6d66e3c7527c5eed0902bb8d40d3efe1922207cece6df70e993ce9147e6a65e5a2599576b07abb7fa4ec5fe513896a18c503ddd98707168fe50b4d2b1db1ac3d", 0x96) sysctl$kern(&(0x7f0000000880)={0x1, 0xa}, 0x2, &(0x7f00000008c0)="94", &(0x7f0000000940)=0x1, &(0x7f0000000980)="dc715e76c013fe24f540ee6ebe2cb292539c9517cf4592e949dbcd255faa2ef26895081d8dbcb7ca42e166434a28a7b68880d67dee8582c9052012184188c97846191a12284e0617e04dd46c7a4092e642f2991686de26b66c0eb66c041c64c5c8ef53dd33ce0321bbb20f5c6b6b249052129e4b1b013d81304aee09f556490af773bea0a9b36c68479bee2ae855573a5a200faf89fb4ded0205c8de27c851c5d298b9cb99a22465ffc7d5af7498d1c2fa0a42a9eef3433080ff8814632db8107358ea420b9d8e495c821ab73ef0d2c4a94dfdcb8c11fa440af7e8fdb6531b9969d41a693b552870cdc65794ca8fa7937afe2dfc8aeaca3765490d5c139d9080", 0x100) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r1, 0x10000) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000240)="6fed512e8d0585b4a70a6ea5a1623d2a1e5c11f7acc0e11294b014d74b7734658ccfdb1d63c09f8bbf152dd5e326221c02d74f27464214f0368c1433a80ac09b15798a5cd8d52c236939c0537c53c25606ac909c12d8bce72b2ba8b91b5b218e05aafe3e10375d128d6f5c421b0a442f0179009fa60cb2691b511079bc483a7c42241f3cfbd51aeb6dbdb5ce793d1525885885", 0xfffffffffffffffe, &(0x7f0000000340)="04b3b3813106da2e3d0b82381e8329f02c3e6e5c54d3e7bf02d97ba1f9a7ecfe70583f8565c2585804c488f5ab1f81e4bba3c9a938b9330f8165bd243d4600964d87ce3c1628a05491720e0b5989743052d1da0553b580a77d1693386d5ff6aa4a400fc1ba9257f5397314681d90a4a31faf83cecbdc4234f9fb1cce42a8519efc17517c1163aeaaf69bc532143c764d2a82aa79d00e", 0x96) r2 = getuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x100, 0x8000) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r4, &(0x7f0000000180)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000002fc0)=""/4096, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000480)={{0x1, 0xffffffffffffffff, r6, r2, r5, 0x103}, 0x7ff48b9, 0x6, 0xffffffffffffffff, r7, 0x7, 0x4, 0x2, 0xff}) executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff000000040400000000000000972b967cc37e3754aca009e6308808532abecb76be88dc13a75fdfd0182a039d6cf05bd9587bea8c88ba3f1c983d2b3ae9464f6a02a7d113faf77b8f22733f9acc42acefeb7b4ec96e177a77557300b94af24676301ac2bba1ce2685e2d8119860e9a29d575daa88763cb9fcfbaf166013a3aa00dfb2ab8d99fb918179632b72feb118999f768f42df052f7672116c31"]) sysctl$net_inet_etherip(&(0x7f00000002c0)={0x4, 0x2, 0x61, 0x3}, 0x4000000000000144, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) shmget(0x1, 0x1000, 0x126, &(0x7f0000000000/0x1000)=nil) r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r4 = syz_open_pts() close(r0) r5 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)='>', 0x1}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) getsockname$inet(r7, &(0x7f0000000240), &(0x7f0000000000)=0xfffffffffffffda0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r6, &(0x7f0000000080)='o', 0x1) poll(&(0x7f0000000340)=[{r3, 0x2}, {r3, 0x8}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r2, 0x1}, {r5, 0x20}], 0x6, 0x5c7f) r8 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x734, r8) clock_getres(0x3, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) executing program 1: r0 = kqueue() socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x6011, r0, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) mknod(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040)="03000000", 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x5c4a) r0 = open(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000500), 0x4) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x11, 0x8003, 0x2) getsockopt(r2, 0x11, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x58c3aa2f5678327f, 0x3) dup2(0xffffffffffffffff, r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 0: socket$inet(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)=0xfffff57a) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x28006381) open(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x201, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) nanosleep(0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x8, 0x7f]) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) open(0x0, 0x10, 0x81) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x83, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) shutdown(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = fcntl$dupfd(r2, 0x0, r3) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x406) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da400", 0x3be}], 0x1) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) fsync(r0) executing program 0: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00005ce000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0x5}) getuid() socket(0x0, 0x3, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r5, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000100)=0x56) r6 = semget$private(0x0, 0x4, 0x3c0) semop(r6, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) (async) open(0x0, 0xf8e, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(0x0) (async) write(0xffffffffffffffff, &(0x7f00000002c0)="04", 0x1) readv(0xffffffffffffffff, &(0x7f0000000200), 0x0) socket$unix(0x1, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x6, 0x1, 0x3) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) close(r2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72f6181979534dc7714d3357ae320b37b673039d2d236073705ae04be38164991e0accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0d001d89e001e2ffffffffff7f00ff00000000000000000000cd74a262cf19d678b58a9a2e95667377c4b3c8ea06c7a07edab5a2ea1e33cf0264ef81e44b1bd9d9f159b95b0281324d99ee8b0e60575340dd4a91a9462674e6eed9312c4e0523b889bd3cbbe418b64c0075f00c91ef87fefd2b08cfd0beff1835e516eab177a0d5c058666be3b58a95a88dd0404c3937c5b843d1a6c78fd1c12499e307a880ad0b6e28a2f1379fa07d011318a2da622ebba493338dd375f61e75a4a68de683d0ed0e56e8139cc43fdb5ab05501465778e7c9d41b16543632e963c31015f6addc", 0x178, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000000), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) (async) setrlimit(0x0, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000461000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x6, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open$dir(0x0, 0x100, 0xd9a129414ea7cfdc) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x2000, 0xfffffffc) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f00000002c0)="3cd4588f501212dafc0087ad3d1b1f1e5b375be64adbf783bca5f437bb16dbcbbf79da264c6a64757f5e8f3d8baaabf37697965057268459c0a4819b915283cadc4a124d3655f8b87a3e4093c145c247d1cbc3d95113dccc5a5d513cefb7e71f05807dfb138c7edb82ab00"/121, 0x0, &(0x7f00000001c0)="3d7684860600ddfc22e33365aeb786bd6d1b5002000000000000cf07426f609e2e5e3e9ecb464ec89f20c31a60e30ae6fa2957c92df01d6ac78b80fa1cf8ff6e0ed80766c2dcaf893148ba679ddb92480bc061d858af23b444c925f212f0c07e6d7bd30efa628777d4635ad8bde7b1e32ef77489e39ffb839aa83efa9b8f4d464ce05c1d91b9be22975aca4872fd49c5e727d57e31bec2a4f2cde0da3a6ca018f53ed18c9f558a5c73ae9693d6000000000000000000", 0xb6) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x0, 0x0, 0x0, 0x385}, {0x6, 0x0, 0x1}, {0x8904, 0x0, 0xfe}, {0x78, 0x80, 0xff, 0x10001}, {0x9, 0x0, 0x15, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x4, 0x0) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x1, 0x2, 0x2) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f0000000100)) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r7 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) getpid() shmctl$IPC_SET(r7, 0x1, &(0x7f00000009c0)={{0x1436, r5, r6, r5, r6, 0x26, 0x9}, 0x1, 0x0, r4, r4, 0xa8, 0x8, 0x1a2d}) seteuid(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000000040)=0xc) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x7, 0x4, r1}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg(r2, &(0x7f0000000580)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f00000001c0)="5850d3ff8739aea9b2a2d3eb438df355cc99152fda069ac8a431fee4ee3ade40e30370804ff550ecd6fa303f4295ecd7cbfc7669ea23b552f6988f6277d2fe650000a0f143d6eb8da3cce1bb4611445ab3a2c564b7d28e462faea0d743f37d9492266c7761b41db126c4305ed2", 0x6d}, {&(0x7f0000000240)="53d6b30f19b3969dc9415af72f1be743f48ea4b1a2d9d3f1891855cbc842a9683ae56c80a75f30c4c1fc4938b6a17cfaeb58fd6f6f22975e0b7b148d8c879d5c3ccb7892e368683e7d0e6d8f6014428362746a4e4fec169d658d45f3f1b6af884e5e2099abc35e9f0ca5ac19e9871f55d5a88d0b281ba42e546b6e44b5517c5babe479ef0f1d4c815742fd5f7852feb086faed909b282adaebfbe8ccf0ca67a4fd07", 0xa2}, {&(0x7f0000000300)="869d5bcca50424cd218018848ff596fefe74014814ccb58a830366937c7e605d513fb3ae012e5db1a19f805850a3806d73164ba735bb1bb600078e0b590df50bf2890e33c18994c5933fdf5c36f26a44052faac3f31aa8329c5c6f3a71b2fade3a8fdebd482c7b9ce561eb908a597a1d985b0d4829edab6db038cb9991539c9240e1a3617524ba582a2d37d3071a2f45f2f130c89ce5a0a0232eb639e4e3d89d99615adce1412acfefe61d6735f39fb86137e1be5698", 0xb6}, {&(0x7f00000003c0)="f7603bb482f69ee46d587a4e51a224b196db9b874d0a7f0fdb9be2b4734125192cbe6dc371b79e35a8b84b333872e1789be4df57a74ff0aaedaf368339bd1462946f5745de3ff5a9c118a628c45fd4ee243bb629665451438c1ade7fa6266e6f223f8c699bb625b3019ca40e094f535b9b6b417bf3895453cce116bb83c9b37fdb2420dfcaaf", 0x86}], 0x4, &(0x7f00000004c0)=[{0xa8, 0xffff, 0x764e849d, "2fb99c3bb107accc21b9e80c787166cd71deced4dcc2d809e211dc3f72aaf101f02f2765d9ed886f1088bd2ce807f3439ed3ea51a5d78c657d6b1538cb3a8296727ece857042306bcb9c85e0d9986bd201d43921df697329941eb8c0dca65b458dbb4b881f0c4013da6d913af41b440d534ffe0122194ec7d2f6caecefdf6525cf72d6f671d0191ae4ce19d1c10707f469afd39d98"}], 0xa8}, 0x0) recvmsg(r2, &(0x7f0000001780)={&(0x7f00000005c0)=@un=@file={0x0, ""/33}, 0x23, &(0x7f0000001640)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)}], 0x2, &(0x7f0000001680)=""/232, 0xe8}, 0x2) utimes(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={{0x5, 0x7}, {0x80000001, 0x3ff}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000001880)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000018c0)=0x7) pipe(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r8, 0x6, r1) utimes(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={{0x7, 0x7}, {0x7, 0x8000}}) ktrace(&(0x7f00000019c0)='./file0\x00', 0x0, 0x12c, r1) r10 = semget(0x2, 0x0, 0x40) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001a00)={{0x2fda, r4, r5, r4, r5, 0x20, 0xf88a}, 0x6, 0x0, 0x800}) syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000001a80)={0x1, 0x0, 0x7fffffffffffffff, 0xffffffffffffffff, r1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) ioctl$KDENABIO(r9, 0x20004b3c) pwrite(r7, &(0x7f0000001b40)="4d650f995cecccb0c67ceaed6b6694ce967052a8e6f4e887dc9ae911e25ed538242d18cd828425f2f8ccbe2852b9eab07a5fa12011f991ead1feb9ecd42af4473ba0cd6fa59d6d9260bc4ed3e6d9feea6e5f4825363e09f3c6f9b0e718f5537e99748ea6055bbfed03f4b7a130009d23909069a78374f759ba9965b6684029b89035358f00021eb77542268d438e9dffd8ed763435857b9c01570fcaf2df8543ae3821217cbf05ada75fac07d335f45841d18bc6c3b07cd58865fe461b905950af4af2eaf05dc00e1d2d1aeab5a701118c87a3e990d6928e13720f817c211902db4af1f491e4f03a5eb160bdf3659eee3bac498e2eb68d49067fb20d", 0xfc, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) socket(0x1, 0x4000, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000001cc0)={0x4, './file0\x00', './file0\x00'}) setpgid(r3, r13) r15 = msgget(0x2, 0x116) r16 = getegid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000001d00)={{0x7fff, 0xffffffffffffffff, r12, r14, r16, 0x45, 0x9}, 0x2, 0x1, r11, 0x0, 0xfffffffffffff14c, 0xffffffffffffffff, 0x64639f76, 0x400}) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000030000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00001f5000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000040)="12413fd118f57c0b91dc7779d307d058e8ce54fd5f31408a487d35199a24fc84b7299a569d8652499b9191bc3a87e89ae7334398414a41464bc40aef99b045dfcef8969cfa6a0e2ac6d834979c7c0aa7f380df344ef40f8478490fcd5ed83c4aa8545c9e1b5404c6d07ca9645bbac0228edb4e356698f52fab1247dbf132158332a638088a7290509f0f16fbd8b33440c52e3303bfdab10950e2e4e72d821b3399168dddd06d20fc94841dfe22c21c9ccb12ba3ba88a73c24007912a90e7221902d37da2559f46dc0731cef0d7a916e0c0803259c99552ae9bdf1bf5af66265f12f432743f36f6a01d85bc03b869eb08ffd08062cc3ad5668c775d0771701af0b002938c009387454d852cf6f0c228c15de15d84ea58e578907a7c5fb00e3da29d221c0d047038447a3ca041c35cb6595a080e652d12f9dd2638e1251bf7b63038cd5b98a9a2df3fe67790037b8d3fa07087f02ee13e2a7ebcfbaa5e1abd7f13b18cc1d776687c0f75b0dc89bdf7d759b75ced78fc99a129d3fd350425fffa3ebc05d5097daad8b056f70331c4312445700b924061f635a28736a4f9a681acaf7b8a90d5aa65f5a630963dc8b55db1e6104b7d669a2b1b5a469e95ee63c4a30068b7be1ee65b2e29b9f5dd809c146384614eaa54ef91d51e971b0c494e2345d2fc35cd10550da70cd8f0790904759e9de9494aac8446942c5f23999a5fdc95f7afb510295c694158319fd25c39f048b9a16b5d3ef2a6f2c34a1839e83914597d9b3b165f774443e25fa0db4567b3a6126fba5b8dd3e399d5c1c5d981ed42d8e29a1a8356d3f5abd71d340e2cc97c24abc28c6da88b78847dd67fe11f1fd02c51e2af5809235d4abb5a34757e66ea1567e2058a2108b6f2c58caaca77adba7c8f8351b28aff4fe33cba65ba6f8b0d9ae171009e1753bef0247461e79de20a11f33e06a88caa6f20fc7abccd4075b1289f2f5bbfdfc9bae96eef3f649ba0f2a8593b6ce998ba9ef2ebd6ef02f1a823e732dcb6ec25b7dc8ada3b01d1cfb3b198952b995635c780e1742eae17e5fd82640a0030388deb0716f8efbcd7a68b1fa937b477261a1aa54229b17c22bc5d7b7960096af1b8b4d02c8260c2ca62435c0a4b8d1f0db3de3883faf41908109250f41afdcd94e0f5c9f2dfc27a958aab8d12b807a12e9ac3ca84b75a7dc892ebd84bd7b31b7d5090a85b374f7a3b809de46dd5ae56196e3c12bed2030276d2e247928a334034436108d5da35d694258ca48cb389ff138f9241fa6d012cec8dd36413d69791b7e09df82c0a759c8ad567413ed2afcd9847b933fed79b0464622a21aa817a2e348acbd5eeddf7251be7fef5c4d92cf132354746c95e1eccc92193784c60b528e4e5325cc7c5e90cf427f1a362a438b1c06acf908ce0d23f329600d7f608a1bedab82cfd2269aad2a7be66a931e0959106e3f2e1ad468e2c848d043d05b98331ddc04635ff89c7466a8580017ce118c889d814e3f9e5783d436677a7e16b993874fd44b4571a1501635734d722f14fcbdeeaed9dd5cacf3b839a00492bfb01514eb3e058f6e3dbf418286f80cffb8dc345dab9d2018dd721d77470e69d0f400b950b142ed609ea3debafe63bc52dc5499fab87a5eb357b101cfcd832b7fc6de58ce7732c16bc33dbaed9cfab47aef11be88ad548cf493e83c954528bed005f1d7623c03db1d5577d24843357738d31d23857e7159048126da382d2135ca6dfb7133beb3a0c5509e84376dc0f07cfb168b3e4351699822aa37b7f358b85d4a4d6c91428c0b40141b9dc15a012ca340e4a4b85284df99d2677131d6f8e49613b5470cf9ddc4f9c86f2c72580ac9740266dca985f3821d678c93813a96833599804ee40b49ebd35e74a0cf6180f3c0c05ef6d3c7d262885c92de660da98e222228758caf10495c487a7e20fb9aa81df73276c68592381a85ffdb075a4e8e1d9657f7cf9aae5556150a1841bd17b312b2e4ebe74449728cb22f34d7dffda55c2fb5a2a95747984adaf119bc78aeaebbe9d9c7f4fb1f7e3713afb6e99b21b83faca6f6b793330801ec47a036639c0619b57788bb2367e10b4d7cd4f06ccc5e1a6cd65159960bdf0c61fa6922f265ec6e6a5f346a57ce6a80d82f57517daefe59f61694851dc61200e1eb578e3c1735d34a13d1e824726985006a61b07374b94446343d4165a162af1c2425f1112346876526d8ab816663b6d694f145a9dcc0c4d690b52fcf427fd0ae26df129b60b0c6b0b586ebdd1417e90751ae00dce0f17decadfa899399f90d35870eb4d090b7978b3286b4bab9f4a23f00c35e64cbf64051150e8b29e58ac48efc982317621caf9a2ef5790dda4cbcd9f9308fbc2b2e6ca63a34b03289cb23ecc854b825521cca48dd94417334a4453e932ab9b11b6e6ed10ec5060a7a8dabf665224dd1a821610bd0f49254c35be58409cef744cd7cfa1a7ec849fe10d87fbf1c37d364291f2a7f06d119c3e4cf26bd73ba36a62dd5a33cb32dab9d193a2dbe931cf45c2219ed7bb4af41d99acab5f92e80acb6faf74bd521761dec0f8fbefcd2a2a4f5eaad9c5169b9bbb2cea5f3d5e66c431256fdb482d65a876f222bc4455acc5f06aa59cbeb51def88138da928ad5eec26b43bdfb141d46d977e8643c049522f811f984426291564d0e6323cb74b6c8e5bdc536cb4cc24f80927fa3bd116b831b593e3008a72dbe848eabf2f251227dd2c9aaa7a62fe902f0c2e9bdab218ac8a200bffbfecbad0dfc82a51227b6cb3e5251b3844ee2ce6a4361bc80ecbfbcb426446929559157c54a983295039bc16c7c8c5fc5c7c8f3a09f40aa1970efac4b7c0ef7e02fef06660c93709d8aaef3f407c109853ed011a038516c3faa17d72022d554e9cf8d04a818cb0b505dcd757cb8160461b684626c4274e1acb70d9964f438bd04bcb35ddca975dd0add3bd1d31f6144051a62b2c35fc781db17ee4f096eb90eb56813b740b255c9b303f3acbc4a0df5044fe27fd6ecce9349cc8de2641ae9a127081ee6056b4bd16d64966655966ccb4dca86afd2cbfe61123fff9aa7da18f45c9bf2257dc0e706367a5212a13ce82a0316995c5d8dd6fe8c9129204509337a61586bb6d4e014ead2b4fccf8b9583022de8acb626a1868ba247aec5801ef3194b0f81698314fd566ecffd730b28e24aa98a7aafe2ef20130723f033f483eea8ff6fe6be7cbe699d66f37a202c07a73d64865a13b6a8865e948a52f3ac2969edc3de1c7463236d05b16e3d4280e13e33c3cade420ab29348b746b2efb35e6037757d977904b105d0c720c0cc80a9c1a5b71f2b7ba7daba5e5cb9f963a53738807e742143cc974486a8888ba875bf9c8eb1f21b3162eddb9fe771971091086c17e27ff481c1b087894932eb0e8f1b05d0ecfc2984f3f16adb906a47490b4b811a579f34305b958aa464e8265bedca3116b8df724cbcdcf312ca8bd52e71a7e741f5fe687854deb6a191177707f2a05cf1758575a2805cd87916d75a1fc79d9f0744907a03033514ba5716fe67ab3dd429d487d1c0ea15949113802b809e6457224340a82934618b231558466e06be2e864f2f58f9bf4f981748987e32c23cb7932c30235810494d98764b559155fddcee3cb6ac86c7c4dffde2612ae168d54a67996512939c92e5285c53182f6c4fbe260f3e613818556b2f51b6cd0c389fa1a1c5962591783b4b57d8fbaded7b7640bdcf5e95c17c2e037420c05fabdb5b04765e3f06c34a2df92bedb4e713c8a71cddce66e260c44692244046dc4002b7c80a8d9059f63e79ce75a8dc3c1a587c9f9624ca520790132765bc43272fca96c8e67ecc96b2ff0296a616ce2881687faceb91d87e4f551361f07e1ef9eb22dc5173f9846b7b1ddc3e35edbd4dbfb62468dcd1cb404ccf01a636fa46b1a641c43220c5d6bd4f91d11bdb1b6592cccd869e6a38ecacf5a70b5017c43e888b774a289fdebae62de9c42a7adc356809d8453ee57bc8e65a0996c4efd02500d5a0591727edbe102fabb51b4ecdefe4261a4b1fe3e204050582ccb5fc4c4c870ca34ae8bd85f5fcede681e2d222cbd6f913efcd16281fb9dc3a0e99dfd22bff5a16e554148bdbc2f8e4e923b4e26e02e08d198ed8412c810175dd76a07290a4aa7228ee924b65efe721da17695501136cf9c46d7f29b91bf1d0e8c82b3fa24fd14180fd0e1a460e2e9ed4a9cfee37fbacdf57257ae899fdf990ca928e17bddeb999d4878f5b965a3fffdcacbb33692d88f638bd3e7013195f7c88a7cea024f6590b473ec07c160b9bd259a60b2f10a29f6072daeb0038136a1c84e3e656e0841474a4c88458a154f1c46dbce12f3b467b3bc43bae15545d667ab24d314226552fa7775c7385f5dbf98f2e412c06de8cbc138482ebbfbf8f0a4540562ecee970729a617d63349a3d39671defcb5492ba9dcad1d137dcdeefac2d8e992b6aa0fea925cb72f9464b77ca257797002b37bd5547e3c380cb28628acdc4d716260d5f6bb5c771283d63c01da46b05c2f38ab000ea204efdd0bcadf84c8cf96920221d5bfcab6623154f4a943d1c309116dd9fbb57924ebc5ca0178a4ca248da904de3c6f7e3dd73a9ef5d482789f680430ed19760b6a255f64df72e7691f0ed021fb92040ce434adeda1947c94afe50aadc4f5ec59add539ade2d9bbef9bf525e56307d26396949b796eb127cb33afaa47f71fc8411805a5cc6e0aa05366e2b00191669578d48352270cf6b32b8f82afe9fe61b5410543e4ec6329afb25554b72b884ce7045a548b26d0f10db511b619461b63e0928cbb64fd18fd444b725a409dd1e31d7f361afe2b30cc97047f97560d2aad6fe54a0fec23ca58160ea5777253c0d6dbe5f0bb14edb580e4fe913a5060a3369b6d5bb633c426942da5a57421f8a97635bc2ddd4e3cd9a947a3f5f1c34f71b213bc9b18e42df2b7492c6fc12cd1627a690aba6ca982fa8fc7370573b38933e60d086bc1ea02af0d325ae3a6910e7a943c05f48edcbd63518f89e0b55fe257cb2f4ae4d6d03facbfa2081662df2eabd90efc298e7a998fcbc7068c9ad9a49f31fc44ba451d3a5808bdd1f4142a883391bc11b90ebe0b6f6e076b1f191843d921c9214cbc8483bd04be3ea77985fe4e8e15282d0c0544a6214f4a120745c2547f5414b30a580d5c72ba5bf47625228762ae2c1ad1467a4d35441f1a844ef404859f6139186f43029877bbd894babc5f2524e5ad826e49e2624afb2166e55b1e810e2314abb70ddd59d4e9607e29e768ccddb3438effd697bc050ca25abd4da1862352cfabab3c379c813136ac9bd33a030ecaeb307d9caa940ec39d7274a8a6b7f9a643c61f2faba66c14a967d38880ef43851bef9727048954e2b712df3d0f883641f4d299a69de71a5e1f72b780b71795e5ad152bc4e8f090661227d0b829605232e8ee597b123496ec93369fb7e00faf391cf5e3130fdb815d39f84518a1aa9c273719729e7d56d8277af03b14d6dd2dae55faa926173a986e24b12749f43ae7c3fe66b9e71e6211ea3f38eca8c927e2eaa94e84c6be833ded0b9ebe1d4250a4c632c09eb585ee89aa01cb86e05b9afe74e48b407c3ab6c3073e887db81d14662928916fd27392159f4fd8916ea805866978a0d288feeb0ee5a07ac4444b485e696fa88b18d3db087866e3f88f30bf055a6dcdd6dc09cea101c98cb9c680a9e959dad85347f4c0a3b43a10c5357e819de96258b4d4b08fa4fe4ef9c876be1c5c9e3c4eb3bdbb312ffa56d90a89b34545631e420f734f", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="e3c22833cad331fd91431e7c321d00273ff93332936b0c9f9170540bd96b9b5f46bfd29eee171bfa07f8932141356404ca06bfacdeaf91b613d6d6f00cdfb8dcd9d292df05281184253956e5ba43aed0", 0x50) r0 = getegid() r1 = geteuid() r2 = socket(0x2, 0x4000, 0xb) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001100), 0x800, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, r1) r7 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001180)={{0x0, r1, r6, r5, r6, 0x2a, 0xf5}, 0x200, 0x1000, r4, r4, 0x4, 0x3, 0x886}) sysctl$net_inet_esp(&(0x7f0000001200), 0x4, &(0x7f0000001240)="460fd117c0bdebb6fc2c4295bf617b2eedb28bf5bb729ce79fea2b3aafd2bfc11bfa78ee140332cf40c1e174320a912efc1d7523ec77e4081648e21fa36450ba74bd0a6aff2a935a8aa974ead527b0ea2146762055d6a1bc093374341ffeabf4137d49d1fbd424d1bd9b89fe899213da98b850da8e2a474ec89b4b26997748", &(0x7f00000012c0)=0x7f, &(0x7f0000001300)="b4d39aff2ee53e2ed21144d99026371967181da70d7b062df63cfbf014f47705ad1c60933d630ecfe6c487f8976db238a552a11ae3df9d4cbfa739d96aa8c7d8c2fced83953297124506cab25a4b8f3888c902143b662e52ceb6294b1b94c9bfde0b9cac8e14e93df71d5368a2647d3c6a198041bc2c79a1053f48b854f826813aa4b54da3576c153005e2e6a68815b1d3e04d76b236a5169b6f97b5c322ae563f30cb38d1662188159c08869371ab9f763d0ecba98e5d1d80b080bd4eea2e4c6f7ac5826dbb5b8d463ee673c40a59481bbae3ecbc8e547da6e8676acf665364774894cfd4ee9d9f80d4b16fff00ede9e5304294f76fabb2a4f9908ba6fbd9edb5de593107faa64bddddad4e1e805444b491ad6c910eea664057377d3076e17bc7381cfd7a307d3e3d48b5fc39c7d9dfa332363c2016287a6d168b10d566ea076aa888c80c92deffaa959805e78d3520818717fce49657525d756fd9b0db4584a4088d89df81996ce605e4ff600f56a6e785a037937b1004766bed01969c1dc43fc7df1d8e6425ee1b41f46b91a31021a437598c4ab7288d54a3e3f4bf1a099f2b696496909ddc34ad77b8b9ec6d616a1a5a50371c88f4c73aabb66d18c1f624a5f3b5effcec2a2dbdaceca508c8ac6c1ec58eec2f7d91f3a2550865b9d3db7108d8a699e9e8d0e93c0864955882f1491feae47c6fbf1ad84f5393728bfa78dbfde86312d5b8501fe5ae8bbf87c370fdda2dc261484fddc6ef422d67c2db8bbf44de2508f73b83d53b6708219f76ec02d09dd9d807aea5b25d3cf4aa0fb710abdb785707fabba02703ff2965a98eb7c49595efd691a8de049922dd284d4b89eaf41b8646e122c52a63a14f0000e8f4ac9dc1b09b04e6af90a8e2f6f8f3d71403c24719dd9aa14bf7c8fe64856e49d4c316e1e1c3fc2bb0e596541b5e14597bd21e92bbefbfe1ca6e931f553d404f5392692d7d9ffdbef0abebd7c2d44db52d3f76b706de4c05c5ebe48e1358d295fe613d2534721b768d306c0665419d2e4ae611d41231449b92c2f9853baeeecf84ae51564f58d08ffe6b59d4be27b706d83179ea22b6e39147307457d927e4369aee190cb40da032d6d0d0666bdaa9b610e078a0af301ca3dd2404d5b5f1711c23a67a27cbe1964bb829bea2d2d788f3da644a656daec7a54d25860eacf4aafca0f5dc1e0d4e76a56d4420948ad060837c6ca2efc6f6d138f3bce24670fba9a2903d7ca1881854cc8806829b1f7f76e263bbe5b9bf2bcb8124edd85ede30c0cdb7b836f88439f4c31bb80d530f39eb59513f6b9ea9ee56db2b5b7a2f5903ec4a79fd5a368ea086163427e403f9061885d3f79bf6b65d21972ad7b0cfd623e3a45b14c516ee9a5a5c0a3c56d28faaf5ef593e281d43c2d64065a8726072f7e5ad50ef1e6b615de96d28e765dc79fbc9f86eaf18b5eddff6acc3ace3128daa951970f38cc9223e3fd75882db2bc4f2e9db5a40e2cefbb1f9cb5f947dbc0b73a256232fa5068ddeadae977f790d3b6fc54d8d2c7f20c0b5c96635f53122382a597a3dfa4e2fe2dc6de17d9d791a8137ee22d89ede4030e207c7c553f3ab531294d180569965500e46aefee3fe0fae33d73461d41ca1a97f53d7a1c46e8abcbff663e43459be92c6d970348229cd08eee7d17893318dff7ef594ea1fb837b9b8c8a31de6d45a753b9735e0c47d5758a74f75346e19e07c70c24b4198c93303f9ef0c3171b94b91ba44d127d3b9a7c8cafaf8a81e5cdff3893ba554d33abb57fef4cab2701f09e140ee8725fbfd8ebe865060806e81da5a203fb4dbbc06bb19b94a1d8ad7dd9555ea9de657ae84a6e6db60c258e6ab92a86e4405c23c10ef849688e83c98651640162786fbcc9be3fea8a2ed3d3403b838d17940719004b5bc2a3e4afcdf83ce799044c8d28ec9ef4aef3032abb6e470e6c56eb512f2f45341656d8911f2aa924dd114de9896b95f85fdc9a4b2f8f749956db223d203b9b401204ffbdbdcfbe88240cb0c016067406244b3d1c72f9ac66d596c2796bb90d6c1b2eb87c754b23edc752463d80bb34207193b440fc0d59a5146738af1c20bee520149dfb3b10fa2f8d13c4b52c333e9b37adc52c8172a78765c3c69be003197d78998b2b1de17e119e74c575e622649f5435745091d0ec9f8371b19e39f2b5791abd0ca5edaa4107ae03773dcbfbfffc2323e1e1425ce93f27782c8bd087d5bc9ca7fbcd61efc992c02cb4e41190fa09a7a86e22664b6a9d917568d2f6d2c0ddae356f2dc5ca06415223ea227d76d7db18522adfa149470ad6f3d0775b5a0579adf08a125378007ae259cc637ee1eb9452b40c8c9f3c0a543469c74721553c4d32853ecd357ff8428431b49a24c10f423c66ddd275afdbb9d4ca6000232829f6bbcbef0cb155e7da3da3be9c40fd5110db0d5c326a594e220e33deab6cbb707559bebbc9aa92526a998f5716ef0d1b9212a36abb3d052b9224ca8dd10c04ef0a9aadec08721d6bd3f50cd70ebe8cd3a85be5a1146e26c165f0e7b36761699df02bde6752cdd7884048f6cfbde60f783fee020053878bb21803d2c780ca5f3c3f9b13f708fcd715f4d3748aa9c76af4625c4c228db33fef02268a81f227bd4679f8e443852466e97e9c89e7c882cfbeb942b44d6615e36fb8554d61a5f2d928637fba3ac84d7a9ea5a4b5695b5f95c8732fba16187d1ca2876f32a5f0348dda250ce137c602f0a01bb6bcc98400ef9516d75159021d60f3755a2838ddaa702cc1f61116abcab29764ce115788ecb22cd8f9bef6aa7b0864542118f4ddbb86317777b39e6b6d038e1b435c1d5806f2a3d041e409db592f3bb935bbbc87527a4d3da71251287aeb9d5f9ed59aa3d7701b0355c7ba5ef22e84316ab77642c7bbe8fec71462165f821498c847253422a59a1f93e01f6350278caca781a5ebee94f498548c0d4b7481ab4f2bc887f3c408fa63ed5030787b945e7bc8aa006abcd0e86cfbe777407f21418d76fbf068148c5c9abf7d34d56611066cf05e2811bb4838d9665f5a3b1066eb1dbbdc8b2d91e2c54b97619b7d2536a9c61dd14139d33552651b2b77880846af72a41426c7812e8771cd6b039e116d9e41812f8fc066d1bd435c368f2ecc13b25599444ab644725b452410e0b7e511bd6e68ae98b2e2f23bdac983d14a227b8356bdfd7c73cf971a942b84403da77757b2851aa34ebd334fd65570b13f5b4161bffafa55e15851cc79a484e4d6c856a5621a0ee5bdcc0176c6df44d47bb4e9f8b1d52953c74028dcc3fc1356cc6fadb422cc96e281ff931af3de5fb9ca05b282162c0ea884f90a37073bcf373a409023c009b9a993f8a3038511c958b295d7785388afb8bef7807944529cfbd567309732753a5361d1b28c886916c002bcfe514f63c01c0e21238826db76b2e1b6c27efee0835d458cce22605f8e6a88543b3b8d3aa87b08a4d7a7aea14da93ac7f758d60d26164e84d7a8806610f02804faec2acb78e81280158b0ff7a9ac95023bcc07930aea3d9f6ce5caff5ee93e3273b76223c1f9f858bb655b84efac5e66d4f2e28953fdb10199cc1775534a432e47831e7f4e9ea42e425a2737be82dea05ec6cbd833c7f0518523b29abb20bf895fbb73837187c27ff8da7085c5ef4f84194e29dada070f5d719054879a8eb3dfedc8f77ee9fef984a3735ce7d82b02e9316bb7c1e885faff3637de299ce7b225edefb2a5a45d811413b6595ccc285ad12a08e30afee2707ad08f4058c4b35b577bc96f899a7e86177bc22068787a102a399af8c109abfa9315cbdca2e8c2276352019ab77887214e87321fb09006e62ca2b6f4373b1327e99d449396188e185c0974cfc1fd9e2adae16257fdaae656490b57dc88e39aa35ac8fef15f51d4cd0bfd4987d41e288c2054b87d2c9adc1e64ec49d533650bcd2dab1070770c77a4951647a6f6a02b7eef991b998278f15bb0bc89143e0f1ef575eb85a66db6ed4ef262a4600012ea1c62bcca57c37b7305c136ce24122c247ac4abc3a3f4571011bb076ffc17575dc6a67805cbd8c7c8262b27a04e022238ac2cd489c8dd991786544ae156b227c9de5cbbbfdc531e63b018db4009c18b5229828ada859e2147dd44c9dbee0c5ec6229957a47b63af9123090b9e96066c2c6e29326f907022428fc2ac4fc6f7698ea4f4ca2d079bea2312b797221b54510c7fc4520c43e91942accda5063fa3effa0ab862d1a73081fde558f34bfa0a256f7fdd5769db7ebdad93449a4acb9c94e1cbd6e2efda6802438b9f7aec3a1b3163b55a52c517fb972320499069847dbe7db0a4c559b1ce10373fabedec44dd1cfea056881981aa72a0f656ace7449d16119f1b00fb7d401a5bff8ace7a376afa5079794877b9a6bcb9a58988a8f1f60c147d262a07589390b576e6adf9e95015085f60728f7b2f131af66dae362f9c90c666ee76fbb1875067c7d51b06b99a8a182b63706e4a9783cded1fc44ed37b495dc2226d0b604b8d60dbf682e3b6c8136e139439ac2c05e2536110c2031d7ff555a1119c9f4778ab252bb13e6411af8d648deb2ca8569483ac58f0a749d7bfb1d210837aab5910016413c6d688013e866064eb37a33a7be3dd45611252c58478bb76ebaf87d253f8ddd7ccef931bc5488f74e1a2bf92b33a29a6eda115a3a29252a23c8c6275a8027d5fd3009490cf80d6574de968efda4c38933910bdbe426b37c981b8d0172c90c8e9f1be79703827c97c680a024adf14d757ecd4464e55938680de31c5a45472cb1e81c35ddc56f1d9422846aa8e550b454a8d2e44f0997b93e7e88c0c11f4207edbb2f6c2742eab964c42642d597864af6a2a797b16dc74968ad82dd831c60a899f23ddf8610f9fc4127de600ffb75b9f1bd3567f0b0e25ea148ba9f574e3de188e98c110053fb89182759b656ce08021796692952639796bb1499b08fb64f833b52440a10b5311db64ab6e00497a67eeb8eda2b4946ff4b909cc8fb316da0d06d6510fb85931a0e6d4b95b3ff7f49678a0841ca69a8553ed844f0eaa5b7cd64ce14e0fcc69f4af12270448d04b8eeaaf3af4d9303880b98b8eba2f809961c8318186850ab7e3b1eb1520eb944ed4da341d844c7a060519f3905f57d47a5d12a076d2d90e618fb948d0e39349c13b77a304befb57cb8ad4a27e1771f868ae9c3ae1387973120d981bea60020db684a516d578aa3b5f9a404aa15d4de16d63c4643a2894a0e6113cfe1fd35fe77eee7fb00327cccfee6d141cfa4c753e94906cd275c9dd4fcf1006854a871b2524980ed4862cdee0bca6061f7ff9714ceccd5847f6947d4c2fa051a4cf31b7e5907f32e5437973241c54a0d3fdc1a6ce4bc6eb33d53bc1598ca7ce184d3368bbc9093d7e17a8541d384e8751f86148a2b89329b229def83e5617e9e1c8b0e7554edf192f3d8897e78c1bd6cfa5a1bf91e05cf30e66017cea6ecee12e66c66d59fc8d4f1d92a3e94a9f309f28c6b4a8cdf837a2a200fd17683f5e949ed5431eea87a486c98e17e87ca103e26b856d5608e1c3b8d77615539c174c612bf0677061d2b4d72f7401f637c58d35619da340193a475d9f1883e21a638753bcb2ab5f88b0824b2c410e7ee3067997bdcc4199043bf1b99e31d6759926e036563530e6f393afd5b75fa41ecde94aa3ee7dc6832d194516da977cff431f683c5261e426cab5516cb272601f8428a446dc7ced09f9abab08d2092171d423bc28c351e3d2a685a76607173bbadc57b281d293f738ddaf9711bc16d8c", 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002300)={{0x4, r1, r0, r1, r0, 0x84, 0xb8}, 0x7, 0x9}) sysctl$net_inet_esp(&(0x7f0000002380)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f00000023c0)="33c28ddd3fd7a676de168079dd452715016196fce3d9197dc62f3cc4f458c1cc0d7ffe61ff819d3aae658b5f91cbe1b77685a8289379eee147b6b1364fdf82f8d7af41c0a8fc9d5c322b1ff2a0cd072bfc278916f9b5a3fb3a4ce5d3d2e41240b82b46db7395f923feab6ffd92730cb71568e5e7fd439b1ce6bec4331b84eed5fb2edbfafc5943e89b596eb1710f5a5559256afdcd488d82b5b1bf9d5f1504137d9230fd7227736f289dbc0e47b79fc5e37dc69bf1c5d75ae7ba7e8f5c9850f62f0500338d0b362fb80ab37a608a3cec96442dcd3495a620d3", &(0x7f00000024c0)=0xd9, &(0x7f0000002500)="245f7eb71e51d11d1fdcff78c10d7bd5252b9187bb52e43b2328d6187bbcdc2cf848103921fd52ad4ad33ec40da322e4bf9b9d77504d9c5393c49809d1ef09f75507e482fcbbb1f601dfe8adad9054939b44b0def4eb65379e4a712c888fc9f43abeebaa03f1f3b572", 0x69) pwritev(0xffffffffffffffff, &(0x7f0000002900)=[{&(0x7f0000002580)="0372af5176e6c8cb0d9d796ade4651b47d5e7787d1df88b1ad3a0c9358d8527831bee191c04796f5eb8f600fcbe00d2f4319e891e810f5d7460255c2bd6411c75990f28761689a6069559fa176f4d036e9838d1108a91c99cf26f6f2830879e1e53f6cab6270cb9d98fefa264b4904ca5a2ecec35928c790314d848d8fd4bb552443a039614dfadf31b572a21480595e13fd6dcf5057adf3577c9aac5f220bec3d8ffc8679525fe934c8289ba053afb1fbc572151d9af2d9e94962c1c75611d69a3abc06", 0xc4}, {&(0x7f0000002680)="f7986a63cb3b93d72906893b803835c5ee09d2a32bffe65939adf6d187c663a26c6d1db5a7427b2f8da452fe7adfe3b38372b58d1bffc062e826113dc19be86e3ec9a0bccbac082ecfa2424a56c755fc4945ebe3a080e0a7e7b160389005980ec576a193ce60665751d930407ecb6fac21557d5a41c64265b658d693d77230c6a60e96e2d7ba9413", 0x88}, {&(0x7f0000002740)="8d", 0x1}, {&(0x7f0000002780)="93b9520a22a6cc731b5a4ce339310c42f5016da10a09323c33c0bc59d566cf601c3b9a2a7106de61b2e9b2577269df3fe68cc34dd272638a02964f209ce421fda76990a3c4cdf76ea5c45ce045fb5206086d90b6919ec0ddb43be9afb66ff5a2f01cf77c80c86184d0754dec8a496f0455716845e1b3b8f65c120a2746f33536693c71f8f4a0b8d2d804f73b1fe2a00bfb2a6b73", 0x94}, {&(0x7f0000002840)="b605aa0bca15ad873e24b0e74342e039c9378171df762651f75f705f9eadd52b38e1603ad35b10ff60f51161ae5f586924587b6cf6d60eeed127ec523d40ea8502dc6399a8621879b2459f1a093dd77e3f5b43b710cf8af0f7f73ceb49b7192d714657a90d4990407e988c29ba6ab643fc5917c537530376ad60a057cc7400ec1e2899b9c46a0b1095f3a23b793563e285b5657f9eea96ad655508cafa393de6ec90f5039ae85b79d417", 0xaa}], 0x5, 0xe0) writev(0xffffffffffffffff, &(0x7f00000029c0)=[{&(0x7f0000002980)="443bc1c8a48f47e9f14ea46e9fd79487a915a639be9a7b565b18e0c13f881af1a2cc11664f2aa41bafe372379486bfec", 0x30}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002a00)=0x80) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000002a40)={0x2, 0x7, {0x9, 0xfffffffffffffff7}}) shutdown(r2, 0x2) msgget(0x0, 0x2a) r8 = geteuid() shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r9 = getegid() fchown(0xffffffffffffffff, r8, r9) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000002a80)={0x2}) seteuid(r1) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000002ac0), 0x0, 0x0) ioctl$KDDISABIO(r10, 0x20004b3d) sysctl$net_inet_esp(&(0x7f0000002b00)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000002b40)="6fa31f5b6a43ce4896ca3ad78f96bf1cb6055a86ab85253c00804ca3e8cc96725b8b3f7b25c471f0ca24eac7d95db4d38c92df75b01be0d711aedd22f172811bfe90996f0d799e91db52dafa7af350bd2a78fdfc", &(0x7f0000002bc0)=0x54, &(0x7f0000002c00)="812dc44f018217848e2358c358d4915f36fb8a0a9ba1f18f81a4e899a73eb5b19177c6d58dcd485f5d7641bb900937a4e033daf08cf2f0764631f1031ed4f9d84068045ec91fd02e649816b53a8e9a75186b884f18a3e1eb0f10d8c4c8867165326ec445459a258917193fde2aa4b5f912f6d78947536e18b6679fcc07f7ffafeb498b2e3ede0cdcdca7cd14da089e4e91efbbf09440c3f7ce456ec01e0f8c3def3b18ed38f1301e7dec806048e2cc25f2f8bdf79f815c0ace22e9bf757480a6c6d5257d8e9f664a0dadfd9672f43d3f6971c6a34cf61627b2d923cca4e02e2833c77d018d11b1b84a39f280cd7c90e1c430d676dcb5dd8c", 0xf8) sysctl$net_inet_esp(&(0x7f0000002d00)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000002d40)="407919dde66a8f", &(0x7f0000002d80)=0x7, &(0x7f0000002dc0)="edc9de6dbeba539c6b72fd633a865270e42135ab4ce631dd49efdb3d02fa57d882f173591c551d76bf9604cb16194f18b24d4b1af2746ce24d095707717a1d1077c6eaa6b72f03e4cfb4a09c2c9d7426610afd8cb709a4c303892c3f2773b6ac207a85439fb048aaa595c26519928430c40c1fc89919c34ea4fd189d8ff84617d6e3e3d4c4be7522d3a09d207815cd9c68137acefe378c8c199d66569cfb3ce38a2729308977f3e0683f6331abb11f3e4b0cf7d034465009b18586ea429d7b452500fa74a12413442b15b8b0286787eb59f418f9cb", 0xd5) readv(r2, &(0x7f0000002f80)=[{&(0x7f0000002ec0)=""/165, 0xa5}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000002fc0)={0x4, 0x1, 0x80, 0x9d15, 0x200}, 0xc) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) connect$unix(r0, &(0x7f0000000540)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x1fb) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r2, 0x127}, {r2}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000700)=@file={0xd570d0466b6018f, './file0/file0/file0\x00'}, 0x16) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x7) writev(r4, &(0x7f0000000100)=[{&(0x7f00000009c0)="8a29e29a863bf3d9349ef6e169488cea77bd55a00689bffc55da9f9bbaedadef5fe55c98134b439974b873468fbf58b27013b1d604ed13c664231eb0ccccdfa6570c043272fb296a2f125405088e18b72b437c26461497ad9405c6dcf297a0a9aa4ac9429042f4b24abec18a8b955a5caedbbdfdd3f57a70e8536c04d115f142082772e6512999cf99eabd1b1f84c8fa8cd47811c5dfa4ed9ea3ab92402abc3efb80c49eb7e373d92c76cb22da8cf546a947f112bc5dbeb03c89f72555ebb70034d486149f28b05da48864cbf2f7c5adc8f51e0c7f1de4408786f4159c42ac1411ee68d1eef5e1cc7c54cbb07e30124c0bf2548976b189347ad325cfc2a2494c71737b3163698895fee2ebdc4d85ad544659faafd27174e0c84d1a538c7b2c9df23323815df69f8dac0f0093b80b0bd1283d40848032f592373eb5d268efc5424418b0352a2ef31cb5eb68052ee6faa2a3ec67c55bbc933766e8d057ec92996cf05c877edcdac3fb20b7592c4a77c8df317619d5030352ce21067ddcc7186b01c64bed7cbaa249ad242cc627f4880d5ee8aab1dc3b27fc4b1887fc105d9deb87714ff263d1d4c37395242b9f5d87ac89100a512c4777e9c254b6d8bf4c6a168828d16dd4b5dc930117e7d6fb9ed6f7880ec306371718011c03169c2bdb0ebf530cc3772384f5013d86df463b4bcb2e5860863e3911a82010cd16fab2fc3c3c79b3193288c75e5f97d1320cb8cd882264b02369786616764d7b44871f84a5c7b7b082574bc120ab8745e4547e5c711a91a34c912d9924fa4ef6e5a45e852f7e3a79b42abef3ecf054a4bc727daf15d324cb9c871f401c13a0d5d794693ded5f85cb8687ee004f96c8d65cc93a9f797d112945fd8e079bd619d5bf53141af86628c48d0e2d20469dc786944c0c9c1fcbdc147722f169cd68aed042dd93f3d42f646becdd24d865912b5e6d8c049e765417caed753877698257795c011d37fd3157d4da4de26e3c29338116406355a6c6c563e6ce41ca2f4d7c5484eca7108f18ffb081aa5761b0e89b07c131bbb0a3084c2884d43d0329e29fe131718765070a29d82425f51d85814c869838d53ef182e6c0a42cefe5850f9b20c95761a385885738363808a016731bd6df0f791649538fadcf8fd668a560330d", 0x339}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r7, 0x80047470, &(0x7f00000000c0)=0x5) r8 = socket(0x20, 0x2, 0x7c) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x2, 0x3, 0x0) dup2(r8, r9) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0xffff0000, 0x3) syz_emit_ethernet(0xb6, &(0x7f0000000100)={@random="5dee02f6d0b7", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa8, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x3, 0x0, r0, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0xb, 0x0, 0x3, {[@mss={0x2, 0x4, 0x5}, @sack={0x5, 0x6, [0xe7]}]}}, {"b54dc3f1349a6572485508c7e44da92399ec13e09445e68113719d4792e3c3aa8ce7dd2f6acad587b6e1e129be8cb9432de7b7bd36d28711f3dd93a01fada1d38c93bc21b59da2ef2b56867a90d338317a45260f76da0f500f9a9a7323b71eac32689c17af37ff1429ea005a4d8f9cbc9005ebf6"}}}}}}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x8000) sysctl$kern(&(0x7f0000001200)={0x1, 0x59}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf6fb59c7afec3617f", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: socket(0x1, 0x0, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getppid() fcntl$getown(r0, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000440)={0x0, ""/202}, 0xd2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x5}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r1, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) syz_emit_ethernet(0x2e, &(0x7f0000000640)={@broadcast, @random="b343198e1809", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@rr={0x7, 0x3}]}}, @icmp=@info_reply}}}}) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a"]) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() semget$private(0x0, 0x2, 0x51) setrlimit(0x0, &(0x7f0000000140)={0x2, 0x20}) r0 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) dup(r0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4f0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[]) setrlimit(0x8, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x4) executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x1, r0, r1, 0x0, r2, 0x8, 0x4}, 0x0, 0x7, 0x4}) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/97}, &(0x7f0000000140)=0x63) r4 = kqueue() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) r7 = socket(0x18, 0x1, 0xff) r8 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) r9 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r11 = accept(0xffffffffffffffff, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000180)=@abs={0x74f7af7f89ecdbec, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="4e7ca97a9cd987128839910473f4f86a3ec60c04b32a554279a3f476aa230af6a89bfe36429816ddc9732f89c475821ed89b9c628d9360158d61e6beb1ee6f358960be6b1e594897c2e92dbf1378a9b8b6ea91afaaf8a9a0eee20d55862cefde70b8c03b69df8fccd5e444f9e9264d1c5b3b2c63ad03373870138502050d883d1bcd9b18844ea32aa5340ea8a9d304da9f29721d708dfe65f309a1759f080d8ac4100f5db176f9c1e635e29c57896730499c0faa65098918b4b362dffa13eebceb82e33fa994c9c9b8a3969649b1fdd9b544a7", 0xd3}, {&(0x7f00000002c0)="8e800b346918f2f4c1ef422667342a3a8aeb26b39bbb3b28c80e8505ee6bda91ee8f6b585df285638ef6bbbd54edef1e1d2f8e6118ee60ae965185eaf3f1dbf063d3b48e1331b2754aa6", 0x4a}], 0x2, &(0x7f0000000600)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r4, r5, 0xffffffffffffff9c, r6, r7, r8, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, 0xffffffffffffffff]}], 0x58}, 0x41e) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='/dev/wsmouse\x00'], &(0x7f0000000900)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='/dev/wsmouse\x00', &(0x7f0000000880)='/dev/bpf\x00', &(0x7f00000008c0)='/\xfb\'\x00']) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000940), 0x20, 0x0) flock(r13, 0xc) readlinkat(r5, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/176, 0xb0) syz_extract_tcp_res$synack(&(0x7f0000000a80)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000ac0)={0x41424344}, 0xfff, 0x7ff) syz_emit_ethernet(0x117, &(0x7f0000000b00)={@local, @local, [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x2}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x13, 0x101, 0x67, 0x6, 0x9, 0x61, 0x0, @broadcast, @multicast1, {[@generic={0x1, 0xd, "d7bef8fb0d5adeeba10957"}]}}, @tcp={{0x1, 0x3, r14, r15, 0x0, 0x0, 0x7, 0x20, 0x4, 0x0, 0xe5e7, {[@sack_perm={0x4, 0x2}, @nop, @mss={0x2, 0x4, 0x8}]}}, {"6d8c38635ef117d456a2f80486b72f4744f46bf8d4de8c01065be5eb8a3ef987499f5c797be84ead2b9693ea51022d8a557e53a1eee50b879aada8505bbaf6516c65ea189cc8dc41e8f81cb256aea085b600c2e36164c0478155212ece358494999b6b93d5da86422a7ef182c63758c7f796b355620511ed2248e222340e1495787518b833ede8fd40465664006cc119f5e1c8be09833d62731e1ab06c4a7b27540694988421c570d014e304c9754a1899a4fafc12748b24bf14926c43b5dd8277"}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000c80), 0x8000, 0x0) r16 = open$dir(&(0x7f0000000cc0)='./file0\x00', 0x20, 0x40) renameat(r16, &(0x7f0000000d00)='./file0\x00', r5, &(0x7f0000000d40)='./file0\x00') execve(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000e00)=[&(0x7f0000000dc0)='#/\',\x00'], &(0x7f0000000fc0)=[&(0x7f0000000e40)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000e80)='/dev/wsmouse\x00', &(0x7f0000000ec0)='\xa5\x00', &(0x7f0000000f00)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000f40)='/dev/wsmouse\x00', &(0x7f0000000f80)='/dev/speaker\x00']) mkdir(&(0x7f0000001000)='./file0\x00', 0x204) chown(&(0x7f0000001040)='./file0\x00', r0, r2) sendto$unix(r5, &(0x7f0000001080)="2e6e4d2d86cfbbdf", 0x8, 0x2, &(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa) executing program 6: setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r0 = syz_open_pts() sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000300)="5fff6b33c698b10bdb9b3d2e4ca7d3207505eaf7efb0473761e8fecb83c97d5ea4dfcb6ffa03c9e20147a6d8383f0fe2930398d79d92b683fa047103a400afdf4455b226ce838caa6b9e9f5a8b8f22e2dddd03d32d941b51f98af0dcfacc11ee25301f30cd16fe4c5b9dc279361597dfe9dec3437c5035130e3be455b87dcd35c1b9de26bb00825cfd54bb6a2ecc8fd62ad0994b39677ef6b9394ecd049d6822f7e767c7be622391d8d768296a4dcf9c06c0802bafd04397f7745f2e80a382e5fa39b21f24443bb6ad432dc4c1c66ef3ce68efb75d38af11dcb42c48b2b39c4db01b698e9811a571fa8206cb045bbd20c63be2180c4c9fd596aaec3c254c94c5c77c80b5996fb769432bb8c770efccb37e9f3c1e4704121f24467ac29376d4bea2427977ce495bacd2759be980a02b374976e7760e8d411b551043e7ae36f80c91e1bb27e14b53095adf52281056c8fb29917936ddec9279fe8ffd719fd48c1c9c32de44ff916df757cc8b31b0cba406def0254c0cd0ebfb181b3a944c1a816364db919a84b17c3c7e6535715d6c8e45e6ba6232232e1b551d425e49f9ed814fcaad14ea6fa95f20da90ce5b000a845cd88b63d46b240ae31f31036e57f5eb507549c18bb64d8514c9f9a4ed1c547f8099c9cc555f70ab5e0e110b4fd9e5a958706faa748d609e193b3a1c8b1bc214c39712aa85bbda806924cbd1e299e309d8a0911b06edd98ec3f2719cf2d363c2c5b7996ccaef84272ba814fef83da944605aa7bd5883eecc08392be48a130c981b190d5ce7274db44a4304941fedd848df92f73c5ae54600cd831eb3b33b4a7407abc2a227e5398825567fc169710e3a27fa95c53fce8ef76d153cbd491872f50222872acdf446c9cfdf55970efa2d2a49e5a95f1f4fd6b2ec42bef373d45cfc1466fcb22e2d3a347641f069da710c4cd39a98e030b5b0d887f4bd9cead91bd05f2dcd81417f8afa58abca6dc82811f9aa8cf8bc30ea69706580e1ab3a83efd4d42f398d3edbeb60934fae4e5d6aea8a403a77ef8855e2cca9b3c97c3a1c68bcd32809bae3dc0b5757528a08212884e40baaffda69e8de6c59408df43c3068800f9921bccbd73170853852a01c955648bdff6ab8900e2b3bd56fd6d8c0bfac9c13c94a5e1b9132ffa8bd6574973eb05a4937829bf5f8cdbeafcc4acf987aaaf90f1a751049a7841b9778705ad8ffd0103c832c783b979da3cc500f4632593ec1b9c737b40c43e1ae1cb48ffe51c0ec3197449bfff9174ff39b457b3f17ae266573bfcc1f6dac91f108fc85a6a1aacc688ef52123947a80448f5693187a303a07766514cebd1d4729d716f12e3bbe65386c920b1180d3ec82522536fb1d93cd17d79ab144c901d5648880bb76f854045238afc1d311ef5828dff9851fabcaf82f70fa9caa13b67137eaeb111376279eb786813cf32a8d3b2c31e721e6082cade0bd970ed3458df2c18b8b44fc4c311bb9f6595bac73185c453a7fdd3fbc7115d6e186ccc01801ba8a49e67b26b1a568040c8373bfec7b2f4c3be3d9f190595273f15ce20857d07936e37a9e2c697c83829aa0357bfe2235480e0914632d3cc195c8d5f0f667c0bec84be04f0783dc9e9e1c61859037fb10e9e748991a115d59084aa5a1832646cb9a37a0da9a2cf0f705f76afc2704b4ad5f7526b038e1ec1ed41450984909cd02a69a0e18fd8a886b62020b2a549c4c15b53e13d43b47aeb3675af4bcd805c69cbc61a7bd45f64bbd16fd81f9d1949fb4c2a747732e4b545119b93562ef004b24ce6acf625f91b817ccca08dbcd60c38ff82ba788fbec91f7fde453027e72b58894d7fc54e90e1925586db5533fbeaffe57426d367e7f3c06efe82fe699875e79ef95e8cd3aa9a7fb561059765415facd633d1362b54219613c2c163e579bf8d3869ec6ebfb19153e5e1df1364bf0353dd377706fdb5cd1fd931cbb5c01532f93ba8060a931f884847f95338e800593fc933822b90fc62f78b26766bfa02169fbb8a74dbc3058c1b7a240cd41977cf3047a67816f7315d7ea061f6d7b45ce89d045d7e5818837b1fc5b5840c8d4e0a670cef7aa544a57c84924293abf37977dfa3169ce1125fb34df4bacf6f3b5f055ba3801dde7d5f31cb131d6c9a0677e2590bcbf2ced15d817bddf0fdb59f66a8190b324fde8dd90ccc08e31ded698eaa8ec660f1dd6c4ba52ca648ff06583515f37dbb90ef8727ddb31fdf21ffa1c40941486d8fde42ed3848f3f9fa902f889df8759e81a087905a2d66c50ad04890b8732b84f4f27d9dde0d1e8bd690a68e5d624046dbfacf427c7f5fbf62cc47cd9e2f7c85ebb6cbb0c778af3ed7767d019af75cd3a5d9f66a30e5a660561f3a682bf1d467ab3486ab52f338535db26ac1c50b6369c813e4d8aab34a9ff22d69868f62ae7f505add9ef995a84a755e9796803d2de4eeb49aec4f947c430483730959f6ebcaf46b2d827f5666585afcaf732a867e17903e82282553d2af14d7a1afcbceff1d8dc7813c6eb22a99cd2f0a51c2c8406e36f65cf01f7ecd12fa82462c46d272bc13cfb7365fb2ec3995c3273e4ff5d2b79e3581d736eba25594bc96b4aed1b99827753eebe3bf22e7eecf08ebcf556bcce4c2c2f83249d487402990344adaef1294b7a99311d6fa0742b7a644c9a805e60d84b146bd5deb63cc0e77c1e6d6afc01c2a9bb0d4d1f63b1496b832cd73a3936953aecf813677222d411ef2f929f0ab60798490d9e646bbf7cb609a14f235b5add688b84176c609b7432c1a4efd654fc887c5862c909529a356dc6cda5c9a15864e10aaaed2d763f04563ca8fbbe523ff81d41334978ddf7bec93dc39133a7df685679079fa8cdcc454feb612e600e2f363340e33af87df832e4f60d01375672484f8deab0f242161718bf2eec715cec64f79d81fd524512f77c0508353b1ed51687523baf2058fd5994caf1df30c7fa8a09545253ba661c4c01b9c004261d766a4d470b6f6cc8f81f546fb44cb215e9bb6104474003ac24cdf80385d461d3ef11280a65f1aba07f4bc4640d39008f7c369c056735396da6a14438dc5548240bf93426963f4a1282ab66ac17405e13361ac40e708752061b25cc9acfb6eb8824be809eece40bb518c406c190d30873aa81b6466c56ff29c9a5dd1898c9f44414a97ca31f58c5007e5fb147a9c56d285dc520ee8134e01aeea6d470ec1dc8f8b0df5ec0508daf7e3eeb654bfce1d7ad5a27d20ca83b25dea9f2f26b3b1764fd906d83beeb18e3f79fceca4cec38e92c5c1f213f2644349998ff9080c201cbbf483513bc97c8c2838e4a2811a477f2ea6587eeaf47a115a607c751c77358c1aacae2ad8caa8f7dabb49666fe75aff5fef9ee7d13332d18089be9c4709b385395844e8b63fc34123254492fbd70adff2210ea848e0594b445fdb2bea9636a657a73d5541073215b93b9700c8e26f8efcb9c5fe8f361886dc9ff723a23a16efc2c5f624a47320dcfc708b52810477da814d39f58b2bb5c857fe19229525b1031684bf596211b4a0c3ceab022fb8603c5f506be6489f13fbb764aeae2de1ee4fea4bd98b11801e8a702eeff9603028b287e0049296b5fb4f96ffbf4f4069b203c318ac3b25723149bc052dbb4965a126c61850cc5e687f56a7d2c0d9598f1b5da41913d29cb2c54bb749eef3c397c81530ab76577460610a6ba425887eba3d81ed153bc00f54ef06fe2eb56b3b2f5d467f0e0fe2390c6a20c75dd998c74ffac056747487b68c325702e20b3a8f35d0c943ffa7cec0c604f79252ad14e38f2accbd439983cc03e25ecb29e917daf8893325f057c29a6632e8877dfbb29cc934c156535e9a7f362ce5165e853e1ee6f5384e6e8c167918835baf49501b8aee4a8509826fca9bda466fc04caa5f6368c5c9fae9ee8fbfd5755b7b3dd2fe9ff51ce28d1ee3be5fac93b523d22b196fa1e7df735bf82a621a054efc328ba9965baee134d3d81e7164f6a69113401b584d9a493e7b340091fad233e65662ff44d604e57810a01b0e53e4cf5e9dcde543e5d5fde3706b22bab000c6ea91a735f2857457a04ea1625c7d4b68ee4a5a7a484cd7b8578f826c8a93174ce19d4dec1efc959d1f75d64bc0fa9a999ab44a8e678ade8d961876888a2adf8bf082eb1346bf429ccdc740e3983d523d2086f52e3f3afe597315c2747846253cbf379f058f0084a3dfc42b208d336e0d93c0e46b99f7b884b0f54b3fcda217bd6ec4eadc47c26c3e90934742464c59a680f3dc5bf295be4cb6083ab8baf5158abfab7894f5aa0f2d61383f3f86f1fb2e87123eabd0ff7409ac430d62e4683360551af5cd437681baa579809c9d82f701cf87851cbe1e26303e7ec9533a372d4ea4aa45d5311950b0cdedd4a622469ba5f2915892a7a5026445d3f6e8ba124f9c340d3bebc72235c049cd0b7cb2d94a80f5da8b17662b37fc47a4e1382857cce2589d999ad40a40aad0f3cab7decbdcd3420f589751c0135bb5604234a44051326c6b9d941d72e87296a9fb134b4f6696c5df76aeab0ec48348442eb553f937bdd1460f73e86cbcdb6eaed5d1d9674d235b7492ca24ec46f3a1efa6543cf764256b7d59abbb84c81f09358d01cc0ff91a9f7a0f7a12289bb02e385208085b33fbf93e18bfdb1d527b904f8bf6cc9d53e0b4a8c3538d8eed251dc90ad9a5b9da72ac82c4db6515c0da6d0aed8ca9115d59ceea4914a448bed019319ff9b520ee964b1f931ffb08a33fb2ae39653d70a6fd9b4f09b93e06d35b9abc6d847b979216e3d58ff887c4979f73299246954dd7636e5f169b9dbf01b91c31e76d96b82836b371842163150c7cd01fb3529d2efe5e05a8a8f1e87e437f1605045ca2b0ffc329b4fe9d6d56b58b7c558b4088891fbfc03a40d189e370cbf301dcb5c35c0651287d0579242f5674d1e9a68b329f5226083bb047b0b015046af10b6064e0a43eb0a960b1c6ca796679882b774ec780fee9a5fbb1368a025e377fce073cab9bf9ad8a8d562954b569877f1bfa455a985472fe6c47fac976d58152c4044ce1ca131843ae52541222ccf938f9981d03c76e4380ee5ed32d9a81dfa84aab2eb0cecc2eb9c690e710774f636073e6461ed77f9a176b85a5a9456947ed66e45a530b569913e40f533d244483d9ebe48676b62929227160e80bde33e2809c76bed8be3c7e641c5a122f79a7329cde84f08db9e7be488e323f89454aeb9962fd99ba7d93084b7dea1b393f015cfabb26a34e66f2548257a6327fbafb6f634e4552d82543bcfc261803bfa3ba88fe8e8f8f1ded0c2bb3847b946c1b9e19b311ced2ff81bab391c69441f16ae60835a8ea2c41c3f63e0940b281da262ed6bbbcdfc79009fd5a773a09342efca90822930946933261c924292854fde7fdada6247fe37d1869aa726244b4a7a4d57467249d6b9a152597bb1dd33eab05d4acaf9d268f712932dbad2c99e39b4ca3b75caa16bb27db5e363e23d8b982c09577c5787c317a1ad0ada2c736a2f814d5a8d3e42371ae33b00f5c67719e4062421d8ea391ae50e952abfe0de676b8e63b4ec00d35880c228d16c788b092c0ff92d8c29693a5ef23f4f75158793ae2c907e924fe907e30a808e21204abf0ee84d9cdca8f26ce45554ad7e47adf7aca1f2e14f1b9e3933a4b93a2c397b3d70568cffc706c1547a744907dafd4f780a0d8ebaddd15beedd15d87536c93af02856070fb1c925b9b1c04edab3c96be093765928451fc3568d74fda37ab58b3fcb4eaefaae4d866655cf46aeede9", &(0x7f0000000240)=0x1000, &(0x7f0000001300)="2b9d75431671f45a310956aca1304c9bc1fc68fc7998e0fc8c5cef86cd49da8018f5cd816dbfe106012e8d76e6323e5f974237563d6b2571188e8b3845d3d6eec580493bfcdd6d9de8dcf19eac20019dda6386cd831154bc14c03bdaecb83b10d5b7b0716b09575cf3cd38a5cd114113ab5d3997b2bf646d85136dd587fc10a0053034ca8dca27d5ebe0c52e6fe22704c00e5500958e38997312cc62167e9253308a3b9bf05ad746e8e6d494562eb48fdf1beb17868b", 0xb6) close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x55, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x20001fffffffd}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) write(r0, &(0x7f00000002c0)='L', 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}}}}}}) executing program 1: open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0xffe1}, {}, {0x3, 0x81, 0x6}, {0x1, 0x0, 0x20, 0x1}, {0x3, 0x8, 0xe1, 0x10000}]}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10, 0x3f}], 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xd9, &(0x7f00000006c0)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800007659c95b603309f957d6feb2ca8d4e1d53d3a5b6c4ec7d030000000000000016e53d2650003abc0af9a74480866ea833f3c115d68ce524114143abcc80f637e5a645a771c46c43c0be72148afe8e418dbee8edd26a0a873f79785c23cd14386fe018fdfc06b8a7e2dc1da6325c7250c7696c7b21a7383c7d8444b7b16ced9b317f757430744103f97b2e4f6aeafbc423fa7204ef804fb82c4b5967532c9ca8"]) kqueue() recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file1\x00', 0x6000, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) socket(0x11, 0x3, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setreuid(0x0, r2) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaeda616570694c30fc32149e1cb92b106aaaa080600011995060b0004ffffffffffff2357fe209ea6a054154821ffffffffffffbb9bdd9dd8026aa8acb689327773760a64"]) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81bce018000004025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c010000000000000000", 0x40}], 0x2) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x2, &(0x7f0000000000), 0x4) getuid() getuid() executing program 1: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000280)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x9}], 0x4) semop(r2, &(0x7f0000000340), 0x0) r6 = getegid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x800, 0x400, 0x9, 0x1, 0x1]) semop(r5, &(0x7f00000004c0)=[{0x4, 0x2f}, {0x2, 0xfffd, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x6}, {0x0, 0x1040, 0x1800}, {0x1, 0x42}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r3, r6, 0x5, 0x6}, 0xfffffffffffffffd, 0x1, 0x1000000000005}) r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000440)={{0x6, r1, r4, r1, r8, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) fchown(r0, r3, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x0, 0x4, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$unix(0x1, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getpid() getsockname$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, &(0x7f0000000500)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', 0xc, 0x0}) executing program 2: sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="56cfad361da8ce0300d61b0322dcde37e9f673ecdc096c90b7ccdee7a7ef08af1c62d62b353fd78fb8010400cbafd818597de33e46c7f23678f58f987a86f4064f026c354baff49a355d9f37a22b7cc53c4e430100000000000000b9d9c8c71d3bc360", 0x63) setrlimit(0x0, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c27", 0x3f}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xf5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4", 0xa}, {0x0}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0x7b}, {&(0x7f0000000700)}, {&(0x7f00000007c0)}], 0x9) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) chroot(0x0) poll(0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000001180)='./bus\x00', 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x4}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000340)="f007426c6a7984d37b", 0x9}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) socketpair(0x6, 0x4000, 0x23, &(0x7f0000001140)) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x22, 0x0, 0x0) executing program 6: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(0x0, &(0x7f0000002000/0x2000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x1000) shmdt(0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000200)={0x7fff}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x3d, 0x0, 0x8}, {}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) r3 = syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x24}, {0x8106}]}) kqueue() poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r0) close(r2) getuid() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000003c0)) r4 = socket(0x11, 0x3, 0x0) fcntl$setflags(r4, 0x2, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r2, 0x0) executing program 7: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r0, &(0x7f00000000c0)="262e4741318c0e11e83cc404ef7ddfd9d57e1c16eb878d64379051cf080cc4368fc160635c16eabef39dd557f364362eec49605674a99a4fc512f96bac372c16e3da2755ad51a15764e1a029fea649865ab1114c2c792665bb5dc437a959974e2708c0fc7c444b164518a969f1ff202b5312ad483bb806e15db0490c386185c03e1804d3c15c29e01d336153b59f68bb97426a491e301d8caeae161721", 0x9d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x0, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {0x3d}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b62f2f000803000000000000000000000000000000000100000000000000000000ffff000000004e2b4e2100089078"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x818}) syz_emit_ethernet(0x6c, &(0x7f0000000100)={@random="6bc469f1d75b", @broadcast, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x7, 0x0, 0x2}}], {@ipv6={0x86dd, {0x5, 0x6, "c2827d", 0x2e, 0x62, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@hopopts={0x2, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @generic={0x3, 0x4, "4b836947"}, @ra={0x5, 0x2, 0x5}, @pad1, @enc_lim={0x4, 0x1, 0x97}, @enc_lim={0x4, 0x1, 0xd0}, @ra={0x5, 0x2, 0x38cf}]}], @generic="33c600c75c5c"}}}}}) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) writev(r0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000340)=0x53495ebb) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r4, &(0x7f0000000140)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x7f}, 0x10, 0x0) r5 = dup(r3) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x8) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000010c0)=0x401) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r6) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) semget$private(0x0, 0x3, 0x224) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000380)="44bd489954f0661507e2bacc36e8da86c4c5d46c717bbe524eac46ea7e986684e7e7803a6ea1f3d9b39de30138e2f7e903b2ad8dfe534cb06777c8dadd67cf651005c6b3d4fed7e3a70930bb674dff42fd7a4ab15ed122e9113eb3263385289fcd5d6b4ae0439edc0d67aeac818b0735b794114f0283ea2689a9c45543381f3423de24772ade7b3716c4a618428d61270133eba9c62abbeecc50fc7e5b1922525a0b92be33e03c06c36c13c90ab7baf114492979bff716abc8de29261474138d", &(0x7f0000000440)=0xc0, &(0x7f0000000480), 0x0) executing program 4: socket(0x18, 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="a8", 0x1}], 0x1, 0x4000000000000000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [], [], [], [{0x0, 0x0, 0x3}]}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x10000) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x3}) getrlimit(0x7, &(0x7f0000000040)) socket$inet(0x2, 0x4000, 0x5) r1 = socket(0x2, 0x2, 0x0) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000000c0)=0xfffffffffffffdc0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x6, 0x1b}, 0x3, &(0x7f0000000200), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) dup(r2) close(r2) connect$unix(r1, &(0x7f0000000000), 0x10) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getpid() executing program 1: open(0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) r0 = getpid() ktrace(0x0, 0x4, 0x0, r0) getppid() mknod(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000000c0)=0x49, &(0x7f0000000100), 0x0) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) syz_emit_ethernet(0x4e, 0x0) shmdt(0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x1, 0x0) close(r3) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setgroups(0x41b7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x6, 0x0, 0x0, 0x7}]}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x153) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x6, 0x3f, './file0\x00', 0x0, 0x400, 0x8, 0x7fff}) r2 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r2) setuid(0xffffffffffffffff) r3 = getppid() socket$inet6(0x18, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dae7d52740398b33c1b934cc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ad31eb80c9fd6af1b4054a7f596d9da", 0x82}, {&(0x7f0000000480)="fb21d331ba86fb052e2e", 0xa}], 0x2) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x1, 0x824, r6) r7 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebfbcbfbfbcb782930c0", 0xa) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0xa1cada643b4284ac, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000002c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef4e67ec372ec6f6644a547e3168400db9b7f06c3cd5c5373d7a891ce8b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95d9cae9ab0f8f74938623632", 0x62}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(r9, 0x0, r10) setsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000000000), 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) setrlimit(0x0, &(0x7f0000000100)={0x7}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000001c0)=0x4) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x6, 0x0, 0x1, 0x10000000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000580)={0x0, 0x0, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000140)='./file1\x00') executing program 7: r0 = socket$inet(0x2, 0x8002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) 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) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$unix(0x1, 0x1, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r6) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="56e74a4cb71217d816f09a5b097eb2431b90383be6d6bafdaf00a0c96218c7218a8d5d9affa3e6e089fa4966e35696b4a14af7e7a4c9da1084e1b86e2b2f494364710cbffad5", 0x46}, {&(0x7f0000000180)="555e2dd91b4e0931d2777fa993d666133f8b0a9131452a7b3e274f6a4015fe54cc183d726d52d9f74f2afbcc7c03789ff3d0785d9637d18b2e53204cca05771b660521a7ccd6d4ea3cbe50b0084d941fa92135a21c8536c19288fe4b48ef7004fd688d43d8bef56fb65924ab1346ed62f3ed", 0x72}, {&(0x7f0000000200)="907eca26c585bf2c9cf9c8bc570cced680ce99fd477f8bf75dfcf7d1836c54be6007fc20d81e17fcac4dc2270ecc1cde6319165d32a4b3721b48b416fc4a4ba7b54843e5db21c56feeebe595cf42efb296c7e27492e7a70ebe310c095b4ee54ddd5bf88cf3d99e36dd2191c6749b8a4607712db31678d0af", 0x78}, {&(0x7f0000000280)="8a97da6358e5f6249799387af60744a21467555c50ec624506d7feeee814c709c01716143071a3461d348600ae9300500ef38c364a7839b0af31d1c34754d2bda68fb7eff4e15932c26fd80d0bc5fa377c08d75d3dac18df6f05d5c328a41b103daae998f1abd9d887c7b7ed6cba075d2540be193faf5d6f296b89e12869744e15d0fc6d8911e8a4c0935df74d64f4f52414d6cb8c47e73970cca5b6a9b3c0656c5962ba0281ba5bfd9f8e1d89fb84ee99eabf2081c6270d16a78502509c29a98ba0796a4fac773551ed9b4d6bdd484e7b1b00c6b47fc518", 0xd8}, {&(0x7f0000000380)="9a41213d359dd8ae0b4e0ea311625a2d2412c1d62c6e1b61e8ed2464d0053ba961d1c6c2287a3a2a742f033bfba5df812fb7f94288d71f574754ded004fdd815f28dd24ecd760a91058596434a8f528e1105c02bb7a31c2095c6738c337f591b5cbbac4200f1d755a5fe6c02c70e493075aa27ddcd060d720e86a882a329a914a1e71c49dcefea3307a780108aec2e00ab6d7517716f6a8305e6fbdcab4f06714ac4d3cd46e830d2ef", 0xa9}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r6, 0x0, 0xffffffffffffffff}], 0x20, 0x400}, 0x401) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) executing program 7: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x20b89, 0x0, 0xffff3955, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000480)="5ab777", 0x3) r2 = open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x22, 0x0, 0x0, 0x8}, {0x1000, 0x4, 0x20, 0xffff}]}) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r3, r4) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file2\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) seteuid(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x277) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f00000016c0), 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000011c0)='./file1\x00', 0x1, 0x0) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xb9fd, 0xf0, 0x2, 0x100}]}) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f00000006c0)="609b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35d9f05c5e2ba6c23a875217288b27ea89910b51bc6224831897f5bfcf166e90bfb98f21247d9936342cc917db868aa8f206a4e9150b10b1883d5b045db6a4ad3c23657f8c6d31a6ceebc4295300257034577eed3f95e821f4e9dbacecf973bb53e7731015f72d28ad02103ff7e97727d10300085cf2d7946a314accf74ba851f246e589b2384e7ba9f943f96fba81f97bab33260d6ae5ebb9b85d839694d55b8f7f608f0f87220787b2e2520a93e870f28ddd74dcbf6664ff63a6e29cf64e54f5fce063c0a7a7be4470e3bae1f54314f095ab660c9c4e09f1a562068ff6fa472b6674528ba933686f", 0x15f}], 0x1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x8000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000340)="15", 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c) openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) rename(&(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/\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x54, 0x10}], 0x0, 0x0, 0xfffffffd, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x5d, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8848da8e1d906026e9877ae02856daaecd9c9a414ee2286c6f9ba501e59e73c10a0effd3a9017755fcf4ba4a019b1d8e02ffe7a4b2fecc95d637c7d1a3abe194a29d22d1"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) executing program 6: setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) write(r0, &(0x7f00000002c0)='L', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r4) getpid() socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, 0x0) setregid(0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd30, r2) r6 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r7, 0x40}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r9, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r3, r4}, 0xc) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x40}, {0xc0}, {0x16}]}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x10002fffffffd}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0xc, 0x66, './file0\x00', 0x3, 0x0, 0x5, 0x101}) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {0x3d}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "38d9d9", 0x8, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply}}}}}) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() setreuid(0xee00, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) r2 = semget$private(0x0, 0x2, 0x20) r3 = geteuid() r4 = getegid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000440)={{0x9, r3, r4, r5, r6, 0x64, 0xfffd}, 0x5, 0xfffffffffffffffe, 0x80000001}) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, r0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000080)={0x400, 0xfffffc00, 0xe4, 0x800, &(0x7f00000001c0)={{0x8, 0xaa, 0x0, 0x54, 0x3, 0x6, 0x80000000}, {[0x3a00000, 0xd26, 0x101, 0x80, 0xfffffffffffffffe, 0x8000, 0x5, 0x8, 0x9, 0x3, 0x0, 0x8000000000000000, 0x1, 0x7, 0x0, 0x100, 0x7ff, 0x8000000000000001], [0x626, 0xf000000000000000, 0x2c, 0x7fffffffffffffff, 0x40, 0x7fffffffffffffff, 0x1f, 0x7, 0x27c4, 0x6], [0x7, 0x7, 0x3, 0x4, 0x392, 0x5, 0xfff], [0xffffffffffffffff, 0x0, 0xff, 0x100000001, 0x8, 0x91], [{0x3ff, 0x8001, 0x2, 0xce6}, {0x2, 0x2, 0x8, 0x8}, {0x8, 0x5, 0x9, 0x8}, {0x1, 0x1f, 0x8, 0x1000}, {0x200, 0x7, 0x9, 0x2}, {0x3, 0x0, 0x3849e23c, 0x4}, {0x6, 0x1, 0x78e7884c, 0x2}, {0x6e, 0x3f, 0xffff, 0x100000000}], {0x6, 0xca, 0x10000, 0x7}, {0x2, 0x400, 0x1f, 0x898}}}, 0x1a}) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dfb) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000010000000000000000000000fe8000000000000000000000000000aa81"]) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getegid() ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000600)='#', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r3, 0x0, &(0x7f00000000c0)) write(r2, &(0x7f0000000300)="1e", 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000000)="59c638cd69971a717b60122678478439", &(0x7f0000000080)=0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) listen(0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) socket(0x11, 0x3, 0x0) semget(0x3, 0x1, 0x20) geteuid() getgroups(0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x2}], 0x4) semop(r3, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x7b) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="1f2c5a99a6e9133f18f09685cb7b27b4c4d9becd", 0x14}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf21420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe026fdbad79ebfc93d3dd4f13115ac356bf4492e55776724dd15292c21ea4f3ef93491314c816b52a9f9ef523a0d90d1d46edca45f7e87a5a00d946a67bf47047c39b1d64d4414fdeb08dbc96976e4d5c8ccfe17f7005ed313d464f1d2d90dd48284b2c5eea477e34ff0bf84f5f0c6dc338fbe953379a27f1465fed1cd4b4109882d40000"], 0x410}, 0xb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000080)="47b0835032ef78951cf96be21578f30378748b866947c35d386d872cd73e5ce1d722348d6e094dae709465", &(0x7f00000000c0)=0x2b, &(0x7f0000000140)="f3f2696fc90226cfa1df8b70c65c2f8b2b9eeb1a22c115342b1c2b27caf82c412ebf4c7c5b013d0eb484cc6c74f5d232e035653e933b4d85e29724d7", 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f0000000e80)=[{&(0x7f00000002c0)="810a12589a51a69ac6dde2a7e7a6dd179288a3b3b4"}, {&(0x7f0000000880)="49762a62e2a31b93b71824bc30e7a4cafc5cbbc9fcfdc9aa68a2faf3a345f885ffc4fd02a2b488f8b284167d8fa30b82dc1a024b8574afad4443a320e87cb729b4f924956b4b7399"}, {&(0x7f0000000900)="4f953d4e8a80a9471c714367d7d452de9e8e80e26e090aa0589f9564054fe4b78b3a2985109b5bea49e4a5e0ff46ab40b2acbce5f0c294a9e23e5cb4ff19b3bc13647d5fd79391336fcb3908fc3217cc8761be29151d4111cb0a21882efc060affaaad"}, {&(0x7f0000000ac0)="6425ad6598607dff30cd1e10c1aedf59323678c06adbc63091cbbd75366ca031ac230fc872fab0dd7ddda2dbe3b5885d0ce0ddfbfee2a00da70e3c9ba930631bc3be1318eceda3f31351a3b29015e56189f9e4596aaa19fc394a80e1b28fbd03437aea0652372e035aecda84fdabdea4c0b02c9aa4f3e42ef289d0bed6bc51b6e51996713d5a21415bc7e648"}, {&(0x7f0000000300)="795cd7f9832110bb7c1117ad4c93604c7e985b6b59f6fc7e66bb218473616749b2"}, {&(0x7f0000000b80)="e176588f6140895725db340c820ca9783a9455a90557dadbf9e6131b43d76ef0f3498e5f3ee671a3ff30e2554de8225c9095084c99acfcb339da9501c5227159c0c347ac90e5fc9f3eefa00382cb2ef7fa5478636dbf612bac631639cb1a7123532e58feb172f9ba7e93315211c742c7738d52e98bc1c1a5bc365cf192a8df4f3cab1da6fab671da6a09b04d0c080c417168b8ac4f27cc9879f972eaa892e6ce421483a5d4a267b66a9df905aa482f24a978795d78c171fe0ffcc10ff1305d45df3970da1ea073758cdc33b6c06fec3f4539bc38c554eb66b2d1afc1b0004817f90152db2c54"}, {&(0x7f0000000980)="ef4285fe5b03bfa06039a3441fc5cbd3dcdca9c2a9fb3e0e758ab3978b78526b182c63a56d97bee3aa20c0315c342d9c1d6134d17f0f4b"}, {&(0x7f0000000c80)="082d1bd4697f0569ef354522f365a2f6d2a3e2065920b75a964f717e8ea8032eb6e4fdfb92f1876415aa0c3fe39c289a1bff6f848a20215da90d2324cd8c5e5ac747254b9b553173b194b66456c9342e9eaaf224a6766383f3e6baaa8023288d6b9c47d425221c0df083c617aa8845a850bec63ed299941fce8e1dd41763fa96b4b35a26774683ddfe4fce40"}, {&(0x7f0000000d40)="9282d5a2c17778187d5337e0c1ef8e843ea9ef447fe6347c9cf3bb153f26b7d9e94e58fb434e58416491c2a14de73d28dac9dfd391870fe334ca856f146103e6a446ee7ef766f24cd4a40ef83f5d294b7a35dd8fa0a67e629ae0ed3d93019046a38e0e8365fc4f16f6d12456993162d78f4eb2bb2df203596e1719ea16808887e5cd64f5021d113d26e24b0d3ea615765e72e4bb8f53ec8003d92eabddd785a4819572"}, {&(0x7f0000000e00)="f359d116e36cf32159f5b7fc5c89c6a966552de0b6b79b5f62e2085f1e21014482694db68902a7589f57946c841b9624d658b9d0dc09173a162c75261799fb0effb81dd312f51fd86dd0f13836ba667cc23997a199bc15ce6bdb5d04741486d2da5cbca919c1f1947abea144f5cf5c"}], 0x42) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000662000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60a9708b30ad6e84f360a995987ba6d18c1b25e12313debc3764a5da81b2bdf70b555efbb8a29827f7033af1ce11e9b43a363c2559c61b2775ee7db3fb054e2d99df7a4630846169fe8bdcfe", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0), 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000f40)={0x20, './file0/file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) geteuid() pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x9}) socket(0x20, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r0 = socket(0x18, 0x4, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x0, 0x1}, 0x10) r1 = socket(0x2, 0x4000, 0xfe) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200), 0x0) socket(0x18, 0x1, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r2 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/237}, 0xf5, 0x0, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000003c0)={0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(0xffffffffffffffff, &(0x7f0000000540)='g\x00'/14, 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() close(r2) r4 = syz_open_pts() poll(&(0x7f0000000000)=[{r4}], 0x1, 0x0) r5 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="00000002d3000000", 0x8) r6 = dup2(r5, 0xffffffffffffffff) setsockopt$inet_opts(r6, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, 0x0) socket(0x18, 0x2, 0x4) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x450c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) setgid(0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x8, 0x3a, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000440)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) getitimer(0x1, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f00000011c0), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x10, 0x102) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) socket(0x2, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0xe) r1 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x8) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x20) getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xecc, [{&(0x7f00006b1000/0x9000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000e93000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d49000/0x1000)=nil}, {&(0x7f0000258000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000667000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000035a000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00002c7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000798000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000191000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x8000}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 1: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r0, 0x40, 0x22, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000001700)="00a845fd2da75fbc92fe801602716bb1d7f78120aa2884f1faca94df02b987aff053cf95444ccf3eac22c05d6dfa3735bd77faad74fc170988409a176b083b590a1879ad1c61b409a3b1910798074c8d7ecb357393d8cf7d6664e2457f944b53fa80020000008cc8deb90b48c6610142f4c782d1ed1d3a405e142d4f7cfdffb857371ef0cdf6b1d538cfbe11d65d2972cee9bb09c2b4f9e90dc44419b14cfa081cf520ff3880a09f049e8e786e3a3fecda79b6747a0937e12494d2c500655f24f97333253fca598246c2fe5c82c77c45bbe3c7", &(0x7f0000000000)=0xd3, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) r1 = open(0x0, 0xf8e, 0x0) ktrace(&(0x7f0000000280)='./file0/file0\x00', 0x4, 0x40000530, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="04", 0x1) readv(0xffffffffffffffff, &(0x7f0000000200), 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r3 = getegid() pipe(&(0x7f0000000300)) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0xffffffffffffffff, r3, 0x0, r4, 0x0, 0x8}, 0x8, 0xffffffffffff6308, 0x2}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x5}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r6, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a217e93ac654fae495a00100dcbe93e80a2b61592e9a51273d50a7caa9ceaded540", 0x97}], 0x1) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) rmdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 7: r0 = msgget$private(0x0, 0x101) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x9, 0x9a, 0x0, 0x8000, 0x4, 0x3]) semop(r2, &(0x7f0000000400), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002480)) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000002480)={{0x7c, r3, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0x5, 0x6, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, r3, 0x0, 0x20, 0x20}, 0x0, 0x0, r1, r1, 0x0, 0x5900000, 0x3, 0x100000001}) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = semget$private(0x0, 0x2, 0x39a) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001}, 0xffffffffffffff00, 0x7}) semop(r5, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000ac0)=""/201) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x78, 0x20}, 0x9, 0xfffffffbffff0002, 0x8000000000000008}) r6 = getgid() r7 = getpid() ktrace(0x0, 0x0, 0x1928, r7) r8 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xbc, r3, r4, 0x0, r6, 0x8, 0x2}, 0x0, 0x2, r7, r8, 0xe30, 0x8000000000000000, 0x7, 0x73be}) r9 = kqueue() r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) kevent(r9, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r10, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x44}, {0x7}, {0x16}]}) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpid() r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 4: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6036ea07003806000000000000000000000000000092224c35"]) r0 = socket(0x2, 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x800c745b, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2008, 0x5cda) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) sendto$unix(r1, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x420, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) getpid() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x1, 0xff, 0x9, 0x7f, "ec3effb7d4c8ebd3cb9eb9ff8a652c581db7134f", 0x9}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) getgroups(0x4000033c, &(0x7f0000001480)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x3b5d98de) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000340)="3bf2ee74e7d647c82dad6eb2a36fa755e1a3925fe49afca7e63b1fc365ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefab", &(0x7f0000000080)=0x92, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad201800000000000006b9057255f281855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353945d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a", 0xcb) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r5 = dup2(r2, r1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000000), 0x4) executing program 3: socketpair(0x6, 0x3, 0x81, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8018"]) executing program 7: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)}) sendmmsg(r1, &(0x7f00000007c0)={0x0}, 0x10, 0x0) kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x6c}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getpid() syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[]) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') executing program 2: setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() socket$unix(0x1, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) socket(0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c8f1c86e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e0000407ae9a3fe03d757ce7", 0xb1, 0x0, 0x0, 0x0) getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) open(0x0, 0x80, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x11, 0x1, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x0, 0x1, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) socket(0x2, 0x2, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e664dcd9f000", 0x6}) readv(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2", 0x7c}, {&(0x7f0000000340)="64f5a93f06092ac70c88d360c2da9f467666a7c0b6a03a293899be3037756a57ef7fa611f39f7f37224a47fa6a73e3cba1a192edbf4c94e71a09f7152d58b1070a8e01c1998c96198d432d6aef8a4170d319859e", 0x54}], 0x2) mprotect(&(0x7f00003f8000/0x4000)=nil, 0x4000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) accept(r2, &(0x7f00000002c0)=@un=@file={0x0, ""/4092}, &(0x7f0000000000)=0xffe) write(0xffffffffffffffff, 0x0, 0x0) executing program 4: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x3, [{}, {0x0, 0x45}, {}, {0x1}, {}, {0x2}, {}, {0x2, 0xc8}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0xfffffffc}, {}, {}, {0x0, 0xaf1b}, {}, {}, {0x1}, {}, {0x2, 0x10001}, {}, {0x0, 0x10000}, {}, {}, {0x0, 0xfffffffc}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="8a29e29a863bf3d9349ef6e169488cea77bd55a00689bffc55da9f9bbaedadef5fe55c98134b439974b873468fbf58b27013b1d604ed13c664231eb0ccccdfa6570c043272fb296a2f125405088e18b72b437c26461497ad9405c6dcf297a0a9aa4ac9429042f4b24abec18a8b955a5caedbbdfdd3f57a70e8536c04d115f142082772e6512999cf99eabd1b1f84c8fa8cd47811c5dfa4ed9ea3ab92402abc3efb80c49eb7e373d92c76cb22da8cf546a947f112bc5dbeb03c89f72555ebb70034d486149f28b05da48864cbf2f7c5adc8f51e0c7f1de4408786f4159c42ac1411ee68d1eef5e1cc7c54cbb07e30124c0bf2548976b189347ad325cfc2a2494c71737b3163698895fee2ebdc4d85ad544659faafd27174e0c84d1a538c7b2c9df23323815df69f8dac0f0093b80b0bd1283d40848032f592373eb5d268efc5424418b0352a2ef31cb5eb68052ee6faa2a3ec67c55bbc933766e8d057ec92996cf05c877edcdac3fb20b7592c4a77c8df317619d5030352ce21067ddcc7186b01c64bed7cbaa249ad242cc627f4880d5ee8aab1dc3b27fc4b1887fc105d9deb87714ff263d1d4c37395242b9f5d87ac89100a512c4777e9c254b6d8bf4c6a168828d16dd4b5dc930117e7d6fb9ed6f7880ec306371718011c03169c2bdb0ebf530cc3772384f5013d86df463b4bcb2e5860863e3911a82010cd16fab2fc3c3c79b3193288c75e5f97d1320cb8cd882264b02369786616764d7b44871f84a5c7b7b082574bc120ab8745e4547e5c711a91a34c912d9924fa4ef6e5a45e852f7e3a79b42abef3ecf054a4bc727daf15d324cb9c871f401c13a0d5d794693ded5f85cb8687ee004f96c8d65cc93a9f797d112945fd8e079bd619d5bf53141af86628c48d0e2d20469dc786944c0c9c1fcbdc147722f169cd68aed042dd93f3d42f646becdd24d865912b5e6d8c049e765417caed753877698257795c011d37fd3157d4da4de26e3c29338116406355a6c6c563e6ce41ca2f4d7c5484eca7108f18ffb081aa5761b0e89b07c131bbb0a3084c2884d43d0329e29fe131718765070a29d82425f51d85814c869838d53ef182e6c0a42cefe5850f9b20c95761a385885738363808a016731bd6df0f791649538fadcf8fd668a560330d39f9f0c108862b800b1e80227bf176a2c195228e987c8a2ccd3ea0707c216a28c98c341ff962449847cdea89c9b11283c0b4e1efea42a5dec635595f75305f16f0b055b6cc176f454cc65a85a7298328d5530b1f25ca8f6505128f5f16d8d4053c66b5fc626210f5c4ac4d205dea1d9a38480c79ee76d251d2b139e16b9cf8142fc4799738e24573526b51123b64a20fd3894b94ffdd62cdeeaf50e5c10a", 0x3d7}], 0x1) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x2, 0x0, 0x8000000}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x4, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r3 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00007b1000/0x1000)=nil, 0x1000, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setgroups(0x0, 0xffffffffffffffff) syz_emit_ethernet(0x4a, 0x0) link(0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setitimer(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r6, r6) executing program 3: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000025c0)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4, 0xff) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x1f, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000080)="b671b5ba583f8a0f42a570bba62564ae22d28e9e5a4c378a16fd872fa74be20513787dd1405e", 0x26}, {&(0x7f0000000240)="cc1087d9283e9ee1a728d331e2487a8f0b0ed47e67742cac576ae518b81ba6fd04dd2a184376d4c7a4b8831c41802948b95247a750926262c077d80b34d47aee21e5847369062225cf8b3deee7b2ae43a85a996d196384b112dc5fe91916d44a38c5813b", 0x64}, {&(0x7f0000000340)="fc157c91c1871e90b73d3cc8c7cc1098c3dd7abbabc64a54bd3abce14d25f7eaa21edead13a26e42ff3a65e412c123eb6ecf304d8adbcd89a21317b256a10642bce0e3714a9a56b062177383a9fd212ae780c4b4e65e7b0b53314842d59382f05e6651128bf4b2898159422315bbcc88f6808221e22b7711e21cf7aaea70829528951ee0fe0656448f", 0x89}, {&(0x7f0000000400)="5b472aef9f940b1149adf778111cedea0bbb35e0e04255eb11ff7b12ceda0d0e1d029860b84bd795b38c08aac8e35b48a9686bc412e71d2f772e56798cdcd591f2a21f4bc0abc62ff75db26c0e68839fc056562c96005a2f4870ae98995b53f01e3d4dc73fbaf87b86a82d139ff5f001a1dc255449147786f4c003e2fd171d010309cd568904d908407a4716fca6d5c6517112da26de05fdeb139b9d5c49f4f19d62859973ace4c90d13380124b3ca4bda775b42ab22e792f3e6957e83a3b8fe50c5fd8d0acfaa67ba853c934e9279d3999071790f61f7ca6c9fb1997d1bab054a9c98afb92d15c1cfd5514c", 0xec}, {&(0x7f0000000500)="da2e04f597b659a76cebf81a519aacc1457f61dfd6cdb616518e18b30e24ad2a6a3f1a5a2fb8f00b54adf2566a76f1e8e7c5ee5396f7b50e7f56e7fb4b058629f155450f4a958cbdd664ac9b3abcd989f26ec6", 0x53}, {&(0x7f00000000c0)="c8a2756e013d991efc987cb75750411e4e49217b2fe7c86996982beaa25b6aa414d29a8e61941364aae32c185ddb2f6e678d295ece", 0x35}, {&(0x7f0000000f80)="681508d1acb3fa903e106700e6da41364479dd94fa4287f649c0a490cf4fee7c17e4d4749a9db71132bf8d89be42cd685aa485ab69ffead2b1c0c17caa7e4d37643efb0d548881d0ac0abbe0b64924f3a71e4ffaa287606ceed815f3d08a5b40a0aa293557891ca290b6f46ed439fdf92b41863bce97da28643d175087d15c659c52ef6367e6a73248b981bc65b25f17e785a49bb6b12761ece5c916259831d367604442af7ca5f2b329feaa9cbe33be7a47dfb1fd48c89a7309717ca447a93fac21ce06ca17ae9f02dbbd7d57b3837462f05cb7b854a8a07cc546cdf6cbe9f4c3e147f0d6296093ce73a7f9e55780a4e620823cadfa00e399097462ed71b8002eb1be937a46fd41b66679eaa07bf674d6d4d91bb9cae272bf9589f3ddbc6b34d863c59d40c1717f54fc2db2f853eeaed36d116b75f4ccff81e05727e51132eba6a86cc465617b707aded461729a7fee148a934522cc0e7691afecb8f7d44a28fd7474d8fe7c90a0e636ee129aa550adb2b2844f135c8608b52b5450b7c92b9b5cb0dbfae7b261e83c9d3f3b04511c37dcf7949b864f799a18dd3705601eb1afdce512af6a6119e1e6287817a89f6ccb64d9da53a3a747119164c37cc648c37d5b13f698df130a976fc556ddf4f722d843a1b9856072849a981c2d582a18f902d642c72a6dcea537b930d36b7a2036280e1d10ffe1e17e0e8525de1deace3e459339b67af2bb7956cb945579e917630d463efb5320381c61ee52a035c42a6d643a65f60ee35b3f5173fc2fa8f07539238b29a5e3eb89e2edae3cc59748917ed9512ed8b67f488e5a6116f4bcd1c93d4b4981d7db2bf38bd93f9d9bf40f3c09e8031c5b3ff91c5d4d87f8afd393380b8fa1da086e1b8673da618ac6be618822679186271fedca6db8c743b5129284318540e15c45fad28412a9fe1ae9ba51898175d804e924081f25a5d3bdee4e841258cd2cdfb436cbcd08bafc1c49a104e00d758e0e31dcbf49d7c886d397b5c441efbfe14ec42fb93c6ed58716ddae505dbe2a3305206b07a5cc5319d9930b892fe1887ade7edc942f911c8246f904acf39e88525fc07c86d3313784cf7adc1e8cb98c72ebb3c2ba56ed603c11f9c193560f2f1544c56acfd71f3cacd0f8e9489ed055971dae628cfcbc16baca2573d96afc05d21a7b0d4c1cb0605635aaeec93564f9d46b85b07f2c2864d578e22e8ac96cfc071552212935413fb8883c7005b1e0bddd37150adc8e1ce311eb8c8fff6de4f36777482f8c05c7d68f3dbf115036f6d5a3f29c14b9caef991f6a9b24c570d82eaca5c2a67542fff07e5f8c843a3f9d0b081e27b6327fb1d4918cb5c399ac0fcc4104de30c76cb43ea90eb6eff2b192bffadd228d63c8ff031cd68b60e15f9e9f9bdc367691a2780c14c31a2fcb873ab6bfce8c6fe4a2bdaa8b1f39b1bc390cc69a2949dff57616ba9499ef987077587763a50367c3976596fa0095c2a09be7cc830acac7cc52c6b2b71905f1e36c99b1e89aa438ee696f3b6a05fa10e24a74121cc18a7d08c3b6ece9254445aa01781a16d2fb5c8b5aa2d63e7320782c0fc89db04e5d412ad6f7bdb94e61f9919710aaf75b368a3e8a2394e0ed4c66dd6aeb46b4eb1b714a2d021912b9db02c822f80e984b63d21279b4039b2685508f2a8724ad5971e5a3142b058edb3c646111ba590588d1b5324e819d8c736ec98d2343ba67481743138006a983651fedcf294eead5b02065a4a1ce3f0467703e125a4319e61acaecfb1c8f43b82f69109267a07ffce0d608fba34b7626fd7e6cb84cfc13bba9f2948f09479168796ebec3140638a64f6014adfd3112d6de3bf3787eede6869481c3b19a60eb6991b659038f5ac91b473a84033b274ec994c8564fa296ccb70906acddbbbc8915fd108440c3d2eef09b9d1fad9adf3833e329f139488aca7ad64e8230bc9227a5b8503e05e69b3b8864101797173734cfb310f550a0c725efbdc505615dc7cf64d8d69404adbf8363634ea76e0643bce3382db46cc527cb281458b0efc2da0a3946144f86f3245b8f330af111cb79007e7009c62ecd0dc26f58aafbea748e3a26c8e3747a6ee020f17c52f4d23063189510f41e5bb31cb5621de0ac6b6b785d7cc478c1750830e60b832e84b7ebb6afae54532f806a954d25be874b4bfb94cad5b381b8ac56580532e25f251340ded91e1d3d076bd3e0483d85802881613bda208dcd2ea40b3de8c3a822e58bb19e7cc2f4f297b9a22ff6a552becb267b473b11e3c494de8958569b4378ea4e9b6547a84fafccbe4d8a6d183a7a9396c35474d2227b9a6891bfed707d3e111a95528c273b7af1daedb31f45532bdc695ecaee4ed5a5f461ea52afbf94f6b46fd19932d55fe9b9df78c0dc44eee0576a24f32de1287dd7b6e5e03d9d2471e30a9298187e5abe415e4f91d4a9ec7434c70989334fe06a9a5e3e78051da5e2e8850e086f27732ec0de66b5950c0cee9c21d44976d27113bd4053c2b500c6f0f2261f6e1383021508ebfc2cde3f7d69d299e2f1448aeab8b4403bc49bd5f773b99acc99203d447c0fdcef10bf4d492672a61aea623e3d0b0c30babdb5f85dea24c94fa1404191cbdf89e72524038e951d011af457ab2c0484fe5a222bd67c5aba6f72f26e3990507de0da9d13ff8ed708f4952dcdc1160d72e1c48630bc794f2790c7d52b520e15f41856774581f240efac7a80bc1edd957e8035b6cf6680d72f1791ac9383162bf496f8b609b8c540d36f2c5aae2fe5e3297cb267b177e20d8ef14a5c26100b19b72040b05a14eba7a1a09cb93ed1cf99c327fa8a1a39ba040b4cfe3d58e65fd5ba3b256468c3e3ab44454dde6c48fe07336e9ee918f85bb35ca265902daeff268082681feac95976dfb4002aa85a98519bfb0f58bc11496e7a9d12e36fb494b1e6824efd33f380f25e2d2806bfe820b8f77ebd10023c9f3df8a30a338072325c66c04d7020d3d80a558f42ac1d05ba5240e7b9cd30a731134c09b7c9a2abfe5b85ef94a747ea5dc7a6b5043cc821bb49fcd339e0cff55eb4eb49d36e4bebfe1e7946c20cc4b63da1d089cca1f6b81f3cba00563f3beea3d7cba14af643b011754f21b02b5c21244cfeaa5fcdbe7747aa097eee4e524c31b08e6fd57403fddeb2a177062080ebf276a35145be2f498ca68248e02d20d852fdc137f229e1794cc073b0db19cf6e64966e6916ed8b2d8c5336a48dd524fcb9981a15df7fb3cb31b8e7ac2e7b2e06d9b21e80969272552cd7dc6562a6bc0f3a3c81724d19a80218d9b0ea8de402a9857d36832746334f1f2f0f25fb531bd9d668786c36972e3217e0975d33521d0e2a3b5fcdec8005f186f09dba820270e6c4ca3075fe5630201ac23e3d14970dae1103ad2ffafb548d63b39cc1b32f7d3f5e1762724e24790c9dca25ebe3f92d191bd15a063435ac89f60b4f3304780422a1616b202a0ce38884fec5a1257a42ca83c1d9e696a2a26fb59674a943dc02d97cdfbb709dcd064ec7c48be41c014ee0243aa5239ca235190b519366fd37dcf93a1a066a2671103d5e81bed8c026af121942a93bb7af48bf0fcb41a967aa80504593aeff16aa70a25981ea2e5b978dea3c8c0846708daf98af5b349a13dff3111467a368ddbda27d6fe3f71d15bdbaa8b6dcdd1e2b8cea779bdc01aa74a81dbcae91ca35c1802c9325d96a358a6316ff841aaec64aa2df2d3a4a4f35464b4a78c287dec45e1a2f0518067305d96dccca5ca47f309fa6b0c872b5be4d96d1a9571d8ba1c0126ab0e83f4a35eabfe723fd31bc458a790e0d99c59548e2fce536cc5714756439b4a8dfe55ccb9da3244cdd2cf7f1adcd48119edac4e67e6f562274decfcb90b0394da0ca3a8508508ac65fa12294bfad65eec197c398c5c4ebf7ad9410847992e88d343884975673c2ed199b0ba4d20c1d29307918811518fc1453eae5e3f432fb5f59345eecf2d4c4cba59c443e0ecdd422b74d63ffd87daee3bf9bcafcddba738b8d4b51d33bba94cbe587b7b8e9270c062f24f12cd84a36960ca57813cf470c0537380e8ddcc4441682531cfbe0224daeb9e75c7ef80aae5fcf979e308d45fe6e11e522f67db07552242ae1087456d0705bdcf46cd6ab957d0607de16cd4948a8c8a222a04b32987a2fd5540fc90646bacf184e6f303edac0f965aa297b22a840247a5cf27b3519f46108b6e162e43ea62ecf83174d9f140a10a75c6cef03fd682b601802fa167d0433788bfec68c05c6b15367fb3938ceca25770395e3e426728c8cbdaf7bbef205127fef16b8ae3e71843f88b79cce77e48f7b072bcedff0a5ad2f3ebaa68f5ac69715c3cb7996d46a15efa9072fced69d478458b5dcdbd323e97cd9471bd9cb8f07fa41ee9880f08d96dfdfb7d073978e06008d22df5b384965b0e2caedfef949af4f4fb4cb7f90cc150279b8f58744945c16021c118b93ef073ad18ada8f98989b5c9fe5a01bf4961d6d1abc0a5da486678bce4ae532f94edf3fd4118193663e34e3e4fc415934c044a4a3cd14f34f5428c09f8ad14933d9dfa98384f99355d944141470741d02d67a6fc99239c77f92b7e8e67a3f7c1343be344288f0ba6cde67b4278d0c96b4c6dae11e6698cbc0d422bf1a4b11303cee05fb8951ba215bcbfbe2bc8d0ef2f1c03821d5a0ac61f4bf5c26f4534f6d561e57e10a255ac01b5510866cb5f817f08e807215bd2afdb2cea466e0547cb2e475355075b158ba95363e6919176242ca95baad149e0c07d07823177eba80800e24c51a76352a9261b12911a4602ffd8468c37d32f8e2e9124d33943244e6c6dee90073ef6b8cb952e930a05510e9e6ad4a3d6b3aa9088873573466587c9f13a682e26e4056769e28890e1e44b871f2382972d16cac5cb72972e3acf7b4444e5f6bf953328091590ad2a845bc80ad1ef7ecc03c277c8ea8f22571e345a2b6728c14bc9c664742af1aa4bc99f05bd110ec6f20b3a01834863873e545caf4d7543f7c68fd816a983046efaa76cee35257eb0c06546bb99095e15531a60c38b0b732163b941451d5c55655c7130856388e1384eddaf858c56fcb2bfc6df25cb9f67f1cee987510d4a701e5463065a6e1817995c99c4baeea2684baae41fefcfc89b55622785d905cfe0ce3f8132e3668bff292644ed21304a277f02c313c733f1fa232970238d9873dafaa62f760acdbbb30f3d9aa7a1f3a63579a6d895531ebbd0997c616b25683d4177b517554f1fc8fa03c61c12611ca0e2c2e8a9b412413a93c9dd9559b59ab5601d9c23360c233d41a746e720b2707d5ee66e8aa61ce0b400eff2791c6010b26418e8110c8e6bdaa09a981d75970a4e635812f8be3d68ecb5eccaff5c522ac9ac46c56c9410c4e0c1583210cca965ee8856fb04900a02d8530cbb589d8654de56f266a46168056b38ead8504264e1855570e3dae8e47d24cd2d2b93063e813314d32e024fbfef36dbc5afd0dff0ddb947c23a5617c76d71e707f9153ee06cf45f2809d6bcf0deeed49ed78f71809f251bd690aec667ea3bfdd49736e732dd41ff7887699e6358a2fad22a5adc062d63a0b5411424bdc5fbf3166434e5bd3d9d09a960486a0b773b553c444dbb4bf5d544d3b93d02fd4720ab46657d8f651a42bbf56402efc70219812ff1b0c4d7e42bda3346df577478911bd1be75dde97e15abe1f063eba4bb4b88a4b6a613bcf897f7e75f4da8d68fa632deb18c12ed00fcd7043a0744454c8c6f4d19d1ba222dad60da8184d7d855bad770ed6548d5bf069ba", 0x1000}, {&(0x7f0000001f80)="c9adbe2572f107dd05670e400ae00aafe8ccf3e2c74b4aec4c69fd33f914a72e0a5f57bfbbf2865a49976f4ba43278ab18d35332ea25587f78973e2284269a7444cecec22a76d3fd0d7e9cb19b2326a9a380c5210484828d49eecf48a6857c13429f0db744cb246cc7399c9f4af4f669f69f2b094c9cbb1abe9409d81f528576e92d5ed855fb028ffd46f95e8b49d803839d40280c763ca26b11be6a38454ec1069794659d18b429ebfbf41b1cec877ca13b8fc4caa90253e5d5bbf268062ccea15303ba0596c5627d19fb38f42ba85c70a608bd4f51621db7bea3a0fad0ea48cc89f89b9f8ead3fd2f8de3cfcfadfe19857fe0564ce2639744d78dbafcfdb7910b05a7622e681e17b9430decfa3d8163bd4edcd249982cede118e4fce8cf1d296a577fd8b4822a35df05032b428a08a05982bb68b6ae84c7cf53233b7fbfcb9b766df69b60b322215d77fc491346f9a147254ff8ee000ac635a630bd806693d2af93354cf8a89a9db61432757e4330a5a15ebdf8afdfb8755da6be9d22b18f168e90ce8644aaaba27992985fbc5b301edc14bce57e74ef096cd8bebdf28b4a811728b8a16856e55ac5d637cd44231b53faa5671ae11872857bf1aeca392866eb12b6b3de76f57c2b5bb0fc747794978ab0013352049e5213656e996cef8b14914e45b5c81942c17dd1512f0dc8da0191d3f94ac01f767a49176239e923c29db51baf010047fda74b7b70b1c101dc453c199c21892094460795ceeeffdd6e19261ef8d78198ffabd9d68900cc5c2677e3b9008a5e8a40a50746cbec176549de4dfcd5f208829868a6e57cc40dbd0497a3f131456778d5fbf7e05403af246a13948d297c6f095bd0513729a6dece2b5510a1ddbfa9f1976d513d8953c3cfe133d6ab2d4a7d21058451fc425101c4ad631c4bc1cf70ebcc9235266bcadac9639f8d0bc8475452be55b6e337e270f05d15728d6938f0f9812b7437ba60901505573544c629a3cd37d4e62f35f65e199fb7c0ddd35b7daa28a1556bf932f1accef32a509d9693122d9e2672fb574dfa6fb34e6550d68d2be3698299b804a352a4ea7b1b1a431c5b620539f85923f8a1ab8cb17e17ebaba06d3bf4973aa73223cec66a6c554c8af586cc1797595e31aa63252386aacdcca7badb27c41098bddaf0b3308332ba83496e3dd4852a8babc5636353cddd3c3eeaf62fad7e7327b0fb649592a9a8a363df96fdb54afe40fddca5cdd0d36a0bc6072639c17a2c268fadeb54cf7811a6643c2bdd3c6630b4965dc8918d595696012ba5cd53a52f7dd0b19048e98a325d20240dfdffbd12a4de21c314d6a24bb125545d749b6d23f562d7943fb505c2b63199841ed1887a3fdee345bb0893f2cec98385bd328cddd3190fa8b64651ac59901855db1af80458ff4ceceddf4f0d83151801370aff31b949d934f0ca671df23ed4013e2f58c17548d66df8e51082353434cdf7713ba7235d210886af6821f652a11c9887b593af2ec6bb49767bafa7412947aa218630b64dbccef473694c62e70f7938ac78e31e5187dc929729ddf2d9f9b3a74546cf03bf6e53287ef2cedd843c92319b2e2034399d40a0bf3edb21c408159e838439ee2e6bf5dbecc9aafb94c5b300104a8ae872b615cf0dc0027030b4d1232408425829e02c168e634b5f1899844cb2c0692d3ad559344a1acfa9d6062ff5de53b0b1c948455792001ebaba7124bebbc51402b39e3cb4d192c57ca7d906e54c6adc3dffc0172c5635de7fefdf07d7a974eddfa7c672b4f208211d356cba9af176b2df1252dc69e9978651d5c36db82a32e1b2b9a6eeb77e33a01eebbfff7575e9c9619a5e3da33dbb4a36026c09b416b721f54cece8d95482c39f907b4271f480e8854bfdc9e59a140232c97eb77e1d2cdd8eb0bd700d69c43fc99eca78fbc2648d9671067257ada16cfa5e3c0eed9fae6ac7b55afb149696de7a7df16896d8c5d55267f853bb1d047b56174ac42d35ecd26b8881911962979777934f90dad420e338c363694652307a95b99ee2b5b84e93ee1d8d438fd45b9f8a4a1eb931cb25f82a289f7aebede2be23796cf3e540dc94be9e7f16163b0c0be4b1e0baf628d7eba3a0aee2fc2cf33939a8c3a6434b8d1f729bc8519485bcdbef9b95ac6b8cd8f2be91381f5c3f345", 0x602}], 0x8) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae", 0x2c2}], 0x1) setsockopt(r2, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000001c0)="95a8e2e9ddfa18a7ae5ee3a76b35ed05e4e861dee79db6043d269ebbad346fb1f0e316dd97dbb730107484dc5ba5912821b15695fd8ff9b3809fd25785a9705e02cd63fc26810a112e653cf2c0c2b2d85aeb706fc4747eed74b01875880edd0f743d8c3bfe70b5e3", 0x68}, {&(0x7f0000000240)="c8afd497591c0485392e7467ce0bbbd84a5bbee966c66212071968f49c6ec6846abe2602dda1d10f1fc8795de179ec35c5684a4b31b62f7195c66d3d0ad467bdb231df9b5925c13b0a7098f3e92525beab3002bfeb01d0d8feccc9cd0290f88e5864fcb55c87d7f57a00b62429ff82e3465c0dcaa3613cfacb4a83f61da4678c3f857c0bd5d4", 0x86}, {&(0x7f0000000300)="90be3ff781b796ccd8f7ed9b882b8561fb99aa6f35d6aae9af81ddd61773c4660bd7ca83a5d489a2dc2594a516bed4dcfee5f804afdae9011f23600cdcd26fe1fab8922d1cc7dea8732e4366eb67e1b1f4ea60f48208331410d5327fda8138cc099a4d0201e15980a4d91b7ad4cb02a7a44195a73aea9b3eb07eeb4010cb283cfe00a4f77b4fd799fa4b8694c65e8099be670281", 0x94}, {&(0x7f00000003c0)="7d38722a695cf420da7fb31b39d63978c7f282fe787c6070aecf91dbbc8fd7062f6235c3f54b0b9b20acc9d21a94f8ac6cfb46f319b8e91f7ed152859f72d7487100d75a767f54142d5ebeda489c80dcac79fcc1f673e199b31890c6f63a327a94c4eeb895da81111389fc13a991f445622436f3481393490627741438151854360ffd241f5a85b9c4cc92f14950f6b0c708d4381121b2b93b63c388caa7f3b10829ab72b9c515093001cf15443ea9f390af7e06077811c075c5e21a7114ba7e57e599ccfe141fd793a2d8013e8b5ebf632484590fdbf72c991404e6e28690db0d0044ac73ff7e3b60aa", 0xea}, {&(0x7f00000004c0)="cdbb31966c15bade00d27d0097ea7014bbefcdc50daa63fb1cd53b900dfcf43e7f9507cdbc91da4a1af210844e364edc57a05466173670b2a26c6c932a56bef1120eff97d6f7a7508abaf079c5936e2f771ac05b41929f0f1d3e234df23920915b4a21a32fe93e21d9915c2e96535a490f21ea9bd27bd963c78301612d767240e270f7e2de0f206ec44c16d881c606e810", 0x91}, {&(0x7f0000000580)="42c08f180a4e9db99e1b5d395ed3c38538cfe925ef3283868d99958241de4e15c4bd30c0e9162cb9f188ec874d8b390d16f44ed4f6bfe154b4f8ecbaaccbe9780cbb53db192fa6503305da9b28ab86564ed235542a9981d22d4c48371536476fe4025a71829f5d3870de888bb70f32b73395e9c231d45b3946a276536cb7bc50b9cc2296b070b378b92a178cdc9a9741f350114f63fd87307a6ef07646b2aa17a3ee10b4cb53be1a1f9b3850beb121f94032b1447da51410d5bffef9dcae4caf16c137b71cb2f6ef7a698ae97e4eb3baa7c726666e9dd7e1b4f5ba45e345c8591559539a15fa6bdce2b18c31838be8dd1dd0f455c33731d1f308320217e89f5a18a2046c7a606cc2a153e09ae0bdbba2bd36d9470229cc6e0c24bad011a644c45d9345687a045fe24468e232021e8ac81185b4a4a282ca454ab87e27b9c71ffdfcce89295508d36a50c8a17daff12e0eaf0003676e6235cec4473eefb47de1965473f18fdae35e4d651f96982dc5fe4f441d137b233cdbc1fbf8a92f7e68185c63a64faed83b055c085ce7b5fd60476ccec0d49aa870e5795bd49b2c475af27cdabf4f266f3a9129087cac7cd40616ce9cfdfdecabf8ecd31f067ebee099be213deda6b1c3b805bf827951cbb40d44b9c4d09f378a99b28ed9ea7e46d94c13c1650bc3433ba92de5dea8333adaeb1384ebefa36d8c267eba12308ee3d1d7f2ff148d8297c230cb5c28b1fa451016807551c0f28e266ada3155108258b5a118fc355c45f6852577bfa72cb6161b334a73ad9bb41ff9d633f5369eb1f154ecba5c44ebe97c27a4e3f7bcbcf86198b1aafd0d1d3d4e756be0543157b0b2cc566870ce3e190eb50b1cd3e922819dc377021a653d98e1c15d6aebe6fba1d8767cdac20d75defc9250f5cc49e87ff6bab8762e51b17a456eb98fba54f5169381e7d85427229beec94fc1197e3670c4d7cdb1414f0f1479c0f00cbe7651b3c1b31c76fad0f66e7f8c09305cb1a79235cd1351f2b727afd8851ef14b61f9cdbd82715efd85e76750a73d126cb8f0775ae1708d0612775a2640c2daa854cf1f7aec8402b672fca46fc14b419e564a804d95f3d13232c5d2ff3cd741a01b26abd7f45dc5973689780e411d59549bdffa01a6695bc0c35bc2b4945d072cb461729a5be38d5fcd0136ca1965b215a7c2d0357d3cc9d72d3941adb45975d600efbf0f4a370cc39f118ab7aee12e82a712f2916f87f826a6a7861c37817928f8a4f29344073b5faeaba513e52140ae53c82da3f70145ec48c119807f5c954085c81039bed9b573fddadad04d4124e082f673c585aff587552b890951fe1d8561bd262442b96405b4409eee5d1e3d72dd0de9e187b16bbb18e47291bc67cb2c555bd7109ee670b49806d588138b7bfaa849afcb1ecade2dbd5a8210c08db66d40541dbeb4d3ed68c6629ec960d1ebe325004bf48102539fb370e84f68ad1f61a4d40861e754140e1fd97695b84296c41a6df15fe538168a68d6c002a8f3ac323f1926d34eb92bc1cb869efe5ec243e6d5e89b4c856e68784e716fc3f0981fc54536a6a20d6f3cde65afd004dd7fb59d88fb34cf26cbac5d8392a0b122881384922a6aa73288842d82ec9e0c41ae412155aeba0dc68e7be9fb63ca9fe91817764d05ba8190b15e89d8313d4124625452fd7d29a8eb69d7c2913a284f3c2d95553732a8401cee20c3c66e393f156dd207a7e25ae99b45d3c9434c22604cc709246d7ee5605e61737830f6e105e2b1341415d55192c91514c166134c4441a345d0f0bedc30b3f61e054f59494b6081a635a3b019f58c65143c77dadc5eba6d906234d9c2fe10f8fd249522f07459990ad009360ad6753846cc35cfb1fcb4aa8ef8bde82b74d143369c72cf266840bb606523b7740743dbc03e3926addfc1386b97b5f46388d18825db75f2e0300f3236750fc6833c95dea16fa338af0cdb1f20d1c433d2292dec62e3e6fca1e1cf7bddaf648c2b10118e48478945a0326a49daf683c74816f153ed48ea312de4049c2ebe391d3a37be5a898bc219def19a9a395541bc8d74dff72c77d41bf1d7316bb03c6729c417c71514c66b4d8a70c08e96cbab99759ef1d7a58275e95f07818c765ded9a22dd61a34ebc3a4a77606178f2b9dc250e106c7e88129c40e499856683c7c6648462dfa87e7431d9639a4a7d0707f2cad55baef16bc87d16c8397df7df6d6f1dba49b07cb3150908b4acdc24c55f2ce047a8bce5eddfd30b57c4872fa536416db3493eaf70f4f7f4e0e7f6f628a0b9417628da314386a0d7f00db1ad1b909800e9e58b2527d94b5d4249de2e93db4a18276a90aaecc14819ce684e72e33b3eb693b7624377cabaa7fe4ad57bae1cc98a5f7aca3c5014ce2844fef5ae2fafde1e14ce8559cc3cb95af41e7c236173f4e0bf47a6fa38ef3b931dbc714f38c250768bb43f8c55b00975cc136045ef4266d2d1f6a04b4397b30959cc1f02b0eb7966a73c2c6cc0a0e5408849209803c362a71cb38fc02c26ed778b9bc3b6caef3706cdfa794341194cc59020c71abcbbfa6fa4a150ff6c44e26a1878081d84afea4db370a082bbaf15a0771501861c4cec557e19ab23f5e30bea0d965e1039da347e7310bed1a753f21f4f9968cdff95f51e9d66405db5c04d404040699c2ccc51d336038eef6ebb607c36aa7a410f4f695bfff9dd894abdfb3bd29ce2e8ff9c1154ef9da3d6762290f9168212dd6ba1236a2a64fb98e0e99ae0103e0535e0d2d33d91a3568a7a893a7b0805376046e5a442a7e656aa35412e9a8a0350b399713a771c5425486adc28eb9ff9db9120fcf6229fb9a0a2703cacaa569b8f3df453cf92e2e284e893cddc543cc416faf833b3c27c988f19b5abd213248de64f573de09cdfda0d194bef40cc692536fd0b0babc47badf1a6ba16353d9cc18b775723e5be876cb664c6d7926ddbd9069ee8304860eba4484504309975a8f9a177e409e70e32e0bcfae02f2d824a6f0e50c916ff438edf8f47e34394d7b9d5ffeb95c6fa79807d0fbed1e69ab0da8abe70a41f96262fe4f4fab7ecd229b6b3a25aaf7e6d24a5af75909e53c5afe7aec1a8482b7d59fdac8290b64a2de8be9eb1b713ad0ed7b369146c8dd7dd7bc706352dd69a134a666cd59a111b612a89bab252f1dee68d27330b7d83809f71e46832e48ee38a62e2acfe120ab2f6f653ee6cbfcc5fb28ada01fc176c2ae4aaf42c173d5abddd2f0cad1fd4fc62f52053317246aad652c89001f25b556f05c732a1b047c34c1d9fe486d5460886825e88da756ebf5b813778bb394756c48b0151fd077ababdf6b6b527b8f9fb7ae1ec39fbdbb78a6296f09c181109e6ea7021bec892a53a46b104c2c2a0e920cda6b91e0d25d83f001dcd3e0823d161300824f780f0bba690359e1bd07d7b03b451b228e3a8421f8e6c4a97cf67afa9cd8c4a3eb73abea79bd3ec3d50d36a73aa3dd24545befa827da9f06abb7d2ae4a8697d81266bb14d08cbac3df3c7c92cdb171dbb31a361fa286d4a4df55b4355729897d404fcc1a25a3ae58704bc553a7fbc720dc6513180a03779ff858375349aac0c7865cbd760f0c9ddefd69add01070bf4e9f962f7102efb6ed26238995e37defe268a91b82b4f19f9aee7ac279d840a90ca825449b9fdc33af40ace3f2330722257646c966ab67e20f0195da983026fe29de13afbce8950d899390f4bc7d8ce1db04ff5d3ea3e2512892b32c6b4b8fd95afa417e9e31be390dfd0dbebd860990fdf540b30e3eac5987a2faedee8966da5e583f747df8c4ebc0ad135445395212d8c2f81917368ee58eedf156bdf43423443e02e1ec78eaa06ccfa4ab39aa12d87415496881182c138cffa02616e787f23528112017847824c294db298b0c68bf2a87aa14780914f9c2e41ef132f289c4e4b775eab40107fdf95fd945ba8002fa320ce6e9a5cfdfa3425811539bf62836bab2a1ddf856fc77c46034227b4df82d3fb1f273991247861daa7fc49b5bf6167b8d8dd839711dc402dba642fa83cf6eef9fc67e32c435fa6e7f21cd9f21927c511c42338f61d405921ed31cad468ad630fb41e95b9abb85c86b80e0caebcf9224f2395a0aa3c06b6147b878835ba7f2f365fecdb3501bac816b516e4725bbf22e955c3ca8b64213e53b47704a27398bfa2ecfeb105d54203e4c3cb30be35825a2868e60cf309588a70ffe8fc55506401fdd586696579936cc86ce36b81405b4c95672cd5882e50ff40f3cb6491779c77a3423cb991ade59d1da6c9b54d0179b4d551bdc1d6eddbe66c95f099e0bc73da058535064613fcbd2f68670805e6d275e9dfc9f11705ee64f0a3acf9e229df049216dc6ae8511b05700dcd6f02ccfd3e049e802261ff6ec55736eb52bb4d57366cb49a80ded1f76345ea0f9faf64ae03b44b2ee78364bc5e2b6a6751739f269f2bdd9c8429bffa2f2fbbca32d1df5c975d71ac2fc3b51a8bbfbe516d448cbb1face1dcc1efc336b49dc0a3240c3f4b4ab28aa9a6d8f93bafd2e5f43a14e47d168655eb2d810a851257b05dfb07125635a0dde8cc3b55aedb3df40f92098d5332aa1e3bd14a191ce1b6a2c69db452e514a615bf69844909723ca358bbcc1b503aa0a0970fc04dc7ca2feed1b3faff1c82fb9b891c45e06af06f52ea1d4b6e2f06e457e23029c445cac68201d0dc23f0b6bb34a3fd95f11ac8b87a1c01aa336e14c97f67da74d93dbe5ef3041a72624c3285a41854b26a9d445222a67d358ebea5b8a5e601b4b09c9d0747491a7b589ba2adcb5fda915db08c61da45b89fde07cfd223e58ae57d98e2e040a427b3f60ad1ca48bc21f3f03c403372e37e1253b258b685aa3e533c17f532bc08062ca5f473f88a6473d2cc04636e02f04b60032d4447196dd6e9379f22a1efbee7533baa8edba98ee14ac163a6ff897b3263b57565eabf72a278f3b235934c01bd4f02afa2563fbee60d50cf315d3e2bfb5734821b7393f0f46b3f1120275387ca178b3d3a8f636b2374e28c1a7ea6f3742793bfbf6ff94c8ef288e34fb33a83a952cdc9576ecb63d53a824fb5caaf7e56214125ee8c429e0976285de2359be69d42057f037bf555f009c4d87eb12a5796920edaef74c25ea9029808baeb1cd8f37faf4294f67566bcef90970832f8e029d7ef32a127e3d1a6ee8e1be0f4c9e24b9e7253f1ae9c14fd90d3e189858c3a875092fb9de8a6b3a4720ff5ad4e00e1e54b0f91b6f637a80c3dc1026e2b1e0fc45384dc6027920a4245c930494d7ea29faf0f07e28f7501f13aa696ca8d0940328679dbd56c772db7a145f19362c9bc4c11bf4dd3d796ee3657937e71f3e5b9454a0a225c843201aeaa43046cf10162373ba37e34a61d39c8eda6eee3061c8d9caf94a2c3907b91ed2df9f4e3cbdca1fb867dc85f9c58c687e4a0632143c3cd8c36a6007376aa9caeee56640658904c33a90655cb034bac2252809b9a868d57b2b893401fa41305153ed08f076c83dd5295af91d58afedea3896d89770cd5392362aeb527ecd9a59081345a5d8b34c9bd4dc7a5eed6cbe066970856d35b11cb8d7e0c871d70167788d6ce92407c89a7ade99cc5804100fb650f0f5448cff47d16730ab54a5cdc385cbcd95e09b575398a1cef27892c876d9ca0f55591239337427eb7ded90575ffe76fd388760b3230f329914aa51d289821a8dd8524054548cea0c417035981d442726e88b12efcece6eb3e7e1ae7e8a6d37aafa7736fe24dc33b69e7c54e14f423008dc990d3c404e1d859", 0x1000}, {&(0x7f0000000100)="1f5ddcae91a0f46c460f04b0fce3b31f0ffa3e7b96d6f76d44801d8fe64856b33490a9febe88c144838ba4672c22c95ff340176263a0c3ed0e586e3ef6cdd08310367af7caea0eae5ff705e5546e00cfd78dd12b6dbc3db2907e8cf02b0623f34faee012d0ea240c098beaff72", 0x6d}, {&(0x7f0000000180)="74d4578ff5eb8c6f41af0d93fd100212c507804dae4c436ad3203abcc48c39439faafdfe17ca3f65a7e8fdc6b69eacbfc3", 0x31}], 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440), 0x7, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0xfffffffffffffffe]}}) kevent(r0, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="eaef125c", 0x4) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = syz_open_pts() setegid(0xffffffffffffffff) fchown(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000040)="04", 0x1) r5 = socket$inet(0x2, 0x0, 0x0) r6 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r5, r6) executing program 7: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x697, 0xd20}, {0x3f, 0x200}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getitimer(0x2, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000), 0x10) munlock(&(0x7f000004c000/0x2000)=nil, 0x2000) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x80000269000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) socket(0x2, 0x3, 0x0) setsockopt(r0, 0x401, 0x13, &(0x7f0000000080)="922971a366c5b1386ce8f6c00d4d7de5c7c35fb25300000000c5199db377420c9fb702b40106", 0x26) executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0xe000, 0x0, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006040004000008000000000000006a134f0fe734ac1400aa765cdd7adad366ee18e2ff120c5ddbf3c183df8f0af8c267ddeeb403a0eb22175f125ebf6ffaac9f66bea7fc34f8efbc676cd9098d39b65a006b660f8b513c2dbb3103f69dae4ebe9945d11410886d93e7bee5525d68b17ad1859b5b45e402f73ae4772517c2f11cec9b4c6300fcd8447e3468f1b740c41179a9d06bc8754055ad7c806ae81cb98da1528bb00f00f7e21a75d41f02c86d0455c87b9429d878d1cda4262dddc91fe949bcacbe63d893fe310b9d4f1206893331a9a0c1a6695f010cf6edb583f9b81109131ecc412024ee68158950a5655c979989b0d1fa90d096fac4fe62029237b78fb5e28d5bb3d9746bfdd4811e02f32b00be833db632aeedff1e967f76e2b0780fb7d64f480ad4d0ae2f7d73107dba"]) msync(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x81) r1 = msgget$private(0x0, 0xfffffffffffffffd) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) msgrcv(r1, &(0x7f0000000040)={0x0, ""/15}, 0x17, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x4000006, 0x0, 0x0, 0x3feffb}]}) write(0xffffffffffffffff, 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[], 0xe9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff0000080600013dc6069dc73d5e8cb7b84716000995e43ae0aaaa0000aa00006b0700000000000000000000e272462a3d8aec"]) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) read(r6, &(0x7f00000013c0)=""/4096, 0x1000) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) getsockopt(r5, 0x3, 0x3, &(0x7f00000003c0)=""/4096, &(0x7f0000000180)=0x1000) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67e21738e741589f262141d357790a", 0x73}], 0x1) execve(&(0x7f0000000040)='.\x00', 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="b4573357e1fee52d896c278f6e80fd32c700372738ed4e4ea36923516aec3540891660b18d707368d714f8fc66d9c0a794e74d5bc2f78e41213d07", 0x3b}, {&(0x7f0000000200)="1f7d1a0b684be5a3758a5cf5e77e0fb3b57c7a1d2835281ee99a22541cadb17934f61e6881b040d7b160a0fd2b72077be73cb5f418d6ff87cfd7b4077fce58c18422567d1afd513399c58bddcf2050b4cdc8793452dff338b0eb999940ab9f42f99863b55ee32017f9da947302377a1e74d2beb2bfd7556bf77a7d0d86a4f2531f4fac1e6ab35b37327065f34710a6304b5684686c9a89f7cc80eb6d929828b3d0e843428e", 0xa5}], 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) socket(0x1, 0x5, 0xfe) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x6c}, {}, {0x8106}]}) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff98) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaa36e741e745786dd605f6ad900383a008a211dd1450001b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006004000000003a00fe8000000000000000000000000000aaff010000000000000000000000000001880000000000000088317f15a878eb4d3227b139f150485899a83771ffdeafd5abb08e0a362f26d38fcb1199fe55aaf93c92073e09f6bcb522ba22d9f6d1721e140af7fcb3fd167ffbcaa7293c1a393e121ede3eb078e8b156e521140d9176dcab8bff7bfcd01e22c5a2e40c0cafc2cb65459f3d7020b456fae7e684e514c85989ceb7a76f633f2141b04177010873"]) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x54}) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="ca8b79aa4c4a3f766af95f24b77e66704862a55a71b84fdaa20f9d2d03234934ef3e1c75a9765d6c95b51f6b1d05262de56ad9c60c854a0ccd9f267d242164d6505cdf49ad7457111879563ea9623913c1a05c77a7547752f9fab8baf1cb3d42d421e4dbdfd0a3717c7bcf4187fef4b0c9af009ea0e3ed1adc95dc34437e6ee8dc8a4374f78c2f83e5b4afc434afd78d08fbff3e48537d737728007be1e0e053b40598322c52858cc5b76c17795158322822f92a971d033448bcdcd08e5e98a72b803d0a298f603cd277166e30843e96d0739f7ec9e4534dde2b5ff0464be92e9304c1eb2bc28275445aed2777bad323407cea1e11b25fb84550f50f816a352b2e1c36ae495cbc1b9566ca8adcfc58cb9404e83ab54ae6eadbe455815f57c38be9ac564820be5b74a3964a499176d3c6b6fd99b357ee637f1fec22b00c5e9abd7f85feb49c2c503a1fd78d6d96c690bd2706b39eab4b8878e5316254e3d93b5c392bdb2292dc32299debdaec48e2dec1e7d5166a285b3ac448917b21b1e6fa35cefc5897f16b7a482f495d942e8db25c75d665e4490bd1a8e6755ca1a107829524b426d8eb662456160c80995ed6cfce44d7540e0b6631c2fe946922da04a2a55aec047f189463499991537e90fbd275904145551324c49c3e7df6b6112c13d340472cb993b0e9a4bf670ed3c34372a84ba206fb75315c6ab6df70adb38445ec176962ece16b7cbb466d2095304cadc1a8410795f319feaf0e7ed68d6adc8bc342393118de6cb084f223fd73615a668403a17a27f92d507b932ccbd7fef9266fd03ecfcc1ee5d1278e0cc962d698b47c95246b4082c80bfd8f8666e32d430f5b48a0b1ffe9ebc2f27245551ad3494984bedf864cdbe1b6d4393a18dd109216cdff044ac0e086c7d07a67fc9826d713e0a0a7c2641c3b7748e756c782b6926402b855201359a01cea223db30504da1b4335802cce2c63b91d50cfc772649c19a3f028b334deaed8ad3dced6f021ceb56c545a8ba46306ae40df76c697fcfee3ae00d4b53ce242a7a950ee412b65e8b91ccf4085750d112361ccbfe3f0b3a49627ade3d4324dfbbd222222f6e9fe0cb66e0f1093fa0ae59fc577223eaff3c8f3d942e64c30255455d02624ec0711a9725c37e2b8fafc32b98eb0521443be4b88fa88c58ca6ea7ca395d681534392d11d66ecba5de17e7e9d1678841c4bcc0cc4e299ccd3b59d3fe3a063591043e0850ea45f31db664acfd59ed7c7c6b47196d433301527a70a36565a6b8384a953e358cdcb99b7a1ae4405e7bd9c1709f7c09593669f5c5f916d76971f74c35d4846508b096cf3cc5ee119021b849296de4037556e10a3beaa5e8d56092bbb1054435d00780793dc8f1973203eb9ef87d71b048368acf17c10dd4ede8a3c0af425ae5b588565b8fe48b3eb8e1fac90e332e87eddd1f51971dc32683a6e4d5941c78273dbfe02f1df997fbdbcb68b45d0eea1b1105a1390ab8e6d2f3957cba0ceaac63d841a873b5f55e9f0944d1ddbfd33257cb2a3649c4caae6d679f6bf25d88731f3d49c8ec102d746e65974462e07c7d8be35d04ea73f4cfb3ae384991a4c987ace6c24a161c7cf9ceef21e39e67a1f6b4951de9049bad2fa54c8c2d43a280fd81bd8d5ab3d20d45bb2ea87365b83a37a53290b9b66d6867f6c94f387ffeea2ac3d2ab8d1e0df279c6a051d8658f0a158a1992cba6cddb720d48b47719f65df28c4f635f55d7f9f6133c6902108cba26b105d04c2c7736257e9ed873b51165feafba52b2b110eb78825353451bec08689b114ada679129f649e0dccd2b295bd4e2bb35efdc445d49550b80936c0bedde0256404b236d08d712cfb8a8d7c669fa30d066be6b8f3b13dae0eaf1d639dcd8d743e58cfc41ea2fd9340838f4841e6ec414bf229d9a95dce47a338d9b0d87d1d58a1b770c10ffd9568097c6b302d137e46ce466348b124ecc1b106c2480d148c53105270d2871b246c15170b41f82491c88034978b45ec8c89051ad618f97398d2a49d6152279c77f1886bda7aed54c1e13fe4697ce4552496e41810d2ccfa668fd7f68b877d1e0a3cce5f2ec93876b0fc01ca0721b6ac8cbfab530e2610fcb45bf40b5c9c68b6f6bb9f4915cb5caffb38dbf6bc6476b8673ea78a9f4449d6f47e6144878aa27c2e1f45aaf7ae0707d715ba80a172d7f3b967ba925e6991d5f5a49ac402bb6ea461eb59e4c54615013be19e6b978ec6e901916ab47a155382a32775b35d62c8d0ff1b384bb911884c28e6faa411ce0cd28e8bb3ed13727b2964ca12410b9ab5dcc508b5f1921a775af0f857a3a9505a8eba521f94c13c1ecec58fa1e1d60ed61f5325187da691f3d452116d978ed027710bb9ba32f209741ea0436ce4d0e3352bc30580c540afa02a676c6f325f642a6d83d065cf99e241c613f6b18d8ba8c9e08f081b7d325c6b47c8d3b378585256190cfc5b0846a8e8a4c001db9113c1f4b1015581808d3636e8178c30a0487d70c468e042d5a5986fd7022444775c93ebf624fb322e898de7f5141f36332467b13ee7333dcb02e85060a9704175ec7e29f8c745ae2b32c448b999ebd98f22815bd0d8287c7bed91e8811298e561320bf01dd3ee19a60690743e7d4853a0c46b1a51f6354f8a0a7a9812fd3c93a01d236d71709c58859fa830ca5418281005516f4b2c7e12ecb151f8588054fc09da7adeccbbb6ddac1028dbc2dcccfa879ac9c013ce62d535e1445f8048906a3d5cac7324054b3c4a7a33ef605fec3695be7a410373663e5975182cbd820824e0f46e61c0d58d4cd1ffc6f6bf0ce13d14d63dccb5a1410edec64071f89ad825244ae06d7b86211366493ecd796c4035721c59ae803b0670589987a9cebbbb2992f26f1ae8b5f14b1d4f92ed30b84209adf341e80f8c0914420156884d84ec16c2bba185bc7bb5926b943b5f005daa3a4997a32bb6b77398bc5242c0fd148ef6362b8a37518b777191474a40e4baee8fa2c5a9c3585b7a79b9eb4f6669bcdf8dda2b66e748713be0473912816f28b8bd3513f41727d82b2fb7ee307e266eeedd2acb74f6d0368663d732c65333391fc09497a163df5e266a57c164aa7fea527f57ea629ac02f06ad8e476a90876643347c0b697f01b0b83850bdf65c542a722e42307456070c2957d174ed731db6d9acce304ffd1c12f5210e0d1e95bb4faec31323ad5c20dbb9bfb56fb915c4090870b4f57251793440540570be5c6ebdd825055552857286bbcbb00739b1103b2aee89f61ddd9eb91bc0e5009159012769cf9556bc227817a887479f6c9d502037646e1512bb92b9d6bdd8147cdf1f01383c4e0b8b552c0b38f426f3882ad889452e3fb49c4f9f31ce4d172ab6214308fe65ec35b19fe8548da80346d2447b88f213b141dca5ce7cae06e33089722ae0692eaab33deddf6c8757617b37ea1811487dffab2744cff8b30250691b4765cc1f80f39f87be37ce78cc70e736a228c83df344c305b491f57f91b709df7c8ec4fae451a079daf09d093ed8f8edc0b06d538234949fbf83861f1509226c45f372b3e387480f1bb8d2efa13236e8e1728749355ddde3c12a82b0efa0f9ce395e557446cd61689656c4708bcf39601ebc5af46de4809756f9d8c51541c833f734195f0ae2f757ddb22b05ecc0acf65165e3647ea6d22272c3b926864d8810643729465caf4e828d41b4cc3d0717e1f64b6037ab59a8ba0b91327b908ead9c56e694b3d821aecf8504917dec9daa17e7d98512ac582d1dc02cf169d0aa59ce1fc8679eb5ce53c79821840f199b1e9089d0d41bb3c54ddef3a5520444a9a33c34fea6087ea98ae278d0476a45499aa9ff02535bc2469c62e01ab14731b7bf4e9f5e0755181eabab4d25ccd6c7caca8a4fa447822ff846b7a1b31bccc02d0977132f9e4a7d4ea88a70f60ae9f647d075a07f1232477a28acee79de3c476396e067cbc407a120c077a3f0312f3f360a8a56a0a189f05236e06a470ffdc048c595b4492f89379d58d69e63223096892e3b51ae0ec62d3b31f574efa74d13fade41b2a013a678a1532f424d7d78dcf5079dd56e4099fa5121a0fcc28208d2adc5744fb424863d01ab2e2c924dfe2c98c75fad9210823cce3e8b6e3e205262ec2f03180f4355a702144f95d8d478b16f16f61f4000cc0dcae00e5951f841e82e17fdb08b091169bf50a30bffde472b3732ce14be44d5473246da82aa9e95816f00bbec0801b847f7f73b4a34a85a4b788904c928511b065afa507acad3d3b9f8533db52f0e762ce23534960d3b722e3b65f38f25771c4a2975ec5a69a90c395f6317db6d9e9325e702e7e3bcf1abad2e9a38082f09b74b642575089970c2e7481687191b9a86db90cc10d007504dd6b9368645229db2bdcb3d18592482383ab9f6742fc361f14d764a4dad46df497f4ae2bfb43aea49045585145ac4fe6d18d6c441fb2ae287665bbab8f7c0330ed70c0ee431aaa8926abd9802270557623ff4ccbf93c7f11b6534261c3e9a430d130ee38068fc74c1fb7a2586134fff5bc639807b2e48865d7b5c4d6e500d1e3549ff0f0e4910c2b46a12795c343d7b6ed5d8d489b4a9711cf7f502cbdf14278b322c87e895711aad107515b8673c9d7804a447a9cd31c706e95a219371fed9ed6ed788dc0d894ac23b7ac128d9e912801cd17899f2362df5c6d50ceebda1d3ef56d309621a2ec861d9c149e201950422626d7d3997108521d6f610729ad56f378db1d3652c609dc97e22476dc4ebd4107adf314ab5e46c1b016556ad0e630d797f0a2f97f342f6a96c752239c68c8327ad162a4a8b78418b69c5cc28058cf43da323601ae19db4d2d99c3b24ff06bef4569da1c22e6033e030c39436654936edeb6e301d6da28d1f5697299a0be6e75707f15095217ca2ec634ea968d490c8db51cdd755e96fe280ae9dfc4930d315f1e30e745ec26d9700b51640a5ee813ca7079d37821bc52cadeb36817009ff678978622fa0f8d8c6c2b025c5ab903cb54ee81b9b66e9cefdd5d0ca697ae56940c11b86d53867169bb4818c1dcc28b7303db84ea08d58360b74280daf8f995c36555f578ff66a1be61058d1fd9416aaf04f9aec724762e92b8c7bd0478a3c6da9292fe0ef88943bd6caacb357de7aff5e034cdfd3c06f2c01b7447752b016b87046d8e3220a0492d51b906e5d05f6b8373155474e327a94308df08e3ad5c2754fdb86b9aa79367c239062a5ad0c2c505395ad8d23e7e4cb13f0ab6ddbee5be78170a6e2e260e1cf94db95a1e5d6e1eb3067a2eab104d00bc6a741e863032dd2fde0b1150ed380ccf648db6955f40a63e1edfdf1f2a5086bff01be4d1867aa45e47b9cd35ccb490ce092e11252c00a4d0c7a985be3989c6c99c23cd6acd8fa8f977c886896caae6f2b79311d38ba88039f89c12a941e492acb05c6fbe9520aa32606168cd75436c953026a2bd98ea3c0e76982e640246885c9f7856d8965d1b423f4f4e1953f782aef14e69d64b888165b1801b7bdfd12dffe12446edc30c78d7f7ad4c579c5f69d22c88d51650f52eaa7c61ae2453c38cdf3afddda505e9afbdb9a9ed381e642ffb606830001d4ab32acdc8d591fd7dad346a2b3aa1271f80161ce74dfd7d9cc51e61456021ae9516860017ad579d6a2d7780050b7daab636413dd7dcc343d7d11972f6d0e1168902110a1041130f070349ed0e5178d55fac857388a9fb420053b4b2fc552847db1e033d0e9ccf1ca6ed72c37290bad5ea7f2a5146be8f104143f58fd11", @ANYRESOCT=r0, @ANYRES64=r3, @ANYBLOB="be803990f0da162e67698d9df583983589578ce02b801b07a1d7d4464a2da34d0ef21962773f38ec9be28e0a4a5fcbb18638fc2e47791d4a1919a286030b108f487f0d76ffc0df4f174922c8d7769ed6f02514ad93809f623b04e7f8ca38c875", @ANYRES16=r1, @ANYRES16=r2, @ANYRES64=r2, @ANYBLOB="d3ad5ff5a42331144196e6313e91edc03c561763560e9064193186d4acb786fd8d454e3cef471e21a285dd6b4481615f8fe4975fa14b2bddc2c247a675f39fa87fce983e35ed70b0a7997a707db6612b480cd5fb2faa9c57287ee79575253078cac00c66b86f606b093e80afd198fb43e84f0cf4f81429f05122ff34d3937a"], 0x9}, 0x9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) setrlimit(0x8, &(0x7f0000000140)={0x1, 0x64}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) socket(0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x1}]}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc"]) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61}, {0xe}]}) write(r4, &(0x7f00000006c0)="e506000000000000004aaed75a5a5c6043e705ebff00ca48ef7e53021bbae625e82ec0f0eb8d022b05e62d1b45c2cef8256f7c3c33b6a56c4851e31b4f6ba07b3b34bdf020ede6d1bd79c0f17e2f8f28ad194e1d86ae364676cb0a0fe1083da2bc25e3b82afcb9054cc76bbd08004fa6c3e3dfcf5c002a6c84e1863fd6f1cda12d8153cdd02d1bf46b6d5bd1b70cf499588fba244d72a6a5af443993d3", 0x9d) executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xfffffffffffffffc, 0x1}) r2 = getgid() setregid(0x0, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020699f, &(0x7f00000001c0)) r7 = socket(0x0, 0x3, 0x0) connect$unix(r7, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020690e, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0), 0x400, 0x0) r2 = socket(0x18, 0x4, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000700)) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) r5 = accept(0xffffffffffffff9c, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) r7 = dup(r6) setsockopt(r7, 0x25, 0xc, &(0x7f0000000540)="ffdaff10aac6a28ac93e2eddc45c8454e48656bc7715846788f2709a6570b1f64c5cc44cda6bce6cb0ca85bef0e3913ba6a70ae43edfc12484674f337001e36f3574216b31013475cbeed3e741059aa3de7e46b234396bcf6a41b65186b6159725ebc52399edf307eb9ee69b399c23a6d8137f6bd6ee8fa6086a600506ee77c6e3d627a8ad731e494e49cd7def238d3c6aadbb8d", 0x94) r8 = getpgid(0x0) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r14 = openat$vnd(0xffffffffffffff9c, &(0x7f00000009c0), 0x0, 0x0) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r16, 0x8020560a, &(0x7f00000002c0)={0x10, 0xfffffffe, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000108000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000068a000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$setown(r17, 0x6, 0x0) r18 = socket$unix(0x1, 0x5, 0x0) bind$unix(r18, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r18, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="a0cfe0bbb4dff902c6df612f5866b74cff097090d9c579530f052989b29211ccd61e90c2d18b5bb6f0a018b28b78f9c529435bb04923e8b9d286df022d842e5c2d2ff8cbecff361e7fe0b75bdbaabf4982c5f6bba093405b404b7553bd80a27f0d466718b0d87fdd54037b91f450aa1f5375b0c705103edc4b8b38143986746b9eff65e51d6da9c87f73226f2683a0c65d97303665d12e250357241dfe3df9ccd7", 0xa1}, {&(0x7f0000000280)="40621a7531340e69e538d8e37987951fe149b0293c9a0dcbc7bc9fe30d166ece3fc56f8fa853d95ab94620035864ac2177de5492dc93a4811ba25742b3c4f9b8c93a13c82ba8c9655b104aa672f2c2671ec45ebe7193b095", 0x58}, {&(0x7f0000000300)="78f878154ab242655d12bc1a12c3f4bf1e27289abe6cfbd70f7f166ee54a0b7c04a89ee82bbea5c3d7e4dd9ec0991470ba47fef78e9867d92e7cec779d9778cbc5a87dbafcf4e6f7a3f3034f438833c1961ee3face21786612fc862bca1b6fbc0bf99ca010587bda44e1aab81c73e939f3dd2d81c8c7aea662de3864db527d6a78790a54229cf0eee0850814ed4fb2fed8db01dc3f0aaacea21e8bd068bc7e1afd9e096960", 0xa5}, {&(0x7f00000003c0)="7fa0a6800b6a45639be0cc28b273d63634d3eba3bf64dbff33da676b8fa5a0c6efd80a3a66e80de309944fba0f09ceb9a67e8c6c6d2cf308", 0x38}], 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="2000ffff00"/16, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001000000000000000ffff0000010000002800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x401}, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000b80)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080)="c6e73cc5", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="b8e43bde", 0x4) executing program 6: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x10, 0x5, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x801) r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x7, 0xe06b, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)) acct(&(0x7f0000000140)='./file0\x00') executing program 7: r0 = semget(0x3, 0x1, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) open$dir(&(0x7f00000013c0)='./file0\x00', 0x80, 0x69d0e7fc17ed0c) sysctl$net_inet_ip(&(0x7f0000001040)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000001080)="266376c671c34d435a4d3764f5aa5db00209130e754c0c976f4f7117154f67e343de1f061855b34848b4efcca7dfc545238d3a2ff9637ab6f1614c879563486af13fee43d30acb3fa8844dd146e92912b6819ec9123d78fd3587035a46d515974155c1124c921eb41f997a8886812a4c3bb0f8337fe92404d8fe54cd04624fc015d19591872e06a4c2d8f6053cd89376e40a8220a22f6ba71595da932fc90e3334c18948007d840d3699a9e629e07d00dce6af465ba2", &(0x7f0000001140)=0xb6, &(0x7f0000001180)="b8552aacb1497994631606c6070862559146eb78a4f237dd80553b1d1c6ecb7d4b84265d8303e67343e2333df1c638aeea37ec3ac734f18d31cba44699820b609473dfadab6b7515d31232fb8b88d0820fe4074a42364dc3844dc0f8aa7f73f0139c802639b2d5da3c9ca9c0a065683ad79c18d8cb10a3c70204ecdf8b4ebf283b62fa3f699dc6df766268cb46849b10ccd3613456ac8b3991d3ed626dab7b06cd171380087d", 0xa6) r1 = socket(0x18, 0x3, 0x1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000001540)="b211010001a0946996b272d2dd3dc90142a84231a746e337b372e93320dff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b1010a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1e8e85f593e74035f5bc054eb1dbddf42a00"/144, 0x90) r2 = socket(0x6, 0x1, 0x3f) r3 = dup2(r1, r2) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) shmget(0x0, 0x2000, 0x180, &(0x7f0000ffb000/0x2000)=nil) r4 = socket(0x6, 0x1, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000)="f4afe25e", 0x4) getpeername(r3, &(0x7f0000001240)=@un=@abs, &(0x7f0000001280)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) socket$unix(0x1, 0x2, 0x0) sync() openat$null(0xffffffffffffff9c, 0x0, 0x188, 0x0) setitimer(0x1, &(0x7f00000012c0)={{0x0, 0x9}, {0x5}}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001300)) symlink(0x0, 0x0) open$dir(&(0x7f0000001440)='./file0\x00', 0x80, 0x10) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x6, 0x8, 0x0, 0x0) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socket$unix(0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000001600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x6000, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x3, 0x200, r4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x2, &(0x7f0000000180)="71f91e3471ac0058be5a91501d94a34bf5fe84cf719c7afec3708206425e1cb48537266eb10bdf5e55fc5ecf2e1149d33ea9265fd5bfb67c1950c7a850d6b22baa1e37ae790b56cf004e742e6bc128cc22d781c844e5cfee7e06e9c1aab06b934077fdd0b05956ce025eb16626a0d94ccd4a7e16d1d44f98a525cc5bb5dd71325d9879f4115f9d8c0d1800ba5fee878742152545c852f9b80a0a81a11211c7cff874ffbc7eb1225d3099261d38110eebb161393157a38ee217dac6a8728a1c3a9347210088f318542d6ea71f08641021560b2bbcb7f5b22b93b16190c115e67606d43cdf2b3e2963802df866afea521f4cdb0606f6f6736e49c6feeacd219788e7c8cd41eced292200cca3dc83aeb5e0fcc3fd3f36c5a7927048685e3bad15fbe4574fc6ad81bb08d99a2b136342d3498903d0ded27f836eb90454f3c27b22c31c4f576b6f8a478e4bf9c32080c1fcb1557fa09f30d8e00760a17afc93dd4d8b59c161adadd623852cd693aec9529f8b3a2eab63baa764cc71f5a24c3db1fa2a7e252ee52fb0cc", &(0x7f0000000080)=0x187, 0x0, 0x0) executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)='n', 0x1}], 0x1) execve(0x0, 0x0, 0x0) uvm_fault(0xfffffd8067f5fc20, 0x7f8000100000, 0, 2) -> e kernel: page fault trap, code=2 Stopped at pmap_page_remove+0x33d: xchgq %rax,0(%r14,%rcx,1) TID PID UID PRFLAGS PFLAGS CPU COMMAND 255184 96473 0 0x8000000 0 0 syz-executor.2 *393310 96473 0 0x8000000 0x4000000 1 syz-executor.2 pmap_page_remove(fffffd8007480d80) at pmap_page_remove+0x33d uvm_anfree_list(fffffd80690958d0,0) at uvm_anfree_list+0x98 amap_wiperange_chunk(fffffd8061555228,fffffd8061555258,0,1) at amap_wiperange_chunk+0x15f amap_pp_adjref(fffffd8061555228,0,2,ffffffff) at amap_pp_adjref+0x54b amap_adjref_anons(fffffd8061555228,0,2,ffffffff,0) at amap_adjref_anons+0x182 uvm_unmap_detach(ffff80002a2825e8,0) at uvm_unmap_detach+0x7d uvm_mapanon(fffffd8067f5fc20,ffff80002a282800,2000,0,1090710) at uvm_mapanon+0x64f uvm_mmapanon(fffffd8067f5fc20,ffff80002a282800,2000,0,7,1012,bfe73cd89f34619e,1012) at uvm_mmapanon+0x17f sys_mmap(ffff80002bcb47f0,ffff80002a282970,ffff80002a2828c0) at sys_mmap+0x7b2 syscall(ffff80002a282970) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcf8ea1f6050, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.