49aa664d2e3d6d0e30ed5e13dbc5d123421a09b42acae242fc2b3e665c0dd1999e5f9f849f6a0803c7c6fb0916c808b8d0d91a3e4004520b882e5c38bbdcce0f3a5e17bb5e6744233b675376a97e6d3ad2d632527921661b62bce5d6945970cc1ca334c2ff95514e09d0fa009ab9cc1b82169c99378dc1b3bfad616bdd20a31a6e9c660f627f22f0fd47d71fbf0111f3d5b26aa83bfba711d563d80ff4795ee3d2a571d30008d79cf7464a2e0ee8ca06031540327bcd73915dcebbff2d5292881476d376c1f0a7488375656211e83bc291aea3d9dbd4fc5e0722c292bf197347f584b4b47df4e4a40073cdc46ce003aaf767c60c12600d88799d028071d0d8b8ce45e0ec2cca8c604ad3dd3ac25119ead5222d9eca7bf8896896978fca4378ffc2ed0eea8f244c40b514bc6af4ecbc28a47028f4", 0x1000, 0x0, 0x0) close(r0) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setgroups(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x7c, &(0x7f0000000140)="b68c8cf11c983422c7fa548ce4172e2ebf76f17882f6ad1ab9dbf4c6751c5c197e6e47d2a3986c1776e3173093296d6940f081a4f41086b6765fc83de2438c23f7d420fee61e3b7e6ad900e500ebe680a86e2af186b91e566021e7813788c53ed1d66b667100"/124) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/76) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c, 0x0, 0xffffffffffffffff}, {0x7}]}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b7") 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendto$inet6(0xffffffffffffffff, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0xdc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r2, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) 05:37:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x10, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x2, 0xffff) poll(&(0x7f0000000100)=[{r1, 0x48}, {r0, 0x4}], 0x2, 0x9fb) getsockname$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="09f45200a0d87900000000"], &(0x7f0000000080)=0xb) fcntl$getown(r2, 0x5) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) write(r0, 0x0, 0x0) 05:37:25 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x886) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 05:37:25 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xcbf5876eecc7ad42, 0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) poll(&(0x7f00000003c0)=[{r0, 0x4}, {r0, 0x40}, {r0}, {r0, 0x80}, {r0, 0x4}], 0x5, 0x6) utimes(0x0, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) sendto$unix(r0, &(0x7f0000000180)="599c5bd35a6d3e4019e7edb818640eaa70826bb9bbd86eec6b0274d24a193d74482ffe814753c22e2d5db04edfa3f2b5248ef2acf670d314bf531fbe7360e8fd939e0e08cf55cfa6bdbd0bbd68d35be7770706aad0dec9da3f54b1c0ba58b29d6c18de7c87cc74898ceae3bd6e152879875880d8689668e5887f363b8b8a5d622447032163c9db077a0e0227d942f795822ca5be6e8ba397356a92ed5c2764ea743737dc71118788180cea1408c08622a59c641d22aeab33e18cd6482a4575a5972da4404f1bfd64df3ea527c3f30312ee5e125e127085dd9e896a204f7cc5", 0xdf, 0x400, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) 05:37:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000377000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r3 = shmget(0x2, 0x2000, 0x441, &(0x7f0000001000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 05:37:25 executing program 1: r0 = socket(0x2, 0x5, 0x4) getsockopt(r0, 0x200002, 0x35, 0x0, 0x0) 05:37:25 executing program 0: r0 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) 05:37:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x4) recvfrom$unix(r0, &(0x7f0000000000)=""/107, 0x6b, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 05:37:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = msgget(0x2, 0x100) msgrcv(r1, &(0x7f0000000000)={0x0, ""/44}, 0x34, 0x2, 0x1000) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x8}, {0x15}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 05:37:26 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0xd58e740d3edfe5fd, &(0x7f0000000100)={0x8, 0x3}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200002a6, &(0x7f0000000040)=[{0x142e, 0x852, 0x2009f8ce}, {0x40, 0x2, 0x4, 0x80000000}, {0x1, 0x8000, 0xb9, 0x5}, {0x9, 0x57fd, 0x2, 0x9}, {0xc0c2, 0x0, 0x99}]}) syz_emit_ethernet(0xff30, &(0x7f0000000380)="b6916e615c973e4d39232858412d4d037cec595649b082e30ef834278270d987a042ebeb4c97dde67c8e167458e2e70a0ea6fbfb7706e208e11e9ffe2844a91b9304d0c71a26d4cbfd3b5878bbbfa3e0048bd02489ba8c86ef1446964c6758a106692be481a2724abb3c8a08edd7bc10a0e9ec156e8fb2ce213c0140473aa7f10da1") 05:37:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000740)="e5fb", 0x271) close(r0) 05:37:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x108) poll(&(0x7f0000000000)=[{}], 0x1, 0x8) 05:37:26 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) r1 = fcntl$dupfd(0xffffffffffffffff, 0x40a, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x5) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1, 0xfae0, 0x9, 0x1, "6ef96e83163afcc6786938d8643dac3f96739b95", 0x7f, 0x7}) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x40) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) 05:37:26 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x181) fchdir(r1) 05:37:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="0000001862040179002b2c000000267e897f7780e9992d836000753dd40900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb463a7bf19f24986f2fcc6404bdc5be0e96aea2c406096d5c419e5af0f69cc21e67dfd205", 0x91}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) 05:37:26 executing program 0: mprotect(&(0x7f00007dd000/0x2000)=nil, 0x2000, 0x4) unveil(0x0, &(0x7f00000010c0)='c\x00') 05:37:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x40}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="861db0a12f68731f228f3be277afa0f6bcbe664cde2de3d67346c9c9fa039f03a28a30333eb48acead701167dfefdda143c273d77ac8934a5ed69f75cd464ac74c72183a4cac23485de4961de2de12a1429f874440e7c4a378161963ec4f81d244e3469bf03cf6635b61f67d6d5da16f99f9ecf3c5f399752eec2c05edde14c8a2b1bf51493759a1f3bf1ad7703eaa50d6667470e5778156410e84dca47ecabfe095d1aee562a3076e7112c5fac752a07fde4fb2205380839cac8f63cd6ae2dce7c9a5030dff3f4b0d8514399335f855cecd7837b5657593a6c3d83c0747528d480b951a", 0xe4}], 0x1, &(0x7f00000001c0)=[{0xf8, 0xffff, 0x6, "9ccf924bc255d5f002f8ff62df61a0fdc6d21d86b0d49c382cbf117743079f968585ec7814090ea5a971297ec132beffae86851ef078ec5df4cb601821c40d1a30ae83c4b16b18eed047d0067a9eb5bcd88a94b2a5e3dc7305b016f1efb96f458e6c02af6b50568450c28498d8216e1795609da1b1c50004d6b1c2c55eb2ee9b3294360547d0b97be604ccccdc5941f1431b1598f045d1389ff8c545d41ca3ba4deb51a6520f77d654d336b71389aecbb21d250ef5f2d67829c6dab6521a811937275a9fad676ccf7f567316a9c03dc1e3cd60c507bab7fa2f83ae9e903621aa5704e12b"}, {0xc8, 0x1, 0x400, "6bd2835bc0423a0903493a8e08ad4074da1ccb5caf326ce65b3967399390075936d7a0e1dd60c173d9c640308aeda61ac23c0c7bc7e5ebc40981dc74f3242d272f1b58e3738a55481bfae6b832c327c9465c60b952bbbf3099f4216b21df3a3a31b49c109a8039365cd837cd02400f89f9628d7b39548a0d9bd6fb780c691075f7e022d1fb8b38fb00637a559788bbf5c2437414f88fc9fed950c568e8e321dae71f05b2b8e1205bd6e16d0f9fcd186c0c"}, {0xa8, 0x1, 0x0, "4734de06fa0e990437a694b933e5d7f9b210f20b99e2c8870b0b3a647947adfa36601c0a731ebdfa0e5ee93dddf7e2afa2ac3186d666d5f4f4e6bce80e97774042f673f48f5d821f37edf8875bbd665057de540029ec28c46a441ede88ce091b23da5c26d77d233acdc2f767aeadd9e618e34227adb75a3c8d6cc48fddbca327fa2ff1b31901881900db1e7ff902d6ab42"}, {0x60, 0x1, 0x9, "c65c8f6d872ec4c7dd4b1e6520509b4a4bfa5cdf244cea057c0acd7d76f2e68a833236beb8996dff07e2a68012621872804a1f12190318a3ef966170f42cdfa035aa247e24ad139636427be0"}], 0x2c8}, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000540)={0x9, 0x1ff, 0x1ff, 0x401, 0x0, 0x40c8, 0x80, 0x10, [{0x80000000, 0x1, 0xffffffffffffff29, 0xffff}, {0xffffffffffffffe1, 0xb347, 0x9, 0x6}, {0x8001, 0x6, 0x6, 0x6}, {0x7, 0x0, 0x5, 0xffffffffffffffb8}, {0x400, 0x9, 0xca, 0x3}, {0x8, 0xfffffffffffffffc, 0x6, 0x5}, {0x101, 0xfffffffffffffffc, 0x6, 0x2}, {0x101, 0x20, 0x4, 0x3}, {0x3f, 0x7ff, 0x5, 0x3}, {0x9, 0x5, 0x80000001, 0x8001}, {0x8, 0x3, 0x9, 0x6}, {0x0, 0x21, 0x1000, 0x1}, {0x0, 0x1, 0x100000000, 0x80000001}, {0x6, 0x401, 0x5, 0xfffffffffffffff7}, {0x100000000, 0x3, 0x7, 0x5}, {0x1000, 0x80, 0x6, 0x10000}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000680)=0x7) r3 = semget(0x0, 0x0, 0x410) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000006c0)=""/88) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000740)=""/218) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000840)=""/94) semctl$IPC_RMID(r3, 0x0, 0x0) semget$private(0x0, 0x4, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x80, 0x0) getpeername$unix(r4, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000980)={0x1000, './file0\x00', './file0\x00'}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000009c0)) dup2(r2, r0) close(r0) semctl$IPC_RMID(r3, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000a40)=0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000a80)=""/44) openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) socket$inet(0x2, 0x5, 0x7) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000b40)={0x80, 0x7ff}, 0x8) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000b80)=""/222) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000c80)={0x1, 0x6}) getsockopt$sock_timeval(r2, 0xffff, 0x2f0929b008df475d, &(0x7f0000000cc0), &(0x7f0000000d00)=0x10) setsockopt$sock_int(r2, 0xffff, 0x84, &(0x7f0000000d40)=0x5, 0x4) seteuid(r5) 05:37:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x7b4fd24f3b6a3593, 0x1f) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getgid() r2 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x4, 0x1}) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) mprotect(&(0x7f00002ff000/0x1000)=nil, 0x1000, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x25) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x5) 05:37:26 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 05:37:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xa) getdents(r0, &(0x7f0000000100)=""/4096, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 05:37:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)) fcntl$setflags(r0, 0x2, 0x1) 05:37:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup(r2) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 05:37:26 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000013c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab5719d476dfa27ff800e404", 0xd}], 0x4, &(0x7f00000014c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x88}, 0x0) 05:37:26 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 05:37:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fffffff, 0x0, 0x1, 0x714d, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318", 0x45}], 0x1) 05:37:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0x1000, &(0x7f0000000000), 0xfffffffffffffebb) 05:37:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd58) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x44001000e, 0x400008003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x50}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x22, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') 05:37:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x20, 0x1) sendto$unix(r1, &(0x7f0000000240)="29c585b3a89bc93f4411ac63d1698b3b4aaf7a93bb482d27d418b2bb4544c5faf3fb45645f709b8b938b465f69581bd05fd3f115220b970d3291bd6ee506f15495a4d87c3921aa8a24120747a1c7c6dcd60f31d1f5e875ed477ecdbf0c69e336140cc9e55bc14339e00f7850b043f2329f51ed9ae1556ec4dca791546bb776661cce47017ffc28e2dce99e8506a7dddc6c54683f8e65d1e70479cac2e0273fd4f62f7998062d32d36b856e684885390c2895ac75bd0f7ab2ae8ac7b2e10209f4288424423f544b15cf49493865f641d6fb05aa8c84b4460e6cb6bb9607e9ca1512e07bed16fa7a678d4485460273", 0xee, 0x4f4edbed400a6a3d, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) 05:37:26 executing program 0: socketpair$unix(0x1, 0x7, 0x0, 0xffffffffffffffff) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="8d02708e359cf873eb793a15f05e57e2ff11628e5188bf85ebe32584feb1f37246ecb49cd8aa713e841f47930b71df5713583da30160e8fb99015e06f30c0517a5ef246bffa500e7de4d50e5063d2a13f547a32710c176def34a3bb300871366cd001b85defebd3d2f835a9ceae2e92ada264f2a6f3c798e332127acdfedfd514600c956", 0x84) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa800f10f52d6c45a, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) 05:37:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) lseek(r0, 0x0, 0x400000, 0xd303799f9c052dab) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x3, 0x7fff, 0xfff}, {0x1, 0xfda, 0x6, 0x7}]}) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) fcntl$getown(r0, 0x5) 05:37:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000a2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xa3, &(0x7f0000000340)="b489a83b8fe54825cc7b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0701de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a1c950dea2ccc60910fff8b5a73217c220cbbc9ca06d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c01000000480a06d211f979d24c301d0862e769e988ed0000") 05:37:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) getsockopt(r0, 0x6, 0x7, &(0x7f0000000000)=""/123, &(0x7f0000000080)=0x7b) 05:37:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 05:37:26 executing program 1: mprotect(&(0x7f00003fa000/0x2000)=nil, 0x2000, 0x4) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="01000000000000004084aec71fb0b79f8c9c566aadfa1bdc25f19133ba75e4ce1562c024316e91e3c156e9f94e18698dd31609f51813aae35e780ec5aaa4bc1bc05c6f1237d8e29eafb2505ac11db8b067827962a714ef72e953f682d8987668393bc85dfa632f84f310d2334374f58a48aa91b6bc752b60f7335377fb27a755cef5d13d5bfdb91c8f4d4749f172fcbca1a2461ea8956fdb69544cfb9a37ab433c890deec6d8a100e4b908d45c88edef3eb6086c15db382f780ac91ea75d731f0a2219588b2d948bf4508b127f8a3a9169d806637c89864031"], 0xd9, 0x800) 05:37:27 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fsync(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) execve(0x0, 0x0, 0x0) 05:37:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) bind$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2bbc4216832dead468fa768dbd8351c4df336a6063f0d80f27608ca364597c77bfca771419928cfb16b19b6d1e2a6eeaa35438f8a51efec814c6a5531e53e807b10c20d7c57f3f955c"], 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x131, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x9, &(0x7f0000000180)=[{0x10001, 0x0, 0x7, 0x101}, {0x1f, 0x8, 0x2, 0x3}, {0x4, 0x26c000000, 0xffffffff, 0x1}, {0x7c458ec, 0x8, 0x0, 0x8ca}, {0xffffffff, 0x4b9, 0x3, 0x3}, {0x800, 0x8, 0x4, 0x3f}, {0x5, 0x6, 0x8, 0x8001}, {0x9, 0x5, 0x7fff, 0x437}, {0xfffffffffffffff9, 0x3, 0x101, 0x6}]}) syz_open_pts() open(&(0x7f0000000280)='./bus\x00', 0x20182, 0x8) 05:37:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) close(r1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 05:37:27 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x2) 05:37:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x10001, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) dup2(r1, r1) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47501bddc8700a7933c33eca47d319ef8d51f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9", 0x57}], 0x1) 05:37:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 05:37:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x100000000) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r2 = socket$inet(0x2, 0x1, 0x2) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) 05:37:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000002400)) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6a, 0x0, 0x0) recvmsg(r1, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000002600)=[{&(0x7f0000002500)}, {&(0x7f0000002540)=""/153, 0x99}], 0x2, &(0x7f0000002640)=""/34, 0x22}, 0x40) readv(r1, &(0x7f0000002480)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/196, 0xc4}, {&(0x7f0000001100)=""/255, 0x103}, {&(0x7f0000001200)=""/149, 0x95}, {&(0x7f00000012c0)=""/177, 0xb1}, {&(0x7f00000027c0)=""/9, 0x9}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000002700)=""/187, 0xbb}], 0x8) socketpair(0x33, 0x8000, 0x401, &(0x7f0000002500)) 05:37:27 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000000)) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x9, 0x81, 0x20}, {0x80, 0x4, 0x3ff, 0x1}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 05:37:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) close(r1) r2 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x11, 0x1, 0x8000, 0xf1f7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x411, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x36, 0x2, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x39, 0x2, 0x6, 0x6}, {{r0}, 0xfffffffffffffffb, 0x6c, 0x40000000, 0xffffffff, 0x4}, {{r2}, 0xfffffffffffffffc, 0x20, 0x4, 0x1, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x3, 0xfc00000}, {{r2}, 0xfd69c71a67cdf648, 0x31, 0x4, 0x3, 0x380000000000}, {{r2}, 0xfffffffffffffffd, 0x2, 0x3e33c32a071c45, 0x2, 0x1a}], 0xfff, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x71cc, 0x5}, {{r0}, 0xfffffffffffffffe, 0x60, 0x0, 0x1, 0x3}], 0x1, &(0x7f0000000300)={0x439}) execve(0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f00000003c0)) 05:37:27 executing program 1: socket(0x1, 0x8000, 0x1) r0 = socket(0x10, 0x4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10000000000000005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336c0f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d663ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52450c0002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000006c0)='./file0/file1\x00', 0x400, 0x1b8) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x639, 0x6, 0xfffffffffffffff7, 0x3f}]}) r2 = dup(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000780)=0xc) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000480)=0xc) r4 = dup2(r2, r1) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000000740)='./file0/file1\x00', 0x80, 0x27) fchownat(r7, &(0x7f0000000700)='./file2\x00', r5, r6, 0x40000000000006) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r9 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0xd) chmod(&(0x7f0000000340)='./file2\x00', 0x84) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000380)=0x8) setuid(0xee01) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000280)=""/36) 05:37:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) setsockopt(r0, 0x9, 0x4, &(0x7f0000000040)="1b0bea73495470c0718f985de0a8864cda90f7dabc0178ba2e3807967b39a8ad962a4deaf42a0d44e6bf784457ac1742b1ccaaa971b37a0d9eef2fd47123368732e1db54d58d2211117192d64baf7112bdd3c185713a19202c580da4ccff021f471f10377b22ef7c08fcfa771989dbb1c2ba10577413ee50a4dd098c2a60d89e9c6f5299b5bb2df188e38f033b062d69b7f20e93bd14c8ae5dc6a61e22b43b7df73e8eb360f1068f5e3f7a25caf179f9f67e73c30ee8e3ccdd8e339c827742ec319a", 0xc2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x8, &(0x7f0000000180)) 05:37:27 executing program 1: r0 = socket$inet(0x2, 0x9105f7e2e2d15c13, 0x7) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000040)="01", 0x1) 05:37:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:27 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair(0x2, 0x8000, 0x20, &(0x7f0000000040)) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x7fff, "b08d16003fc75e001a00f3ff0a6300"}) 05:37:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="510fc3", 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="64d8cf891a68cb7e8d2a90ed31807f0d9a2ead367294b8e7036883e562cade9a568729128364c00c1f4dc8a3ecacaa0c5a9327a91a9d0388ede7fc0ba5b63d918eb7bbef9831ded9768a371e7aa2fa3e9e7306aa8ddeb59b98616ff4", 0x5c}, {&(0x7f0000000300)="b5065e394de42cdacdde8878aa2d3b737e41400ec9c2ebfe16878e4d7fc97dd7ad4a9484b1c92ff203ca84c4fd2f2358822c997f6180a669b870e5e968d395ee63e7c3d49d9f14a10c3d36791c102b706f43356545bff9c5ce9a9864e54f3dc79e7fdd6909b028529ae33497d205f10e0c07ca8b5edae6be7776a71e27db80119eb9330f87933ddd5fae1e583823c02b4f84a27a", 0x94}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000003c0)={0x10, 0x4, 0x4, 0xff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x377}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x81e6}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x200}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x297}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x37c}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x4ea}, {&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x81}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x101}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4936}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0xfff}) 05:37:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="ae2e2e2f666921463b00"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 05:37:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x90}, 0x0) 05:37:27 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x7383, 0xfffffffffffffff8, 0x0, 0x0) 05:37:27 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x5, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae71dba648", 0xfffffffffffffffe}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x9) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x3) setrlimit(0x0, &(0x7f0000000100)) 05:37:27 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x0, 0x5, 0x2}) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) sendto$inet6(r2, &(0x7f0000000140)="d551ab0d34ee2a4f9d205e64486f288dd0a074131483ba5c5dd20e6fc021a4c4ffce51e766d4d8af7de9f92ee7cd4cd27cca36a33d937fb798b4974395e8a091fd6288413c59c7f77041412477235076e5a79be5a71dcd317668306b9bd286662232fb806a01a1d1921415bb6803aa6e631b5b4125ef8be3697bed1ea1c16dcc93103c4d517f28f2994b95bc5e0ea8ef9f6ad8c063b39a5a6680ed6b3767f6ea49e64f1443afd6e95458edbf13b27ef157967f62e3c91adbf25fd4972ae1a4704be686dc0982cbea97f187ffc1af3fd27de243e8217ca14bd0343bb614e7d31db3fa0918d4c10c8e26465e8f1e9460f90bfbe06535e653b5298e22a5dea1255be910870e29ef459f1c9b7f396ef3c4bac373a2a547ba7a99d89004267f65e63c08128830e2620229ce64a902ebdc54140e17007728bf5d3622e9374dde6a318e41b06fc6d4d2bb01d695c329934e476806ec1cd4714d58744f2afdd197695c8f7b05fe980b4e7440069744253492f4cc3f5f6b94e49b3c4abcf73af70a24f8e757878f71e92f3daaf5fb47a7cd2ff34b91d71e72bdc6c3d0b45c4313a41c836aa21c3f609f32423fb6347cab50914cf16cac402545a5fdb499ca01f7a4b37b01e8b36c312628b3b85f074f6db25c908015c63214f6ef134cf3f575aee839d8038c156a7671de29ed29b4d865ce9f829b138f1af7c26d92c2015ef9c2b0e3829bbfa01933a49baca5be8215880a2ce80141ddce2445e5efa8a9e10adf02bbbc527286fe241e014da1360eba5b82536962b80838d3b68f4bd820697f045c2905a8d21fd21f4913244028bdff9f3e907483b8abf0ba0d42f9713ab0836bedc0e11cb9b2f951c29c9cf694ae8e4541bff62d30ef19131bc5abd11315060546d857f39b9046d269bd4ab933b62622c556f774b18d2acd0569e6d65e8c3fdd8f6dc0f0ae1a185bcc84bd3412f581ba36f49368123e01e77d6c63b8a7e69f187ed7f76e23682daa26e6768fc9ae8669fb4f22de1c44f49121b20b1c344d26f12e20292391511483931ee1ad9888b2d3bd9129776d65d6ce290b39906d172010ccc58acb8263a45ea69857e61aee1d0d742fd5da313e03fcfcbf769f0493194069af9c34e8c8b9d7a710cf879930e0cc8f418d3a35b66e20a1bf4d1ed571c4ce4255711d5cc1200d95c21e711e7ff99d99bc2210a4b38508069dc84dce4a63dd4163ec5e9340ba1aa953e2160dbaeaf15eb27ba58f5c57410b3d35748799d50eab27fbff3fb81ffb751def7935bc17f2e29bed650b9c086e91c7f36da36a03058cf6e538242153fe9fc06abc6b22b5d22cd6d5c6ddcbee8aa825f80d5e0fc7182493830e6e11d60d36f2ad6a50ec0cd4ab72a336cd8efd12456331338703a6908df3367a65acb6dec05f5d00187cf4f320226bbafaafc3d24957ef950adb9b56ef40fbcb93adc575006c4aefc4eac371a119b6f778c288e903a44df0b11be6c2c1ef30bd8e9e702a24b078d6a75401cc9cf930b1fb1adcafc7bb5dc37c0edfc90667451a50a02ce0fecbad76d2aed6936ec4f184ac77b9e27b27851fd01741aa801b58e1b1bde629a3b34286d0e4d36e0a2a652d3b6264000099fb8cf71899ecad1b05ee2b8e80754259de6c8342f45762148ab407788cd58bc1f60fe3b4c0731be744bf85debb5281b5081b2ba20a4196007a9de415dc61419932a56cee8ea3930df38f78d61cb126451c8dbced5508d71ac0b3fe8724f1d2e1c3c07f57f153ad02663fc7136067cf901d64e9ae256be68567e8078f79bb47a635bb8d585a8461e1131ad4130a9056078b028b8b96d24b83a90d09959443e26425f1d6640341489887da60a56daed07a34169f3784e211e4ce4d01832f91dc2fccac23ce452fecc51dc203109d6fcea968f54c2fe29c5a2fdfb37f266e56eb385b1b8ef3bea358f88f73e751d5607bd20e9f0eee24b6d955f68a1fb4bae3e91953471aea243c1da75e4ef5f5390c10d02095bcd8e5282e3b553aa49aae21358f77b3de471036add332e77527852298a932148edc525a303df7e8720ae6c2ef4902d6668e804ba5825e0ddd9f2f86b423af3f6057e0ec550eb382ebd01728ee5cbaa32791fc0130d319ff6c1e829a0fc25af97d9749d4ef9a6871dbcf82f22fc2fdc0cfecb3b162ccbd8c0a5b8d197cb263a0de432a865b37a7f0e5c29eb3b54f14e91152a3bb65cf91181ee0a2ca3590ce75dee338aeb3ecce55695eb8b31101adbc1a45c712d5485e33f9b861f0f03930e52918c16652587f1871c6e2e7c7be3f72d1e786d2dd56fb7360459b6ec23527200651645fbc0ff008366f3ad904c8c2bfbbf5b0e5a60913842890dfde9361effa9c1bb6c0364e595a68d2a501c76d939da39ca2eb907355a5dad17aadede3064a61b5db7efb9f58df5e2e0a004a1ec9032bd086d276891fa8a65934897632d0d2ba39fc8a750bb09a6f429f2f1fb0afa758f9438e085bfdde106c465a81cdc93de51be85e16ba872078f9f40d5b06d13dae3e0b65bb3359ee50972103a737dd2962d92e4ab2dc69a1a2e6bcceb2ae58cf8f6ce6be944ec720c70274c4f8d1ddd0d7675a7bd526828f9f42d275acf9514dccd036e5b11a2b9668cac587432e66976b40b1ae973d3065c37273a89725f5bd3d839d23476572542c7c5739ee52c0cafe68bad15587630408f4897ed3e727fe840992adf744e950aea31e0b5339df62f740d7c2c9745615075821bb0e600d13c8e24aa28654105c6a064273aa3063dfcd8638fd1b6f26d5cc492765e548ff943e205833778a124030348f85d258bed7f150875f286c133f5d603c1da3c97aeabdde751a32d359a68fa94eafff40456c803d2272c95e95a178bf8d7ce9f980a784f652963148a1fd48fd1b8cb78d1a601a00983ca3b31cccf9365a114daa0d44b7e325d4cc11ea4740d16c71f262eeb82770593ccd47d1b2f1de2a6221b2740461d3688b4fef25efad22dde23706f2cee416a425801a8b0766ebbcf44941ef35831ff1137a55c93ac0518bef5afac6d400680af85aef555816ca2f0c88033cd11ca22320a0e69f82e5abbfbf0ea15d06e1bcb74699c69953ae66562f0c01f6f9a8be52ac0a27a750cd694812f53e45372c8a489cfa066c82234dee0931eaa235c75358165316e3871b68b8e99b0d6805e6a27f1543679348b06b0e934d951879cda2362d693bf13bcf3c3fd07e93c31605739fac688b2ec27834ab161d93dee9082229b3e61f047072f36c7a5ff044e25c60754d358927002c52fe65ab80914630a1d30ec5c25cc3252dc0d0431e7dc87db46e9ae07cab5a89df018c22a20946b16bff6297ca26e21f3739ac2feaef5a204a317e45d7109de8a13038e80944a00cf07b5f59da08dc9e87ef642b276a510fb269a4f0e4f66b217d1f3e9eb2ca5640e7269e4721101c5a8b8f27dd65d31339771df94623763ec5b7216bb85fef29d618a26860c45c021d74ee995e72986139596deaea3b8d6ac34011e037ebfc83bbc9ad8f026d5a99fe7a86dc5bf1b4a09e8125ae9db61beb7ca4e68bd1c30cec0e794f765a2db842ecce7662cd2cf80fb9a46400a1c051f993f0f84d308ca78cf85015250079e798c8baa856468173ab6f401f44230df5d0b9995852c35e848202b594edd848ca5735bbd8d0be69588297b801fb7bd801ba23624b6499be093aa7f3cea06e39233b03d88f01cd670e8984d4ddc9c12d6b9fa1adb323a6b091745172e163c6e7d4589b042ee7c602695fa1a52c1e1376a60113f8993c0e396c2235348736b5da2b373d8eef12a08c6bf1c79923f3e619d401fb84eeb0da526a35e7a1026de86c132460a2995972aa2ed4407a3e2282eccbc2edda6837db4da81c812b6de73fb3754dbb4f306cdafdbffcebc5c2087e57c571632d860fdf98c3d143c2a2c5953c3900973b63f52d2ec9eea9c6bfe93df38066a842fe8363c326a0cd0b516f2849111e62dc02ee8c76c4d31641ed102b6dfb0ae6b6c4d940e9b63affc857725a069410397183f45f2c646b2582cbd7546b917ac2434f2566d6e22524cde56a376c13d0f76333caf75cd40ead47a0372c9cfb9b6fafefac94ab5016acad87c4e8c59ddd920e281313eb93eed4c6bf16edeee701ab9969da6757499a0074b3f1e06f39cc2fd3c9dd5a8c02e9d6a3ce67b26034b5173f1b11b4aad31c5cc6fcbbbd0cfbf43834311d9bc9ad8a8019204844f80afcc690da8162b74b3bc4bbda97fc8bc86a4adc3e945f469fb8cfeacf5dcc361f97cbdb8dce1fa554ffe411630a2a8e741ffcf2556475b3acfc4860bbe8e90b7bfeb7b8a71b551c589f064b2f20ad9af59eda96dc5cf5fb2560fa3bf63baab5b4d45f74bd3ad988f97f9dc4d0f07e8606f9846c9320cbf48a55bc2476f42975f210b51ffd55b76b1873e475f825040dae7d4839a51c525ee59bca89ce872b8865a7c1efb064569ee8cd5fc36ca0b01335c4561705352e0757c057cbf1abd1de965777eb60eb71986d96a369b3985eb7451cbc836a2743c0dae052016f2ec9e22a5d2e7a38629b63c6a9dda5443da1d69b388da640e878c33458f13a8fbde828ab9da1eb57d8ce2d3efefc617de62f1951a500f578a084cb17ece0f0daed0da38ddb63e4194dcecb68d4ec56208538f76d5d25bbee2e5b8a961b9908044923ff9070a4eaa32fb6dfe9939d4bcea454fc30dca051111ac683f19819446eb20d795ce37943ceb7aa9e18a68c682335ef20036f2390e098389884e4445fcc4f4844f76a270b7b73b88ec6cd175eea0b316276894c18152a838159c239a35e3618857456bf46bc08e079feb3a71bf8f6d03ca6c884c4dd3cda1a72ff0e4dd4980eac1e1b7b1bf1451fe4425688ae3e4cb166eed0c9fbdfc017d60393186e400804ef3208600ba9d0fe25e5ffae386ca79bdcb321c061452fbe6f7274f07ddd70d99d720be77c53d594c9d9e00579fe788386063eacc9fe6bc3621b12c5bc776ad5171afc3f6acfe0f7ce66176094e1bb5d476fbcaf2cc174dad0b53f78bbbed3e56cac859c40cca3d82fa7f3e196c3c1561ff3c8a5d6083ff9646969adbe93129c5ef8f76d7bd374d211bfb554f3dc6a3dd6e4a7c0b8d82efe4a56e7915bc6ef6b0fb7cf4bb05f003d8c9869f6a76af7debc63f35d7d6ff127648a0e2ed346d417ac602d42f3346a47dc20600d68c40cd00e234eed9ca3b20406d9f9ee9d57a3ab8410063c41feb7c4d49a0fc3df3d531f14a5a3880f3bbc3aaa39fe7affa367c1a376a3efc650972c3049e70811944515b26d7a420528fc2ee3c1af887cbf982f0184741071c59bcea73dd2385d1e8e830e62c923ecb281dceb8931abf724cf561add7e290db4700330f8bf7b7855d6221a34d680a99212a0d2aeb919d0c3ab9d87a49d37e78e5cd8a07993e5bcf85faa81a43a2cdd2945660c87992d7153acea02bd94b4fdaed76c376265ca2aa4c32cee03f9ece51b5840e9fea0a62fe1e90dcab2478bd905a6fa671f433eb2e0fee6d96ddc8a39deba8bd4a73271faf18df66f2d08de01ad26d010f8285afc779bd04889017f530efaee38753aa47b1bd1862cf29c92bc544e501dad656111d346c3aff434961dd9365049b8de6f8f2f8597167fcdae0483f34a0077515d650bd4c9382dc2bc04f0d41886f2828b6747acca8a092dc1fe0e09752d9768cb81728fd5d6c90838eeada0b641a64b200cf62c3aa22adde41432d2661e4211e0e943d63544eaa77908cdcc4606c4112ebc8159c6542394e22a7a903886d15cf186775e8851a865", 0x1000, 0x401, &(0x7f00000000c0)={0x18, 0x2, 0x1c000000000, 0x5}, 0xc) 05:37:27 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x4000, 0x63ab871a) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) flock(r0, 0x2) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/111, 0x6f}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 05:37:28 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() r1 = getegid() getgroups(0x7, &(0x7f0000000240)=[0x0, r0, 0x0, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000100)='./file0/file0\x00', r6, r3) setuid(0xee01) getgroups(0x4, &(0x7f00000001c0)=[r4, r7, r2, r4]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 05:37:28 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x61ca, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x57) 05:37:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 05:37:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0xe, 0x0, 0x388) setsockopt(r0, 0x8e4, 0x3, &(0x7f0000000000)="787077f6df0785c485867e54bc6f4edff59685fe57fe4f19492f9a72f29c1768d7d4db26cd477106f825eb3c77b4b44bb4d9504572df16e515a6fd0e3feca052de70dc19404a7f9fcb5a7b88aa64e5614459e96dcffa61c4d5090e23f1a083238db832e012f5baa2ce82c59efff9d839c3e380987a5ab6898f5b656d3853e285", 0x80) 05:37:28 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:37:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3c9, &(0x7f0000000140)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x512, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x183, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) 05:37:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x8) r1 = kqueue() madvise(&(0x7f000095d000/0x1000)=nil, 0x1000, 0x1) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r2 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ab1000/0x4000)=nil, 0x2000) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) getgid() fcntl$getflags(r1, 0x3) 05:37:32 executing program 1: setitimer(0x3, &(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) setitimer(0x1, &(0x7f00000000c0)={{0x0, 0x1384e4a0}, {0x4, 0x40}}, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) shutdown(r0, 0x2) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x552b, 0x3ff}, {0xe690, 0x7fffffff}}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchdir(r1) 05:37:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000700)={0x1, "3287d9e07087cccd9895fe1d4ab0a6840d9c621cf6caa115946278c7735528b223de632a396dc7b667f340c46913dfebd7dd6d24736c8c6579986c8d386c7b84d996a38ac2ea66a5986ca38dee91a3849395861e3f1b1101c02eee25f2872acf6fa37750fded5ac4cd35d52b856ba8d0fe45aa3fbc94105882c223554b539c5668de7fdeba673551805ed0006244607f071c62c75fc284c4e99aba935c2f5e773eced29e3ae4e1dc9d7c8471466a0efdd7e8a82d8e0fd3b4e855395b279c26a9c49f2b8814ffa3"}, 0xcf, 0x800) r11 = socket(0x18, 0x3, 0x0) sendmsg$unix(r11, &(0x7f0000000680)={&(0x7f0000000640)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002a40)=[{&(0x7f0000001a40)="8fb23757ccfe9ff4d8cc041ae5163f1c20f2db6a10a95e9868215f6b7280a9c7668ed9bc0a63714657e0f9d69afb04e9ff0d6e3f4d191b1957dfc5cc08ca15677f51009b30473a381a8ff145b1afaffd2b5c3ec5e523c4cded6cc4f730755274611c07ff76dc714d0bcb20b96a3a70617264414dc5338788ce3e8b0fa6df8e8758bc1fec9f221da669bed06fcf965c6a1707bface92c06628cd4a1d2e760b1312aee5c26b9468df0b7e71b6ff8c82a2dcfe449c27f454b38a9c6452b28c2743989f0344b844fdd7b53f762fa4bb40a9ff787adddbae88ebd0d1b5824878dc6910e4dd106a36545ee9ec15d13849409eac9f660f4250f31cb8633d367f626fd74a131c3bd361ee38a7137ce54e37e46598a428f2ba9961cf5eb3508ab783b069bdf0c9c287de9825eac53a1707535859c023bd9c729ac075b3cbd0b6d92218ecdec89c4ff758614aab97ad9d1f629c0b2f1ff52a621260fcd16feea1deb02c7b9a4eaadb1ea9206e5f2668bf333dc4b77c114415c6abc2ac8e4f63dead887a808580843ae9bb5b467024d3b1d34a2c18a0522299977e18ff3a285b636b4a9974063ea78216c22f25f3adda091854a1cb144b0989b684d1f3a3a3656f9ddb15e4bce2d8a870f2c345ab9725a2867e2cc5fbdffe842982a9510ffd555bce79b71f648434fe93b398eced2d1e0382c6b9edc7e57483d4b12154e2f0cd06a4f15910f92a80099a6b5ca47a0ffc5c6e32764fa2ef44e494e4029a266580a6ff3a149fb6a9d5a5d3449dbc559d80c364fc6fe2aaabf90aabca4ab41f7053b33aff9b2bf61a9098914dd956dc5d660d35b6c7becc9e50ebbe1770840491da2f1ed7acc506529561ea4c01ae79a1b18cf332b1ee8ac8054be5a482b6e0751d2fd74dca3b2069ad04bbfdb0281a9ddcdd7e5dc70a716c74791c7b7cf0b46c81a44e7490a41db06bd59e0b11aa98394cb67e563a7c39ca1b05d4430efdfcbfed4d107d7be7dcd4bb00f78d99b2b065af0c0344d12d0b00f7a50bb96b4029845810008f56a241bdceb8864b6d1fececf452553440589fd08ef3915419c1ba273a4c898de9dc9cbda7e0184d802cd354b7bc8327a4361f3dc6b7fdff1ee740de52aee885861edeb6240d2982cbb7d9ac8525623fd404183187b1445c207e9e1b1fd93c315570c787cc6341001924a025418c0c7b9e37cb6c29d2e9945a81ba1983d57fa58e01d1d8ca245d9c5017a781872866f34d45793f45500b5c0b5061ca2c6900b3ac6fef548a8d2a7dda7d8c1a9c24733f978a6eedf62f9f8c7363e3fb44b60f873aa5c31dac7bc18db6189861f9a116da8fcfc402eacde80f07e31a76eb1b66aad1d4bad49529af04a15e14656f207ad524e80920ea81acba2a180224344c847dc566bd9f3be16066ffdb750d462b6a3c97f6f4645756269f3a974848406f9cfea84697476295c5b08a0d6f843042912b48fe2796376e64ea4133c048b44597a91c5128e7e647aab134ca8e6680e91d055b71eedd3a5d9fd2d3cbb52f08539f295f38984d201b64dd490d9bbc1ea2aff62f2d563c0ba1146264fc156d3be67d659c87624b65c44e4638d481b665e217f5f530f116cd5f186036868d283876527b9303ff4ed51894991860fdf28d81657096571be86f36476531e9eddfcdc7240e5b9da4ff76877d68d34fc159f88a6cc745f73424095a834201caaa62810888b39f86126974d519f9bd7194cbf3ee5e18996c9cb0208ade31cb81d33185466e45105551b625a67f6ce234b5eef1a2aa5b8846d32208485cdd57b44806b1849ffae0a5b75049e5614849d2d084fecec5c76ad210a24d46d8c4ae76cd5cc140b00d1325c2e2972eebfeacf1997f44c79a78c61752209ce1f116016e5ed686816873a7ad3fad85b098fce2c0a8b9715d97ef71ff191740c17f7eaef334c5f8982089d2bbdb0e1c23ee949f3850cd29bf1e119babb528f363b36d2d79b2e4554e779e04c3e72523e6e1d4280023124d9ab6367fab3576f01974c507b67c0ddbc9b2cae15dded84ba0366089d21f3f5bda32b2461709ced2601bd7fa9d59552f682ffad917d00e5866f6e359a94c218ae80bc5f918b567b97031255a2f4bb1350491fa8878c1274d4b08a8bf479c6f55f875f5df7f3347d5c532e2d0d62ffa94f139d4f14b647f9dd9d612e5e01631a7c86f1fcaa4b8922e21f4693b5449cba06579a7ac15b6b5dbfc4b8a22c2dc3c7d4c25e4f51c46bd6443e90616af15cdbbd9455fef83b68e01fd48f0f1867ba4f1e0ce006aac019703bc5fd3942b18f9191e4c303609368bad0671f98c0e77650889c37977fa42127c811e2fc85f711512b1682a72b4939b70ae24f827abe033dd7253c31fe3a12172c3c9b5afdd3f2b75ecb4156f07f8659254f6cdc2a3629ab07bcfd1e83799ea7950129b6caf4f4b15d94fcf39a8627f8320a654ac8c43cf47475e252bca3e9d6d70c73d69e6c174a7dd639ed9f8578a704e1949864811d9329a7538419461305d94b03a92ad276a267a06d193747ea9df533e063292201884f1c88fdc257f6dda211bd7ed9052a74a207c0ea5dd0e2d67482ba1eac0104da9fe8e031438d5e730ba3e171bf5f45172db91363a56d27c63d3a0cb4adc8e17705624cda6b2b5bed65edaa0b5398d2d3991ebaea6120c5b7c650499b674b007c7eee5b71246bb83c285db2070495b48b5c896d6af4adce941588fbb1161dec5ecad3a2e31c4e5307d61c43666868266c535e60b604f8136d21bc0ac865886b0890dcc3604882f392701d395b107696b32d0f5929dc335b61e67f4a1d3cd7c790a33fadb7afed165d3468dd3ce5f70a91dbed552f912ef62844f54ef4d8cf91f1f5e03e34a0f6f4793f50311000255eda2f5555686207cacd093f54a1cb1dc7344592c4ce89d435119fb2b28a38bf75f80a4fc91a7bc23d7c4c104758139c1dd9f55f675175b34b79d986d75c1268155524be9068bd55023323962ed5ea8555a59f8d160b56d9ea83196c671a16ac71318ba3b26190b224398ac71c080cb7b24e598b1a6535ea42a7d70ce4fee0030506d318681ccd90c97701e000df34c85d894dbad9bf2f5f8312d3a6ea65a373f9aaf220d19a1f852e72db662b5bcd22b8447933640a771d684e321ff54d79f519fded53e024f4b13cc4fa90b5f94386c71f4f65a6d9cefd5b2472c87cd0154e29f3a625e6d900e8a4213f84eb58fae934e1b6181e5369a3462264e04f4bc7cb86efbd36372fb3274f1ac9ab2d5b462ad066962d74d9e201ae60cf32f61e95bfcf25c842865f55b0cd671b04fc7a4e75b3e96eeda285bd64991488c0e7e6c52be69baf2e4c06d7ed5b4f5a6e1f3bde30fb3efc7743a9aed05bdb7e263f59a76128bc460da74e534177dfb7facf913c1834c14d13a174b98690c74b4845f50e362b55561a75783518c1b629912a9000e4dea4efb449acaa2b03d51be251c03e7ae08b42601d7e2c5626c14ce05b972e85ebff0d3ffb3cc57b73946086727ef49ff65163331ec62a3cd52f9f7cba5d997a7197eb48c50590aced6421ad97ba8ff81123a8bdcf9b879c9270ac6e7a93ed02acf4c64909032753f07b3d82eb53c02156884016ce234c7c1167de6fa8b4d333d317cc809780b1a7bac03702073dd2ddddfe75f056500d3e6295e0194f32f65d50726476f9354d6b0d01d0f941e27259068ed6c41c33b4b48ddd09d7b4bfb6561cdc7ced62edfdcc679ba08c7f20603d0a2b9452e0a6b1799e641bd2c70b776f966d4f0bdc30228852169269840850b1113f11162d1c37f603dcd893a158912b0f20b4be6ceb2c81929b3d01ee3df8153a02637f1c0701ac5f276b49b83c45941f8019586c745716da3f2db4fa71439fb676a2bfa08befeab4fe5b7c8f7e36a7ee50dd7e9854b16de4ad3b837a9a619e8145b0546592955924ef45218ccc82ed815fdd817cfffa0bae651796d41e06e6ac9f1597e4288956c6cce268deb8767866cfbba4214641b5cb4487d4bd22a9ed30c06aaca58b31ee6bb450edfc4bc499fc2d631cca254e6862d55d5cea65802050f6984b50f91df28d4d86bb513ccca63abca7f51785d7fbd7f1bd59227b8b3d45da13b41d16154ce63047cde8c64a31a3a159082cc2a75fd96e9611f15dcb47945eafd56a31e1eff06e1a8fe4d37d039b7f2cb39ceb81d00a8c9dbf7a668378c6bf4f01c443d987d1ec0a5c3ccc6df4543779a729cad85c87dd4daba35f9e6e50668dc0a6bfb6cef69239fd45368a7861038a443459127fb20046a0719db561fc446a52f6ce6c73230e3e66147b7f3f4370f9fa000fbe982e3fd297e2cb466378c3bffb00a85521ccfb45732d02a3f1e5bade10d3aaa3fcea265254e7d2586ccac903da6b4b8317e46ac04132569c1b851b0830b135381f528d61e8a78c43d6bda4eb33b851c1e0d90e43d8efd7672d141640a14e784d0e6ecad0710f125d222e7ad376186401e963b661660df6af5e54115baa34cebdcf0c1d334e0bbba3282f1992b05939010af5b988e644e8ba1bbaf9d5a90ab89deff1c0685c72572c8392714348e751a00eae1463517f30bca05442adb2efc20f40237179897c9d097820e98a594eda4377c0a3b015b61acf34dba07169f1c94709e589fbbe0595e89bb8721ab8606b50155c8b94e8f903c8c582b102d73d224ffe0e600f2da40c91b941a7ef150101bc1ebf9a898ad3275f66e3921b2c7057bf3060faaf40e571a2596888797f9bc39558fb45a3e1d31d7946bca7479c2e1cb967c420ee3bdc93f51d60356f6ec3468e5d0f98afeeb42a79c4359a266732b35c7046f1a517f6f6be13cd2aad24c9d8ce13da5133af29858bc3f2ea1ff4bc5a19cd2dea8a1e88b7e3df1fbebe003666bc28835d0a3099d0549f5692355cd5a7a264df5316724bc5080b12524425a228ab2a3c777bb9983efd674039675bcebf4c77006c6d86cd0a6d027a67f6cac9040ef5716a3f624fc6ceac1979f2b61cf63a1de557b4a173816163938b75db9ad2b938780018e0918299831be426b6a4e13c5ba1f94a0e4e7c7b8f84d2b2c71a16aa20eb19bd4bf91201e5f0ba4f18e0d95e44fc0d452dea7296afcc7052c2eb2626b6c29af8f5776fe9035df3ccadd9ae42475842e5157e887f768b27fa3e6a9b8fdd76038702b65cd2398d592f6f7d82dfbd9de12f91b9fb8df287f596261088d4296c8c64d2199ae8a4ceab3a81ce6dd5b83a2da51b8182f2558df5c48b404071fe37ed2cbd7425d268fa28ef6f356f860fb6e545b2bcdda6124441c6eeae96887b73232b0649b2f21d2152f3939eef3619f50de88accf5612ce214b080c0cfa8af2d62d27b7c7c69c114d6122b9986d31b13a5b84a1df2effdc5ac2a4bf01d002fd76d3ef9892e9d1b5d6834809438c1aaf8e05c8a37bd062cf55f2d0d0744f0ea6f054aca3e0b1dd0d23184a2892a57cd9264a239e9038a21cf7a149df324511ee7ac23fc47b9a671503dd9438b33300c3fbe58fd8b600ba27677ac2d1929c39ed2ed2ade18474d02278efe3761b9999e3e85302b0e471614e07d6f31713aa09f58266b03b918627084a321067ed0b934241bcd4944bcf4502d472bd64464c5d0fedd0e7838fbc9affdd591f2a7f9a7361e252908506a43329e6a96b2b6c4cc95a765d3fadc36a1dcac6ba9f8a10b07ce6c183a22fd08c6bf47cf77bd6b6c03116a28bc121057b9531602096cdad99cd599b8805b32605b8980d2d6489255af57781ed5521b72924590fb09fff29281e082eedf8abe9139af6ea28ed7a83f62fe", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x8) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = semget(0xffffffffffffffff, 0x1, 0x0) msgget(0x2, 0x40) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 05:37:32 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) recvfrom(r0, &(0x7f0000000000)=""/191, 0xbf, 0x3, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) getsockname$unix(r2, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") clock_getres(0x0, &(0x7f0000000140)) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 05:37:32 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000300)=@abs={0xacf25922147002da}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x80, 0x24e4}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="32d9c0f35fb7d331610f7953463be2c8f1e1bc23d9748c6d100c88608516f854515dd94a4c979de6dfcbb961174b8d9d3023030e4c3da32dab5d542515b32b112c03ab4226e368caf5bf1ae7e0c984a34f13dd94583634e0eebf607673f1e473a7857b529996f9c9f1ceefd27c0a427e15b5afdd4e1d896403216de90cefa86c5ee201c2bdbcad5667c4c1fc2acf40e4812efe71fb70f47966ccfafafbd80d87efbf12563b7bf8d453eb3c7e71bd51f1b52353e68664ee68fc188a83f2fbd6ebf7f4b50d525f4d3695fa11e0fb7cf13acbf180339eaf2a7924c12ae2d131aadfcc377fb5a1a3ea72829d3509685c3f2bf72d73fb9b86c5e0", 0x7}, {&(0x7f0000000400)="793d65560a6cc83d1f0f87d474db90fb1e8f6159bb1f46fabc3ea7831988fd76efaec01386e326a5add22ab5b2417f51f288b4e80c21db7bd9ca700342f8c34430cfe5c7e67af84c21da8547ebd6d821778d77554f6cb77d7fab75a501ae3845056a711f25c0d3e5e1f94b33d3b2af4dff636adca980dd0599944f95f0be8302f62f8ed17bf8ae48346b4cb036ac785eedcf6379d79144d6f4e74d285290a31e2a83606922de6772ab3f1e4197c41de20ee0f185833405d028d694f5d0e41ee2823c6a53b2e32222907b55e2107ee8d660e22ebe45fa1d9a", 0xd8}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="d000000000000000010000000300000012e3c28938a5733ec5b2013fa61ddab3235cb336d2a7cf051abc6eb78f538fff96dad479cf76a4aa9a719bf5820f7a1e4f27ceda977adf8ceaef73c6d1d5414767ab3c5a0c7123d54cacc910181e0a3327decd45e6c300b9235378d4a2ea86f9e68b3d751baa07ca9afc9e0ad4ce447ef4b2604e3eb49c110249b8196de0b95f7087292dabdd377fa70611278c8b404c3a11077cf6bf5585b944e03b0fd3155bbf2d0659285231313675bc78e41942bc2b019efbbd95720f7900000000000000b8000000000000000100000003000000da3c86fcd850181d12aa8afff30803b935bbfccbe273ff2f5625935500c4642d09af5869bfcf5ee79fd3f05f8c7fe96968920070ae04b9e532ebd1e2508b9b1d27fcdf58c5912b54afeb47deaa689e9312c0fb331567b72c7ffc39a2f5e83a121cc58c0e22c8d96ea8aa360011e0f04bfd275f55db921397892578740a510a471c84e8e9da2dc27fe985a6cd523382339dbc8dab214e4e716ef4f2ea50b512f3164cfa8766ea0000c800000000000000ffff00001c000000b170b630cdab07ee768311349a88617a9e6d4d3b7186dddab438fc42121a8fcd23eaea85ba98300487173b4b54d31d38ac2ac9e90b38fbc3322d9888fd68e0088132f3c234742e3800a9b3ff09a2a6faeb1d971abafa5034b5792aeaf64ae15e58bc32727d52c75657b0f470132ec48c1b9cf5171647b1dfa424f6c0dc6ee50a0f48ecb954c01d6aa1c920ed5efae117b0c76bbd5f3a665d90d9a146ca632c61fdf0c7a5ede4bbf7cd15cb3e148b7cfb846c3a5156fe7c4900010000000000000100000000000000ee63a21898bd8c8a2d946b6593d46e20b8daaabda3917f5f865ba3c9960564b78dcbbec618ecca9d60cf87641744bcd56101e9e70050b01511cc9d7311c529e9f4c98c80a6995d7f026d0bdda0f85688281561ca3e46fc7085fd3083c2573b12184dda2660f9a3ab897943aabe56e9da950ebfd16762401ca6226e7233a0621e6f2a820d5fb1cf661db4916e88a656242b3abd5d3112380cceed32f3bc03f4389fbaa91c03b369a196328a5a7d730e0935f4b1198364efe3e2f141ab24364183dbf27bd05a27ecef773a527f09743e33617a1ef0c97c964ebb0bdc195f98ddd5463a7a36bbce67fb047a9dbb0000000020000000000000000100000005000000f66682cc09d342cdc137f80000000000"], 0x3ff}, 0x40e) select(0x40, &(0x7f0000000000)={0x6, 0xcf, 0x4d, 0x7876, 0x5, 0xfffffffffffffffd, 0x4, 0x7f}, &(0x7f0000000340)={0x10000, 0x20, 0x1, 0x20, 0x6, 0x6b079790, 0x9, 0x2}, &(0x7f0000000380)={0x2, 0x3, 0x4, 0x9, 0x7a, 0x200, 0x5, 0x100}, &(0x7f00000003c0)={0x6, 0xbac7}) 05:37:32 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x28) recvfrom$unix(r1, &(0x7f0000000080)=""/101, 0x65, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040)=0x7ffffffd, 0x4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) 05:37:32 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 05:37:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r2, &(0x7f00000004c0), &(0x7f0000000640)=0xc) ioctl$TIOCSTART(r2, 0x2000746e) getgid() shmdt(r3) syz_open_pts() r4 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000000c0)) r5 = socket(0x6, 0x4000, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r4, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000440)=0xc) 05:37:32 executing program 1: r0 = socket(0x18, 0x3, 0xb1) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 05:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:32 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x8, 0x0) ftruncate(r1, 0x0, 0xffffffffffffcfb1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r3, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f0000001900)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x80, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r4, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r4, 0x0, r4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse\x00', 0x10400, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000500)) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r6 = socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 05:37:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) chroot(&(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x22) 05:37:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r0) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() getgroups(0x3, &(0x7f0000000140)=[r4, r5, r6]) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x5, 0xfffffffffffffff9, 0x1, 0x0, 0x3eda, 0xfffffffffffff1cb, 0x900f, 0x2, 0x2, 0x7, 0xff}) 05:37:33 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = msgget(0x0, 0x121) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="02000000000000002fbff95ae3f62cc1adf4b670121b6df4f27a221c581a3284dbb7e87344df6a733dde5e9eb880ef127934000000"], 0x35, 0x800) setregid(r1, 0x0) setregid(r1, 0x0) getgroups(0x4, &(0x7f0000000040)=[r3, r0, r1, r2]) 05:37:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x3}) 05:37:33 executing program 0: r0 = socket(0x2, 0x5, 0x0) poll(&(0x7f0000000200), 0x20000165, 0x400000004000000) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000200)=0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e3f214988ad3dd9f39fef7342915c18766058b82ed4126e7a2abd1aecb6a831be34e", 0x22) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x101, 0x8}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000000)=[{0x10001, 0x3, 0x3e, 0x2909e5a2}, {0x1, 0x0, 0xe4f000000000, 0x18000000000}, {0x0, 0x6, 0x0, 0x8000000000000000}, {0x37c, 0x3f, 0x8, 0x3}, {0xfffffffffffff7fb, 0x7, 0x10007, 0x8}, {0x2, 0x7fff, 0x81, 0x3ff}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d69d704ca936fb76b09819bf634b48fe67403a31df6fdcb599806925f2369df812ab1b6af07c9a161e5c3fda45a31725954e954ff167effec9a8822abbfa0b2af614bc23eafd906823006954da5a2e5f364ef6d9207805819bb9d49d6c99bd2ae89517b709cba9bbd6d3ce87de6cb425b2133edcfa6133663784b9dc13dc1e3c0bbb10f9ff22100a01c04fb7c79f2811de544844808ee22283a233abb8328613ed0d27ad42f54984151e22e32508f44af0c3a5a1297befb639a01e9a99a0592d1cb50891a70ee79a7b4e6c15728c69052858ffba78d9eda3e39ca8b1a04803b3", 0xe0) 05:37:33 executing program 0: r0 = socket(0x10, 0x4001, 0x9) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) sync() 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x9) 05:37:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sync() setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x9, 0xfffffffffffffedb) 05:37:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0), 0x0, 0x0, 0x0) 05:37:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) 05:37:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = semget$private(0x0, 0x3, 0x400) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/70) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000000)=0x207fffffff) 05:37:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x20) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 05:37:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x55d7b61e, 0x6, 0x0, 0x0, 0x200, 0x3ff, 0x1, 0x0, 0x2, 0x2, 0x663}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0xff, 0x0, 0x400, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) 05:37:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x30501, 0x20) kevent(r2, 0x0, 0x7, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) 05:37:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) 05:37:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) read(r0, &(0x7f00000000c0)=""/190, 0xbe) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1, 0x4, './file0\x00', 0x8, 0x200, 0x80, 0x1}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x10001) write(r0, &(0x7f0000000040), 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) fchmod(r0, 0x80) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 05:37:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r0, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000340)={0xa482, [{0x3, 0x3}, {0x2, 0x8}, {0x1}, {0x0, 0x2}, {0x1, 0x6}, {0x3, 0xffffffff}, {0x2, 0x2}, {0x1, 0x7}, {0x1, 0x10001}, {0x2, 0x8}, {0x3, 0x3f}, {0x1, 0x8}, {0x3, 0x9}, {0x1, 0x1f3}, {0x3, 0x200}, {0x1, 0x2}, {0x2, 0x7fffffff}, {0x2, 0xff}, {0x2, 0xf9}, {0x1, 0x1}, {0x1, 0x241}, {0x3, 0x80}, {0x1, 0x967f}, {0x1, 0x4}, {}, {0x1, 0x8}, {0x3, 0xffffffffffffffff}, {0x1}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x749b10c2}, {0x2, 0xffffffff}]}) r2 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x10000, [{0x3, 0x4}, {0x2, 0x57f}, {0x3}, {0x2, 0xff}, {0x2, 0xedfc}, {0x2, 0x8}, {0x1, 0x5}, {0x1, 0x8}, {0x2, 0x4}, {0x2, 0x6}, {0x0, 0x8}, {0x7c362e3b9fbcb9a5, 0x6}, {0x3, 0x7fff}, {0x3, 0x1}, {0x2, 0x7fffffff}, {0x3, 0x3}, {0x3, 0xc4ff}, {0x1, 0x7fc8}, {0x708d936da3270392, 0x100000001}, {0x2, 0x6}, {0x2, 0x6}, {0x0, 0x3}, {0x3, 0x1}, {0x3, 0x5}, {0x2, 0x1}, {0x3, 0x80}, {0x0, 0x56}, {0x2}, {0x3, 0x3d}, {0x3, 0x5}, {0x2, 0x33d}, {0x1, 0xac90}]}) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) clock_settime(0x3, &(0x7f0000000000)={0x1, 0x9}) 05:37:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000040)) 05:37:33 executing program 0: r0 = socket(0x6, 0x0, 0x7f) getegid() connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6, 0x7fffffff, 0x1000, 0xfffffffffffffffb}, {0xe6e6, 0x4, 0x8001, 0x80000000}, {0x38, 0x9, 0x1000, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 05:37:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x1, 0x101}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./bus\x00', r4, r5, 0x4) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8000030}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:33 executing program 1: r0 = socket(0x18, 0x4000, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt(r0, 0x3, 0x0, &(0x7f0000000040)=""/135, &(0x7f0000000100)=0x87) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r1, 0x20004b43) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x27ac00e03ae18c9, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xa8e0, './file0\x00', './file0\x00'}) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="00a2") 05:37:33 executing program 0: socket(0x2, 0x4000, 0x401) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x81}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d0200545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c367c2919f47743bcf998ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750559010000e0aa1232a05f1a22757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50e73e672902271cc076f86f99783df28ddd3f23bb1aeca0814df844a4266f9281a63eee91b8ab56a5ff202c7b03133d15ec67c620c08039cfc1c7e5c83db850b9a454fa386f09ef93aa474808f7de1ef53f5978ddc3d526da468392ca05e5ca0f99242465bf4d7378eabbd9814206be280f4467faea3a0dab01797607d18fe103a08ed894197474ad811ac913c25f474d37c6796645ebee7a90af9be509df767467590fee6a0708a2e95206252072172dfcae5adaedf41af05c180a75d8a0c6644230202be80f17ce4fa2a2"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = semget(0x2, 0x3, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)=[0x0, 0x4, 0x4fc2, 0x0, 0x40, 0x2, 0x41d, 0x7fffffff]) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r5}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r5}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, 0x0) 05:37:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) pwrite(r0, &(0x7f0000000000)="efcbe99f9604b43344fbb5f9a25540d6a9d88b000d437033e78532f9388d84", 0x1f, 0x0, 0x0) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 05:37:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) read(r0, &(0x7f0000000000)=""/13, 0xd) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) read(r3, &(0x7f0000000880)=""/161, 0x3cc) syz_open_pts() 05:37:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x3fffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x2a6) 05:37:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r1 = kqueue() ftruncate(r1, 0x0, 0x5) dup2(r0, r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x0, 0x6, 0x7, 0x3ff}, {0x20, 0x666, 0x4, 0x3}, {0x4, 0x10001, 0x1}, {0x7, 0x1, 0x8, 0x1}, {0x7, 0x4f, 0x9, 0x2351}, {0x80000000, 0x4, 0x4, 0x1f}, {0x6, 0x1f, 0x7f, 0x9}, {0x9, 0x2, 0x1, 0xfffffffffffff000}]}) 05:37:33 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) 05:37:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) dup2(r0, r0) 05:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf029be9690110357e3a", 0x1a0, 0x0, 0x0) 05:37:34 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0xad196bba09f5c95a) 05:37:34 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xb0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x232) r1 = socket(0x18, 0x1811f6bb507cf5ad, 0x0) fchflags(r1, 0xc85baba3384196e8) recvfrom$unix(r1, &(0x7f0000000100)=""/19, 0x13, 0x1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000140)="402a95997aa896debd6fd59f38d1af619a11cfe01e9c8fece936e229954fe1ce40272e4cff35deb95383a4b2ab435235f51f683a66f4745247b42df8a46ad02dbbae21d629c66775832085a17f8489c46c486c5cd72c04d98b9d85aa659574428a232b32baba99488f346e3779086b3266fbb212286a3905d576abe27fe0746f29e273fbba1339b809977c16112b73192c2609bdd5974d6de6fb1820f4925f2920a7bce71fecc61b80965ab58e97124c39a48fb4587e697d3cb473dd455c534819724e4b176a2b323c48114a008cbd4c8fc39136d62fddf23d558e6b3ce24c70666ac4f26f4e7fc6fb42e1cf16e1d1aaacda0713f27fdcdc786c75737baf41b4fc371afffd9b720341dc040d472b8d19076d0bb26154997d4d4ccd83fc928367c435eb8a3217144195f164c8f23857a16dfa7616e0d85a6fb884f94128f7078019f79bfa15c1d4559014d3e1f1d325ffee77e7c53896b47b3cc765029be65709bb16931b067cb2b208c37f9759eabbcf3459d854d8b24ef1c01562d4e60df1d73ea99fc78e78a1cda12c70b958ce779269e19774645dafa4c6eef01ffa58d038beb65f32d06cc2184870249c7a5a65dfa1f1b3cb84d239f1388958ec6a1329e36edb405d09701186f12ee2dd6f4373755706d766a0b4bb5f739369881274d2c2c04e18e46efac29583a62dcafb99964931720b02d79a4c236ff4e05bfd271795f8b21294f39855a439b9188fd5a8539718a9cfbd644a40080683e019870dfb79612e35352a0169ae31a0355044ae7bd79a4ff1d29446644d5d6a3fb4be07990eed8b316925f12c5fc7486488ebb3ff3e5890a5547eafb4e42822bbf7951888652a8410616ecf7471ea12679ed44a48f11a8af6b1b795689ce8eaec15e73bb9fbf762a6d889b76ba27465c80e183842e7f7a7e405bb03cae981cf25142328fb33408bb8c13acbd332c44c8f6fa4841d3d802a13375ed5464db6ce1a8a32ee9cef03cd236d861e1ac826a6c1d1f4d64590de21ee69c84376e7fd9c1162bde3b39d57ca02927ad96cc4f7efaa7ab3868dffe8c90bee7cbb68a8919bc7215c5bc2b6f0ed5a2aee9eb5ccb9c9aa6ef20f73513a87676b125c169158ad975deb29f16d0a67f5e6278f7d7c5117cee1a644598b3df2640b6407f4a703bf0c7133901ee2415e426120130c608f3f3a56958fb246e8f59f24e801cda5cb3cbbdf382c67fc757290a2f0f0b3f6c02d300222223190d2363672b6074cc1beb895633157b10c27061429c9ccd7fd8d4cb2df4e3fdd26f66d7886b1e42624266ea6f00520b95cde92a2f9c78f595afd55b017e74928eaaa2850f157ef4710f92a4e2a56fb8dd853134619b311874e1036667475edbed049db21fc1fd40fdade897ba7dfe6ae84397de87ce1691017136d566a3135761c7eef3e66f0297d33b3e70fa5d284be4cb548fbdc5a3ed4b118b538417bc23a64a7a3b8dffc288fed5612b615811cf2e22c7ae570db24e307c03b8a06a15e9e4873e1cd959be2eff010ba9fe155780719d956d7d306279d774e308a080bc9da4f554d6119fb6d367c55709a377dad25aaf8fa8993bc3ea5075fe4cc91888cc480a54530f4ed30f9b97aa146b7101d9c93be086b617420b67d62f309da11ac2e4c5b19d8a96f2d193468cd0171e6e74dcab227d69e78dd43ed6d8af791a3045e11ec84e720a97c74817db84c462f70ae526ebb8abfc0cc61322261c822759eeda8634ac4fdaf1bad6f38fd4b4eb02ee9b632f0b4abb38b768440a69793e021cda52b1d83a47fac5392e6398179932d68b7a736b17932c35b427f4257b329f0c13f77c87f5ab1a18b8a7f33406a3017b23d32cb113ffd17f0b59417e4aaebc7acd1031be3adb3510be0a4d29e47ea54fcf6127673476f07a7e6e0ba355367e377efe3e444538f6ecf2e131552e763ce7fca3daf774fb7b13af045ffde8d47f1fe5f315f669bf0d3d0feb4f742b7ba79f9cee79b2b57846bad4bd04982ecfc69a8d9862213d06968c7b93d6f643c6a308e70ab9d7af9bd7c8ea973a2249700982d36c0524bbf9f46830f2a296a2fbe0b00d4847c27d7115d7235afadbb6f6961008188a52d40c70d8e1feab8c4f97927aa15af78738dca86193bbcebdc998d8d55df23ab76658fd9b09df2e6979cb4997eac38ce174a33d80750e8975069c3bb1712dff827086879d3556cce6dadafb7c81453bde2326c38ef9cc0e6a7b558eee8fc1954c730130cf2cf3e0fbec390994be64fec97c516c4691f4dfa3ccf7c61717ae551dd6370ec3b5acdf05f07d7262f2d38dec09f91641fe8e44c57cda99e33276ef58f7477479f9003fb1460a939d42bda16d041bfd4db90393ffee31658c16dafb430c63a735cbe06702ad8650383822f5df619f706e016eac77770064480e4bd0cb77667f4f8e4190dd9a2452643253149e508fe454ee3f3f6baf2bb828ca619b47114070b16edd6f565cb8d05f4be89f406a1607d8bf012f492d6a6a873062e8822e3bbe4bb8109bd5cc380da580706fa49ef43d3c71d28ea783ba112aa6a301feec1c6a85a840835dd80d9720e86cd6ab7e8d5c9abf6b735f0e34c9c602c5f17bb924e19a828990c3457e441a51aeccd007abc8a913276d6a39fe55e3f7704d290177169574f58cf74cffde51819b196ca0f27cc2ebb9d24a389f89965a6f6b73972401cef9f1b24b687e55bdc65f27f358c8b68fc33a7e7a60028560bd847bec38392cab47f63d786e937134ed4e423fc9fcee25a3c783bc492bbddf3676773b08588c634f42c3cafdb3e860fbd94355c6e27a1e43ee3f89a20934385748497e5d6dcce4302db35ae746cb5507342450cf57fb556e73659e2613536de7ae19dc46f092836c85f7731fd0735191ea4a982df5f4a8e2e232d555d5cae10185952bae935c6e2f246921a3647a2e72ee757f6ff1e39dd0932c4a546e2d9f3972bfbaa7ef663e996ae7b2f6a0af6b10fa5d2a585196755641376a5c1e53920c8c663328f546c2784180d735738630b77451b1dc4f078ba40e6a938378b15f7f811d99f3389fb229b890ad25241c1adb863d8eaa5aa30b8af86c2da0f76cd57f5babab048997d383b4366aa379a733c5ac4de84da48fce9027a9fa6034aa98d3425c1876d8c093c282cd8439bb8ea0a2b45281241e9a8af1840840a587971ad7eb323aad4b5c632e73af859445a686f608b54d8a5aab75f7c42d918c5cd2d220028720c4669dc735c5861314865b9b80ed8d7b7bb75ea3f2190d7e737428719d62a5b20e9d3582ea73cfdcf9a839fd441623f5bb82e83aad6e90185d5b8d34901e3596cfe0a3527b4ff978f324bd7987d8b329d0afc8154fb8a4052d5137dfde097c7b56169d4e95e227039269c3d4027c30f5276631b894f6e9048146ae3ce3b9633dde46c4bfdc375c32a12a9999bc562c9c275fc34f1d9d079ee1eeea2ed0cd01e6b38be525852bcba1abe501be844c3ba346cd32bb0af11e6059095d9eb402d54f6f544a04b42d2ef6fa4e862c23fcbf0d1ae3abbc4d94dd0623b341e9101e37f9a535ed848ca3df70befb455d7a0fde8b0353db2fadacfe1f9819a6540b61f4ed86b705f37c254c8c250d81c0206232412db29c419ec981cf3ec2558201f81885d4082aade6b5d3fb225bd5244ae0c87c9478bb89712a0d71e63de091458d9481537867286850b9875f18b09468b47ef4fecb3611d5d0de2f9c5692a52791b4fa1a733334ab472bb3d590a2c9ca18a19a615acf7020d8c77cd96d4ac569a7a7ef9873d460ed0e288c790b75212b5938d33fc1e49542f871a0a0dec9d31c6c10c48b8d8e5cb9f55ffe4f815a0b193df76a384a014b76bc8617c00f770e4aea7f64a89d8fbafc8bc843e3ef3a150305c4a18e76efee032ec0a26fbb9e05bd4186b235aa95c574ee41f23a4fce2d7f4dacd2444831688ce8d170682bd0c4b915aae314ab375ee3d407a1893f5d7c00495a32921675a61b162facc0df9665127c8ab919fe565ec45c4dbb8acd73083664794ca46e931c31eef68982b976bd0f8d1b65b7f0ebda0d10bfa1b78cb4e699fadb2edbfeee5efc85f245d431fae096efe5435b8c827be75bf3e2a5e7e22382a51d20b17917254db8b5af380e12403c7fcaa03796edb9f3e0b5b125035a8eeb8d9d536270ae71cf8d1685e7f630053f50e008b3e3245fd54c7174d55e4841bbcf85e17443a2ce156e0a7d5f8761280495a95d80d588a72d9db0288183d3897a8bef96cada5624b1d590599a921c1dde7643a2e85326cc155f6171dd09554a6bd9ddbe0208f9a3627c8d33e1146eaefa7134506e397db694489a8d5569ea5500e4b8f1a047563240024460aae6ce117ed588c996dc1b39c33a0d29fb570bba51d18995acc5baa3f39162716edca683167e5e1e7281f31fb0016fb574d816e0bcee082ec983209976fb2057cb6de0b0488ed861e5d1e25a843912174365f21b42d93112f5e7de1135691b22b50b79e42b9b3ae138dc26fdeb21b3d80b0d226d20f4ec5f28e3105ee401529bff0594901c700ef0cbd9a916d2790475ae989aa8c9be45eed3f9f4fa20b36c1dcb67f36fe360c9a054b7785e054111e01e02412b30a6300ab84045a97fe51a9985dc493d21226b780a9f3b3322da5209550fb3377707498364cce879c49700024096ec61b67cae693b9065a3a8b27accb53b2f87dce1eb7c9a7f74e4731a605a8cdc78254f7049618f3ff242ce1856384fe4fbd1274377173076ca2e6893ec7cd5895cb8fbe883bf30328b2f8245939cb13cfa25d0c3409266b3fa80089171c7d1459cc00667c12cc9f0e2046d8e9cb98718e9e109a2c17a885b780d70a3e5d2f6d9cb0497dd825b014c46927d8314a5f03813b05894e7df5fcbf858ecd1ab369171ba21ea4c6aa45004cd2d6f93a31a28a3ec3e8af7aeeaffba38959cc4bee8a7a9792188aef1a16b6665ec4614a60205ad8b761500917b196bdcc606cae049ee20428dab0b5677a1960a499a25a63f9ce06b34cace75ddf8b900fab049604a0f9514f28867100d66891ccdb6460be55098e898314c5e12bcee6e7b01a33fda441663341d764f6c42131692822342f1de5055f2a12f17043be554b4185e71e0ca6c02ca577ae66f6a5732df8dca05c9862ad3c882d99695c829e5fdac0f7984b12fdbf4971513becbd46a8ed8931ed731bbaaada4cf69616420332206b1ff4790553a58b6926c5846a3954b478dcdd139f2942cd611632f10bbe04a33eff4837296cb3a2ea6b36a5152ebb85a5c97100ea862770ff26b2427709e34189feb6e88196434cd636984bce214bcceaeebf24e99b4cc0ac9b1e7994987ab4561475b1d7f91b7114ff1ca573069b7e7ca92fb57009d7382876a7f5ac1e4ee4afcb19535318087b4d9cf41a791cfd373c4bf0ed29a3ddea0de45f4076b734d812253c75d5408dc08faeca2ca354c73cc23835ddc9541a3ea5d80f7bc97cc8687acccd8ce279d87151c9711937718879e7a67d6f07d9379d1a0fe4b3c52d0f7768ddc4650728c8a352142d2362ddd9ea026dc3ebfd0a7a8e68281ae2e40c8dda938fd9ba3b9e0ea1dfe20f8a16672f14a6cfa3f2c9c2651ac3da9accf00c1fdef33fa935a86ab900569d0a361abdb729fd77cb5b07cbc9bfd6f492a1e5bd2e449dc146865ab7868ded11f351519850bb2b559728761fa6de78eddf1d034ef8550b481d2dc19ae5c998d14c333efdc052e6a073793212fea4c091f41964f99469982f1346d013277bfed3bba7417ef5481ee16ea4921701b8f5", 0x1000, 0x8, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) 05:37:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000002780)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x18, 0x0, 0x0) pwritev(r1, &(0x7f0000003c00)=[{&(0x7f00000027c0)="63c234308652532122ee1daeb7e3b6e80365a32a6a99ea663cd8a6742b7e35285c59ed530d769179fefd9eae15ed9244194d805b2cc6ba1c66befda1d01b37a4307dbcad5ea2189818530722febefa8e89258e7dad1887f23660b7564fea40f7cf33a382a60fc94957f58353be6e74104fa1dafd24462e581b68b3b6c095a9d6448ede7d8b84c70650", 0x89}, {&(0x7f0000002880)="61e50f1bcb25ffcec5227662c6404e9a53edd6a6be740417d00024f06ba9d1e086438368e4324140dae1d9735d243bf0a3dbb7245df578102e339ba502820bfb9c695b6b6771b15df9d219939b4eac103759f6537797e2de19c746c8b8", 0x5d}, {&(0x7f0000002900)="ef17eb1df1f56e2e1113e9b177a7f1393d42c8da30fe5e556da918bbdb0e117fdd57e6d74aa12d2c", 0x28}, {&(0x7f0000002940)="d3c9a88269e05351528579a67f9d5005518754c29234b84638a90eef424a976cac574b199759a406bf46eb4f81345a969114", 0x32}, {&(0x7f0000002980)="c2adc4906f0eed8863e107b1db8d24373da3c8c135a471bf7ab7de310d5d8e652474c7828d5d69d96e7b8717208403db1ce677166b184d4b7414cd7b19c98717558008aa850862d319016286f4733035fbd251d6fda842", 0x57}, {&(0x7f0000002a00)="c771128f90180bfa402106065dff014673e588a3a378f1c498ecc87b08e7c470d0902c7e6be69efc7e0748a10c10e1d58efe38ede74390a3048366f586c33c55314afb06e88b6ba8259d65fafc1ef91e2da6250cc221ff51bf05e151e349cea21fad297cca32f1f7e6518dbbff3b6ca40e2b676fbb319493fa0986c4f207b3a972f8c1f121eac8a698a09243ba4e3fd07fe9f537c009cb76a435793cd835f181e4002cf0d9490e974f62f6fafd8ae5551c979a3e13be91a8362753a43f73dbb603299ff83bdb1af48bcc26d8cedc59651e1a09b4d1b9e35a9d24db7bb1764ffff58514be3219c9af2a9064ec747a112e303339166b58338c25382741b5c17531997bd9fb962ff4f660dafb8b25ef42c178fed1c9e6df024cf10f55a989030fcb90cadb0cf761e665d4e88da3792d2ef3c9ebf9e0342c7c47d2c395261f9895a8dcde85ed4b4829a0becfa865c34be6b2b7f88a49a03b78414fe4116a11cc1f1e0e984ff6ed486482baa4372292bd2aa7157dd2656d6e0da91c444705cb2e6e084911ae726b579aefff627b3822ecd9cd3d0e466d015843befa10377421d31686993824fc5fb020b694962be86be949da335ba81d29178cd671806155506b34fd10f8a6abbdf015778081c980d15c260d8acdd222621b2e6c471145cd576c2d5eb6a56fcc4606712a924732cbbdfc0ebbab4dd12e558cbecf6f707cb46da8d4a8bf45ecf86e2d06f81c944715ca19a27de27508fd32d3d2bdb7967f6d4ba0a720f2865b5f2f0a54cace7f6dbe83f77f96e2b04edfe714475e7c4001dbeeed41fb6ee2b481f88aac84f258cbf8fa3899f82fd052b623471a7a76bb78eb8ffdd1ad23c9881b61ac36b86255eb6e6913139204973cf26ede0cfc6e821f400a572dfb3741fc3e4c0c6a8cb064e55416ac04fc0782ff95b6fbfa9f73665701fb5f410a1738142ff86c01695b600a34931bf2432cbe45e61d5e01e0bb75e80e31398b69885dd8724f1b0e7328ff3b6090bd0f4329786761dd528410810646bb87840699054bbef40c2ac2c70dd954001b973dad47acdd2fd6117d165f0c830a00af7ef2bcd83dab7764230d31656b793e53fef1405983ffb6ffd53c206f398689a5d0a6a7826d43d94dc85e8ade6e4d4aa405c53afc3a2d191364f2eeaafa1e35d3f6741bf76e81f9b1c472eee12d7556001b712ea7f920da2b16d1bd1a9a81b96f69337309cbe8e5173d7b5571479ddbd1bf4aabf5936efb64f828c8b8ff747279dfa35cdfa333545544e1e4fc25996d384af6e63022316ac8533d50468b04ecac55e0db8c704adedf9bb96f1ccc1a4ce111f802a282b56b71ae504d6cca1c01b23a01db7bb4322f81e1bb84f3977acb5ce1a0e65bc345e15dc42bb76f05068ffec55954d7ead2b978418472fc3f69a7615243a74cb9c04c50e9bcd7454e76d4321dd6e56ca83ce0f7c811ac8bf4eef44a8ab14d64f566c2043b958d92babce573500fe9e60540f0cc7755bde9f00ae2afb25a737aa4d05f07b9106fd0abc6ba7702bc6baac880348b3df7392175b81b438fa2c1ed25c40db78033e36a959b1e2ba8dbb71ba0674de0243266042f649a5ced4ca87b07febcb8d5f511d5df923e82f1b2d00755c278502fc7a73577836bf20fc254abbf8b489bb3c121e5d81486ae33b8d89bb21abb164d46961b3e853c85a484b02e429391f95a1275e7075b181e8e35c28abee462a12911a638db343015453e98176e22113b7e4f3ea433a1d2f95719e2e2990f524ce974909dc31cb393faccdb536da1ceb417b5eacafd3ac8e96b697cbc7bb22c4eb9441de179e291c67549942a53c59be1d784869499262880b3130f25d64582d1786494c9f34a79f4b67a875148e39374ddf95c04a5788fe849b8a5316eb1fa21cfc6eac3d0c75df7244a6848da9f92b2a19d04bc2c766799354b7aff989d2831c4b2984fe4d4ee1c1ce8353a1b5767231c44a29f8bb80a6a0294ce16bfe04c85175fd37f22293643482cae0a356ed5dd421e71a154ac5662662bb9c32cb83c0c0ea1a34e5b2e14a2206260d2bb8c45d1e80a60319df7f5a6b9178d7c1727abce74b083bc85e22dd7683a2a56f8b9485ac9f2c9a6ac4ead0fb9a11e3b4bc278551c624c633da0da1cf03e4a041304d7a68939ba1ba1b0c80973d6584c9e4b816a6e86d1b7e44a1cdae16e0cfe72e623da9f07b1e7fe7b95ccc851c5495c82477c9c5b771e0f65830921996ed26bb7a246fc2fd399d082493f4d0a517224025bd4f950f59b6d4dd9e12cf1045ff1bb02e4dea70c383aa4f97ace0ab71185ba965bc44d28f9ab21c0f14a83af70665aa264c65244530bc9473f2b06cf3b7b0b24de78da2e92a96e68bdc5750f73e61ee80596862f7f46dda039ffb3d6778b69f913d47b3fe75a6ff0e5042818df873a6fbc3ff20c39ea7959bd7ed77d0039096c69044e0f8f953853e2f26193947ad3e081c38585624fc3651e8a3841801971097822712740291840bdd10d4dddc6935e2b173e482477c44e0dd5c9dafc1fce1b24ec2055f9a1de366d8d23049be02f44dc7ce36ed812fd68ab10a4f9cae3d4884deb46408d1c2e90da0b6068336c6dbec5ccdaffabc0e15fdb22047c08e1be038bbb8dcc97b58316430b295ebf13f2b6738ae41af3d63536454aa8ad80111e0abc28fb88861bcc6b6fc462340ad7219b6de04be2c120d3a1730559a986b6e82b1ac85a1b389e85befeb9b257171e0e8001d8d5ded40b3857b1756ba77d24e13fb7cc804a0046a3d4c58468fcb0161e1c9ab0d9386c5dc10926307f27b17db06b346ed841f10dd89676a6b4119858a02c88aea6ee9a48a0a35577c1775275c659f7e09705a88b8607ad4b384376eeef4f4c9694137ced7f7aa7e88ad07996039f6ccdba8ca3538c676f6f359b958864a0032e4c51f2f09684ef851b9f1bc38bfeb98d00a0f3bb3fd5d0e53bfaf2832c2e523fb5eceddbca3d497c299cb4f5e4c3db28183e3d4b9afd4f1a6c08900cb8648dc475a86e487d8c891a6475fc0a955d25fa5b9bff3df21018b357a71f6735f9a9c3dae38701b09833c089ac918d1e9d38c95869f127a3ddc20c732b153e582e284a9cf4ebbbe7c40c090b247b197ae37952cd714c21e41a83a37aca983926c51d5ed9b985a5401da3cf3b7a826aac79e0e8d8d2e48d1db353aae0ef8d0c1f143187b32b4dbb5517c27d75ef8da47c7fa563dc399809b05d68cb86345d715dccef7e10164b852cbf076122afcfe0e70224c7d57b6decde657fcf016a57b405bfde5fdaf3761dad49e546ed36d59ef4cea4523edce62b4479775018af1aefa30cc23e1263efb7205e5f0927bb14648da450c367f615051c880e56c9076247540fda19703db6019aa8d219f468285f27dd50ad1a6e4a4c7eeb1aad1eff552b4f71d9086834adfca59d20bdad218bf3f082e5ef0368ffb5918ba39429bd18ff4ce46a13c9032ad2867f00c6897b0cd342e4e9b51634a96fd12bd03567ca386ed0ed6d5d6cc148825829652c51fbdcb743e2ee18e75fd45110afe206044651a3061a5a2bcb9af2b82e91b8ad5366a676373add8ca3ecc9d27954d174d58c0d9b247e577a42b044d06062d2d47204583eb0159970c8105dee5af2436f5dd2c6eefc82b2fd0042d92ff50496fef7b2e8081f3a2eb6a0cb014fb323ef9958858e75ca7c7d4a40d92587cf9af138c86b24e1489aed5944bbef75beceaa974d9da903b3d93ae5d6e3e49580c3709927429d65e7c0dd95a614904268091708b489f08dff2a0b9dfe0c5fe0d06d70354d39c3e12a08fed9a85cefedd176835bb89fa5b72242c29adcf144caf2db07cd30ddb3fcc2270c8252064ec5d0d6996dcf1987c537cfa95f5e857c27fc5b4535ab63d5cdcbf5e7c8f96bfe3a9271ddbcd4716312b1eda6c8fb6e6085e944706cb295d470413fe3b295bcc19695f19e2cd969a4ffa4608479808ea7b097855ddc9950a6877f9ed025ec8ed229ebe4054d9f0b3e7f04ce7472294db59e0cfdc17feae03d7268dd6b8ad0e4cff6e249af76ee85be071c51c1e2e2ee87576775a16589e6290bf56fe05984d8e2d5e43865786c25dc82ad3818fd7090411b34c52fcc471d7e9105d7a1106044cfc2fbff9372047ff7a325c51fb7881d313e8c4e50053f8928e55ba37d4a7ae538a45a48be88e5682866eeec47113c9714104c3080aa16cc03325b73062991f2f660520032d0d49325070c9d417dc00808e96da3ef8dd6f778afa2887dc3cea8d1fb1217096335018f253fa4fe50fda668a4d8b22e8bdd5f65539596dcaa30fb23f2108dd99929ca942054ab52adb6bf8f481696b727a7e63de6e38e169bad2afe79db67bbc4a6d2bf7775ecfc3ce634102b53501156487bc28162f2e75bd1fd9fc54eef04c6c53b83448cc2083624c39cfe889bf603dd94fbf642f9de64ceabc000ab38ea76f196814e894dea220ac9a94337b60cd87cc5648d9746a8e10dcd7f9c0e78358d9f0d0b7b14b7d4a2523973c5c792fd8b25ec8716dd547cc083896de5627ce8a98acdfff361d8eebd239f6d073e4b8086f40a497101db458ccd2b0dd2def6c8ce48c0cfb60c9658dd0d75887624c39a591372f90cc8ea32e891514b70f285aca417c78478daae257cd02e89a269824d569cf8e2b92d3e7ea7aded94391b5c0ee62b821787965730b89b75c616cd175a0976ddc75748612ea4b30485601faf0386412fac74b68ded74202a51fbd5219c66287ca08a6d5db5f5a8e56ea39c310ce6c7ac8d736e08bae3ca3182890abe5bb65b99acc58370759df3e65932ef26c7d06c8293a057c6735ef3765c5786081484c7981e00ec5972d6b0dcf294283d03abe3bb45685b0bb9d22fc26b8b9ad0f71f6ddc8073587f42a4872230560e7608eb11e4f4a3689e365fae0ae0d45b03e1718fb4d9f4634132729605745140a4c3edacd08df6aa1ad9b51c0e4742980ec210ebc751d48eaea6b921dd378376b7369ed80a151ed2e8a2bb05c38fd8bf438aeb2d3face01b57f89f6209d2e4ea270b33bec55ed1a67550bb3fc1fde06a9b0624b32fb572fb9c81c2ab91d51817ffe72f9c9be5d4f589deeeadbbedf2030e3dda7ebadf4efc3451bb1df1256412de84d168b8a1e02f6badb29b10894756cbbcea462cff230a4bb2ebdeee239216e3578581f0b90070d61d2b5d822f70c8a64d6fb7a969772e6d612188f2ef38bf42cdbb57860f94ede996580ac10745e53a944c27a63ca75a43678acfce88b97a9e96bd5bf1210d3561b567672320b8f20579e6800ddb369d4603040b6f0b8c0c4579d308110362414d643c3c3f49ac084c7d40b2115e243d53fce6839baa55bace9b611df642658c6250f9f295a2ff1573435b8a5f21f3724fa8254472a8f154a8ec15b92c330eb90a151b3ecf11112f6aadff3d08375fadeb011de74c94dcd632694fe482e6c208547a8e373308f9dcb158fba296a8adbe27716f40f92ce078b0b255a10332b9fc22b022eaa7948ee6603521ca4b72cf1eae135ba0304aa4a464b2e76c5db4967a3b044d60a504f0aa71edce62484802619e7bd130e2e24e20cc2d8f9f631e1f051ce2814bdaedc5595ca9f638f7117df1a2de3f3d7965a476f1205bf8b51aabb0152631bc52589378d654f25607b6a47eabffa94ec1560fdebad6e66813ad32fc10a4f67b67c7929421ca406b2712f0bcb42414192ed471ea0cf861fbf87aba2ff6252ba9ef274425b2ee093e9e6a9be4ce07d71b23ebb1761e5f54407f038992a9ae5730254603f435197bca", 0x1000}, {&(0x7f0000003a00)="50eb7cab21b32051b6f3585ad0cafee17a86a11d2b2e8e2cea9842541636577470af0d9b6c6fb67eb112503105b7b47a9560e37732cfd1ec23029be0954de34d10f5c1132bbc8b7eb6f293f4e7281c18456f69521c9d10b440aa89651622d0af33fcfdafdf36be1cf091a08a6a471c3d8b3f8d288d1ed5e65d5da6ac497eb11b5456d8ff73713e00a3de2e11aed9d841e99f557a50c7", 0x96}, {&(0x7f0000003ac0)="33db6788f8d824f662010520dfe56e77d05bd5e21008277b9bd65c2b7d311fb62c298d90d28bdc9f5e322de86ba087d462dd21c77bbbffd9530c2fd62074b9ac7e581f07389fd5fd9781f4fa32a9a1e2bc6f4afb60aba0fc9a356efb3cdcddb6f005df621bb5a0cf95adb9c63bb253", 0x6f}, {&(0x7f0000003b40)="228dcdf563e4b428b8", 0x9}, {&(0x7f0000003b80)="289e33340b6b2eef3c34766d24b9d68449fb86fa604b589be3d6c1a800310e6eccf2f56edb9027ab27c93e8628e9dbc125941017550dc85b9c57251100e23dcebbe964f2d1fc1e88c904468c509fb07ae6e7a9f96ee7fce4d904ad8a34e2e8", 0x5f}], 0xa, 0x0, 0x1d) sendmsg(r1, &(0x7f0000002740)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000040)="177c3003fdb8c1759c020f1f4ba56e5741289b449d16a381ef1a59d5cbe191195e1ada530ade9cf383fdc051c924aebafaf02950fe2b756d5dbea61973cac5e4a4c5e14450cb4498fe67c34359500dc657", 0x51}, {&(0x7f00000000c0)="3f4ef378bead26ce59568b6a134ca97b9192e63890", 0x15}, {&(0x7f0000000100)="eff45b08f12b1078dda7d0ff1e0bf22a6ab11a0c43ea5fac6b7fe9cd3e508ad056f8c72f2540e4d50ed939b488ab93dbf79664485d62c2f3c84228976bb508d56353b4f43724e2e7c344484e1a36c502248760a2537b9d5222a0ac6c0c160c3da63c486fe6383cf009b24bb433deca484fa0a94f692b76179e27e58e4e85f03e0c37761ed268453de3e39a51ea8b3703995e4af8439cbd8ca96fc38800d88b9a88d5a943f2a4644180356fc2d74eb97da8f25d4caafa6f2a2fe35a00bd2c024936e69a1d0771ce35d5f7b830e8f04a94a8f9d321f4360e5eda7d1e75", 0xdc}, {&(0x7f0000000200)="a3bdcae9aec86bd85289615c6299973a266ad07a67906e202311c63d92bf40294fe84dcdce260c3125f3a733eaa444311b7d6a5e7d2b6bc386a0d1231d8780148a1dd02aa65531c328f872f12f019a24161a8e8d1ff0005fd4a1f879d0b83cded8d6ac8f069e9e386bcc534236dbdce8ef5a954ded81bca1cb405e232eae23ba433689156f4b52ff615b5e84707df65d86b74938afd79740903476ac7e10b831badd4f923307e8ff5a753307fb79e6a30a4f03112f5336ae37bc15de33f02140", 0xc0}, {&(0x7f00000002c0)="d3b6f271654f568432d4c2e37be825bd1e4e2e42bbea08015e3670b495f983d3e425570faf5b948eb31bbb4b8c", 0x2d}, {&(0x7f0000000300)="3a68304a1a67f3d7aac2adced48dcd5538b59c71212e7b10ae8b345553427d891b012af96ed60b4bd6f965a9b786ccd927bb8f2bb3bd39b5482cad1816f53179672be801603b04909bb6e76495fb3f2b24596d55bcc2b2163f80dc2e9a8854e3b4cf6c367613f43c0bef96c5dd7d672854e56756159f229470377ddf0b382e6117a253481acafeb28bd36800b8d8e3b69e3e1992347f73105e413aa14d24f551955859abfe6ae1442bc2c007c7b47f7f785df0bc6d4f6a6e2a3529a49328504197f096c9dcc89c9dcb73b181bb075e03f74954351e717b0464f86ab624646f33cf263290c388f002f03feace2022246e2d", 0xf1}, {&(0x7f0000000400)="33c49c53b591143bfde4992d224e50ce264e82791d01a1ab89992909100cd17687fd4a8e28954ee4d16eeb184e7b525afdca9e3e99af64bff0dc1727cc0ea58f3aef0b7b0dae471e265f782a25d2b6fe56e2a193b50559af624cdbcb976e9db7363532bcc184a732f93df4", 0x6b}, {&(0x7f0000000480)="8f7bb39640d08beb989cd257523e917c3b4489ff75519fa587", 0x19}, {&(0x7f00000004c0)="4de18fe453877927665f273077a62ff386fb303daf846d0e72319c3017991b36424233caaadc18d550962ee6c24f2c6bf420f8ea8a1dd4f7dcd2732d5ce41de1420c9e695e4f900e47e43ee372087c6ad5e048368fcf35a91cdfd4a6509a71169cacf07905f5015ed09e33131b24f95aed84a21b7931f21ee674736d364854d86b5c1e059cc7fc683a49d2c64a45f6da342c612a3650289b818a7596e744b6d99c3a39634380ad441328c219b68ecca59bbece40edb7a9534ed1135b92e0a715993676fb51607943f069b17e63dc18aa335c4f7de1655aea7154af7051e6a1f53d1634c7b8b71f290cdd7e6e527bbfc6922dc7e98ab0aa2fa7ef5cc041ecde50e16e3fbc75aa1a944b4c4a044e3f56b821759c1f100745b3dcae8cd5498e9c606ded27193e0fc0719e0de78494ac945a62679ba020669fcbeb8f170a155cd7804fa9ef64210031c934e8c209f23a62850a97f206bf73efb3a3b81bbbc37d40aaccec839c7eaa9a335ba8b23ca6087255cc3bea090c3974746f2fe06db56949eeac83ddfcc7789cd36212363375fdfcd357e3ba0ec10a1767d6657efc6add6d471bcb1cf8f41319c4394cfd2618a34b14dc94838d9961f2284978212ccfdaf23bd86be501d1b0409a563f10fd29b302cb84c73cfd6784241597a6fbc6b960c1b1d856aaa04b08b3dd638e55501cdb80caff4e22053d40b56ab83572cd5224eaabdfe1a91943887b486e409ec07f31c8f677ad7ce44cb099260f58fb9222759fcee24747531e66e9e64792b4e585abda772c055cc4d17445f22e5f918fb78de9896caf802a1cd4fce09b777ab0a6e7b429bfe1262aa9aa00a61ad38d4adadf82af66997b458e399a5512cbe89362f371c6a6fc293320ebb80c64f8d8c9d6c13fb497ff0695e6240ec50b9d16a3bce1d53e0fa46e681a9c6f78a5d63f931892df3fe0f64d185e52195e4b1549f004e64843276402acc82abc35a30df34dc189b9e8c0cd0e89829abfc2c77c8c3d51c935e0bf7b875f33c3ce270ec9ac47457e8b6d28a2ccd8c563ec5f5f696c450baf3bf5de3980e1f174a33567d8253d95d2b41c0438b16585ea85c9927a4f285b1ec9866aae2296d1eddcca19819c30a02646622ceea9ce45c5f38a8fc0d65e6e3b1fd22b32c429b878505a3bf60305cc26a1188d60cc147cf09e51d0adcee30b76547cb734990bdbc603a3cff737bb9d85389598fe9e9cd5c33f4bf265d8db893098a42503b88c4dd4ec77039fa13121fe53dfb4ce166843e15d57194c7c6c756b1ba11c33a026fb86f0fa5422a72bff946224e7fe0990684b66a46167e032cd7b18e9d6d2fd0d8c4d05bc1767d10c6e4491142fab008056625d18dd564a995633de8624abd61ac2f60e2ef2a7ea41a69bb8e1649d784fd7cf96313944fd21454252e251e3b08de3dccbc3c5dd65d62379f757c1fb3275f50b39dd8264ff3de1e1e791b188c54bc77713ce41b4a71e034e5aa1f250aff346128733092a7ec6e4a2f2ca2a68eb105269db8b308b8790bf30ecf729d6d30f316b56b4e991461fe14cf0a167b0660a55325a5787427a2007f522335e604edc94560e72e46eb8b6ec667bb04315e3ea4c6ee94ea4eef7fb5028ff7aeb6c56d7f236bb3309b78526ddfc767fe41092e7dd88d38bb6abdb33fa5ff488519c5dbdfbf7668b72cfd34e13b4be21060e29b23b69f18178eeb1ba12502a7e8352188c4627a2188800fb3300e00b381158de216b0f6ec210b61f205b95e876862b40bd3fd1bc1acc084aa7227bd9c786d20593ec47483c0879d816b4248133d99efc0fdffc3b16d80ece69bd6bbc1fbbc3a7fa9fb240ddeb75b2c0c79acaa75fbf1148e5863ada4bcdf1f8e8382f1a1d7aafe2b6153996fdb671c4446f101b6df641b1743fc93af49dd09240fa25cb31a9b8c584d5a1bd8d0ecedcf29668f4da1816ebf5dafbedd1d66bd53fd17b8de280f61fca712028f3809f59dd33c9a79eece328af40f8790f7a4c663670fb2aadaf960e504391f6290cbd514c7e1504e0b1250fd77bdaa438848fe7aa4fdcacbceaa83983ff9b3583a98b70d34b495620a4aaff767ab5e4e650c93bebaaf450813cde6560329fa6b729311c3253bfbf0627c12102c866880f8d22948b763704a926523c432fcc103d74334a3b84a0c1c68f636ede52eba9a4e8aca691cc0e5705d6ab885ce5b9537ea91b3dae4f7febcabc43fe5cfdca1e33350f08f4a621ee5335d9d43ff4b52d82350e9893a01a93b796c986b24d4672dbfad8b707975261fe1d84248d3f038e175a74f30c3751e7c6641fadd0bdb223228d4bafbdd9281a7da064dd6308a83da179f56f249a736ddd91733d3152a42952724683fcd0fef31089fc36928bcb2904960a0c962368240181bfc77aa6f77b87702c9f9d3c207cb546bb7a4131d361e7b2a597dccd833a0c0ac73c8f92717fa43c6078d74efb8c6b038ef66d60c859d2de4c1a63eb24e0bcd813d09c1b66a85e3d500f19a9d3a3cf990f9ea9d6541d34ebc11df480ff88a107e34d34a9bb3ee010c247fef9a6a6cff0429ed7d0d4639755a3bef6bc4b91a91e62f2b0fffe415379dd1b1dba879144a8ddaf0dcbc0dad552566a9edc1da71a94f319a6fb0e8135cddc31146d68a166bc29b6cdfa894febb3118ddb88ca2b00fa2d6420c955db9ce6c3315fc8560daa6e5ebe5f119a9d99d44d134a878187d98fe849649ee3f40a9371dda753b490e78c742a526ae8a1e0c4378bf20cec6be9513b70755bc5c0c6d5294b07bcee9aceb947449c1c648589564c1f350631fa95cb32b1553c1fa4385288e568575a65ba032a91adafbb640043953eaca0f699794e2c3e3766d9d8d41f45828b5e16d29052e663132e1290b51b8e9c8d2fadb455f4a8e61a847a8ca2c3d26c6dd02cbc724940674ccfdf3fe76c8196924850c64b79efb8188db4bbb461918f68eb0ccdce8784c3244fa6b66b8496106fdd7a8db806cae0787353cf68f8e7e2e1d5e1c7cd6cd03648720c4bf6691818b6b42f2e30c92b0809b9a32d379759a25aeadfd002ab838a49d91cd485b8247281dfb420c9ee6cbbbc2930cdd3a8dd42ba6b76d5bdb364273e1acb6529192b057ec2e66b27b113267799ddc49cb87b3e22446dea896d76c9b078e9dd1a3bc8358258a4b5feed6618014f3f8712d5060af95d20af9af9a995bafe79c01d2dc1ac7fdbc537f62d405ce452d90dd646c6910eaa9306237685bec90390de6ede2cdca5f3831754501a610a0ba99901e2ba2bd8adac63fa106fe918ede5613f475bae39f00a39c63986d0fabd4f837b48e458e48ed4bccad9705d18e1e68799007cf47a8dccc9a5e15820de8bf804f3bb93afb943814a27c7a473b6cc9188bb2915db62e05d82ceb1ba04e004b0ec5cb8b016125d5bff1f726702d8dd1d3b83db55505ea57c89ee659e3489471b6f4d63d3412d0870f9c9a79d79877c04051f2a127b1ed7129069b0cc0a224c9c0032064b3f73e7634c285168e12001e8c977ad4557c6ed706ee5b6d19692065486c4de6c28fed9664e235dacc6299bedd85c60e851917be5fa3e82430e349df284548f0b69ff336cadc46b5892c7cdf4b9d20dd2b89efa167c575ee7fa198fc357b397293399948d51d09b94b77d6e9032f04d01f0310aa8422f2dc2c42537921db4c72dc4069355c53cf1cb3480b5224fc6118691f8db284d0bf618a8c4f1b9baa7df830753905f5c1b8c456b4ff11bae1f815721df67f7d63fcfaebef83159334c8e9582ac8f9cd0cc0f1806d4c0439858dd4f435f6224a6790e2a7f908c98d19c146abe3c6a724a117328c28430fe87f4e373431fa79628ff938715edda4c6dfd070cf351009ee0fd39e7157c2e98926a4a1f02f4a21694155359719ac42e1f61d1509f42a6bd731a69411b70afdada3ee851ed07b3f92f3c8f1868f05a68c08139a2a3bd0750a2aea2aa8129ff021b9e7f958a2ce69f945ed891cf2ca49190724d4cf5fd0ce5a0eace289773026cde927ccdac8c3d498c3e37b39506bdf6a207f657fa4e52b9423cd9c27cc29ff8b04b7674ac9fcccb4cf37d4db08759c3f9968ca2953c8ce14cc490b4e1ac54d02799d4bb28fad6a7b4ac36ed5077f98a1c91daac30cf8bcaf2e7aeb8c6acdd93987ba73ccf73b7c9630a53df13c42344bee03d3634d2331eee80ea6c4361761432d21809e44b0833182c6994074e7c34f14388932d86a0f1bdf0a3073ee27f63079713e36fd4ae826d92b73ec7192c1bf44b1b61315f50a235067d56314fb7ffb2fab721ae45be2facd8b89dcb628c1e273d122a7ef677acc3d6da099fe5f45f88eb93b5c07acf97ba527baccccec5003522eabf08718f32c7e5c6b9b1d1146d093eb7a512e26e7acb57bb65ba9dc88930bcffa4cb85f28b6ce9ebfddd30f3965202f047e976334cf7c47fe7f619b4244c3f56e073e00c7990b84b10147d7b13950768454090520839abab8ace7070ab83bfc30755bd8827785040ed6bbe072b7a6a92cbde3a77cdfa1fa972defe3efb4860a86b4362c97c0655d58760c8e7720bcf67ce2e0ffa8129e5989230341a31bc12551f5d74aa644fa472d5e3f8692b54729baa72957d76308c9e62ff703bb2af952c968fff717f4f7cabbe12885dc574d19a5ec09483f71b4431fde6bee8899bc765755d19b8094120017b21fb6113130ab15549268ca0ac565eeff77a31625d8ff78706c019b095f4399028fb66586a8042ecb3ab8723481b3e3854760034cfda8e57e7b8a0e1943498d6d56977a2c7180dedac7f7f22c8fc0253ed3799b4178ca49304f0c6d5fa9a6e0111f61cd0c2ccd5e10c5a7fa0d869491b3cb90f0c86e3535e434d75f3f207d342fed1dd4e3eff8d709492061466af03d6f329b5aa3371c28d1930f3b909d3e225357ef7ee46bed4550b102e166f83a2860fb98be0099872fc0abaf04645b99a7a3e840442cb90ce7e1a331c5f118692c24cdc8386bc2f1fcb79fd60705ddf45650edd04d32d56d2fc0946c8d489a25cbe8335cd1ca5b107ce31f4b3717705b0745e5dd31a5bb4d049c0664dd036abb409c99e2f52569b9ddedbe9184a90505e9dd176de39f97073665cb54386424c3201aa55165aa385e1734b034dbd2ac57170870b75b22f86fc3d9ca5e84dba4cd2633962889edfd9428ce3232b42f8a206a238e297229fab41650ed488802875463bd0d6f652f3ad8bde529b8d47869f23fbec5127184a3d886540b1c7414aae6c8ddfc65a0e0a3da459f5861e73fe51ade107e7bf07ac24b9ab034c7deb7e89bbd93feaa2442e9d9f48351789bfceba94b7048acd21e772ddb38d5dc329f1f14468ebae3088028e98233ba25b94af5273fd815408fef04ffafe06f1cb5a8f065224644dd94c33d5c2165fd3c2ce295f2abc866aa8d8ec0d8036de2b76dc571097e1a9788f8f2db0d32dbd6bcb9c74a881970132c983c5f1451074596049d72fb25e0d0d288dcf26070265cd349203ed0a448a081a8b2c3ee4a207cefa68015cc3582f6f94107994fb5a5654af2a6dbcc7f35e9a769ca9902e8cb270c4d7995792fd1d6a44f4b29633472627851d7461066f37372f61d235993f8adabfd562c5d77771ec85f6f2d9956f1ee1935b75e28542f757682126182a50d874a8e77000a59b18a09bd79351b8bd9bca217785ed8bcccf5bba6510037eaba2b4b8622817d5d070139753043ad020000350b631c5334339c8fd6f888ffe2cb542b7c244b328672736fe3c6fb2dd132ffaaad42d712c87a25b3b200b082bcd268de93152", 0x1000}], 0x9, &(0x7f0000001580)=[{0xd0, 0xffff, 0x9d75, "96f18ad665aeba5a20fb2fed61dacadc23066acd7484b986b2e5bdbf0dd4c9bd281d94c13b12e056e4a12210482ea2be3560ab8e7a5724c03d340d1697ba40726eb2d121b6028af0c44addbbc0a424e5d521c591928eedcc37476f0a75cabb5427f8f46473fba33e6525fd8ffc6aaec76aa763b1c54e92d3e6b4a9e442d797e99bd4355f83e69fb47cef163115072f4da84746bea480f648fb69a40e7404b7a18976a3de7eb0c33a83d5b7c692244b49edcc285ba3c5adae129be1d1"}, {0x1010, 0x0, 0x80000001, "e2918ca011d2c8449b649d52130993d608ad2ce8f4b3d3b6b513f294304ee73eaa60285ee15face5295ee84b6b72449f69bdaa5060e5b04db7ece684e9c4443332244e1297e9b5f864addb5976859637bde9b81e6a90bd6f7a2f9604ec217d83a9d5ace3c4b0d92f59c47a41f90e155f142ca6b881e40bfccc1d5f1d32f8232f10cebd6aeb410d97978206937b994591b7a198789b278b40998d56b9c6c45c12b2be7d57e463d6139283da5602719c8972646c27635c31fcb1b575ebeeb9e0d9be11cb57b1b33d4099465e2c64ce18f7194978496d86c5329c09703ba5591a1c9fd92af5577e38dc51f91c73c048c2a475d1b61dddee1742bfabf43c6092d22680e3abda6bab06055e04d8c384afa78e1ebb26fcbff26523ba7ee9e04a6a72b5fd20d77cc1695cba26b5b98dadd0e9bed2fc18e6faab81246b16e9b41ac62ca9b06d3c56f3159e1275cfc2b7f4fd5b98376df46f139b3a6b2a29e01e933f8306bf4ce8e4d3ad477fb42d58fd2b2220b9f25cb2c013be5bae5ccbf002e35549356a1c5774df0fcd3d4f980399944543d4a06fd8495cbab3c92e890ddcf929549fb2b2d086da76f268649ff8242e4b7de2c5977c3c65b82d933cb0189c921552f26d14867d7091feef321261036645dda116f31fe2ee6cf3b0ae4b177fe2675908bc6427340911abaa07bece01ce3346e754e749346b223a8c0449ee80e7bcec01099acf461a479cdfac670fa502ae24a50d348c901d4343f0a1323937466b4e5c0a0dd25812c722b3cc01c4a885cb61bab167c5e6f0c520fe449c59970b5d932442a7b3de791ef6cb12383f4457e074dbbc4b4f0e9d2311dd13c1e284d98c293d29c40d0542dbdfd5d0c87cf42827158bb3ec35dc98a763fc93a6c2884b1260ca1a1bba931fbfa4840c45165c7428f5b3f3156db75a8f5c8429351ded5dd87875f8ef81703211b3187709e38462906111896ad03b1697e56c97faa3e446abce27b7727b40ed3ee88658b7f112aaa774661f13cd07617c8eca0d912f94fb8975ed6fd45e0b23fb038b33b4df921928f910a954dcc25b955244385e7895c52a45f9a6d13e2d974236cc10dea0f1f284455f6576c232a24b444d952152fd5ee287e3b7d98b3d435b84dc36005f9e065e6268a5825740dfd7f9bebd3c3d6a019fe70093db5d1d6529a272f7611019e0ce0209f5f9c491cc9160b67606759fd72a07f4bf6726bbb9a4286fe1ec846633811a48f950c1cdf8a7ff9953b9a8c65e9add13ac8b69f746f46289b24c34705835d132c73202b43fa0e4109bf6fa3123a1d2a520306c61cdf8a2d153ebed11ebb870b0e2ed5f950b6c7cdd41572877c3e596205e714fa4e85d17999aeff8cf076665c1836a328fff48ed445149bad567f4dcdf837688ac162eb9dd63112ac3d93f5e165d481dbac5d7c532154191d8bc6ec8abc37adbb6394dfdb6e43182a7e1420c0a91230ea4e6c5d5727c297a32064477b273ebf433c3a13b7660f624b9433c849ed6d6bb79a9370c33274e8042065f671fccccb660518b82007d8c3d0b9d48873ce8dc0fc93f9fb5a6bbe6e2f7d5cccf0ca3c43fded969710d1d86ac774efccf15294bf844fefc94caa21b24cbd182dd2556cba9d4941a5bcb9b18622d92bf558e7a71715abd67f3a7250be33fceec5913da7a117cd3356bf748db3a5211977d8ef16f3e0a84ded6b5933670c79e14f69a75f0f2a171eb424da5bd4c519ed871490c944ee74c4b5aaa3f5c7843e167317fdc3efd514fa3cdf98a67a52ffd5ca8cff4f12ee23c73b3e21380fe889c51b45705deb850cc79ef3c3cf8c5f4681d7f511594b5f14e1eb995b18716c953af69c47d0d63fbe2ce4b2e2a6e3b25d97aab96c641f355af526c48088f8a2042b82af37235e1df75adc33fe806e0996aff6f1174a98f12f5a4cfba5ff6210236e3412e0d270aa70b756cc6845bd7d47b1b2b358266f6e22a1eb7062e70840b5ad5e086efb4893ca083d9cbca02ba2a2a34eb83a7ad0b89ab8dd91807d98264cd7ac0e96ad88fd6835fd9ea093625c40ed0f54e0d9e0cde0d34ece2fdbd7b127c198c3cf6172bf8aeac4eb7a2179ca448b95cefeb37bdeb49708495074e84aaec7cec1dd4758b94dcafd40cf773cdd178b29af8b2dff33df233b368ef8499c8d0cf01c8ff6152fbdbde4407ce0192e9410c0297446574c3bc49563194646f88dafe3edec364399d4f65b75385a9561d2fb870ed2eaf9c6243cf129c77e443a21ab6592e0d4eed0a84682fd05a3353645fa0ce873b8fefa7b73bdfd8807adf9d0732aa338b4f60c85ff35bb3ebe29d024443eed3511ccbf06ce1e8e9efff8edd19f2cd9f207699ba84659517fd532ac747de73b65dab2e3373acb601194a44c0899154b74f5e0d5d142e8e57a444e520ac54b6a9c67aa1ce76380595d1eb2dfa90dedc99134c7de5477f410a68a935c90e4b2fb588ee5c29f54376f1d3c6e36e2626deb2ba940b5105a43b20ae697b166a410a668f46cf48fccf57fa17dbb39bbdd1c67473c35bc6725e2afc442ad6aa5f4e5df2383e6bd6dab194d83d3ec831fe37a778883706e5affe96fceee0b60e604b484a72114c85e8a910f7b0fdec388560374d2b2c00eb0611c99d041c1340ffc2864e203b30297d384b425058bbefb614f8d466f4e0bb20a7781cd1456e47ba8784bfc74141aee619880c3b02abf0b2ae076be0b417aebeb80f12572b246858c48993e014cc480cf0ae9da688736c7f71d2e6eb3e8aa4e137eb9e07fae3afbff9a3c861de700302e3e8ed4dc5461b03ee82c3d0d022ac44e2ff89f1a8c0a916bc135fff0a2fa703fe86707bedb58f9feed21e6a112afcadce0f40f38df00da312a98660c61db6dfdfbc43fa31cd49902b2b753e1e1d52a7d5ba60303c9fc26bb320d3137fa169fb5f4028babf3d53c4ec8a530a63361983286836efdae211ea5a2692af4522505533949d4a738ba28a4d691cc0fda62835bdb5086b7dce65eb1f59ea2d1e69f31fb97ab9219de4e410008a86af72370b08c2401944e342fcfcb8ac3c39dab89c0576d80d8141cd4946f965472400de90149e6c0db5921fdba9239b361a7c175b7ed15586f79bce3f1eb2f396e2ce1f51b03cc009d1faecd30d4df80e76dbe542e0c1106b18e797ebe2692c2f18c1a7d0f75d97d4d0ebc88b5ef2c2d3e09bc08f8d2dcbee897f86d99ce35b34d698c4b30d981583c4a5b4fc6e12a52fc999459ea863cf288b384d7a9ff7c9f9e56d2431e46d366188df517a9d46d4f1efe0ec938bac6b8b4b5e372fa0484d33209065e9e83c6aa9d2ef894c9ff3a11242678d2b5dfa193bfdd2490937c90de126ba9728f491544306c689f6e495b4f8639045a2f88cb7cde31f188c37b294cdad88e5dc5149b6bee4f84844326df3c3c41b4911bc9c9a7d580c144134a33134743fc0679b9b73c6ee374f2e958e43d8597086c73924961d0ba2cba43be170c6631b681d6c476e59a20adccd01a40113d212f79d89fb7f11628ce9a2e805215f02569705e958dde1b1872f52736629f470596f8ee97f69d3d67bdc7a39665ea288f7497f479c40231aaee8df9d25773c49a2e1d1a3bc36bc0c3811336e40f8916e543e26d59402d7236ee70d7442c02bd856712615cd5b8426cffb5569200aa4c2118c31768a365c340c074debb4a84c3d4f3868e86eade596877f283b71110c246c633afa6c3b0cc9ede0ec1be14f6da844717707b1d54e74d40f1a220f0af21680e3ed78b2ece70a82e2843f5785a84c4ff1e03c9172707e214b0c30bcc1fe27fa34cc3925d38a583b1eff9c5a35e07a968f159b3038be397ad9da7bfeab04d5ff99bb84ef2c029ad908b6c495cb9ee5cd0e87d7e70190f787eeeccd8b2bb086091e0060c915c3f4a489e55b94425b39baf29c7cc1655e237ed0754bd9ae4ef44fe9842c568d1f65f656859ed49d781f9f53c7509c2337bee8ed069190bb590a68f4910d63c607b6f90b1f81674e6e6d54971ee8e5001abebb5aca77a072d9ec7f266883ada22b6fef5a5a472bf4ea3f82a01a5e4279bfdcbae5a33147e87ee502024601fef2718a4a84ed3ae0a1dba5690a0c9ec995c64417687fe4e5da34dbcc7656e53e125d2dc54fad61f601fad302136e99e33e384641b282cd8d8ba639b239d91da63b4460076dea00d2ce0365b42692c65361d05da14556c8a93c5c9b12be84a7ef733f84c370bd6f2ff60e941ba191473bbc1021b3653f6859627826caaa60d08ea6e5883fcb215ac14fefcccf1bdb9cfa476dd009e5bd888cc8b69af9228e37ef88549573ad65048fb107be7a1623a9c37498c2319a92670f9b009487bdc00ebef6c6419ab5eeab92a48d6c02057d8d8c752894a09cf324a3c650c4045a8076c5c7b1a1ed0dce30a194e2325c0d10e8ed8079a74c6a94c0a6ce7ce28801e8b79e65946ec49983c8a8833121c6d3a60338bafea99c7ef22d33721030e490e0a1a0a1b8352c24dcc1a510b28b4df28c2440c2392c291bb8ce6b9bc30b5f3489f9cf3f72444d8f9e3775d9c8f5721b2148cb8bd1ccdf2fa85c11def370c9ef20ff02602abe3d8d61371717e5a10c89c6357c3ee81494dd93cd7a220c8e77081a433423c6930338a597ee01afc818abe7f243fe2406d44cfbdd1bbf76ea009c54007085a0a9ee088118be6d434d2a0fbdbf70adc1ce6f4d2864b094870657359a12d6c50f72cae75f2832ad80cea30e95a7104fed4d3087837ad6432b978a026647a25069cc1d85f88867fe000bb7a1d641dc23ea30726359a7dfef89311ce03a67750de66ffed208695e1eee1c35505284dad6247c5bcb2b1484018d9a1558e109c93f71f8b5bb005a7ba2df64c70278c6a1bb60738ff69c7d337efd32b2b57639c66c3228878363e4c256db46ac7a93cb738f1c2c2af1c0e620f4bfcaf8b81c1f3a3c161c50cc6a89feed845d7bd68eea94c8a44126bc7246124cf3b118626e0448da6cae63413f89ce74f50fa2e6a1fd816d69084686053222943a6101f2c88d2d875e2c74bf4ccdac1f252b109363a86240e341ee44d02b541b08550baeb7ad32b032853f2cbd585abe28a2a8e87dd6cee6e7c2d70950b98aabd34b7803df234df5d82d1852e144c9c60ffab2669f618f102072b2da0e85511d99fa2d46d9c6ca30b95eded868e959e6ae03483f8afddb0ecf170a913917045fb375daf65f117aa118bf324977beb8116e8fa093e66e7ff1d31294a9e0a420cc67e4be48793e8d535d4e815e273d1216b0593fc29e64ba40147e931c4309b33f3964489431323107fde0c6adba69695216869e9ebc54da39e6b29b43f99efc0f1e68ed5b772e8b4dfdd166037e1757c5d840a4a486afc6810795c91c10ab25928055432cdf713df3b1b798e4be7b0cea8aac7c233a9319ff543d5c1d1c5eaca08fee1b319265088cff20cf4f7ce8433abd14dfd2e434eb1bc4c763d2fa377b664da0aac22cb1fa9579ebfb7da13eba3974ecf65ff5222272fcac7a1430fd0440b0109707670fe62fb90e7a34f2cdf2946ac309ea0549748bff28ab073c187de1ed0539e25160c3ea819aff6ab96bc4852d57846f9d6f6067ee4846b5c44e01e3a9f89106db89bee8bef1978d3147a220d71f86958a56617883cfb1da06062d9b48cc3a7a2a1371a0af12509b85a228a15b6eb49a190c08558359acf1c13e6bf7ec2cdf7fa886944c319c6e9b9d7540db73e66b662118eaebc08dc70380b29554f78af51bde4d1cf9aa8e182c01d20100d82dcfd7f852015920dca859cbde70ccb5"}, {0xd8, 0x1, 0xfff, "a61b4c31fd0ac5a91b262dadce25dd41968e3536ecd5774dd72c0e57c92809a25bc9ac7076ef864cc0ae1f649ebf7201afc3d3f59b75debfed23aa809e716cc6e1dd1d2a6bc1a4faafc950c971a7534b6047e9faea7672c19838f9a7113e55695f96d6a68395eeb7b92046aaad58a34f23431798d0a65a6392eb643895079b27fa8d1411de5b5f31676a99de5b71cca61283653c1b05655f5c54871ad761a819c45feddb9f900cc478052241b8baa389b38a01dc16366413ab93ad2014b6a223af7a50d9878d"}], 0x11b8}, 0x9738782777913e36) 05:37:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffffc3) 05:37:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0xe4e8, 0x7}, 0x8) r2 = syz_open_pts() close(r0) dup(r2) fchmod(r1, 0x80) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r3, 0x21}], 0x1, 0x0) 05:37:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) syz_open_pts() syz_open_pts() execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x81, 0x6, 0x9, "6ac5f66d063f0ecc51ebe4bbc9f0aef290f881e0", 0xffffffffffffffff, 0x7}) 05:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) r1 = semget(0x3, 0x4, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/42) write(r0, &(0x7f0000000200)="748b29218ecd477513ae75499fbdb21708c841e7bfdc493496943003e6e91f3259a21713e01aaafce98f39ffb5f480b2dd98c4241cbfe5ea514aae5a93b03dd07795b64e30deb55bae8ce1e82f5eab88d4d132b3038e84af41bec39cfb000250a564b77f2ddd657f2afe10a43f7055891249f6a39967e2ad1e7992fbd58d8b3b4874e19df3a6225033f1479592c948a4ff17a57e3386b717f4cee7217939ee66594f1693ba4eac10aa87306b95ecc24f5d", 0xb1) semget(0x1, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x3c}, {0x6, 0x0, 0x81}]}) read(r0, &(0x7f00000000c0)=""/128, 0x80) r2 = dup(r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) unlink(&(0x7f0000000700)='./file0/file0\x00') preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/227, 0xe3}, {&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/52, 0x34}], 0x4, 0x0, 0x0) r3 = getpid() getpgid(r3) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 05:37:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xda771433545af666, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='U\"OL', 0x4}, {&(0x7f0000000340)="94651ddc8eef1fab7be8a6eaff565cce1eb00d652d", 0x15}], 0x2) execve(0x0, 0x0, 0x0) 05:37:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 05:37:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x3, 0xfffffffffffffffc, 0x5, "b35ce7a38b0a15320fe56ff062a94ac4bbf81e02", 0xfff, 0x4}) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 05:37:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x3, &(0x7f0000000080)=[r4, r3, r2]) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0001aab8758b35"], 0xa) 05:37:35 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) getgid() pipe(&(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 05:37:35 executing program 1: munlockall() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7f, 0xeab7, {0x7}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20880, 0x0) r1 = shmget(0x1, 0x1000, 0x101, &(0x7f0000ffd000/0x1000)=nil) readv(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) clock_gettime(0x7, &(0x7f00000012c0)) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001340)={0x8, &(0x7f0000001300)=[{0x70, 0x14c7, 0x8, 0x7}, {0x6, 0x7, 0x8, 0x3ff}, {0x7f, 0x100000001, 0x7, 0x4}, {0x6535, 0x8001, 0x3, 0x33}, {0xffffffff, 0xff, 0x2065, 0xc7}, {0xffffffff, 0x9, 0x4752, 0x1ff}, {0x81, 0x2, 0x0, 0x4}, {0x1, 0x75e, 0x6, 0x2}]}) clock_gettime(0x4, &(0x7f0000001380)) r4 = semget$private(0x0, 0x7, 0x191) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000013c0)=0x8) msgget(0x2, 0x6e8) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001440)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001480)={0x7fffffff, 0x1, 0x80000000, 0x1, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000014c0)={0x3, 0x4}) munlockall() ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000001500)=0x1000) accept(r0, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000015c0)=0xfffffffffffffffc, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001600)=0x8a5e) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000001640)) ioctl$TIOCSTART(r2, 0x2000746e) 05:37:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3b, 0x1, 0x5, 0x80000000, "ab21c9549e6ae3cccf5f78be8e9b1474e9be4970", 0x7, 0x7fffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xffffffffffffffff) 05:37:35 executing program 1: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xe00, 0x0) r2 = syz_open_pts() r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20000, 0x0) r8 = syz_open_pts() r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$unix(0x1, 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) r13 = socket$inet(0x2, 0x4, 0x3) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x44a566471ffc0a2c, 0x364ad4d5d85d7c7b, 0x5, 0x4}, {{r2}, 0xfffffffffffffffd, 0x3, 0x20000000, 0x3, 0x7}, {{r3}, 0xfffffffffffffffd, 0x81, 0x1, 0x7fff}, {{r4}, 0xffffffffffffffff, 0x4, 0x4, 0xfffffffffffffff9, 0x704e}, {{r5}, 0xfffffffffffffffe, 0x88, 0x1, 0x4, 0x1}, {{r6}, 0xfffffffffffffffc, 0x10, 0x20, 0x1, 0x7f}, {{r7}, 0xfffffffffffffffd, 0x10, 0x20, 0x8, 0x1}], 0x8, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x68, 0x2, 0x39544f0a, 0x401}, {{r9}, 0xfffffffffffffffa, 0x42, 0x20000000, 0x1, 0x400}, {{r10}, 0xffffffffffffffff, 0xc, 0x10, 0x62, 0x1}, {{r11}, 0xfffffffffffffffe, 0x80d7c33a5cb4716b, 0xfffff, 0x3, 0x2}, {{r12}, 0xfffffffffffffffb, 0x20, 0x80000006, 0x4, 0x7}, {{r13}, 0xf130bf01c302eb1c, 0x1, 0x0, 0xbdf, 0x7f}, {{r14}, 0xfffffffffffffffd, 0x82, 0x2, 0x0, 0xffffffffffffff81}], 0xffffffff, &(0x7f0000000500)={0xfa2d, 0x3}) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x31, 0x0, 0x0) 05:37:35 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) 05:37:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) syz_emit_ethernet(0x8d, &(0x7f0000000240)="c7bdff98bcdf4b825974b54588e800e91bf69e7ede77d756ae208c3439fce2a57fe9b49dbff37fab722dd8a831dcd18e482609f460cc57eb85bfbc0aa37a795cbaf2b81a381603e36c7a91c30492c715c0337ce0fda81e212f6cc69e4bbcf63be3781eb57fdb47d04d36229090ef2e45de70d6d9402ff4693fbcb9457195bc99948d4294d6874e8ff5f02a44d3") r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x2, 0x0) socket(0x6, 0x2, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x5, 0x0) 05:37:35 executing program 0: r0 = syz_open_pts() sendsyslog(&(0x7f0000000040)="25e0abb02e8341bfe4a9865217103bbd345b45b2bf2caa70d349c8f6066206115ce2a8832b7bbf2b6362884e622d5d8197cc2ae1c1", 0x35, 0x20) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x5, 0x8001}) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x2, 0x3, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc, 0x5, 0x0, "10f56b7d108eff45c83f94beff2c7754f59cde56", 0x6, 0x3}) 05:37:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000001c0)={0x1}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7f, 0x0, 0x2, 0x0, 0xf380, 0x8, 0x9, 0x0, 0x0, 0x400, 0x4}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) socket(0x18, 0x4, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{}, {0x18, 0x2}}, 0x3c) 05:37:36 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe(&(0x7f0000000040)) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9", 0x9}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x7, 0x50f4, "24ee7ae97ef3ccc1601eddb71f9a80a515e1f606", 0x234f, 0x8000}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) 05:37:36 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 05:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:37:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000300)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000016c0), 0x0, 0x0, 0xffffffffffffffff) pwritev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)="afd37fd73be7cbcedc7783b32b5c784081085954f1f2dde39acfbbaa5b35e84498387de8143787985b1d85998458bca0605f47b2260caf7881426bb974dc8bb5195ee60f774610257395b55b8514f8b1a570dac4a1c56c3737d91e31d76cc4c4a40ef7520e424b2fce4b1f9f005edfc5a6d5fa04892b3ea85e68030627473167067cb7", 0x83}, {&(0x7f0000000440)="dbcb5f7c7ac5a0ffc26ad967ce1043b7bd058e21493e0d052b6f1a2c3d17c9b625a3d86b14d66305661c31d2f065f0c4f73508ef4f39d19fe9b0449fdfe04d036ad7aa6f9676b127c8d74adcac23ac5f145c099527583e476e88bd90d6f07357cc04eefde8fb672107884f38188e71f99845b034d5cfca73645309141745192cc89b3f078d2ab8324d7d84ca825f40be9f157b612f6c213bb2f123dcaf04ef6f1141fe308b728a0ac6a1b2cf85323d044d0f798c1fb521f8835e73dce80d371fee5eef154156cc713ecad7666182f26f2c8200016b5787fd7a4583e14ac33c8b0a693951cb4cd95a0a02874dad47f6e031daa8cc44879b15ec165e5006c906d3c6976d3d397378895ae685202a259821e950d129ab661a1d218f6aad761e026e6c8278b6268bec608ea5af660e6e35832505f0eacf07787f3aff06ee49931c8a0a7fd394e95442d9632d43a4033c72ab9b6c76113f9e085fc72494f5a683b709c7fa229881aa7f11c412a86c3e4a3a0d5a0f7cbfba2d11c4d8b1173fa6823ee49d20a74105b64d32510e5d6fe07df04daf7256ab0e441322279d65bae3b7ebeb44d8e853a15d4191da012f402c429f56173614a1757b022b784a25a7f125da68539677d7b510ef0416be782e9fa07d2712b3c0f1a07ed88ff5ee9e573e9d6abe3d09fa84b597b3003dfb4edd363cb5196fa539f4fb2682c19ea23a0436c27e7e798df72e65c9df57b64d76a5022cd6b64c48d9d9f6ad4f043e73446b30a16ba8475ce68685317b12cfc700457218e36fa6a35c96e8fef7b02533b3a7b91cb180b3f4511089d0655744e0d500f2d2be5b3269e8d79b119b74406aaafbdee8f54d76fbe9f1d7e09dcac9a08c6305ea3a740e551c6bd68fafab81df3ee58307005fb0327b90961d3278e00a8307a49746361aa50ff67ad75637e396ae3c4f2e805b255ae1ed21c06cdcf9727911de8f1700484e6d10ace0a5b01a97920531a09a6c5a0633fd9cdc9d0ab3c7823e35621f72ae03ca4da6808353581fd29074b8cd46c251bb4d1b59b0260c79b920b77f5b09d4b96a29f0d6d266f260d8fee125abc65b6dd6c467863148625071bf3774c7cc8df31917e487c163b529295fb33a4cc4143b5d1b2fc31f8ece16daa6ee2310982b475e51de0c2ef55852a94a09aea3eed9dff427e3c25802b2ac8061eeaffde25a5cc1969724e5526ea331dbc9f9a684f3a0a6214a149af55ac58ad4207609de9e48249558f1febf5a344e03810859a7f7870c42f7c2f03e5030454c54b98a2665a11d4a970e9c6d78e6f8cc9ac12251b6ed3af94abcb0b964263ab278c1d91cc79c6c218b2a1f33008e6820959698defb6ae6efba2cf169c2c204d1506badf57cd6c5ed2aaea176bcca0729c07447bc935545d003f4b3d462b58fb30e64067cb819fdca912e7bd8c371349cd7a36aa0e2bc0d0c873168ac6821a10540817cc2fc700f4b4069b1a99388f862e511dd1b6205cace27d38bd8222e57c9ff31615f78d52dfe990852147d6c6e184358e14ea125cb13e8920c6cf1a72fe086bec8129312d4f04e6683f6a4edb1b7246d2d776f528a265f777c9c9fe54833089faff2cdcd7a9dcf9a18d9689f30bb768c1f503b84cfaac6d303cd875a7ac01b6578ff4a531ef440ef73157103d8ff6905393d1bb6b1a71bfd66e14e4ee7eb9f581d55ba9ec4d50ae630f0230f21189a6e0f5017b18d430129f4e9d38cf16e0ad00aa73317d6bc7f6ad7734800a888d850ca5d27f7675c0b5d2781803fd1acc007ab6161a24cc0a8592b976a11f1dfe18ec02bd79a061f8bfd0b754b3d83132beea4b2ee50cdbaec2ce28244fa27d3a5dbeed6c9306dac28de73657116c62ec504848b1f2d52714faa27e3f8f5becc81cc7824b034224857492e5e8e368d26979f62b5080b4fbce9baf8fecdcaa51105328524806ad73b767fafe64616ade82bec3abb6a88696fae21db32c5c944fc6e5564c42d2ae8aa60ee29e6ef42451ede86244a9899d6adb6f5c95c2030a5836fbe5351df3f7b01b798f126c2f265c6ae67e7949adc4c49cc0050d4847f2ab0e546dd11f561c00feaa4dc8bb5aee4428fa44cad983c46e535ffe94e1d218f73766377012e405ace7f6fa827a48e4dfc41637730fe4542ff6aa8ca9f68790c6c6de258624f9c9c977d581390bda5c36aa1bbab88c744bb9249aa310b03b35e19a9c4cd9f1dd43f87e6de95a44548cc773e52d06aad8e1e985bc9542f2f783f87a20dc118e164fe5565037f8a9988a8cd318749303daefeb477d321f2d0c3d264c9023f44721518d7ee526760206fcfe59381f5829490b618a42829426f3f7992fa08079cc03457904239fafd611d92442ecfb4dd995b2881b2b202a6535e5b8977c0d4c67064acbf3fc261ba0350102c4138d1e764b32fc9683a8f961373a98934dcde57e62403acc0489df0bacdb332509438aade6fff8faa027e452ae66a5aceaef5873267e60cb839cc70a997e2aad8ee63c2554d359abdf2851a2b7c8db7027ba192e6b0ec5dfdd18918ee4f64acc48b3713001372a67eae48379fdfbe5ed8b10bc3395487bcbc3d930498f52168e9b46b01b7f391bff1bd51dea5edd0a4c809b0f86215ea29f5834bd46f0124ff8e4e6e23ba2e25a6af909aea9b8a688a5bf1b321cb44cd89b182486d3054d6fd536db52e9440d00403d0d4ac5b474275c18158beb2023ddef6188d9a58366d3e977f9426ca13a6a73b6a1df3f320e91310a6f46512bba380cbe11191dce084f329da76ddd1c020967a37c12f84a861165ec75c52523beea6491721d6acc05cd5766e9848e04f94b1cd9c7b62b9feca2188b55966d4c7195f7ed3e96d886f0548e1f2f98d2008159d028195eda14f1a52692c404201d04eec33ae19470d90433c1eea0f3b6e33f9b85e4da60e98180049f2a19c2d75c1225c4b5b39fde684214d02255ea4ff7f3abdbca58cb126286898cc60b69a4111c2112e9ae5f56cf2ea12083f39af3da41555d2c023b44e7c6d92e2e6b0bdbf56c6a2fec321588f5ff5094507797b6586d61634e28e4c208e6d80c2210dd202d4c7b6e299741af427bf81c891ec064dd09a98a84a48bd1398bd104c5897768bc8690baabaf4b67b9bed1a9b5ad73113106f1b54edd4e154ae454df6681ee9f2ea970fe8e197e19e548ef5985349f1e2085493ce73599015255256dd7d0b587d37e0d7ebc79adc804b42f8f13d93f2c1fd48cc12817a3ccce4f97c09b6b869f2cdc75460643c993db17b5c8a3a14a4f5319ab626c2452cbab71a7718fc41f66072dfba01fb3d60db4b4a51de2b4b7b9d7451cd5ec9a063e350dff0fcf7ad910ce68cf3f68915364808d241862f220be776ac7f04b3b51071f9aaed8da9d2205f2a0212275cd81104b229321d1af9b1d131fd445046fbc0374dbeceba50cab3d0ed439353c8e7264241f756342d22c4c69493b97434771908c5cb888a788a4e1b37fa8f1cf41fb8be37984b5eba7b52a4b06e199c45a49041e326490c4f7ba276e09a219e9d5a04352aac99bbab97b329c3ee9adfbd8df329e1c94f76f012fbf320e74aac5c0db2c68264ead672a4d56c23df1b4109ba8dfc695f539ee5a2a5ae657e14ae2412561d50d7225680938a291263418c2193c1419fc8da23e78d66dfe3d8e4ce4898f1ed168c91e6b0452146f423ac567c5ef75ea66cd30737912042b7d4cfa1483729d3e899c0e2f585ce9921838f748c76b685635a3c6dc67124dc3662e02e1dfbc2a1b435c8d79de5405358e26060cd6a712905fc1cd3ba486f72f48e49a08a44e145599bc1f319f5ca320aaa0038e07a0d4eaad9c3b7eac864d688a5c254592ae30cf2d7d4c8c427c8f3308dcc4f3fa86d352cc97a320f783aa96b526ddcbd9d34f036ed6b5085cae1294df6cf042ce97a93a2ab6ebac87e9a88f179d13354d7821ae96291e163f65fcc8db98f95f419204a8493b0426de8309dd52f89d636bf3629e984fbae7517b6b61e81d20182066605639ece8b75698674c1224c2324033215cf94602e6dd8706e3376a65728d9ae17406d6a0ef109c35927cb0e74f058de42a19e5e109a2a531d8a84e7501b85030dcd65a3769b5f779b6176e3f3b125b36801c0e577816b665577ed89a3734ab579bc2c4ec5189345b33313e35c9d2d46bc7456db471f35e5e3c3c1ed1240ee2832244997b9a0aa01b1bffda1894e16c21621eb60f2d9f6b0db8208a976096a9bddb6e0647d9ae487f2f543b4282850ad205e5ee7952cc04a6ca6b0a3b4d87ed481ae04a7bc1a399ace6ce04a98ec532cbc8af9df9cdd8c452e1babee05ab6edf47e672ec0a6bb11296c71dd584b4add858e2cff16bbdc08de00ceecbcf7ac601194f32904a29178d9751401f6f5c863b90b2fc597922299349635b0109b1172d13de1f0b514069cc90557e220365da9f307c2a44dcb3c675e639420d182f7d5548a2f43c43b340d9b89b9f320b6272a353e5efbc230a26898affa302058772675331dbe4cc04e74a4a2d5bbbd23c6537cc054d12ff0a3ada3ad6df6960ba958cec29475e12d93f779db79362354a69c111cbe42c8d3e6f4422354e722dff059c26705e592763fdd3e63e6237c671cb0b50137fb70163db38dfd556a38193997ab21d7a31a1dd9b333efaf0502df8b9c32e1d70f8c1b1e56ca5786c182b12f9a2d6964db0ca654162ced3deff48308f7bd21fba3ab03134a54224936d142d22e204215d0201e4f869f8337acb886caeb73806bb8316150a40da8e21444c58d71ade3b20b721f8bcb185c3348f56e13331177570006e479f365949e513171c862523c32d6cb1c5e3644b16c21843d765a73ecd9ea2b25a69f6f7396da1b411c87706f2b37b328d909b4aac4cc62709b98736e7910a51a474567ec1d4b3e3abea7c77396f5c0408cd940106e5545ab899d72d8b8758f93d2c5c02219ee37eba4d768f776e5bc8ecb60aa59919422353b36e9de655d5da92c9534bd3c806aa102744c87d6144d095a88e6bf3b9b341afda56ee09f8c251d7c37ef700e702901b21ebe778b529996bb2962ba219f66741d50fc3c2f73f8ac1151ce5d67d5408b2cb6c32b28338d595b8269b85d9bc9665da42416209f32fc12e6510a8d72ea3074130663dae779d50b0d9adbad9b930a08594a4d81bbd95ae3debcd30b13a3ac5c17b1789617a6c205a36fd771f69c8c4f4de08f3b5982a7252c47139e192930ad97ff6715ee8ccc9e801483759dcfd3b4d592a034b2c9e5b21d9fea6ae56773e36cc6656f3e34abb7005acfde3d718be4b1bf8a27d4c0fcb7eb4cd4313fd84d80de27a22c7cb0b3916e5f8a154aa46f05da15c7f339265ee76400a499b1ec996ba079f78cb21d9c2dd1481a68f9a420f48f34a1590614f0b6fe3654b5c196dd63bc78036680b9c904e61368a631d4dfadd32b7cba4426708b0d5cc7a1547f66cddfc80211c1fa38894fb5a480d44c6d4be1c7fb169859bb0ce98fcf1285b5030df8c5fbb94abd0caf56c5f00f904275dca6f4dd6356f2983bc55521ad304cb2a425b2bf288e622d6110bbeab30fa6ac940939ad2c412aca1c59c5b91e43496eaa7f80066f6b67d22db4bf7eb056afe41c11186b2f475fed70ac28f697ca535d5552b954bba6d255a0da69c33350537ab704e41d757622ae9f1ca4e9211fbf49ee46fdf260f2f11f230caca905c56d5e97f4caf18c5792674300e1e664308bb0e6864930ffa661ff58ac0ed560fc327821ef1ee31821cc64e195cd5565a73462c8cc02dba71946a1c9f71", 0x1000}, {&(0x7f0000000180)="b7d207ae6952088e6148c8ed5183d56ee1d89a716ca926276d2f1d13566ee5bc389aa9da7ae2d5f7f7b16ddbdfcf224eb855ed198699e1f63a1b443f3a8bb5a46a0a2a86ce96577ee5829449ec6c470389204848b1e702ffcfdbdc1ae8f76b103a45a139061e223213a737f3f7e23c0038ac363672461e0a9aa864c86022344d7b99712de85b0a592578ab88ecf4ce19a8713f72284e342a92c5aeb1b87d6822", 0xa0}, {&(0x7f0000000240)="69fa04b1084f1c6245dad74e6e70caf82688d8a352c4828420ee426efbd9c0e87dec6395be39a264b6a104ac22ef61ae6976bd0d0192430e7579467843404409689267df3c98c240cf88669cac87025e4e8547e214cdd73753c55ab92d723191488562ab068160e9d16db5fd48248fe0e9288c1ad3999b5faee5f2d780b4d2353ccdecddb88c5ca55e1e9f0a0386cf54b07af3adf7d0b98f815d865fbd91c89de1639c294245458b28a486e8cf124046f10704fe621a75d1f580", 0xba}, {&(0x7f0000001440)="5084fe7a007d8c4567d88bb2e6620cb306a7239dba283a41d59b3c334e3ff080c60d6b53b624b0a4a64a77fdc4524b8f9eab79fd8ca4efb52aef6e18e7ecedd341053bafc0fe84a45315810303d2506ceed8881694ed8d972b262e6e04850748d93a0a8cc0", 0x65}, {&(0x7f00000014c0)="fe6548217b7f27a292c468e17d53594c3c5c7dafae8d0916213123c0ef28b283ff6a4ed105e2c31d79169a35fddd224c61f3cfe76cbb9ca1e43272ad905c9e443fb7c802a2576bb42211150027ab71db187490b39bfe11541e0e0e2d99415294fa0ecc6dcd4c35e03cc33a99cfdce643d782e6664b74afcd2b08ed459fab76cabe1fd3ec56b3e0d203be545e0e1d0ebeac62e5fc11f0269fa119eeb0440f925fabe362227855e5b13deaf56b2326a4f97485ece120cb", 0xb6}], 0x6, 0x0, 0x0) sendmsg(r2, &(0x7f0000002ac0)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f00000029c0)=[{&(0x7f0000001600)="e4c55dcebd795941b7bc9f962bc8db35082bcc6153ad0c02df8df9c2c796d3ede0a4d6ab210a733f45feaf51e73d23d7828ce1d13e63adf018dbac2c253b7c55b53fe098976deb94fa6182ac201e3d2e1aabcf89de00febb287016c39e5fd04234a0cb76c324cf736d2bef2c43cee4cc35a946bd7daded403cdefc4d665339fd4d831256c3e87ca8967cc260865b5c0ba3d9ff3364db2c284ee0d9283de1fc5a89eb18db40da9c469a98e31b8cb36935f4ada790", 0xb4}, {&(0x7f00000016c0)="fcf040b0171808b103dfc8a21892c19937701dc6efcfa7b356e2f2d5ceb8fdf7deba316de81a021be10acfa58e940c16b6cd4716ea0c126378f2a9eda8d4430838339380b507353412bc0e5f91068a8c2743455cd280949e937cfa86914a9e760260d8eb0c5dca13982c430f4580082ce849b0da2fe55827c31c25824682fa4ba233ae3d6c0b2dafb8941c206f14d239343fa7d19d576a0fe9c7e7e71fa2ad4519c51d1dd66945d0396b6e4035c4e02fbeb8fbb14ca5", 0xb6}, {&(0x7f00000003c0)="cfac98abedc0254fe64da285aa998c40f8b3e05afd303fa35df6", 0x1a}, {&(0x7f0000000400)="51aa4c07dfff48a2d4e0aca9321053be088c722bcd9b1d468ab84a", 0x1b}, {&(0x7f0000001780)="21f61357ce9dc94c3e2c8992a3", 0xd}, {&(0x7f00000017c0)="24bde005ed7c93c58deaaba3ef9c47bc87ad2660fbf08ce9ecc24036ec840b368d3dc8a21c758e6536bf1e5e32bf40ecb5ee8bb716c4bfc9a3db739e9a07c25bc75f3400065513dea6837046a8a21017640042506fed16a2886f5eaf2793be5fbefd", 0x62}, {&(0x7f0000001840)="4d531405aab18151c12866b9ee42f13dbfd1237e9c4256c88c06e34461817942689ef0d1efeed6f39e2af968fda271615d336a90c224139b259896a237571ff4af25b5a598fceefcd665b3499f447ad86437cf93e2d1e30f4bb1bd79e37919d3bea657bab661ff6a4d959f89c3ce710fccda851ebdab20577f0a2328ef98a7608be77897b58d68db0e2bdf3171fb37a71efb567a1d4446e0bb51cfac80c6568c6f69401062fcfd", 0xa7}, {&(0x7f0000001900)="aca6f2a2ad3a96c351433ad8ecdfcd999423dbe724ad7f02e3add43ee8cd69476cbce999d445f575c2c912ec46ac1299692997eae64102dd9b097e77ba3933eadee77bc969f4b3fda34b20396d37e85227306db1462f", 0x56}, {&(0x7f0000001980)="344a08961f455aad2e66b14558992321cd02a28f3b832e1180bb0a23fc0d655fb88ab2f9240fa2f0f057c5f96beb", 0x2e}, {&(0x7f00000019c0)="14f8270a861ee0009d31b52d70bcc5711b4e4c56e0816a1736d5ea9bee36b600430ffe4fd5c2711013b2dda61c737d4f9c0eb92cbf26e0a2d10a3c35f940ecdab5010333198b01aab77387052bed4a99f1f7e060ff51a87a92fe826f4773071b45fba72ef82b0248764235a3155e301b5a4c02fedb6d9d75d773e1253807152ed0884be34d71dc573f7fe3a6ee761d4f737a7c4ad6d04db07485332c8d7f4b8581b5eb92ff7a9a2ac5750cff1291920854ca3681b820ba5f3defb8840a4e1bc793101b21b9960e9bc881b6e688798a8df7c4280a7ea4d9d557cdad36bc227cf07581f51a2b7be7eaf708cdbae7fe5ae1eb61d44f7c6fe4ff0c7321e8bbd6083a2c294d00e76b6a502457cb4e7ec9fdca355ba0ca1a9e83e043eea1a244124534cfcb76df143f406805ad7c38ef023b61b2c461c0783b7b605305f09c773ff11992f3d64632a36b42234a4ca5d4ea11dcc98bf5a25d13f3fe4d28d4e539967e0cbe049205f896f3dfd2b1f23294fd18a01734f77d93ac75a18df11a99dae4f212ec3d5b4eaf99e681eef0479fcc90c2cb8fcff39879ecfb9f25b18eb0807394dafa94d1fb54f9f83d491ce5be1306160012e991f9bddfab0c26fc1c2afa690baf4d9babf1d288cc3b26937b27ed4a5f7ec3900fea77653c013e75bc4caad9bcc565e4a3f6a313c7b4bc7b7b2c389fd0512f5e4e5f629837d084cb4dc32faac86ccd320de7e8e5987be9f2b423c556e086b2e66380eac553e61a8e4b7f4c22151e03a292881c41cff092891dd93173478f3d66eabc39c26ea71a4a06165c11cf3e034200e4ef89bc366b7601fe01d7f87ccb8b17e6e82393c2081db638fb1bae26d4f0957cc03e149130025644a1ff07995b0a5b738763ad2ab5bd4ce1684afe5baf1683cd3f05bd88546a97360d58348e21a66a1a74903cb88b2a2641e0b96a77cd93030c237b96b212adb7ba9dcb0d85d1daf4d14dfc748a3bcc8b2d311b215bfcba188925bf27214f5b9f32882a8466fb4f99875e70fda4ae07b9b42f03782f060f745c5b53bc7c80221babc3c7282f3fe12e7ac6f1c43c3aefa708ab832451061bf04ed9fcc2fd4690cb6054c1b31d3704b3c607a345d66ba276be72e01e7397cd071c17f9611b67d075d3f9d7af0de22cac102df61626bd3fbfdafcad64bc113280163821ac66afe705ed15b6f3bb9fd8917c53d388c8aa8c5ebdd4091224a6188cfe525274b819d46c3501f8e5e38174bbaf1a441e577fd1a59a57e734d764d2ea70b3c7cbb2d732f63ce3a4acb02010d6fb08bb65108d44060f76ff71c781f7ec9dbde0d36002d7cffa2bf1953403c235611f177ae4dbe793f0501bd8cc8a64e0ec6740dc463b2efe1f2b4abb3990f337ab369a61b41269f57a177b3d71a4579e492145f1eb95f6a78544f2ce07fff9a8ed4956f3e22d0fd29c1f57a222c411dd8373be2e0e591faebb0ec284373b9815ad2d8509e9f963bac6c9607100b8e3f5854ed4de6b69e6ca6309d15ee204a7b87f8253fba091241d1fadb69c15f285225024f4aad2a2386bf879ccfe941a5f91e2ae70f23131fdab3597dd23c0edadbf7a62ec4f72ba5eaf2314b590c40b099976c3a5388e466554b8571716e88613fdd7f1e934b0e09cabd60d9e77713d4f8f2432216ee6fddd48524db2e2b0f320f5c684c4f2d1868f4208e76e7b3d5299ded5c151a2dc7db90fcb15d9186925983ef59f33a8aae7322c34f058b533d6e5d7674f146b9104880f666a29a56a4f13c177b0f323b51eaaa002d24b0a5e170e7213da5dfd7c16bb37873eaf699c9b0206cb68e0090690e4ca6f672cdd74fdb8e32a7fe8496adae44cdfd7301e80f153213a6d54a65845999543f04ec66c50526a54f54b798d73239bfa67820065f1780313d33fd07cc2adcfe0e7d5e5dcf720ffe941e931e4c24a41177b9e1d05af0bad6bdf716d39c1fd5e00f74bfa5ac5a073c71da8c2bb15301d2104322827921326b07025c1a05fbc394d8f0725f81432242acd0710f2f09f77a784725a88a4be65c745df871ecd03cb5d08406d8288849d499a0d8c9c5de44c1712f9932156de9731283509bcb1e9ef11c3fbbd99dde0485939bd8b277c8ccd831c242f1a06c1558b2e1bc743c3fac4f30a16dac57b260fc9321603b1fa25ba160144128c5604ab2ff3aebd0054e6b66279d4e36c5ed06326e2e3c4e5ed23d51b8b3ff967d9dea44a6b5b2f8498d80478299269ae7429ff57d5cf09b9c23a13acbf2ebf6ac3ee9b8b9ae7370e831aa9dfec3589ff5f99664d6ac622fd8b944aee3889f8a9eed5a373a76ff78a04700550d900d6599dc4b8dbf0e95a669c7cc32860684bb33ebb26c29bfc132ca2df9426f262142dce4a92a8046cc553c57ddbe7032c1d177e3782491f78dab22b5c97f073830675e735a014383710b91c7938633b2c015b2f47ffff35e98047fa0d0860cca2be9e2bef555bd760c4502205a24729d9e343addbb739436e6e6bc42763da2193966d6996e588ac9d01c5210c4c11a5edc7cde671ec948e24e88a403d2da2857d81652535d96c81968a3bb963b1cc3c913d08059dc6035a8b8dab171958c6734073cf4db045f45fd7ed330ca83f6ea1cffdb8c135a1b04bf8852764623de6f8c98cd779350275e997634ecabba2e88e56d125026565cf2d74cdb2e25504b21b15fef662d100235cf1d9d26e5150dc80f881c8acbfff262f97429f0032c0b47627d49c05a8101c0e158987503ddafba8f3c806a6d25e66e8d4e88701945ec2bce90815377e20c432505d9cfd6c73138f9189b58095a08085a570d2b67a792fae3686c6fba30e1ca7f8a59577182f0c92f5ca51b151a0c6809901230c5c53324f4ed2f876d205854153605f0b3bcee74d7c1c3a2bcf5d2a6734bbcfc8ed69555213704f5283ba86a11bc1466f8c553f9b189fd844bc6601a28b533b25a97575c7f92b1be84ef600c0e5b20938e49c74eaa35b7a91a33c7410261ab02dd19b49857c9579dfd1ffd4c74faa804d1e793f2b0b55e3db2565f523a797b734811d1bbc72c230f5668c48b2f25abad5b77190f2147dd7d4071c6b7f8b7572aa73c97a6fe9a6f6f1ac17d5f6385005da13df7fe23592988ba134aa0345240da1f91cc63132f327a00c20c82c0ad2741c4b83964cb493f6eadbf2c8332ada610c02bd4d1465ea267a3970916ae00c0d4f7aa2da97fae9c5812165aa18bb2547750c3e226fa723999b44faa53245ecc6a1e843575e6c65502ff91b24fd1b068cbba22c416b53f10470cce3956278edd8480050a481536fa0975182f0702262bc5377ed21e25ab6cac89a183d6266db7641c7f09f4eab3dd9f6a088396e2f5077309bbfbd088110c410762be81111eb3cbc7ae341374c4a7beacc658ef8afd9eabd7bc1febcac707a18b592e78caee2511be64e5aadf97ac8cebb69e6d3409e72d32e7ee4d065e4ca8819fb7b426cbe821ae9e16b496ca2682b935c63ce7b60b56717fad7486f0c0bce8d171d416693efc843e1ab1c0357f58d05db4e3df9bcb4ca20fd9eac4aaaf6c8eaff4eb90dfc49b25cdf3d45952d97e67a60a028ac7f0c400f2e19016c96ef6d913e73c0a24275844f08e71537aec96cfaaae2791bccee5bffab004066829dcf50bd4e745bb803f82eb6bbd3f4097299114c693bd34aa452c230ffdb081a6a43a66e2ae916b7dad483838017adab681b686098d7648ae8d294f940ed21a4b3abfc25c98dcf8e5cb2ff830d3a24bc3b946ea1921ccde1b42926cf3555a89c9cfea55307a9baf5497712ba5d165c84b5377fb73472dfea08fb915b1653d9156317c4bc2acc864ad65770a369882ce0756dc48e0ba25d1dec53b63367e7dfe582392b6723b278fbaed4e05625e29e52e83034823bc5d91ec870e65f9d1ddf334d5c194d8e4097b4926c3bb0efb22a217ffde4567fd92f7fa6bc7cd74f27eb8b1f43fe4f56d979b15a201f8f114f94052190a23c41b9e4afe46fa116391a085e4ed58cc2d6ec4b90e839de96f7b5d45d6c79c118f1784fbdc406b67cca21bd1b83ac0aa2b64947e19a1ef59cc8f9c4cd9c8ca95187e50f5d2ce613a5f3283a4747ac150e93ddc42b2bd116eb57ad5271d3acc62023e5945b49fede41ee602b282c087804030a0aa62ab47acb5089c44833ee8195c4290c7649c064349db7cd264d4f4fbc199b4e552bcfec30aac190b20b039ffe2a591dfd7b72172eabea98f0f1eb99aca01d8e9ada6636f86bb4315bd04e9fb960d28c62b92995de13d253186b9ec31c0ee9a82b3aafbf400d9798a80209c50021cedf0a88c0ea20815597f5a998f85f99eb98b19a909ee721bbca54b7b3a0611dd23a2e19711af7d8805b9fd4aea7c07ea84dd37828504c333c71feeb54b1da00d0a9ff5a09377c424160ca2657780fd1fe74987021e6f3c15f4f5402fd0cabcb63c95421aa4d0f9e3590b33b2eca1c11292884e17ceefaba2ad603b34156f887afaab2862b7c162cbe2ff040236a14957e9d975478b59a14e3699ec23e54e13fd755aff8ece57aa659a32f8cd95cab7fdae0e64acc44e44c4a633542b5b0e7937e263728bfc92c1dcb65445d0728698cfae879b07af52468cfa6d4855f8c2bc96dff42c401356c4d1351ce5975a1a6631ac8d5d9cce4f2f56f57094fea55f88eeed3b026cb0bd594e6acfbbfc6c5efcca818b561f86353a8ad360c636d260402f609840550c305cf00a14c8ee21ac31395cee903f9c83fda76d344d00931e28557c615445f87ee6a1370bf5a05a23f1b98853b6c96ba262f6d63dfc70aadf7e9007e1b54ecf8351badeb6f98004d63854415237440395e5e323ab144dd6a0cd5f5d90cf382922815c38824d940042de5d33f93eb64c174cb011c9c69023c5c8de43c629e0af57fbcd1feed4acce00b2b87b8efceee89ad736b263fbc352ae4918e370dcd5d71370c8791abe158c344c557a951083eab21d9703d39f123284c4f205632788ebbe48494f8d3dcfe649036d41429f73ecd86f5125b84bcdb0b65cf6f9011963e0182aac296a4589fa76f93dc43ff7f12fcb5962598b8fe5ec5f049e9a5932778270f3e419e27f7fc1ac6229091e4ea3c482fba005b729a2d9c7a96a0f8871298d8db122d8e3ee2932540cc2d8300c503a0948503bb72c81f05c30dfaa20dfc56b63b7cc6620c77c06a46e381b218acf2d319f1e501a22238616a36bf732e958e3711debad20f60ec9ee8b422c9513444cfc66487c174788a1b05fe8ed2999c22e103b52bcb42f3e1110d5a017cac8485feb6df0b2600eb5778ab6ff4dbda9a1bfd28e2031f616e86513b0dba13198abc582c61e38b45ed37504bf3700a2f7d8554d8e008607e5d5b38bdcbecb8aaaa2d29cfc7ee33ba1131dfa3678b830c16dcb873df9841e85e19878a40b056daddda224dcd0df7d85a09873bedb9136cbf493f1a81fc69f5c027c851ea3162550d1d9c8fdfe41524878427e33421d355e51fa896420bcfb5e73cd300945f75d153f78bcd4b6937de29378bb32ea0dea9ccd0d8347a32ff7a398d0fd16b26b0030660aa5ee9b2d3c57a9ec56c3ded06b86970f8a31a933190853cfc75ff04a876285dce1288b2fea31991cf24407a380eb1bc323ad9d5461c791aca369d83ca3f2f56491070190a934da0d9fb0ed81dd0987dba1964ca7abe0138bbfdf084184f1bd3795c5a1db5643fd8932731e7c6069b1ce56defea086485f165351e3303f5943ef91fd9fca4c98099b7c5a2074f56b59fade5a1c6db7d87f13d0b2a207b51fb9f892cdf06d8fd1d", 0x1000}], 0xa, &(0x7f0000002a80)}, 0x408) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) 05:37:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:37:36 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) flock(r0, 0xd) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 05:37:36 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pread(r1, &(0x7f0000000080)="258f380380ecda4e978afe7c092a970c6cb03e60b78ce6a0b6947c", 0x1b, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0xe4, 0x0, &(0x7f0000000140)=""/228}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSDTR(r2, 0x20004401) fchflags(r2, 0x10001) 05:37:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0xffffffffffffc829}, {}], 0x2}) r1 = shmget$private(0x0, 0x10000, 0x400, &(0x7f00004ef000/0x10000)=nil) shmat(r1, &(0x7f00004ef000/0x1000)=nil, 0x1000) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004ee000/0x4000)=nil, 0x4000, 0xffffffffffffffff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) r4 = msgget$private(0x0, 0x780e25e59919ec1e) msgsnd(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000687375d34d6ffe53bf15cf765002247e659a779a61da06922469f3b596e65b86cd9967128bcb05dac8a3e0e917898bfffc765103b24ed2d9fb7f4f329045a058fcc3feb6b0537a5e852d91e0dc31a6161c6a4d938abb4abba113b5ee224ce4b7b2c43af7ddbb100ee03873a25dc9b98f280bf724a4643590e10d8f7ed0a61f90729f5ebcc8856f5913ebfdd9fe7d59bb11b9d87b2e70e89f87d9cbc19465e7fdced1f0f4b29fb2a47605ccbd22b79315f78bbb0f0039e13f16f1e1373ed29b52c37bfd115151b83d94470e3c7eded7313f91c796e692c6d7d3258254b7e7bd7cc1f1cac3fe666d9cf762a2f1bc63b3adde53e558162d2d1550dec0474afb39fb"], 0x84, 0x800) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='./file0\x00') r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fef4d609a774b45761d732dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d01d0509fd0000000000000000000000000000000000000016359623835e5de99dacb6000000"], 0x1, 0xfdfffffffffffffe, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/179) 05:37:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="21452306e85ceae347a55b06f2a37f461c2637b923417d351b0dcd7b7c0b161883d1d74399fcc4380b2c6598341db8683f9f779421e47f91505fde6b18926d0bb41fa475783403d60dbd8d5f6b7a3c9430708b9660aa98224fdda0b2136927e788d3531b36d4b9cd2697deb3568b301fa48110d2c6acf7727205ade8fccf82b2630fa1f737ac0eff366a727a5590f92854162a29986074d6e0b4cd3ea4e8a773670016d4443d0576f17910492f3c05b95f67316448309950747fa90c77ca05b9f42ecc5ec73d9252c43d86f4dc2177950962365b80bec9155d3b269de0b401f239929e508df3567fa4142e0315d8c5bb78a001e96e2e77", 0xf7) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x3, 0x4, 0x9, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x60}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ee1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9c9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1746}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd1dd}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', '.\x00', './bus\x00', './bus\x00'], 0x4}) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 05:37:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chroot(&(0x7f0000000040)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}, 0x0) mlockall(0x1) 05:37:37 executing program 1: fsync(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) close(r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/171}, {&(0x7f0000000200)=""/113}, {&(0x7f0000000380)=""/217}], 0x5) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x43, 0x0, 0x0, 0x2000}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff70, &(0x7f00000001c0)="dd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) 05:37:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x40000000000001}, {0x35}, {0x6, 0x9}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x84}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x112, &(0x7f0000000080)="550443e402") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) setuid(r1) 05:37:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r2 = kqueue() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x400) kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 05:37:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) mprotect(&(0x7f00007ef000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) write(r0, &(0x7f0000000080)='\r', 0x1) 05:37:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000103fd, 0x0) pwrite(r0, &(0x7f0000000100)='>', 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x2) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)) execve(0x0, 0x0, 0x0) 05:37:40 executing program 1: socket$unix(0x1, 0x9f4cb43b3d397c56, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 05:37:40 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) fsync(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) flock(r1, 0x6) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x800000005) fcntl$getflags(r2, 0x3) fcntl$lock(r1, 0x7, &(0x7f0000000040)) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x80}, {0x6}]}) semget$private(0x0, 0x1, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x8}, {0x14, 0x800}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x36, 0x3, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="8df7a66845ee8cf238e96ec99981fc17b9e1720343771fccc0d1e0ce3c49", 0x1e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:41 executing program 0: socketpair(0x21, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1e89ade3, 0x7}, 0xc) 05:37:41 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) geteuid() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6, r7]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000380)='./file0\x00', 0x3ca00a8f4c0514c, 0x2) getgid() syz_emit_ethernet(0x1, &(0x7f0000000100)='G') 05:37:41 executing program 1: r0 = socket(0x2, 0x4001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) 05:37:41 executing program 0: r0 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = dup(0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000080)="f9d06af8061057689d390e5d061adafb26e5731b7f84f6b86e03a21b3e0a07a78a2f102263cb4762f54e738997ce19eb2195f5d215bd86debab6c9c90a66606be394a1fbeb5ad52ddd088d2a9b8edd53a0f38346b9c1d4ae6d7408f116a23437b7dff4c8382ccbaaec86e19f3e11a9a4b64a886a78812862e85a23b08e507c9fdcb701dea89bc26bbb6d671705d2ef0d048f7ea5c28c94dfd018c52f00256f2b15fa2da8bdd25f901c3f686af57a5cee97e506bf1ab5aa6da9aa8a3212030c9d71a75e59d45e35cadb5582b80d59c323b9b1b8022e369e0deb0f2de933c381baa574e89131e3885f0d45e167e12a5329d7971c9e749db0611bfdb42587b4ec", 0xff}, {&(0x7f0000000180)="68da5b767e1689b9c4fcd307ba3013eb2311220c1d5772510d9ec3e484d82183deeb1ca20f568e0653b8b6d572d2e7b0bac60240d4873d45c311695674235841e2bf6e56986c824f33f62f5414301a71db9f8f1b1d556442c0e753994a3fc935acde9fe8abd84cc8c615bd98dcb78fa2152b923a862e7ff21fded46e092867b217bbb7d470b69db600a810", 0x8b}, {&(0x7f0000000240)="d2df870d1c5e5d82cd2ca7f38a20c7dc3362eaf427ad6b18a2fc59c1c47a9c4204b8a32171e7d20a2324f37b979005106b95ad4a87c4111ff0a3a45eba8e17b2c76cdfea1b0a54d879ca0756c156040988bf30e93fc89aa13ae81d2be8b493548b52329c060d614e43d63a2016d3b758291fb553f7f2e6f97eeb1c117e9058a7eae522345cee0bf5", 0x88}, {&(0x7f0000000300)="6a3082fe3ea7fa1a8ab7af0477c6c5d0ff872c59bc590f37a95a22e987324e1d969914ccf97bdef6defc8831bdbe1fe16e0698f3d69e0859661b4665b42ef47715f680530d018569e1afe784ba8f729fc7022e9571243c502b6395a119dcefe4041fc53f67e7a0c478f7da9c7c7df37cb6adee592abd5d842d793db22b6d67800b0e7014031c74da7267f28c3a8b5a564282687468cfb7a9a3b5fb5cd88cabee6f64f9b25321f881db4e3c92bf9105c4328d4035bb5af40026ccaf26fa7a135332af372df369c94a8885dd751045e0e20c29b06308980765f275d4a76bba00171e5157e0a94fb9fbef6f659d7e8dab412f9b72c24f", 0xf5}, {&(0x7f0000000400)="d008a26090a4081e2f148b2eca4f493ff69291b9e74af3d103c4f4a6b8f05ffd49c156bcef86f4af04c309e6fe3042a0698ce381f7cc13b5fec0ed3da391987d6a7cade94cbb72446822f201cd6206e2b4dc995def6df3f14a1cb0b167f824968ceecd3ef70b9c1163ac8606b6f502286ccd72ec302030a79bda92982618a166c6b8cb61dac14004e60d2111b16c9f1df38411aa347aa15daf5f22a12f74f7136a8e8547f07c4c42aadccda73d9d7c96498c61d4a9a152c0ac0740b142f536241416d56b12b1b0e498a096699c6d72afb7fa3c66c4b07abb64dccebf00d2", 0xde}, {&(0x7f0000000500)="e6e260433cedd36d2df18d976b83fb8d9fe1ec4a6813c2dc98ee99e461f2db6cd64170c0a38126d9bfa0822de4ec7a66941ac150334866d9bd2b3df5362f335a01e66932b2514a9259c8fd2f7720483c115bf8f7d7a42097b8565e715163dea776ed31c4cd0634", 0x67}, {&(0x7f0000000580)="4667c347ec755c63a76738d784c3f97b9aebb3843a3ea3e88ece08635e22cd1bef596213af4e3bf34405bcdb9c998f054360c62cab838eb7fa1e7e3dc641afa78b14050e80634fea8920f9a2af0a7e00f8b0bac506383ae9c6d929f1b65330b32fa3b5ddd8c252133fd7631c1344d9723ecc7aeda7f9de2d", 0x78}], 0x7, 0x0, 0x0, 0xa}, 0x2) r2 = socket(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000940)={0xfff, 0x3, 0x1d, 0x2, &(0x7f00000006c0)={{0x8001, 0x6d0, 0x5, 0x2, 0x0, 0x81, 0x3}, {[0x2, 0x5, 0x8, 0xfffffffffffff800, 0x8a0, 0x7f, 0x1, 0x1f, 0x1ff, 0x9, 0x8000000000, 0x4, 0x3, 0x0, 0x9, 0x3, 0x7649, 0x10000], [0x3, 0x3ff, 0x8, 0x1ff, 0x5, 0x5, 0xfffffffffffffaf4, 0x800, 0x40d, 0x6], [0xfb4, 0x7, 0x3, 0x1000, 0xffff, 0xfff, 0x2], [0x2, 0x8, 0x4, 0x1, 0xb661, 0x1], [{0x200, 0x4, 0x2, 0x97e7}, {0x200, 0x1, 0x0, 0x400}, {0xffffffffffff0000, 0x1, 0x3, 0x1}, {0x3, 0x1f, 0xe0000000000, 0x7}, {0x98, 0xffffffff80000000, 0x9, 0x101}, {0x3f, 0x1f, 0x101, 0x6}, {0x0, 0x9, 0x8, 0x5}, {0x200, 0x5, 0x100000000, 0x3}], {0x2, 0x6b, 0x100000001, 0x765}, {0x10000, 0xffffffffffffffff, 0x6, 0x24f00000}}}, 0x1000, 0x100000000}) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 05:37:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860040080000100000000000004000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf1bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="9e") r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) 05:37:41 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') symlinkat(&(0x7f0000000040)='\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', r0, &(0x7f00000001c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:37:41 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000300)) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3c, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xa2, 0x4, 0x5, 0x3}, {{r2}, 0xfffffffffffffffd, 0x2, 0x0, 0x9, 0x7f}, {{r0}, 0xd8944f3c0f8ca647, 0xde6c3eb2d2b72752, 0x80, 0x200, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x2, 0x101}], 0x8000000000, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x62, 0x1, 0x9c}, {{r1}, 0xfffffffffffffffe, 0x12, 0x4, 0x4, 0x2}], 0x100000001, &(0x7f0000000180)={0x0, 0x400}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a2") 05:37:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002105, 0x80000009) r0 = kqueue() r1 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) r2 = semget(0x0, 0x0, 0x204) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x6) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0xa, 0x20, 0x2, 0x281}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x21, 0x4, 0x101, 0x2}, {{r1}, 0xfffffffffffffffd, 0x83872d035d0f46ce, 0x1, 0xafbb, 0x9}, {{r0}, 0x6af76fec01ec02a6, 0x42, 0x1, 0x400, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x4, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x1000, 0xd5be}, {{r1}, 0xfffffffffffffffd, 0x37d8ed5170463cc5, 0x2, 0x100, 0x8}], 0x100000000, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x40, 0x603c, 0x200}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20, 0x40, 0x2}], 0x9, &(0x7f00000000c0)={0x42, 0x100000000}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) 05:37:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r1 = getuid() setreuid(r1, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) unlink(&(0x7f0000000600)='./file0\x00') r7 = semget$private(0x0, 0x3, 0x1e) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/227) r8 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/94) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000640)={0x3, 0x1}) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) kqueue() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) 05:37:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0xa81f) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3f) setuid(r1) chdir(&(0x7f0000000100)='./file0/file0\x00') 05:37:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x6, 0x101, {0x0, 0x7}}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x9779db81e9a89eef, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x100, 0x0, 0x8}, 0x20a8, 0x7f, 0x7}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x2}) ioctl$TIOCSBRK(r0, 0x2000747b) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000340)="5e1a59c0", 0x4}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x60, 0x559176238181f3d7}, 0x402) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000480)={0x6, 0x7, 0x5}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000004c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000540)={0x9, &(0x7f0000000500)=[0x8e2, 0x8000, 0x0, 0x7, 0x7ff, 0x3, 0x7fffffff, 0x1ff, 0x80000001]}) r6 = shmget(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000580)=""/202) msgget$private(0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) ioctl$TIOCNOTTY(r4, 0x20007471) fcntl$getflags(r5, 0x3) r7 = dup(r0) shmget(0x0, 0x1000, 0xac37ac41836643d2, &(0x7f0000fff000/0x1000)=nil) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000680)=0x8d) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0xfffffffffffffffb, 0x5, 0x3, 0x1, 0xffffffff, 0x1, 0x6, 0x0, 0x3, 0xd92}) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0/file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x1, 0x400, 0x3366, 0x8001, "18d2570b401979ce1fa982f5ae9c1cd79317150c", 0xffffffffffffff7f, 0x4f}) mkdir(&(0x7f0000000800)='./file0/file0\x00', 0x10) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000840)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={r1, r2, r3}, 0xc) 05:37:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x102) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="eecc69395902cb17d1d2238d0e31cbe0bdfcf8ae815991528f6c61276a5f6ca9f3c5fc5e0784d3161eba32052ba0a0dc1d5958007f9aaafa3d3b4104893ddcf75221d2f67a549d9c9203ab6a8e536de7dbbe832fa325a11acaded1ee7673795673b14fe5610dc07af06d9800", 0x6c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa560630493487fc4, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket$inet(0x2, 0x1, 0xeffffffffffffffe) setsockopt$inet_opts(r2, 0x0, 0x2000000000008, &(0x7f0000000180)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 05:37:41 executing program 1: r0 = shmget(0x0, 0x4000, 0x210, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000340)="b65d1c6f8bf6236a22400e4a818afe26449c77bcd5397f29dce3c855ae5cfd27a7ba00080000000000009e836c9c7e07a415f6000e084e72694259153b49dd478f3a5a86f4f99985f7b7eaf71a39794d9334f0a5e5be28e470698d5edb2eedaa34020f21e0846fed0bd0e98c2364bee5f085a59c1c8f8874fa58cee83ef556eac632") fcntl$setstatus(r1, 0x4, 0x4) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x8) 05:37:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x102) 05:37:41 executing program 1: r0 = socket(0x20, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)) fcntl$getown(r0, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) write(r0, 0x0, 0x0) fsync(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) read(r0, &(0x7f00000000c0)=""/164, 0xa4) 05:37:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="12") r1 = msgget$private(0x0, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="c49cb88c3cd4dc2be9050000306093048bfff1aa66696c653000"], 0xa) r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x182f, r2, r3, r4, r5, 0x6726ee186be03e59, 0x400}, 0x8, 0x3, r6, r8, 0x400, 0x100000000, 0x7ff, 0x7fff}) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000440)='|') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) sync() 05:37:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0xbba1, 0x0, 0xcf3e, 0x2, 0x0, 0x80, 0x1000, 0x5f22, 0x5]}) mknod(&(0x7f0000000040)='./bus\x00', 0x20c1, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x3, "12db28d1c4aebf117409000000002100"}) 05:37:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0xb, 0x11, 0x0, 0x0) 05:37:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x4000000000000091}) r0 = syz_open_pts() close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="b32904dc973664a8dee9dbb335e6daa6854b3d793aeffb87500e4866ac7a7a80bb9187f035e59911b66eab98a607a8b1933821d3602e17cd6f70930519f693768e6e18300aa465c951b4c295770a86a8cd0d558749f232b5bb5123f7fe5a8302da8ee7c626a38703987e6d56e52737b4044c40c8b6a993853c84f14313e4311feaccf452b546a5d11a55f075d351251059dff5afca310cb2570dd58cb505db09cdad7ab71c84f0a8a5"}, {&(0x7f0000000240)="06e757323970bc33c33fdae739f3b860b1768de7c3b7684d4b37e0a75224ab4c69889013e07fe037c15e47a9af556020127c89638da73049e771b8039cd470b460606e7675b33de2537d87305a8f3df0e74eb78b7bc1de25fdbd1b03ee1028da80ab3769c3b4c942ef6ae6d30a2c56145349837582860ae4b47c4c2b028ed1314c4a5aaf480360843768dd8a164c4ac9fddda1042ea1ec94f85f761a231db8c25d20dba1ca2ef68feb612665e8da78d3b73ff6cedc3baaed0ce4c760bc56b7d9c12b6d600b311a57484bdda858d7eb62c1a7695e51e3ca93828ee5ca77eb03"}, {&(0x7f00000000c0)="a86faf7c584215ad5538e89cfb9abdf623decdaaa14ff37c87870a1085d007dca52443dc7615bc81a0f3ef074d9a0e5443efffee57abf229a482fe249d7d97e9e2566f833aa0db432997ce823a9c64de5ca6d40392ef50bcf04a0aa1dc3d73dab0c25d49aa2ec716180dc3f600e906208e"}, {&(0x7f0000000340)="c27b7ddc7760c13c0080138ed15ea44aec5a402abaeb6304e051d1280d3642d4983cdf8b3b9e3dbbbdc6f418ccabd5a00cce479f6434d15cd5e45c04a02d28178228673b509e255e458e604ad0b3618b395746aa285a8ef923910303ca8fcbcf0b8dc6500a044ec48eadb991e57b1919b4e5dd086b176e04bc64543cac28f19322503ce15d9317047092696a58fd9773b62bc29a5b543a0af01cef6fe737dec8ad62e67a76a6ecab3272a5439ff1eb2332eb42263243d82e07842a8ade80b32aa29db9438539725c5e32c14509473b40b70d5585"}], 0x10000000000000fa, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000500)=ANY=[@ANYBLOB="70012e0066694b65320049ea4b31f8c5ef1bb86a9a29fe4462932daeddd720ae0b12f12483960eab999bb51562cebd6b8cc8fb156a637d9e8c637be9c35a20244998be304ccae9b6e28ab1688a85f438a6cd47c9e71589c8f3619b4a3c182385e892ca568ccc16eb45e33bebaa3be91c9bbc8734f2e25015c6daea50183cc534ef40a0b6106e9f7a33c7ada1d7e5a6962167a228150035927af0b85c026005673091f2f9000016ef89553fc8667bd3b7658e9fd8cd43ecf84610e16615efb41431be761f9ee18e326ec98401ba264270f7c717c6ba070e56b176c8acd0fff6716ea85f6e42f7d446306441306b80b376b36382f524808a895bf64cd0404d1f"], 0xa, 0x0}, 0x0) write(r0, 0x0, 0x0) 05:37:41 executing program 1: r0 = socket(0x2, 0xc003, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1a) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000a00)={0x8001, 0x0, {[0x8001, 0x100000000, 0x5, 0x1, 0x0, 0x5, 0x7, 0x9, 0x1, 0x7, 0x80000001, 0xe622, 0x1, 0x0, 0x5, 0x5136, 0x2e], [0x1, 0x0, 0x2, 0x9af0, 0x94, 0x100, 0x0, 0x7, 0x3f, 0x3ff], [0xc9c9, 0x0, 0x0, 0x100000000, 0x8, 0xc64, 0x401], [0xfffffffffffffff9, 0x5, 0x5, 0x4e6, 0x0, 0x10001], [{0x20, 0x0, 0xd871, 0x1}, {0x2, 0x7fffffff, 0x9, 0x3ff}, {0x5, 0x800, 0x8, 0x2}, {0x8, 0x0, 0x0, 0x7}, {0x3, 0x80000000, 0x5, 0x20}, {0x1, 0x10001, 0x3, 0x100000001}, {0xfffffffffffffffa, 0xa3, 0x0, 0x3}, {0x8, 0x3, 0x6f3, 0x2000000000}], {0x7, 0xfff, 0x2e92, 0x4}, {0x8, 0x5d, 0x7, 0x80000001}}}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de", 0x492}], 0x3) 05:37:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000389, 0x0) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f0000000400)=""/211, 0xd3}, {&(0x7f0000000500)=""/236, 0xec}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000600)=""/121, 0x79}, {&(0x7f0000000680)=""/218, 0xda}], 0x8) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000080000248) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xfffffffffffffffb) 05:37:41 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x100, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r4 = syz_open_pts() setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x80000001, 0x5}, 0x10) r5 = open$dir(&(0x7f0000000180)='.\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000080), 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x50, 0x20, 0xd4, 0x9}, {{r2}, 0xfffffffffffffffe, 0x60, 0x20000003, 0x3, 0x101}, {{r3}, 0xffffffffffffffff, 0x10, 0x4, 0x8, 0x10000}, {{r4}, 0xffffffffffffffff, 0x9, 0x4, 0x6, 0x6}, {{r5}, 0x0, 0xc2, 0x10, 0x5, 0x4}], 0xff, &(0x7f0000000280)={0x80000001, 0xa1b}) clock_settime(0x0, &(0x7f0000000000)={0x40000000}) 05:37:04 executing program 0: r0 = open(&(0x7f0000000200)='./file1\x00', 0x611, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x3a0934c44f7b202b, 0x1afd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x3, 0x5}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000640)="ac", 0x1, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x20, 0x1, 0x6, 0x80, "5ef4e570a9a419f2c00d78a9ba78c8f5f3d5c169", 0x3884, 0x400}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)) 05:37:04 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x26}], 0x1}) 05:37:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0001cd640010531f3c4d"], 0xa) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 05:37:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 05:37:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x16ff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x3, 0x100000001}) 05:37:04 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7ff, 0xffffffff}, 0x10) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_int(r0, 0xffff, 0x1817, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="45fec62425e7bd36b52c76bf8a39c57e4e635ece3fe52a25b6944499343d17bcb88fd7f63d9406221ed1d73ddddcacde411569b0e1bdd33b6ded6f4d3fc6fcda553b87e9645e9482fdc14fff92bd45f0ccce8e22efa8f489caac960ce70fffedcedd7e326ea70e168a412cf62cecf23070c332c9adc7e009ddc44a6debd9635c2f5429f2578ff343130db423cb49df6e002e8857a5e5207a42d67bf6cc8884be22b0b82edf503ffb6da21905916c121816c9b113e8be60cb1f946021ad4b1a3d1197f24357c582b7a9e0b3086f2ea5ec356baf3710af10dc6f76fbac934620f259b2fdab5fd0a4649c2e01fa3bee19", 0xef) r2 = dup2(r1, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) r3 = msgget(0x3, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r4 = socket(0x11, 0x8000, 0x7ff) sendto$inet6(r4, &(0x7f0000000280)="c5bd7830e88116bc2d1c8f48627845a7ac5bb2cce09a1d83287f602de91657c71580c542a131206942bb9fb735d57c6a6d75d10e55e2d64c1eb0242cb1d16b77ef0a408a05f65ffadbd3c397bdbdfe6cf199433c0a3dd20630be28d0f8c804cb7f4cd95e14c5d9d9a6d9028f378524a37a25982ac04bb5a00b0419486df64856214bcab89f6c89edbd45ef6231c7e0872a774cb73764b3ed747f8d8d9102904e3efb9db46ef38b2063fcb6067357c013d51818a4b643", 0xb6, 0x409, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000380)={0x10000, 0x7fff}, 0x10) chflagsat(r2, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) socketpair(0x6, 0x2, 0x9, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) r6 = semget$private(0x0, 0x4, 0x2) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000340)=0x80000000) r7 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000440)=0xe2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000480)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000004c0)) socket$inet(0x2, 0x7, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="946ffb9bda19d0da59a5ba1f90d96b2c153f4608cac759a214e6fe29376e28d6c3df3617e1e86af167b9e33b5d9495cfc6de7add57560e19a836d1da31fcd4cf318e27f4cc7a5be80fea00117acd7d5c51d7feed69b29b2bf1dd604a1b14a710c4ba96230af24319472c0ee9c76d72bbfe8e6ce3844d67fe1e8a763fd4b6e517c5261fefb6c761c2dcfbfb20620e9700bef927c97cda9c5596b0a32943856e9ff6d14a3698e290f8a7fb01563dce2b501ca3dd405b6b73f0f68197ff92a98c71fd5cc891ff59a964a92ad38eac3c873440fe100d92ef24bea8583434959255741fe7b9624dc25fa0b1a6d08e3ae966949e", 0xf1) getrlimit(0xf, &(0x7f0000000600)) poll(&(0x7f0000000640)=[{r5, 0xfb3739792b586d09}, {r5, 0x8}, {r4, 0x88}, {r1, 0x10}], 0x4, 0x4951) 05:37:04 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x9, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe03c50e697b9cc64) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 05:37:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pread(r1, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) 05:37:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x2, 0x10000000000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x6) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0xffffffffffff8000) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000280)={0x89, 0x0, &(0x7f00000001c0)=""/137}) write(r1, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f00000002c0)={0x9, 0xffffffffffff26b0, 0x0, 0x1, 0x7, 0x1f, 0x6, 0x1}, &(0x7f0000000300)={0x9, 0x5, 0x7fff, 0x4, 0x2, 0x6, 0x81, 0x6f}, &(0x7f0000000340)={0x1, 0x7, 0x7, 0x1, 0x7, 0x8979, 0x0, 0x8}, &(0x7f0000000380)={0x400, 0xba}) 05:37:04 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xbb33) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x5929ee27b3272f1, 0x0, 0x1e19}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x7b6e1868, 0xee9}, {{r1}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xffffffffffff7fff, 0x1ff}], 0x7f, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x101, 0x7ff}], 0x8, &(0x7f0000000200)={0x80000000, 0xffffffffffffffff}) 05:37:04 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) fchmod(r0, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x7) r1 = getgid() r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setgroups(0x6, &(0x7f00000001c0)=[r1, r2, r4, r5, r6, r7]) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000240)=0x1) r9 = semget$private(0x0, 0xb189c14d9ecc0727, 0x28) semop(r9, &(0x7f0000000280)=[{0x0, 0x6, 0x800}], 0x1) r10 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x40, 0x105) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000340)=0x6582) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0xbf65eaa2bdc37624, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x4, 0x6) chown(&(0x7f0000000400)='./file0\x00', r3, r7) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000440)=0x2) readlinkat(r10, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/163, 0xa3) open$dir(&(0x7f0000000580)='./file0\x00', 0x2, 0x23) syz_emit_ethernet(0xd4, &(0x7f00000005c0)="f9033af81139266bd83a56950d652b76361049af1c0f78752e27f3a0ef59936f27fcca53d48a76bdad070424ae61bc2f05786294f8b06628cb301bf2eccf004a242f732cdd3d5b3019020eeebf0b8c9882826a07b05856884df17e1881f2a7a6c26390b4e7f4de5d05600b07708cee3b836b259c4bb1dadc1640d265004082f1fa84a5f0837464b6c2f3b77ecd9a1331012a90ee16cfd6bfae7db2b0ea0dee0a78f713f5710250af47fa1798df35ee84eda400e285e54605f8128077a15a5f026e8b885b1c3d81985c3944c781508d27ae81c88a") r11 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r11, 0x0) renameat(r10, &(0x7f00000006c0)='./file0\x00', r8, &(0x7f0000000700)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000740)) fcntl$getown(r0, 0x5) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) getrlimit(0x1, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 05:37:05 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) 05:37:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) socketpair(0x6, 0x4, 0x3, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x3f, 0x0, 0x0, 0x7, 0xffffffff, 0xffffffff, 0x2, 0x1, 0x9, 0x10000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="02802e2f66066c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000200)=0xc) 05:37:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000080)="9cf9c3905ad8b7adbe18baf23e6abaf1943fc42ad6f503b74c1694bae5e73b65f9248f3b04dca245e64e40c452c37f5eb5499fd73ce46851e6399f37088be33494071ca997079f5bff41d5ea0217a53253a9150a8fa9439ab75f2176e1921721f2c2ce14ffa3a75e3f70c368889ea325af7b727cdf529c16e1903611d357", 0x7e, 0x1) 05:37:05 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x480000200000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000300)="ea1b3653f749002476370819410e56e174ca4a61469ea2b7c3534f3c4aa89324767346fd6d20e131dece348b808e2d0e3b8bfef671d9d0e6f9bb1086cc16bab8572af328c1ca7e1b0e6a80b18462128b858738de8446e2fb290c633c6f263aeea1b26db4f1dbe717a1d3cd8ca27205592fe18bf742b7c116161c50bb395b8c6c30da78e1f96c652d6e0cf0226642cfecf5b572bc96f64753a77844baf42e539df6aa3adb3aefdef5b2d2a03bef4f318a55b8c2ebc93d46c1d07618d309d238b267735dfa29fac117c4384a7f5f7ca488eff1424bc6b2b8ddd015530ad8c42b278bb002f45f5a7c21da22d761710a394b12cfc2616e83f9f03597556e7cb275aafb0509a2466e15ec23147d2f27d6109173c6abd05aaeab232a13c6385455bf5f8039e4dce548edf0775ae4e63607990ad95ad6a5d045f14b797cb282ce981cf7e24777176921bb511d5c935d787658555f6eb1be41cb4f63dd083399850d403ec678ba1089bb3c0b2f3e527ee67e901818b641023cbd81e7ed9f51feae53c2431f40d6f210764f5f00eeaf1da16263eb9c4ee770f01a2dd793417ae4b115426743fd4af4da9f3c791ced4fb47b3ab09cf5ab59c9b9c76274e03ea20a067461fcb7cc60d1c462cd7555352d9938a2fb2d30036c208a84d279c5835005719ee75e79843106759da7bb951c2be7c5bdac668c84d5913064361f66c0701726c4cdb9aac8196239ab6762421cd0f5a5853e58de900c254bde76b547235652192aeeb5c4c76fc0dae957eebee172e7ae36e7d68173fcb3f0e5ec944eb7cba74ebfa63d2f89d64921b0988d615b0ce894a1efc5c089bf29dfd2d978ae39b6144e0da5427196c2a90741efc59be62275a7dcefb40811da00ae2c72005e7f7a9d2679a2068b5eb4ae221eef60b5222ad28cdb62fdcf1d3747cbe15c491a10757b345c1aba169076a93b6e353b4213f3ff47c3a1c8ef7cdccf3abd9b6686802abedab528514f625f4ba5a1de0347adcb447d0bcd90dd43c4a3888679e491a5f167f4c50e2b07a8e4658df0b14086b6a5b647418adc14eb40c8fdbdf14e34d9d72016185aa211c7600f800e59e9f106fb5f67584f22716db3e2a07f6d38d85aefdac7de37a5cb3b8b36200df63bed92a2b5cebdb3dea70612367293c7280411ec4bacda5d728784675b0d6c06c6b626183db1880bb90cf2eb44cc1ba0cd24b7ca889b094cebcbc92c0697f4befc8d2b69deea5f9e18081c661c57b2651ad8611e76ca673c6feeededc0499b1cea5b4365b0a5c0847c61620484f4146969dc68a5f96aa9d345454735a069863279a5ad6eeef28cb27a29c74eb7748ad1134475ad790d87016740aa8c668b77c8cba4d8fe103c6bce410890659c092688cba298ac79983f4eedd1b335d419d7e579d341c293c957b1ab79ef18d480bac84482019b56cc8aa9cdda5edf1b673a360e3c838d525bc6b5504e6b911ad6e2823a27941101d4c95406efd23e78456ef4c26e06f3287cc20b67a8385c15baf286bbbe3e971453b61b2c62d90d88d3194f5c452ff9b1085841eaf75c1597bf448b6d86273e3f017f42b581265424ef347de2eaf5ac6f0dd9622a7bd8ef78e40da9061fe37d8209d91563e078dc4106afa124fc4b49ccacb23ebde3eaa0dea535306ba126eab4704bfdb40637ab25358ca2cbc4e850399a5a6f93ce0470147342fee0b35cc2bcfb97ce2310eb7155f9644f6cf966eb5555fc3b0a791baa3b92fd77264a1e76258adf7159a0bc3f87bbf8873eeecd6b3954fa3d1e0b08fb00b67520008a49bcf6efe312c73bf0995442b5f50a587501e21a6d52984ab72e1ad803a0bc8e66426808841704b3aeb736bbb5e6c9e8f2d98f0da1593149b376c7febe528667606de8ee8bee13108d9ee9066b330d7264f5df56dd923018a3a10b45c56883351c500fc963fa52b1586b96a6192d7d748186a59750a1b4223508f5a35c6c563ddacf744e447f2e65060e0f85da489798c2984c40bcb7bd6af2ae4ed4cdd7a536e896f5a70a25c5414b45ad4bacfbe791b9639c3d7b040aa6f17c7741d55ac7838e71ec43e6453b5cfb0b0708323e8c0c1d3bad1c9ab0d73f7608c8075e7f28ce17ddb5bc916c29f866dbf4d7afe7d269afcf1be50e5cd3bba441349c256163a693c6d5e2273f836540a96487e8efc6aef837af83a15d3b8f89a80ede14c93a8006ee0e6a1cd59342d61db991a1ce44958c767ed3d6c61f95184bc05c44808862946b71ce5c8f2be57f888f9fe43725c729f4363f9f36670329621ea3cfb0b60e0dbbc169ffab6d8ef8be09457bd3a407c36fabd67eb349be427242792854551186835a6feb57918761ae4e63981edb5c31024c3759ac2866c11cc9020c9607d530d7ec025ce91a96777a826823291cd52f999f4de8f51c2157e305f2d71a820ed0f9641c80308630fb156cacbeb844bc2ffe7ec6a511c1134c73ef15b2385d6f899f458632fd90501bb70e77a9837b7317e48a67fa4f501398448029071a88f854643f67e3c2620a67ca76c03ef1264cf6cd612f52ba0e87d5541ca786c9a32370b4324651c56e2700dea1722d81c2a06b5b440ba5274eaeed12afb709c818620bb1005d453066dcd5a006b9e3826f56cdcdc06b0c7a9a33e17f3e05c0e5c16e8420e31a526771579c7da5d498d9092b0ff0d52fbb98f525bd12970ce538610a492b7730ee8367f775792ef75ff23c47ea1591fcc81da144fd28ac0cb51f863bc919f0d7256dbcb504aa23353519096bca0f2dca958c01bd3783c047d1a75f39253f6303473aa7748ded891f1f548e04947691b5be3453bc39f0b9c91814f51e8ca34cc345d377c7225cf9ca5e49d12008d6e0023eef6783ff6a8cdc4f4eb9630a0c8b948cc0909b59468f2c25eeac425bf1a1ba6bed695387de0b4b1b0574b4bde31048758d170993dd5d4ee512d5c05e1dd1ccf72904e430c9e600f1564fd97d2117d578cf1fb589e1e95f9fdb31c83127970fb918eb0b1d093c2b1a4728021da3b0e8ab8fe0dadc460726f48693b9a533a385788ef7fbffaa5bb99dd25a0f1a1e5bf2044fdacc4277a438db29cded81c7fe4df60e197f4236d57278e854d0b35be3ed8bf30320cc8cc89144dae6af2f0059900d8c71e518224ef2e6ec2817268b782c75031bf97c41c83c1a75ae22a8d115e1b691f9eae7d066b17375661487efe57d0d4fbbb56a875351e8f4712621d8daa66f6e3939e4ec5e0561651e01f7f4d83ceb5986dffe82d2b0066b23e9fdaa59738aa9e1e87e5f386746a7fd7c3cc00e21eaf21e6469f38bca045fc2a3b33ba9b55a36a1647c82f30f8743815e5fa4a403c9887a209c3e418f836dca66be07891225c8e3b8f90a0bf17927d3862d718e7bd21c2352d693ca7a1d41931fcf7ed303a2b917b62ff9ed8def97aa046ed77af54be6b6f8d9a11d893a5f73c56a5e29011953fdc7def22ead00f48cd99f8225437d5ceaee1f49efb9f5e73e229e74c7f0672627e4a00a91887606486bcf131aabf87fe40e63bdf7e6ccef173808fcba34c46b28d80c134dad747c80f84d1f0103651e886f6315c8c6a3afbd502918ecad9bae93b9de179408706e303b3f12b0ff142b233de40821941f6ad1e81024be6ec8ed17be62bec9a45765a4482860ada1ae321e6fd5087f58bbd5ab91f2cd75cc563eaf575522bca4dff97e4e4600ffef89d1fec4c0754d515958638a353fa6e3f3310b798a281b90de3cd0d473499c15d2b6633dfe893630df266a2f78cf2bfa693b6faa31e1dfe58091f65003e0c74890bac2aa938c47d3a0c557092240a4721f4fcae6c1c0a10fdf8a39f1e78234a1d0390887a9c851cd8932bdbe003791df5b696807f85b750a011eea5cc64f5c727f4700042ba731860f0ac0ee9e7399923aef7ae4b9be7694b926fe325663eebf849f376a50b14c29d7426901c04b6df7127e9dcba5398841aef88070ac0d0677a19ece5f46a6a8d8e3571e603b99a2be8c85113c6032fa07804882f77489513471e4e793ff2afbe41906884d193e426432a71c053f3cbaf2cd21ea3381d74b821b12f31adfa874a498501fa02720a66e5dc30ae2b01e7bafb777595b7e0d7c913c79110afb5dd921fc0125ce7eccbc27bfb49ee29d37f07dd8dca2a6ef86f116ec879fd99ebcace3454334a98cac95217f321e3f2d879cce162223b7adc7446dfa996f67250350247ca9f0f7f97095596ab4f10291b4b9cbf55db9ea2f8eb263fb7fbc3e9bc3d6924b943eb9db9a52ff2b97fd2ffd1835211eb90e2fc61968e478f0e75485d647b1f42dec6991806408138167165d7e5e4c1d631c0984e68feb54fc6dbd1494f37e28ed1b1fe573fd6d9dc9836f6ad82e1edf2cc3ee7356459a3d709474f95719c6f798808af42fbe169f99bdf3a74dd86f609affd56c1b42a782bb16801b08025ea28a72134c6d85e631aeccd13173b1e513c88b5fb2d720bb9a8101eeead2b39b1a8960697f3d7c457f533873c8c5013087a14a4d2e2b6e6b59dd2473ea1c8fac52846e9574655347549bdff4fc5b608bddc4917baa8b9b1ff27df6dfb57bd9f5267aac58f753aa389f0612fa9040942e604d7e63409586680fcdf1ef8cc8e499f15f8c32b95b881b9e6b29ee1f7aa9572341e54199a2e2e3b9ee4191bc44ebd6e675c2316f6a8b873443d6a91526e6273b2d1ed3ecc52235411b0910deae4ce87fda211c4016c5eb55bc046619899ef49d1349e16f41e67db59ecdae169c5e3d289f1a61610de87f8ab7544d336fecd2edf5cad7ede2ef42b5d7040da4f376afb2ca9cbf21da1254251f86bcb9a449b05623fb1f2152e52785000e1277da4c943d3128c6f85595ac41acbd6120e5da33e39c80d5f3d172ed2966e6379ec3aa1b370fee648c708fa11275e364b0a40e5dce3db8f06dbfe86e5a47b6be9d7100f9dbfc64b99c51faf8e2fd60a7fd302a916d80d52b6673e5e6b2b0100e5869619130851bfc30fdbc451dadb08e267d45bd7594067cb8aa7175a33e45c8abcc5eef9a58eb72ee2fc46215d82e6f19591302f80a2d6ff8b4d88521a4abfbad654a63d12b251744811f8ce9321e9ac4977a414538c551abf379c16a11fa9f29ef1bea89dbcc247cc1401215b3cecac74cbd7cf637cee07acaf2616f710cd9247b20e0ffd95f5b5752ea02c41ded618c03409412ced420a5b1c5665092dc9b50ad22729d7243e0931fc082f0086f79eaa5f82bc0001f9c1d3df0d31cd520b6b939acd1cb63267404b1e71286e6598e8477330ab536e55b7fce18115c29f6fe6cb202b1e84150045df2a6191d2618e7314e5713c2665c1690bc0c947ae3eb4b79b0cb441aceea5569e2b9643aea24d9d35a9ae9337ad34a289f68162341219baab62a9841e4297be10cf2c611823341230c573bb32cd395fe894fb7df0cb8e3eaf24f3a7ca46325c3a2ec778c349e3b3c4193aab14f8f66adcaea2e5adb22ab62a9306ba1d16a7eac330f182d94001a1ad3473f2c6e1d66c75ea4fa0056458b0eb222a4f2b9683e4b055226a5461b21ff0aa25c0e1ead4b217a872b1ecd2dcb10d8ebbf6f34eb15366b9c1a2354f9f525efa1bf85e754b222799d7521bdb7861549e221cadb6280aa05bd7a8b70225326a50c99c7963b1457f4f49de98af4fe81fb26e6d551f5073592223d31e3e6afa2b56259d5e360725743192b192b3890c17ee39444ea2d556c26684d4137450b3053e4afe09ba3dd26dbd0e2ca2021c29d7d75d1f822de5fbbb8407b8b06a5d140b913f8d5fad5963bca7a4c0dc741", 0x1000) 05:37:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x753, 0x7ff, 0x7, 0x7, "c6f1e8f91c9ce6eff6c245c9a6326b1f10a891f8", 0x5}) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:37:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r2, 0x401, r1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000940)) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000968bc0bad32ec65ee422b41aaf202861f2238b73cb5042c886496e73873335f1cd4006715e3d68f2638a1a30f734859608b02c062c1df422e541da2b9b520b73628bb229ef877ed2d3c6d95999bcdd4b9d672cec974a47cf46850c7326f2936642f6b9bad7ec8001c29039b5a9729bb8fbf873d00e7e365dc52800cb18c4f39217c60a3488a52235baa9a49564874a935cf9852361edfe45dd25b013070fa88f0dee57c924afa63ad1882b08dd7d5d2dd3ca9ca582051284426bfb3926fe3389e1e3977226ae731f0936c799952f762cf38dfc159f8b2d66df599d8ba4a739ac520cc3894c7516513e87063e0317"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) flock(r4, 0x1) r5 = semget$private(0x0, 0x7, 0x8a) semop(r5, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 05:37:05 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f00000000c0)=""/68, 0x44, 0x2, &(0x7f0000000140)=@abs={0xdeda9dfc64ad5605, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000180)="433ea8224eb13107b9b7759deb597eedead2b2288282a8a1b1d407d8f491b04d20df6a3a436b8eff4034f57e44fcb7714c2cc919cf78402c055de257a1d74d360a3d754ab690952c553df80f51c2f905f22b91d9ccde751ab69b2628c9d6aa0c517a41d9234d2959c657bd0ae39468369a1107701d1c6390d3498a5be25e88ad299840f0eaae2b2d26dfdcec8e2f679ce23c06938955e551c3deb8f749a878d8a20d1bd5945ec7232dffd4c3a2caac6a84850384c0b5acc41a549d1f", 0xbc, 0x4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:05 executing program 1: r0 = kqueue() fchflags(r0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/188, 0xbc) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x41) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:37:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) read(r0, &(0x7f0000000340)=""/26, 0x1a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = socket$inet(0x2, 0x4000, 0x400) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="2f1544e3ecbe90c05b9675d45738e8cc7d730f9782e5c751a69d", 0x1a) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)=0x23e958ef61f360c5) setsockopt$inet_opts(r2, 0x0, 0xeb34ef5ba55af796, &(0x7f0000000240)="8aeb5f9bdd985f21cbca4033be092cf467e31e08a9f09194b747eecf4e7a088f6ba96425db3b58ac117c5949f7576b9bf26019e5927b10c04498e853800d7015d7e5e4be7fa7e550a6a0b100eac2c0cca7ab9532daebe397ba907a95834e5f4b0d43d5286b7316787bc8fda9c557c2ef726375cf0a7b0c892b449d8c097987e1a072f6a78d9791a0d3def75e170f97b8f601f2d1681f2d646ececee386e3748a7a0102fc06fb633f057381179aed14bc25378fd5594910c9262897459a871394a8563f572c5ed7e4", 0xc8) 05:37:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0xb) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() pledge(&(0x7f0000000000)='\\-\x00', &(0x7f0000000040)='{)\'\x00') fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) 05:37:06 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000000d2441983fda355bfc8eb0ebb6c18dc7380f7e53250501c63d32ca0480c39efd0e6cf121c6da2d684f646b513a35277ec464e1b679c09aad7e2bd2231a261b5"], 0x8, 0x0) msgget$private(0x0, 0x109) 05:37:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) semget(0x0, 0x2, 0x418) r0 = socket(0x18, 0x2, 0x0) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0xa15e651a46468e6e, 0x2) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffdf000000000000f87c8a5b671b1b542a538706000000a714000000290000002a002000030035700100000000000000f6e07b4126c6d5f117838fdcde938d7ec2b4ea61301cdcde24ec0fd8fc4ccbbe4c6cb7c91173023af5654f85db4f73ca20ccf6d81e87b80f171f7bc44f5ef0d330bbcfcd5fb9e510020e0000000000008f5db5cf3f93c0e52ac660123f541460cc53eed90686731d7934f437c759335a4239bceceae5012a20fff4f03d49f8e2b6d74f6ae18e32f2360c3cd530cfb8"], 0x38}, 0x0) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/132, &(0x7f0000000140)=0x84) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="670874247d4a77deee484c2f5d4cc6d7223d39d1d04fcece2f8d365849f36c7c3510c70ef0c0a06b4e5fdf446f689a3f502f424869b4e92cf451f086ecfeabe784ac4d064f3c80b2bd9f58ab20fa799fd4f226d6e711586984201c0d1a77cf23e65f840f33237576f6ff1f7fca62e01981b96c016c1a16dc7b8c1961da454db8769310e32d0b12e59978e9620415c0605fbadbe39460e5c80754e423c6f5786ef2f91c968c4cd13e98dea4460f18f197543939f734d4479242abeec1674a12cba9e1f7032f3ec576c3ed8f4bbc309c10170d45c94e1f592c9961e0c928df77015a7a36e6fba0e6ad437590dc5ebe319b8dba0bd0276706973918580ed0045db00274d55f441210053994e1c38ec9c6485957193d5a5ae8a79d869f8c898edfee33bf44979a5a3a2d6a0d26957a15bdacaff319f40257a3bf73f84f71d827b0890e9fa94ad7d45d4d51cf8c4832fd7b04317c03b9a1429d9997501a686b649362f255ff97ecbef73d2704c8025dc1178123d02245dbdacf0aa9d0eb021684f35aaf0407cc4d7a5dec05e6ff30da550e4a623cebd2d2a06f88b5a4f4f6eb30595dec693462c534d3db7094eb76c499d46fcc0908b34e834ec30f01fed1ab7de7bf7adb1cae81aed6498e49a651006cbe94e343ce0bbf5576544c1d36a015e2593356b195585ef7759883c6bfb7ae679e0499533517cf485cc7fd84830b523fcdcb3f0586c9782c7dcd79b7db4bd88998e63e1cafa6e98b2f70c8fad30c170a78533446727f428945d8995523e9f874983ef504750190890df062aff6106fdcb9ab390b0be878b4ca6a71e4d9d914744f1593417ef79cf19be90fff58f1391fffe20ca6a1810318218ce1e48078b5323bb6a02c27d0e6ba8d26cb5e5d11f5c93d4d91ebdf12057c451e6989155a6bb1c44489f14d718036a6523df66deb2f853d93f7b0433b0f53522c280d4f14f165cf2e50133f1b731e9e57fc8ca206ed93bcbacf51193bd7c4fa44c32e81c8348b976878e6dd89c9988b51d5a8ab80974d253528f326fc17d13b10cd367f3bb5d642b9ee319529b943c07dec68e985ad27d590feb5e9c264a186f5a6a1cb932444d6210479fcbb9dc0bec07867794296eb5442c7361fdfe5af02f35e57468f3cb31a8f607a10c19f9cb5df39791e4bc86f75f3b82bea71a277365065f38c55cfa078476644dc334f7f4b0382caf2a9de7125518969a1c209acf6d47df1c3e6bb0068583925e3fcdbebc0be128170090695206e75e4c3c22a21e8f734f1f4d727b275ed40aae0e16aa93bb816b9faee811b3ad2e3333c2446de83f822ca3ea0e9aa8a6f0ffb69e47dacecea7d4276bb7884c8c28350ab2cd96b5bc65cc48effc70515e08af297f416a6cfa415ae31974d27e6466d80b32a0327849038d4d885d6a598877213c6f99c865af0b4c12c6b6c0e332f2222935a5e8c1f3012d8deae1f8197a29a07693846b26495f7a47276100c0450fc21277e6973094d091fb979af558037859642df355b034e1095f75b7196e67141f5d36eb9153439a5f831cdb367740e47ee43bab9ff3f33d5e9fedf949c6cb84cec0e545fcd4cc5bb5e16cb337758636e39108a4e391dbece51fddaf133539d9faca5268521c45913356a697d9fd31573ebe6544b38114aa72a0164b4e05daff94c9358963413ad9cf0930e63d131ce13612ad815e1c793f77abb77bfe88d9616b17d6cfd9e39cecefdbb2bedb43a68eeab2092e667922624b9d683c90552a6cc69059d705bc4392d2b089c49126c6f37baf23360a979c186a5c0070a14398f37b54fd54cefb382fd04d51dd03c3d8442623d0778fce41cbdb4decc42dc3b66f4b34340fd41f727c4786da702a7747c37daaaf116f4c5dff5b49f51c6d58ba82aac925ab1706cd18490d0ad31b44fd4a2d61f8cb2799221a18f7edef489f873c430b1a85b3ff4e5d5a07c23236abe713148a7ac141e8dc52d34a1acb787b9209a8e18f53a502d7b1614e03a8d0bc3b317b06e45c23b00fdd3328133d9f3938c415d5c88cb8289773d337fd0052c27c4f4d57fe3d8e23896778f99717f8922ba38b52334850bb64585ba6176782741c7bcfaad5958bd5d4b503f06c1c00d23b04db26d4ab3ce5fc6171990fd363ff29351ad4b6f46ac14dbf227198ab883e44fa374df3811e4a29b8bc545a9b29483488ba09acc8239da31c573bf4ea299ffc1d4ee8f1772d4c240e14bb4a6d157bdc5598ca859e7cce50cd5f510bbcfe8eee2fdea04ae189b85fdb4cd3975f75e5cfdbcf1a62fe10b612092b0fb3dbc65e372f736317d19d1aaa5fa803d9e5f8c2c937a2d69f85ac0d5ec8a48178d2f27bbbb9359c711201e6b96e4e6ad500237bf3fb6dc6d4e513e9e3e110d7052d1747d04a9ea1f275af774a5f60500349b4d01da7b841816870ab65e613c13146d72e574b0032adfb025a7f3f48d5bcde9d7ed91f4483f716da3ca8496839552a9cbc4e1736120337a1c177181bba884609422969b3306b883c51906f0197e45de94eeebe0e505e1a45959b1cb85367d5bea51f8b0cd4cf51ad8789916473d05923f2b9afa090c986bbb08a82e809fac02dc01ee6cf480767e04fae7fab7cf7dab24fe8a2f5e2918b5ab051337de9259ce3b58259df01d6558915c0ca375d5448a30ee94b30bc6f31f948d5f2468cecc79f9e926d5343daa7afdee6759d94c7f7a9af32147bd6d663952e89964f8ef1935a4a4f2953e4ade06e5fe604b843874268ddfe9ec49361ebebd0f23cee1bba10621491fdbc877d1a0ed19163575e3f5bd94c1c60b2c2c74567cf08bffdd5f367f2be316bd58af3efe3dead527953a1254a2f7871f0c3d7ac29b1fe09977be235e6c7fdc91e1a7e26e7b1aeba302ee8178f42163f4f8bcd23b0c3d573a70ea83710658e3c060c8dec4dcefd14165f7b5067ea589add402d201d01efe5477bdb52cd406e794a7626556c80658e8354260b9258d4fa0d93f3445ddca12018bb505bd9db850377bce6fc4ca87f73b51694bddb28afb997c282f49fa2de8d2e81e87d90e797a344ed8482cf9c653d2e4b6706579babe14644bb07e3c3ecfb20d801ed738604cadef1754321f5ebe8f75b4bf012386a2dd99ec62798ce3b22e85fa2fd2828b9bdb9378172920dda2d4ca1f7707e99341550c4690a34a92139673134381ea273cf3742587352b697ad3166b8e5e3ae67670846acf5d69d4cfbbd5e63c4913e2ae638c5a8eb860d930ee09c98f98db7128c7b10801dae32110f0a4378acf7ace9ce80d0e44ddf16b9e944d8457f5567a09e6ea3f78036bcfe35e9c32e08df30f99d2ed457075cb55b481eac96781f1b57a49b4dbdd816e39871390baa2f4dcbc2882a792c2fa5ee4ba2b7fd09499ac8999353d5d72c91e7b537d71cec5352eab3bc9e6724208c294432f10edb1c704a8738341e6430335a2f4d37290b94d676727b295dacab478243887828b2b43d5c290abd608cd003832969d22ce82fa5a492392fbfe44f4d698862704c9845fc1173ea6a18697acb77f020aa2969970f110697593b7c08d91b1ecede3f28ede740b6ff960db5ed91dc5cd72c22fa032032d7bb4bb6370b55bca2053f3490cc928fdcef79aab194cc884a712a9abd0b0e2fb4cf13e82a9eef3f95685d499f51e9140d9c9148164c1cd7c6a7cf3840383d96d376196293db6ee40f77999ae8783857a2fa61067070b94acee2b3f0d27d400cd475cf09749589c59dd8a021232971640b0203f7acdcf37b61f2b1602429bf18f4af9fd1b214fb9efbcb87427d544dab8580fcbb8741326c0e9bbedc51a85ceec3c1be6a63c0c0a8d8a2a15d249dfdab60700f1c91fa77f8b25c43c8748c9fc25f90b7946cc97872f6de8066dab348555e3a0bb2a483e22be6b6f468ca292d83b4b8c7eeab390720b52e6c113fc122baf24cec14335fdcb6064fa6d01c9c63fc1b85e11b50e7d38db5443278231c3b9a50a15a01ddcfc980ef9a54d231c8f54c4d8626fb2d539296a58713121b3ba4323515938cf26f481068fc999181bdf46cd334eee9cb6902a484f80e782e23d6a4fdebccc6587a78bbdfccc5fd5f79b6533debb009f2068e4c49af8f5cea503462994f865f1712d79ac4a81c28ce2ac65b328bd2e8357bf3ad64b6caf6df89915fa763439761e8d1f9d4d59eb54b4c853738b46553c2e3f68da41d38455460b3a4835f1f6c328aa4592a11be4b8c7269b0239af93b4c47e8c39b6a594d121f453955a3669ec10ea13dbaddeb7cca2dadfc11fc913fe320bd265ee7b5df853a73a4bbf8d73c2eee83267dec4767a6063795261b9a88bf8ae2104e7e78598449f89cf6c8f66deb646b0cf797611a97d8b0cdc380613e512b2951f35fd6fd282dda6936a7ae8075e8cb92c74fb08ca91a4caad98e411f85cb8a66df372bc27f68feab5c7942a4d75d455f8bb12af87b5e66be604991f3c1be272ab11f0156b9f2098342a79661aebe8ec8cd644a4c67e87fe931ad37b0ee06426cf321f1bb7ab73ec3f7c3d3f9345253ba4523ff1b2f1d1074d5c0c5e762d0cce1716e70773d8394382199bad5d47c3ec570681e0ac2947d981a52689401cc404231da42e174fde664c2378296183fc35ab65cca7d76c13849d8e58528a3bc9dad09421058c107d9338d1eb82871158cbbb21db41777d22937767a634afcef876bd91f497c0593b1a81535383c832773947c8246ece6241c482dbe5d633763e761db77fe4bdde02e1ef7df3305c233471008e7c8912645a19f120e9649b98d1970b13360e04ddbd53ef7b592846f628190a67617486ee3551a314d84938caaeb0aa3be295e14b6e8b76fba5b7fc39b3f06b505f1331faf4e471969a2b3c54155245fe08655781c2ab4fec52a2a102616bb599cb373697f2411f8d6bd9f624706e8b2539c1d4f05b21e50a2871e51eb8cacbe375bdff0e3d6d223e1a3acec62c87864ffc4f86b070706e7a0a18fb6d95714ea5df3110c4b5918f0952fc8120bed28018143aa071820efad2c7ce70185b6628297f76ba5564f11e7e2627b1c779330d8fa6308783b86ac9695d6a5c5a148b18d876ad5fe7f53d5331e6074747beb1f0ec5df590c3b5d61fb945d2e61e891923fc6e4c8798bec401b990f16367f69a5f7ceb74ddb99fa6d97f93ac5284cb3876cf8ab06e685610b4a924e420f4182d01f1edf9b9257705bd327bb7ff7f7a7d29214d8c126d574bc47c0f8ac9afced32668bf31960fa0884feb7ea18ac80d41c74006d3f7fb4b6f4334fd4bff5aa8cf5f2856f32ec682a708b3b8b84eca7968299ed5c177ba5b42257e2a658cc89063dcbcf9e05c20a672979ba53525b6b3b85ecaf4c2ce0eae038a41f518f85f9465a46ec097dc84b0f40dcc49e542a75c6324bf09c72c7178cf6b06303efb7de6727c0f31f34ef499e70bb92c846f74b3d13a8e70535ace5d3a0feff29e86215e37a8bc068efc3d4d4161cc5b478b447c6a16bd943562a3475365770bcf0eb0f959ad4502fa5d042bf695ec3c1703bc33b2bb3bbd63f2ff4d160d7fb3437a4bfa88ca6b674a0aaa83d863082cec17982e5ff62660bb5cfaeaf9e1a309af2d3df59834a9050b6a144e47c9b7ad6caefe20cf61a3f2d296f12992a839501a395b601854fd4f0bb0b44e3aeb9d5c44412873b336c09cdce1641725bce1fdf083fc7b24a40c33b60ce646d13dcb35269e40b9fcb43bd02bda5104180831c7e1893a09f8b767304b4391b9fdf0dde4961b5acb49ff70a6f62ecec6d08279a53f09b215e8885e81deb788925dda94", 0x1000) socketpair(0x2, 0x1, 0x10001, &(0x7f0000000000)) 05:37:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0xdf6, 0x9}, 0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:06 executing program 0: r0 = socket(0x1, 0x1, 0xd4) fcntl$dupfd(r0, 0xa, r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) accept(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)) fcntl$dupfd(r0, 0x62349fc95021c54c, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(r2, 0x29, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) getsockopt(r1, 0x7fffffff, 0x81, &(0x7f0000000140)=""/230, &(0x7f0000000240)=0xe6) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 05:37:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x80000002, 0x100000000}) r1 = socket(0x0, 0x2, 0x3) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffff97) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11720287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d59886186a3c502b58fd4237b8f94d012ae447473c95aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341164c2c77d572966e61c27574a94359eb4690529b277c273f9e07260f29d640bbf3b0a081e62ec4401cae6f27dd2222a699131d9fdc2884e91ec5a002d1e3fcb22658510b2ded66fd448ef1d34c063e4797f888eab8149dc47860d3f23db2fac59676b26cf83d1a6401f53b1b4b903751376b0000"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x7, 0x3c, 0x2000100000000}) 05:37:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) 05:37:06 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "937500"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 05:37:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000002140)=[{&(0x7f0000000080)="856be42dedbd64787f30376b9bf3ce3c4cc84d23466d14604175b0127910edf27dee558c97b6797728d74cac314db9587d36fea9b9c2cfe03c5a0cdb16618de32b072cc6c05071b09638dc4f91502c574f1649f650d0cd5830440a5f24dd4858f4b5f61ba55d606910baf6918ec0d3824f6ffae048b820bcc6d84aa1dc76d2", 0x7f}, {&(0x7f0000000100)="f8a5f8e45dbd911f8f8df611bd2cd9aec10b1ffd369ad278275ec2abe752d753e0e7c3157831a5", 0x27}, {&(0x7f0000000140)="3704674a0dab1ad889feb4ccd2ff7004e8988fc012ad25c007a693523ae0b4a136860716a48f5ea9ee2a3736d1b575edceba5fac70c17109677617cc521df8c07c26bbb989595c56cc6c886011d98e038306c8e233167ee022f97fbde93876232928a6514c3e8641bd8774745ae546849812c840d2bb2a1099bb1658b92dbc406515376a19bd8c5cb2a7e050b8e4cbfd4cb334e71cbd53ad19e1a0f102e2f320f9b63eb6671526f267c32254ac485f35a19c7d19be4d5bd8e8231cd49778db03e70f965cf6b92d57ef989a1264d6516d43fbb8119db470f01c6304b1f41710b5310318cd0babf9d8ffffb749471519cf451c57c6af375fa01373a3cf978eb377b37dce152668ffe34d09b007921312c64cac2cab808190042a29b4e2303edfa4c6b986c75b07317497e981f7c502e31ac2e7f19f9655447a28963f369d49aee50fa5a493b6607b9a34bd174f08327b7d1970fa946607d9bf4164f5008fed9733fde96dc9cbfa3f1d0ffefead544dda84ab1dc1fc241e7bd8681a2032cf4e182534793564d2f2a941ca415dbf48938f942df5df7d6a0e5786987a47a4e2c720dd41024beb4f00a597054f8f360d0dbc668d9f36c3214c4213afcc3ba184e4b4fa286fd8c9e20b71a145fc835d49478b5513d502144a4b45c50e690fc3eab08283bbfd5336489c5d2ab2eb43400c00f32717bfe643d53772ba2870b04d822365aa207174a7ddf82eaf70e0ccd413a1eed854fbd6c3ca1c83a540ad72c1c289a4a187202e7c1b7b61d8bd4be67bbb7bdfbc1a981eb7ef53ac2959f4a61216548fd92c8013cb4e586063785e3112aec5a87190f7f77be796483fb0adeebc0d13b3b38280ba083f80df63bef630c70000f280cb8da98077f1bb47c4a251388d08ef110ab334668b83c869039f50f1e8453ce7df9325a62543fb10b7e10db0dc40540cbae8ae69d7c66524f221db587d70caa3e40ae57f01cde1c791840d786e8431e58f34f08202a78eff9a23409587ca684c0df1b0aa840d1c0a5d5c543c8a0688f16a4b401cd1d6a8f86ceeb9c8a7b5adcf36efe570f39b49770c52dc46230020eddd55754e58fb2ad97d4ac55c96e15806479d8b32f438d016d28cb4634cefa5d6e8eb58cc7cf874733ddbc0d69713f6e89c4032cb308b6b7d3cc2fcda92cb3111bf32662962e82bab29103eed283024d4f68346c203adf974d61b2ec8a0623c5bee5f0c1de3e679954860b480d020da005faf2c3a8ad0850a8c73d86106dfa4b83a52540588a86552304599163b7123b2f9fc52cbbccffdf00043d6ee3a962a4b8d8427dc07a1de30cdce3116e257be6d7db57c1571b185a689e7226a4615a4c78c51d3b07a41ebf0c68f3261c64908dd03503014a17d80f61aba5610e4a0f09cc54355829d2d4ee64cbb1b9cd01a9ab5e64ac9aa2a285d4173b3939b8fc793efd282db347099334ec69b88ea54df66ae8c1419969b9b0ed9a6b9ec49414adc817520676e3e66da161355eafeabd845b8abeaffa217c1bd82dc4d9eab871a96b2e6f0767a678eb61d68800308db86f248d1a5763b61d4a3541cd95dc1118ddb45466a2a23bb315c6a55a2ef416a8e3a9157c522d63a678bba43bb22770a75c161208d2b47b6eba9435573ee93dde69bbe505909435835d2bf47d758b06bcb4b50320cc7a0241c33764f315585b3e207ba4384ff0e724fe08edebc8b3f2a950a40ee37bebc965014449db9af226a3896705536d24ba23588af9217c8c06ab65a139037b7bc9769e784956bab3e552087cf30ebe97bc6993e05c85a6bf8dd2427549e95b4a1708f4d4f624e0b100c5a6a77f9b701dc025161c5d3d314f76e85c5f5e27c961c3e299ba9fde64f7414a996e97225cbeb7b5a7137726892750533c9b004ec06d179c0b92a719515466035eacda1cb606a16b105c26f45c62608fb73d09e46f4cf368bae219fe136f4a2699323e2d19c1f5b8c482ef70a063c310f64227caf919ecfafdac9960491b98a005d5ea153595bd32169e605514e815f0ef75af1b6826c2c84e1fbcf85c580e1909f41d378cfca4e1d9109927dfaf6e7ef3ef6194fa2e3f4ece528ef933d5b5f04956aef1a72488d1c5ba1b7751bb6010ff1d0c2a93b5af40788b8f52c2d04318e68530fe202738b955ae7c76c59e6d4806c145457c7f11ca4c90cd3fa704d509b91a40a1baa2552f636d63784b85226b121f7c9cd687b1dee4227540535da407762c84612913899be1fb56354f7331405455c2dc8a86819c941bdf28e05628f9fe9affbcd9631fad6012cdd0431a50df424bc4f7d00d1034a00cc5ef82f1b056faaffe4b8dd8f6a456554da8c2b773e7feb09434940da8636a35c84e108b11577c8100d7c52a95f8d32b61634af19d421b2434e17cdc1ea8a3ed266095a29075257c80067f2e441cfd9fdd52d46d60dbcd5e5abfe9c8bfcaa87e6ac81bf6485228096bb3b26dd4a80a729e3110a47d02165b6f81a622834365fb015a509f89c9dcd4229cced9490c7c7cf904ddd99cf7cde9a60d783278fbe0ca9191df10dc9dc3aaf9953653a41fc32a7c85f399be35bdc7fdbc8d74176673ad390e7a6238abc21772d9c180ab1a59ed43e1dc59f909b8af200fdce28a28142b5200f924c549cd5764817436e0157cf09175d86e387b6f48845b06e07c14725637be9153dff786c1d7451590223640fd39f73ef9ea0ca648c7b7bd41bb805ee633b29004021d5695d2e0e35bb34f76d15c417560de5de28cdfc134dcb6919b7a34c2c7b104ebeee540faf82e473f04dae172d2f63257a23f60ff5362970f0f078de0b21e940a1dfb8b7471ef81745d97ff0b2bef074ea45fd464cdaf58c25493d2d75cb95482e7f0709527635499d1c65026326690694f8bff9ac38191971c2965455cebe296ebdb2132fa2d14421c89e261414d9fd07d254ff3c375a272725223a05bb999f79c5cb9a4e10655dd109f149ab9da8337b8de42068f70d12395e93016b21f62ef9ee9ad503705abefc690a217af567ccc0b029cd0f086013ca63a30388abd67e185afea3f0d6c1fdf71d5de8343b3bee216f36ebddcd77f0658b64d8d44d30150293ab9f0cb36edad7bb52b7325d154566319626d7764f8576b460a4ca7ae6adcf8e239a934447a16b4694a87dd28804727a3ed10f81852f73bcaba7474835d3cf7a07aeed84a16ed545cb050a835f682baa2302f722a42ebaa15e60f964d3683dfa527a98f63982bedc6072dc8e9fb6fb72ce1fd71361c0886f836e5c8c2dbb5e5cf826eb917ae9f26e97c39b2cdb7bff5469b0b0ba9f7ccc077420e57899fc7e9e8d90251a81dbce500933444d8bba052fbde6fc77449cbc821e9653a3394601beb7b00efc87d4d909efe1de05f0720c944f72582a0019caa583281388bf4407704a7c334a495c46722c023d238f315a9836c67b314c2938cbad448f58c6f810989dd204e87e1d8e3ac9829d74decba0f593a86e3556f01d8ddc61497fb1b11add79ad694678a7557fccbe2aad019da257d3d3099b058ec7cfc17ebdbbd2017190ef902b11a4ea3e465b1e97e6e800375cf68383083da75d3980f5054aa434d189d93238b3579b9cd06676b7074ab2900af766c86460533962288dedecdd5da54f817da1bc87510d3787b09ec0b2a8de546cee5d14016ada6b4da3e4846d7d5bb70cb1cea8d2e4554bf727dfd6ed83417ce4da6a1aa6a7240c7d7efed995ba3a0c390f5d32c1e1b8228481bdbcaacd3ec0b764e92815f897705e44af9d2f5f30bea87e142a6e21e169cb973ded85c7165b6f86b38e71708268ad32bdd6c208f7263385d7e08e1e32291558e1388b4286f4b906c911fbb87c223b35a393a2d8ba3bca9618c9f4525927ae5757b14c726143aa89b5c959420bf883546a012b1af8a0fbc4a9ca98fdac24b7f5baf9aaf471a77bcc5da3020975a31e306cc7fceb93e3fb0237f2e31563aff0b3521b8f0b6667b0b0a88738cd50fd7430f09eb41941b3a58aaa0f05cb9ace0ba65f76f150d8e42190fe27ebfa0db8decef9d3938122e6035973ff83d7afa570572644ed98277eba04d372d68d86b4acf18cb33e2b7e94f67dd1a49d6583857e5a0d9d90902d082b1023bef24a513c90e00eeb78082a37e7a2f5631108672e34f9718b192eb49a6f5839b3a63b285689b110d6e90465a4ec95a0356940c18b9bf27f4991c737b50d2ffc1c7c4ba051c069fc1a7e8c003da5c80250e5d5c16b041a3b9406af6c09ad22c019e2bff7dc50c2df16f553e3acc0ded4ff269fb537fbc077f93386b22f6776f5f6f4d0c95968474e80f2ba8c0e797fb4dcc191433f25bca54b939ce1268b6a388de200a23f103a3304cca9e8e0141af6212e8e4c1cbb9fdef23c56711587ae26b09ecd9a5b4dc862317762e0c7744da2a3112a4169d775b5e1d3cbde18698762b1a7e010309b76a1cb79bf2201b1f2b72a0e735eec2a64f8d665ce3675fabee131f7d7c8ac126b47ebfa36e0ae86cdccaa0fff81d8ec2ea0c093575d962545b7f6ceec74b4d2187ede0974e6c14b3e000c98fc87207e6887fd5a2a80497f56af47dd8d4c3e0a99cc1504cbd470c46b62befe356e24d27d26a7e7bc4cb7a18ef018497c451fb0b4b76af4376e1488c24c2f3ac428c3738daf65dd0caf5333746c4670a8076269b8973a012aade6b43e57841526fadfb24a7fd9c278af46144391af953db47f74c95048234dd8abbda4332ddf3c27519767eb7f772eed926acae450643986d07026a1090c34f76cd93179bfae4bf2525107c20c25e8095c93d1f0a5ac86cd6099443db1cd67aed91ba07945c60a8f01e4ed9131d6e026d2b15979f0f75e70d21d1b03adf0a782db00a5cee7fd92a6d35371e1393bd21a013f85f4b8a51db85fa7e5023442b63d60ef98443ace7d92e50cf95d6c7730f3a0c51eb1d7991eb033110a1bc529d8bf77c751fa4dad6013ca9917375ca531d4ff81e82955084f71fe05e1699eaf12f4345a96f20221b0ab79192240d198a9d1dd6dc276f36a631bb2748364986942b09be8d4aad5863133a355e902290139dfbb15b15ad3d0b677ba48af64fd66c3b5540e1793768456a9b899af5d57f7905785ce7dbd15ecd7197813767ee1d25adaad713eca0aef19708190e81fd490bf635fe2ce286d8f78a45b99a087b5c7b2f783dc48aeb136f0c6f31c3f8fd04daf8e3944542e5c45694a9f3b17f25ddbbec13beda87ba77e447b2c72fb0d3f0461bc098926566db497edf39cb5a3599b1b9a8e4fe22805e2e68690d55cc7d6ff20cfa7e75249eb1adeae2d5baec4d72b9a32a4927c48bf4af70bdb980ae181945f4eb935a882f225760d2536e003329386e05acc4e92395489285e2da6a2fdf50da81a79118dc0ee95657e92980049457f6a1c1c6dce0eeff283991bfb81bec3ea8c30f1981b8763d2703d3d21fe06f5d6aaa426786f58093eda4a386e564cbab37a57e2ff30ddf3ca765a6c511a528e66a5df481badf7d9149a8c05c2dc5bed82ad0d21dd843ab3f77cda3a282220ff3ea5189e3a533d948a5757a519794a2d76f90cc66df743efea703bbc6c87b31e265a4bdd77810d986dbbe1072796698bc8512b06d1f8dfe10514eb5213051a73fbce963b02e504b8a7ea3ffb5fc2c841a5782d603f87d58cb0461fd4130d953dadfaeb48619710f6a9df921aeddf9ab7526ce3fe0c6d3f1ebbca28f69bb7d128163a4f5f048f8084cb496096181a3e05ad881fe0c10638560de9d04430dae5b4336d98b3be4b5b3e807a7177ef04777a391f2f3a", 0x1000}, {&(0x7f0000001140)="2da02695a437c1aa9782615381ece5c9e8769d0a55747ea437c9d52b8c50cd78a87b3de02ca20d055eafe7d5eed401518d9f43907cad22b2fb604412a2be0e185af5c70f10695b459e9e1d95e1cbb30b6ce79ad1c43c51245adff9bbcaf80e23f30b459f060917df0de3ca08235ae47c9a98a309eb1ac47e4375ac29c99b8d6de4b1e5ce57850969c36675c26ad0dbe8f85186a5d471e895d9d75ab1656370757d5d0284df8214897b392955750ef1bec552a3635f63e35b44cbe73e3f76bedd7a40491ba90c4bba59788e598c79b4eb8399e73c2303dabb33e520c476b571441872bfe6163971b55a9f3cd70208c6e81edc9dbe2d0c06d90583da55eafda9663aecadd61f3bc73011acddb2ac838d905f387bbe9f85b8550ae63c97fc04df0b3ff69bd4ea58a7112a1824a2791f892201d1da6b86ce9f021207c960e67b95efe7f21dd5287df66832657d607f70cdfe0ade8ee20b91281f302bce0f2dfd5316dedc25d7f2c34346fa0483203439511762ce567e0e5c56d192883bad075337d84610f3105b056d52e4e855f445769267827f3eeb9134e1f6ec717397a0ef0b8fdf752cc1cdf692e7d47ff0f8ebb8a10400d4b5a79d59cd42ff7545efc26d51e0a9368d60d0e61601819f16c5b6c083574b352151434076d783aaa4942b855895f198853a50281e4eb7027b5cc75bba2aec02b2ba45d802b35bd2cd9d168add539965fc71d23ba14487006e23b7820da00f1a7ec8c3ffd67e827e90dcbf1ac3ab4b2a6072595657e16c45359b9c8c8463d6895732ec0596acbfb23704637f58e030eaa11e9b60b35336809f7c1e32d7d370616494c52df571a15295b82ec5d9fa9e30733219cc3cc0a1917f50fb13c73b8d7be67a4b70687b10d02f107001b1fa939fae83201b62b481795e298209a5c5778aa16fbd7eb868b328faf7b2538eed5c498e4e55ed7980950906556353fa77767946f0fe1f1becc7ce3bbaf1f9dc95104574bbb1b438db25ca7d6849a7e9eb794d3f787b94655a772ec8df60432e6809310479d74caa393df96d0f65076d51e6773d59ab39bef72611b3e0bf38d13787ee86923d59627eec842742ac0849a3a53dc85bd5b597e60f6e3fad99755f88e0593628d50fba2ff710d81d55730647453367847634118bc78c0aab500dd19cd6966f6d6c5dbaf14bfb8a3a0d2a6876bdcda9cf2aa23ab9d711d68a79c89811bf1e3884d08c5d071e7f04423bbb5538321aee12b8d22247a7de297b54da1e06312850d1d3f28293933473a930fa24b3cb6d0b3551bf1e75bc4ada44a417f88cb7955fcaecb4e7eace30897a68805298cbea2c99e07d0caaab64193452b669d8549b5039b4416616f04bee6ff443113e6367c382180886cb63607785bc808030fc6c5d9b7de8e74942cc220d56f3aab0e8471c96adb84396aab1900dfe70964cc613390b503e209277160a9f99613cd10b3c9624eb0a9c62f33174eab0fde8f2d9339d9842ecb719852633f56e1dccabbd02aa79694be63dda9ba503a2ae08f7dfca6db7ac9483c98d43e8d1070a38bd9f8850b4466e1016c31999a0c4eb7d01dcb93f7b0acce6c1b945348d0c8768a82c3ee7fc83a60bdf85ae5bc35dfe67a062938c48690fb48e8cdc79c508d93ef590885b3cd66a9f4146cb39d72989da549e6d8ca695051354f65bc7f9777cea69ee1c2925f7e126883c64e8b73f417af1c83e1d46661d3eae3c2ab4154819f2f7543a169ca91cbc77e6205c5e71a63ea4de12eae39d7bbd0745c28afa8e6245f8ba9edc1b1a36519a723cc4d561e4e006fa769671832738d8a0b106f461f9e70dc60d04372b6b2ae761b2d1fc9875f64c1680f848d824e5c12c719abd929ae9623f19ac192da7462e474e0693399c86d5dcc27b81c51485233747aa0a0a0fffef6f1c2319f06b8ca9da4023a80ad942bfac251a8d0ea8edfd9beb5b45a90d8e233ea4151431a1b3f530f9f3ce026c0f49016267bc0b3dd502f05eccb0376346acd4ca17037d7a9b7c1b9788cad3d975148bfff6c79a915beb3cd005460192ff9822483cb748d0bfea66cce640c10f8eaa8727a0f9b255e8440841a72472947aad0bb751d5198864e58c65a609f067202420a50cea8f2caf50ab59ca8d5995590a12e9473ca3bbf079521f072e1186effd8d1a68c8d0012020cbfcb72c55b47dacf1271077ef90d1e33cbae659abcbd23ca81646b87892811b334f21c53faab459b3da0211515fef4922a4f6563e12cae6ce9db52a0214f188fb695c5c86e34c6e1df858293a09aa30d5c755a97ba15cc602a828735711fe03c0e5e0bd0946aa4dfc434a0698aa0ae02e0fd50b4292006857dc3d5700e9bb381c63ee61ebcf17cd4bacdbd108f17baf9e96626e5f3f5b25764181c397004328bf046990d50b97149ddcb43c35aba81f04d571ca317f93db5261c347842f92792f9b5af3c82ab7bae96e2323a0bd346ef363050423da35dd409800bae5ce17f1c2062aaee32e5cb0ac7be1e3542e6df51be431f31634eaf7779e90dd41b610e7d519197eabfcf0dd1ab64060aaf68a5c85b4b3f66ecfa546eb0f6d76942e3e0d0ef1cf2f739dc22777bfb3f0d53509683c8fae926b7e4f936c9ebea08c0e67350bac9e84b9840a8584abb9d06054af63c5bf3fbd4167ea47e4b36adc5072e14be2dbbcb6a263ae22d307df53df82f95fb691e178320093c1cdf48b232b7e6c3651c8cd68a62cf4408203f66afe4617028722f728fd71a5f48fc62da1e58d15b2f749a06d7e5e2eca42995b722e23a91e69e2ad736917cb433ab86ac3e423a8430a601a1ad8c0a3d2806775f5e93724c27223695c5fd773b91c502b2e6175c025cdbf143c68698609a7579b7d35804a32884bd0fe875943e8b0a3427b75b019a9c6202b338515cc0c3fb455d9ad01a177b3bb5ada8e39a67704bab0f2b5933b939e2cd8268be87db1fe3ce487fff913cb73b4fbbf9694c1e2cc83a9421c8585b5c2061c0728c488617db3da615b7d87b95412dbb00ba882979fed7389d180747a607cec9471bf13dc6ef52a5a6c22561e05c8356781759f573919c058e5609e2caed7562123e759469bd005dc821ac88fdb481f0b7a7013c3de382df97fefcf136be37f7d0c4adfc2ece8f067aa90beea7a4cf21c0eda2431726b0db2842c276904499fb7b91365c78685be026def04d752e06c5dacd828fbafbebf76dea46f40256184552c77a5be65f821341fdd255ebb2f2d737bc38ffc4b291b337d79a80937f1dba5091e6ee1c464df78271dcf1e7f37eb5cb319f11e6d03fcd9083f7ad1120dae220546f38fe628de51b0ea012ef6a331fb00c1c6bd4afef6ca5516ead6d29d62deeef2446e5dae67fe71897aa09af3fa323c12bcff000e901c186c645dd36d9186acfb869c4ee04d1e7f5cddfa2e13735a641705feebdb6bbf88ab2f6510d4f7a805439c1616ec09958deec8dabb5c6ac19f727ac5e4597092ebea50d43c7accd89085f6986e97088d4d2f5394d2aba1c0e5f791c47657c440da8cdba0c63702957fbdfdf83852beec357d8cddfbe6c2d2b74cd533bc12a8e981da2655a02048128aa119abfea629bebdf6a6f6631c8982c7d16b3585939a06c135901ca85c9dabd2a98dd196a69b4a56279812ece46444bdd462a8992e27c49bcf61da7e9a51c31c56ec7286e3f9e5112d02edf47b6a0efa79ff0fe0115640c6700fcfee0adf996586cb6d15e67b2c4a9f497221a29bea3732dbf411a02adcae8b3341c1c5267f48081efbb456e73e1db9e318182d481fc053738b57ffd202b1bbef7b260739ff43e1c8033ad0636ab89c77a2190b948e3cc626689abf2f261a13a48be1d864928628d4f879bfbbcc0f73a3a4e7182ad781131c9685e220da0ec2a9b311bf3f137ff8d300b9a0b1316331abe069fb9e840a1f143611f8aaa44dd4aa3ab45107e5ba10937103c2ee2b044969019ec02bc3839e65f7e42b9fa8ae8c0912dae29a95cda793581d75fb4496801f0b689a78ab86f7da003ca4591f777e909c5b8c9b1d58229ce82d583195b39fa7b4baeaf8fe9c45519c30465ad78a806e274e79d19685a03765080245761debcfcbfe1b7e5a5df48316963119f8a5f3a98064fd48a509a5139f59f11851fa7ea9b278ac21d99939278cffb030f07e978af525c6504e65b3e359b3355082ecb3e9e61e58023ac0099e1201319ab881a27249407cea83818135831601bda0af95b33e7edb0aa1a44228d40609dbd33873d07612789ed7d307af6b76d300a037ebbcd8c78419a32a85f6bfdc256039dd9396bbb561a4a3c8a7362a231b8d389316af66971f12a75835d678ca7354da15541ea67c6a99bc487936d38fecb9edd70220dcbd7ba37f8c5f6b09afe2b6d5d17220e6426b30f86883ef1252fb908f9d035b8c821e5f526a2d5558fad642b26fdaf547d403fc83a0b5f05042590417cd3177d144d8fb9868f1d5bdf8a20807abae0777279cc75004ebc619bd327b701f3d059565c841067a6b4eacce80b6b4215b58274dca6f3d3085abae70f895411d80847f7190d44ac765c3c36b097517f3fc82d7f1fef267c08c77b4f97c5ee458ca1594ecdc6621b55c76472440de6c2be3d67503a45b52aac33edc2aee48f88d1c8be8a45b985f2a4692066b48d5b25b2767e3df01845d85f389318f3f9018d55436b0c64aefe16aee0fd0ea5241a84b37a1903efcb198d02c2d5037863f644db8f905bea6421acf650fbcb6afc7c8b081b6329bfd8e2378605f25aa60141a077c5389e2e1f03b187cba010bfd9fdd63473e10dd8a041963fd9e581be90146fcd9db9307ffc67f2105add57ce202b2a3d74451b4df6dc93ffc4af333f3e79f87cbb97012a0484e47dfeb02be1652f3eeb0da612201e69a2816537c05ff166954c80f131145c90b828222dcf4cad020c28ca8d3f843275aeaffcacbc5b1809303c2c781f36f584f5c44a20ee5127503d8024b799135826fc7c8fbd0383c92d8ead4964f21247ef48cd1503d8d5adec6901811b1aff4a9fd120ea0453cbbcbc265450d853be23b456724068a632af811bb489d772cb0cd7063a07226d2a7f3f13dff751f6c489d56dbf800335a125978d81d2f0c7d5d7d16217fd0868fb750feb36c597db6b5a1b9a96f1f3b4b0b9af1ad9e3708ea8684b8e24ea7de1c983533f412aed52ff0325c4e3a7669cc70c3169b1a8057fea0bc0ff957d93cc236d0dab4c4b302cd585ffa28ab06f9d6eac9b812a8b1fcdc4399b0d237f13efe4ea6eff7493c5d80815450c77e6f4e5247b28643490fe3160ec869c173d26436f9e19d51395eedabf4db8f4cc0bcc26eceb82b410b3aee1dbbc05d3a225e604060839441de97b142d33bfcdb1575ca51eef1b33442fce3199161af7a3880c036239cfc4714978341843e7063d6d10c4fb1d3bfbee81dfe842e4afcd1ded8ff07c10f50dbd1dd8a5492d282cdd9e79667b1141ed4147478c4c79b471a19d42b21a20be7946306d36815bca85db4853bcf6469ac261b50397f3b1226ac32a0af7bdb237045e34ffe53da68efa6f21f91315e41816a95a3ecd2e08902887b8aadef0cd411cf951f3efe40ba8b7409138fec89fe805b6af64eff5b7bd75a88d1b05aea04d135653193ddcc7eb12d8d38fd3c9e2c0937355919e7849ab84e66d78a37538eaf601fdd16e3dd8ee96e6e484f4738ab8574958b12cc19bd1b8b96b3f0b6556e40f7fb7b4c8f650a083c26251c77935471451c3fbab2286d64122e927bc96758457b43550e29e39de4319c1475", 0x1000}], 0x4) r1 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) shmget$private(0x0, 0x7000, 0x80, &(0x7f0000ff9000/0x7000)=nil) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) getppid() getsockopt(r1, 0x6, 0x6, &(0x7f0000002180)=""/133, &(0x7f0000002240)=0x85) 05:37:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) getrlimit(0x1, &(0x7f0000000000)) shutdown(r0, 0x1) 05:37:06 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100010004) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x100) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0300000000000000cff133a18c1bba80794ab2bd04d973ecdfb8e35a7baf204acb8f1918f23924507f81e0b51035703764fa88afe4c04984ac2ffea19d9b7c57dc0a458fa2463c88b1edb5e8ad03a01425467ac31cbcf4dbb26f6d6e1c1a61856000d56b549672d1211ce50b890a19e0e8f3c4cfa3fafb6a2ac9e077dbb69fec884147ab0b85171260492897586a2c13e6c6918f89da7f0e80e9a9f7588f2816dc3f2e65236b1d834bbb8279bf3b077934e2817de4c27ced9c8e8a276c1cf24c5e5804014a6e6ca49497e6dd9384a2f82ae92cf0106676fb86e1bc7387cd2e3ab8c89fd42d1e951207c5ead88d41fad2ddafc193fb0fc4adbe40ef4e7e28fef2375f9a2a8e8522fcb0b0972a573a078276a588094a73ca59e4b70f3225ba65b7525722b2c5c6e9c3c8b0956dae0e81a317a576af80a34d422593f6587ad7d0b7517dcfb4d187cb30191035d209b35725b49190815e07b0e9aecd3dee67e815c7c157e72a3ef7e0642196be6bc1f682502c521f669cb3d7f33cb6c0d2de69931b69647e72bfb0cf0c39bfe91e761c712b609155d7979583986ecb3f7696b4e6036e6e9742e974df5043e51b3dd4240eda446a772ba1c19727ba81159c6044d6bfc89bb90cb438512b4ebc6ca00b49abdcbbcda15349831af1192923f9aaac42bd84c19d1da665d4b7f2815d0902ecd73676dfedbb4bc07207572405a58bb5af5ee50c423d5c626809280296fd7761c5e324d3740fb595c88085a09827f0c01830f2a4471fc719b7a1dc692021a002380cf8c644e0c4428cd016effb042c85111befe14f96827a2d4b3590f88df5bd94f7d1bcd5313ad1f06730bf25eb9b1bc626dbb28b5278f92e7fdbe26eca0a22698f127315ec04b2e3bf1d05f13a1ae2414ee0456b11a0c10356751c6cd0074ea1f716f113633309357b3c386187b9f2734d36a621f81ed41d354aee1d3f7feb06db4ae932b4fede5092c0b054375736a96eda19d5cbc11392b843a08c9ea67a24bfb28d6b5d06b0a27bf52e344857ab36331d0378acd961957b3a41c07b64d6c02884165027f8267355a09c78b5992b03b475a44411266943bec2d99dc5e0922fe341678926ffd9500498b229021a6aad243c28d5be7d21395c186b7e2cab93b9431a1f9557853d153d8298dda7eecf3cf0d4979b71fe5954939601c888462758efcbb1744aa64627eb8c25de76b5f4b0cb576be663b65ccea117c7e97d26a29e3dcb64bcd5c543531236ea1493846fdabbe63525dab2ed76ac70b372a0489b8559f356f4ecb5ed0329ea6b74e6a8d705f275e5a6e5eafe394e8c710b6b3a111728dfc62780ffcebdcc02c3131bd58fff8a63311370abde4371287f1c152eda87d5c1fa80727f9807ce6f04726a0839968d2330ff2a0dd5bddc3adf4caa64c9d697c573da10415cf904467ab857304ad92f961c593a9bd777b73abbd94cd9a705471eedd0e5d2be90fe3fd875fe09b751f77ffa733e5f51049ec10453344cc54669f1dd7c1e42981253863b6528d9ee513d04b83c3bbc5af407bedfa1e094c506b2cfc253e7327060acb79ba6533ef5863dfb0deed1ad0e5050ee222256d77ad8d49fcb7b9bf87edc5341b0eeda3d3ed391e2128383ef7de42f7c560bb595bc7bd2822b15ea1c3ebd8c9c6bb89f255ab7753a43ed7766e23939b9e2f86aa43ccfd7ae4b16e0b6db65690eb25da6860138f3da6a18a0792d4d98af708e1d3e3e1f11fe781d17238f9e607719b936f76f29671b2c0c203383ef7ceadbd47ab8a931ac7f379332344251f9159c66069cd8170c3de66bf9e55f917f28fa67328ff9562318c8d05819eb6a37688ff331828316e061f4b991f96577d39fcb761c782e760485ea577aef02ccf9ccf54cabe082f9646c6a895580d8134c9547b7c9fe9916d65455df356230af94a437943b0b977a7c5714d37a50762f2385556187e56ed9c7a48534eeaafe13e80318253cc1859e14fd748af9bc32dbf5bfbfdc9a6ef682eeb1776909c004ba67c75afef984d1ad506a1d9d134371d2548e64f4fec77d498226ae8e93be8ecec55e9858ad5e5407264395aecd3c857c7d30f82f8349253f03579640dee4cd408483c404128d18fa06462353d004993b0e13e9b902d27dc91dbe1019c10e37acd9e85fc27c51be9ca791251c7e316d91dd6b2007a117b400f6d364666ac7a32c94433c163dc28e83ba552b397c375c5d92b784a4210c0959d7dae166382a0134e7d812367f550ebc9a358415654facdf07d819a0b1749619bed7477bcbb279dc59c74d9ee714d8c8adf2ae907b0cd9e8ea507d836ee211df986927faa639e1756efbfb536b3e376558c218c4933fae9cd4ed574c710207ee90f17a93cc91cf85623024e8b588bf3487a6edb32664b50c7946693a93bf8a847d13be05cf84a41d89f035b832f44dba458f147f3ca20edfbde881ef30283628a6f2be31a74c19d9be2d1fd26cc21cb62116db192f5bc9fcbdda8f7999cf09eb7c315b0d6f0ec226d87acb89de5d89f20360ac8780a4477066bce1c966b920964bf2a806d35997d79f8fc9c78ea350a7db60ec04e098153cdb04d159557ce19f813373425c0bd6bcd4ab71ba9c9135717404e6029abb197e1fc3ac8cef2887ba3cd1c9b749a8a1a5f4a33f1f3c8a8cc356a54241612a44f905542f802ee06bfce076c306a9667611507943af06f2f9f1408c22b9f30bb1b4143a7217cb99b43bea431a92b3960ba869ca3a022cf3fb6b5bfb7bd013a4a41c1ba9e8eee64e9f9589dd862215571349b0b1daa5462a3906db91e6385645b3c7a3de51bc9da0cd155fcbc303293ab5f6e2d50dbdb0b5c74b261b7cb8eed9280e997e09b94163450b679880e5da331630c417d989fd6b7d5a559ace6f51e1e017b43d6eca505ca60c19b1ef3f450e730ccffe158f28bac047d9e1a1764259d6150897be4c10b3e254ff71a1cae9add899bf9f08e4e76d76e7e6a5864347f647e4d0be64748d1a5a522f841da810d168f3667e8529deaec52f4c62ee47e9b7397e1014aae037f18b8297bb0cad080457d83c416b6c42bc6325510cb0403e05c409c9d41e65bb104bd0cc22f35ae3f53f988d2770f16dda564e706f587fe260751380826aeb77e30cba43a37646828d81fee36948cf02be174d88376d012fef3ffd9a2e344988580ad26f038c8c7137bb21c39f32bdfad40626d7778f5742d8d78ae339217ebfb7a3583ca0af4949bd5f8a3fbe66bf420098cdb1554ca7498f4090762e526c4888effb6d149f9df4f5fe6a07e9f5a1be9d17eb9b2d312be254ee30f450ed45b75fe36739981248c25c329442276a2b0f2d6a046ada8bd026b2a996744f18a2b4f059f31842b3f6510a1c205e9c4743d1170c5eb3db0c9d4c5842ceb04748ebe2fe441021f568c2a1818ed90ed9dc3983879967e383c0ec451e4032dd0d9bc0e9235ce558c44f0d4c14c298b43a8fbaf7f181c0d4b2258e16fd735e5b39b45f19f59592203927a227830569b6bfa2a77603a7635f85e4d771c687865212e976b06dbaf8c34c3e1767a6018f77dddd3b3b81494b5f92bc809822eccf5c35b7fe57af10f169f10943ed4e8040541e3b4e72bb23ff53b871c3eeedd97a3327ac4d0ee19621aa377861fe5dd8f04151d39997828fcb8d544cf5e3a8bda24959a693418cb376b65f315a65974bd005020e9efa7faa0983b6500121ea6acb134ce1ab8f5538d29debc065043ce26eae4ed8160d314baf8de6b104d73221d15dcd66979f7723260fa31b52acbf6412ccc5d670a5a3461ef2c36bab1b77969771cd26edec66db98d8844ea99a1eb800d1e5f2822e5f0a428adf08970394f8925619ae1dd55143b145f25b355f7ef1dadde063920ddf24e1f40f8011596102167e61a0da9902853e1e6b33eddcc89fc3c8bf7f2b3214920c04748c7c1d2cafca649543994c8751156d53eca075d7bb79f7cc2624d8adfe8061c270eca4636100c3bf0ab3327f7566a2cafff3506febbce37bf7ae0c252e1f591838a8513e5a731f759a5bf1a255ffce19e1be2d9eca81417b16a16848b28aee46b673323c212f092780ce559ed8e7aa32ff9abe8075a98a790c23ac2822ea28e99209f444cc589c00bb219ffd2cb8c32d84a6fad59c28bb536e2435b663be5341cefda69af05962ba0a8ed0890b7fb6050b2e074d0cd9bedbf9361a576b46736354745b44b42c4fea88a673885223853dd55aa11fb4572e9e5d8034e1aff78c518fa88da24ca12225cc459152f046d75dd12292e83a10f05a9a2462326969c2de58780b1cfb7cd1637f684f8ff9ebd15481d990dfc46405f4503a8acd4726c892e1039ee93617b3ab2c401a6d401eba8864986faacc18c0656780b6dae2d4ec86a271bad7f63ecfccf2a71bc61ef26c972fa04f52ced250fcb1d6dd3bedb4918b9979e1196e26b6f8796d50783a1c7bf88aa4c1b37d764d4576f389799d2b9f1bf5ed8898fba8d136c61a044349cd21a04b9166cd350daa709a53a42ec8b90c1022684eb878e68261e6b0b0e82d1a1e859c3495f16af55c7158040e7a938e3507062d1971191f26a087898c5329083233c859b13db2627b280195d7be37e00a3642ac8dc2f112259536fdf85708bf9aa8a33c67f2b41967f99672e9d770e2094308ec99297fabde1747878a3dca42ed1187f297c31dcd62c3e6aec75ad283cad9eb846d89721b7eb411258cce7f8d1824c841818fc313f7163d3a203e4f342e3b9abdf971c04b79614000833c1801401f737e395a9bbefd4ef825bbaed32366f9144cccff1c32679495fd5d2e515a087d2b0f519c9266f2dd1d521b4ef99bdeece42e0723b3403657f8a872ffe03ff69e0f465d7454df24c8e5d3403363a3e55a499ccfc140548345cb8bf5f92d96d3eece50071839b96199024ef863731c60d5f8cf71b621741cdd3faea3e6623dc134a1c4ae8e1ba39832c334b1af3d51f1c53cbd9d7e964f633649a1920477fa0d8edc3c8229ebac6593b96cb35b165b0169a64ad6584c17d3718766fbf45627e715710f3aa5023e87d74d62def5843da54286e3374cf06db8ea6959361a7d57c1a0348ca422e1a1badb3445073bc50cdea8cc56e3ce31e539c45cce8c10852792ff5d2ca63382b1a61485a232eca5dbdf99987e9b35d66c227db748b4b59aa477e8d2a42c91642127b7ce1fcba55519ede980c9f888b345111f1e37bf5b6db324438554d8d43b74a69dd7af8355d4cdc5980fca1e54b224ac166f01995e25cf3a15fb99ee9d949151351ba9c7e2aebf226c67b069753ef0b2db0752c7337fef14eb79ba82ee2d6eb992d0c92740120159b722295caa37ecda5f4cc877fb7c5ff23d56a38ad38b41bffd89edcf5bbe840a30f72bf5fa106d0d4b436a54e17634e19d9e3b3c414da9882c7696e08e838b2eed438a8154c429de0f60d9b508feb6706e9b3721e9af6b95b98041186dfa878e034cc14f95340636f0d82c9d0ffb60b482e4344997e798decf3645a5fdf38f6a9aebf65625df60c8ed9c10dffd2e93ec678c3042b8023930082b7fa28638657e636d402e9eade2d638dd5aed4a336d3eb62b0258bb9bab5b4f5a3e760f909beebe017ec5991fb5d5e69e5bec9b5615ed38164924b913b073a43b2baf6d828cc84e61c8980bd0fb25e63279d7183db63d4d7bb94cfbdc31cecf2d22a1c0ce5edcf91981de362f63c5b23b43c8087f08a069fd809db1895bb5bf328dfbdb9e62ba3cd92665cb270f868b897ee7fdf29172d980fe432fb37107109a3ccec8fdd709d96c0ff25db56a86"], 0x1008, 0x800) select(0x40, &(0x7f0000000180)={0x44f, 0xffffffffffff18e4, 0x10001, 0x3, 0x1c, 0x1000, 0x3, 0x7f}, &(0x7f00000001c0)={0xfff, 0x3, 0x0, 0x9, 0x1d, 0x8, 0x6d, 0x80000000}, &(0x7f0000000200)={0xffffffffffffffff, 0x6, 0x9, 0x5, 0x9, 0x8000, 0x81, 0x7}, &(0x7f0000000240)={0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2b5, &(0x7f0000000340)="b6") r2 = msgget(0x0, 0x20) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/100}, 0x6c, 0x3, 0x1000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0xffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0x3) 05:37:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66af6c653000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="e5a29e0494d7e8deaebd7307c403e30f817d39595574a523ba56015869d4583799fd70fe7aa445f198452364320a4e4d56ffd66d13e065746d663a7b", 0x3c}, {&(0x7f0000000140)="87d352", 0x3}], 0x2, &(0x7f00000001c0)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r1, r1, r1, r0, r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x50, 0x2}, 0x5) getsockname$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) 05:37:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000140)) open(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x1b) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) chroot(&(0x7f0000000100)='./file0\x00') kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 05:37:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="80bff683a0c710045e979d5391cf1f6e3c3e71accd075855bb09b00acfd84ba581c4805fee998d5f434f29b968f6df270b10fb991567"}, {&(0x7f00000001c0)="06df1750eb524a7761e7c63b6597ae4d4afc025a72acfbc2fbb905fdf63c758357460357630d828d53a20dad0bb0d1ce88c8eadb95caec9a8e326b0c64785feb0f314538d4d632b0822bb5f185a7bf4bbb142bdfdfe50784122b974597eacb603e7bad7a55c0072a1fade553baf60cc235603d3ebfafbea7f1404e5a18ea81a8c1944e9962d329564fd3a2be99ad35993c69aaac397d8eb1c06c"}], 0x18e) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x28) 05:37:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000001c0)=0x1fa) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f00000000c0)='./file0\x00') 05:37:06 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x8000, 0xf00000000000000}) r0 = semget(0x1, 0x2, 0x14) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) pread(r1, &(0x7f0000000080)="4cfa617a92d6e550b2ef357a3004223ead930bdb0472242d829121389a590bd996e58ef96498c025ab3f92f0366596ab670d8906f9b68134507f839aa9b4286197864cb70cd9657d6daf5f801a29796bd5f22506778866b143c5fec29979588c0348237ada7fc972bfdde3baaa79f9def497586fa95f25e63e3f9acfb8220a389cbdd83e215f7aea30b165b422bfcf5e8fdf6561b4caec55742be7d9d7", 0x9d, 0x0, 0x0) semop(r0, 0x0, 0x0) 05:37:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r2, &(0x7f0000000140)=""/146, 0x92, 0x1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0xfffffffffffffc24) 05:37:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x2011, r2, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$KDGKBMODE(r2, 0x40044b06) 05:37:06 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x10b80, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchflags(r1, 0x0) write(r0, &(0x7f0000000040)="6bc462d81d83a565339da2a8", 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x120) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x3ff}) dup2(r1, r3) 05:37:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea3f93e14803bc0000020000000000000000000000000037956c1026590a040000002000000000000000000000000000000000000000000000000000000000000000b844804a1c5256c2521e000000"], 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) r5 = msgget$private(0x0, 0x200) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x8) msgrcv(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c8cd856c21008b68c9bd449e2c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffff00"/199], 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="895d6910c3cf9c01089def705f6f1e6d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f115127924cba193492ce75ebfdaad89d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc4306268096d5fcf025ca33097c3d12ae24db5a4716fb712268f729ace0dce03bbe66856210573994799cb55aad8a5bd6a4855d6dc46182ffb68f162acd5c98b93b2eaaa9eaa41fc03bfeda971666bb4b68220f1c67d96a008ca87666763b399bc8edb878eed3d7263e03dc3d67ad1396324ff559cd5a8ccf02832e84f732f5e01f3795c21538e9975a1d6452bc22874185dfc45ecebdafdead9522b7ea094ae5759560d5a1805b85e3b9bdc2e28a77317e9776baf575a73220401c8fc5f3079db2ff2c1e8976cf54447c864c76b87e4d2a224f6a9327411c717079190a66fa27281eabd4cb6e73ea5a2239158fc06591beb7ab2947fb6ab0a32b8c5cabe4ef97f647", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r5, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x0, 0x0) msgsnd(r5, &(0x7f0000001680)=ANY=[], 0x0, 0x800) 05:37:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) pwrite(r0, &(0x7f0000000080)="22a7a39ded901aea20ebe034cbb4c3f69135b4adb843cba153a5600c0d3dc453a796dfd710f2ab86d10d741834eec704c924c48a737b2c1aa22ac34279b6e8d0cc9e8241f890b74a9b7b94d66dbcb20c64e6", 0x52, 0x0, 0x12) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000400)={0xfff, 0x2, 0x1ff, 0x6, &(0x7f0000000180)={{0x894c, 0xffff, 0xffff, 0x7fff, 0x99, 0x3, 0x401}, {[0x6, 0xfffffffffffffbff, 0x8, 0xffffffffffffffc0, 0x36b4, 0x4, 0xffff, 0x100, 0x8, 0x0, 0xc0, 0x6, 0x2c3, 0x9, 0x9, 0xffffffff, 0x40, 0x9], [0x0, 0x80000000, 0x3f, 0x3, 0xfffffffffffffffd, 0x5, 0xa282, 0x0, 0xffffffffffffff2f, 0x12b1], [0x6, 0x0, 0x0, 0x3, 0xa2, 0x8, 0x80000001], [0x8, 0x8, 0x2, 0x3, 0xf13, 0x8], [{0xffffffffffffe0fc, 0x9, 0x20, 0xfffffffffffffffe}, {0x1ff, 0xfffffffffffeffff, 0x3, 0x9}, {0x100000000, 0x0, 0x3, 0x1}, {0xfffffffffffffff9, 0x3, 0x40, 0xe471}, {0x6, 0x733, 0x5, 0x4}, {0x7, 0x20, 0x7f, 0x3091}, {0x401, 0x100, 0xfffffffffffffff9, 0x1f}, {0x2, 0x1f, 0x80, 0x7f}], {0x25991852, 0x2, 0x8, 0x81}, {0x1, 0x8, 0x3ff, 0x481}}}, 0x9, 0xd8fe}) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r4, 0x2000746e) 05:37:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0x4, 0x1ff, 0x0, 0x7ff, 0xdb71, 0x80000000, 0x3, 0x2, 0x4, 0x463}) r2 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xec45, r3, r4, r5, r6, 0x40, 0x4}, 0x3f, 0x8, r7, r8, 0xfff, 0x0, 0x5}) getsockopt(r1, 0x751, 0x20, &(0x7f0000000080)=""/198, &(0x7f0000000180)=0xc6) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1400000001000000ec6a0a3e00000000ffff000000000000fd04d1331f71be2d47695780b1d0da9d397a3f3435155af21ebc66bc3b1b60893ed67c96e8d655", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) socket(0x2, 0x0, 0x3) 05:37:07 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x3, 0x2e, &(0x7f0000000040)="ebffcbff13b9dc812eaa4e010dab7099319296b6", 0x1) 05:37:07 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000002b8f3a530000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000006b527c93000000000000000000000000000000000000000000000000000000000000000000c4807fca507196add8621e397b178362e1d4d1"], &(0x7f00000000c0)=0x6e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x100000002}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x11, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff9b}, 0x94917ef59fbde671) 05:37:07 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0x9}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x12, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7ff, r2, r3, r4, r5, 0xa0, 0x2}, 0x9, 0x3, r6, r7, 0x0, 0xd9, 0x90}) r8 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0206921, &(0x7f0000000300)) 05:37:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000000)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 05:37:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c03000000bc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0da4620c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77fe594ca30cd75253439731896bde4baa213f5b63d6774166d86f2ad6602028b5b238e0064fa9411f0a7ea721638a85d4459d5bcc694478fef50bf1ed9b78bfc1900d7eec0f9ea690a2b9af0ca2d187f98ce8361ca7b07eb24e643f3"], 0x13e, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x22) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000300)=0x80000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xa87}, {0x18, 0x1, 0x8, 0xf0}, 0xfff, [0x293a, 0x1, 0xfffffffffffffffa, 0x1, 0x2, 0x6aa, 0x10000, 0x8]}, 0x3c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) 05:37:07 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d0200545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f1a22757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50e73e672902271cc076f86f99783df28ddd3f23bb1aeca0814df844a4266f9281a63eee91b8ab56a5ff202c7b03133d15ec67c620c08039cfc1c7e5c83db850b9a454fa386f09ef93aa474808f7de1ef53f5978ddc3d526da468392ca05e5ca0f99242465bf4d7378eabbd9814206be280f4467faea3a0dab01797607d18fe103a08ed894197474ad811ac913c25f474d37c6796645ebee7a90af9be509df767467590fee6a0708a2e95206252072172dfcae5adaedf41af05c180a75d8a0c6644230202be80f17ce4fa2a2254830f81d5bb6e7bc5b95c9c69c93cd235d735d3a8bb0"], 0x1, 0x2, 0x800) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x4) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff7fe, 0x800, 0xff, 0x5, "8335def407a76fa7eaa2490e5bf6a7ad167567f3", 0x81}) 05:37:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x10000000000000d2) syz_open_pts() fcntl$getown(r0, 0x5) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) close(r0) syz_open_pts() poll(0x0, 0x0, 0x0) 05:37:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) dup2(r0, r0) 05:37:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000200)='./bus\x00', r2, r3) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x96534d8580e06f7f, 0x2, 0x1, 0x800}, {{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x7f}], 0x2, 0x0) 05:37:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000040)={0x0, 0x40000002, 0x3f, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x3c5, 0x5}) 05:37:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1, 0x1, 0x80000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 05:37:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/124, &(0x7f0000000300)=0x7c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r1, &(0x7f0000000100)=""/222, 0xde, 0x41, &(0x7f0000000040)={0x2, 0x1}, 0xc) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe2a, &(0x7f0000000100)="f9") pipe(&(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f97a547bce656"], 0xa) 05:37:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x9, 0x40, 0x1000, 0x0, &(0x7f00000001c0)={{0x5, 0x8001, 0x0, 0x3, 0x10000, 0x10000, 0x8}, {[0x1, 0x34, 0x1, 0x5, 0x4e7f3092, 0x8, 0x1f, 0x5d8, 0x81, 0x20, 0x100000001, 0x9, 0x9, 0x800000000, 0x2, 0x6, 0x5, 0x7], [0x0, 0x3f, 0x4, 0x6, 0x5, 0x8, 0x7, 0x4, 0x9, 0x10000], [0x4b, 0x7, 0x2, 0x49, 0x7f, 0x1f, 0x1ff], [0x80000001, 0x3, 0x10000, 0x0, 0x0, 0x9], [{0x7, 0xffffffff, 0x2, 0x9}, {0x3, 0x80, 0x0, 0x7}, {0x3, 0x673, 0x200, 0xa57}, {0x3ff, 0x3, 0x6abe, 0x1}, {0x8b, 0x200, 0xbd4e, 0x200}, {0x4, 0x5, 0xd6, 0x100000000}, {0xfffffffffffffff9, 0xffcb, 0x3, 0xce}, {0xfffff80000000000, 0x8, 0x1, 0x800}], {0xbb, 0xfffffffffffffc00, 0x3, 0x7}, {0x6, 0x2, 0x265859e3, 0x1}}}, 0x4, 0x4c}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 05:37:07 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xc07}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10040000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x8001}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x2e10}], ['./file0\x00', './file0\x00', './file0\x00', './file2\x00'], './file2\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 05:37:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="0a15374570796341c5ababa94390520e36d28fa48cbfab96ce2425a8553304f1b0c9e8df7f0567c5de94118ed5995351e5193d166c41060fe68191b4b98c2b66810e6d1ef40ad4a825e2619ee3a526467606370445c7d345b7c31d453290a6d350dd276a821cd0b881030c4b668f1907c4d86334d1904e5e43a5889e7bae949d88adf809f48b8cb4d5e0f87b36ecb63569f4e9116f3c43772c7de24ca1d9beceed3066", 0xa3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1000000054}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x8001, 0x77b6, 0x7, 0x1000}, {0xeab, 0x8dd, 0x8, 0xfffffffffffffffa}, {0x2, 0x1, 0xe49, 0x3}, {0x9, 0x8, 0x0, 0x4}, {0x9, 0xffffffffffff246b, 0x7, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 05:37:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) 05:37:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 05:37:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="00000002", 0x4}], 0x1) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x52, 0x20000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xdfe3, 0x200}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0xf234}, {{r0}, 0x0, 0x8, 0x40, 0x101, 0x4}], 0x80000000, &(0x7f0000000200)=[{{r0}, 0x0, 0x1, 0xc0000000, 0x703e, 0x88}, {{r0}, 0xfffffffffffffffb, 0xc6, 0x20000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0xe00d0d44c5a4b816, 0x1, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x72f8, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40000000, 0xff, 0x5}], 0x5, &(0x7f0000000000)={0x7, 0xfffffffffffffffb}) 05:37:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/57) setsockopt(r0, 0x6, 0x400000000002, &(0x7f0000000100)="8653760293e0b76aa08592b2f180660ff0a92fa404b6dbb7b2fe1fe827c779b7cf3d95bf2a478e60fe5b39cc85ab52cfb66e151fa6a42a4e84b99569b02d28578dafa54507b984b4cdc771b219d796318a1606dad9dd1698ef4e633ed7af2b9efa90ecce6147ab20067d7498b13b4c22968dbdf9c7f6b7e24537d8930f2fdfcfbbb5b520c014c261731c258963a81a48a29da95157655afcaada612d30e87c6a0b4854c088a3f700dc62ec4a9e8532a984bafa8ee0", 0xb5) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:37:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="82022e2f66696c653000b038680bc09d55c855612c5e78b1a44647b51a1d0aefb8c9c874ecdef2560c02da93615dff4ccb8cdb8ec0aeb916d08fe4b4aafb7126870ef13961a6cf80225f65429a70fcb9ab22ccbfe5f9b9f8eabfe7b4510941b74f0797319d0336d4421121e140d9868a4162a4d5de50b2c0d0f6802132a3bc3f1007c3d97adf97b1302f36d1fea338384c6c8e3545badf7973080da795f6d9a2077e1197e757993834552d2a83c38730b5296c24e154a48f21a308ada935b7857936a38e8235a9b2a9e5ed66e8c0b7e522adb232f0075abdee5e7eda7275a899341902b0b2c27a7ab2cc1b9081848956c08b7dc0db326572756fd18d5c4bcdf83cd3e3cd86f85562c669"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000140)="0ae64c950b205e012d06b678fbc8efdec22c98dd5f74e468d502ed6c58aa32b1c9bdb147ed5c919572a58b5442a4128e132173a57d055b27bcfd8fb35683de344dab6201de6eaac59ecf972d411ae6960e9d5177fca6ed4b30db6466b76178c430f446ddcfb8f66ccfcea5666d5c2a80127f02ffac62b579bb7268d745a7df2c0e7a3abfeda43f38628a3249376a9a51727b04aa483f5ea67227de53b3f096354135d50d7d8bef32be7f9ce977dc0d7509f82db14a754d2a81e190f0", 0xbc}, {&(0x7f0000000200)="b91ade659485137db709a42c55c31fcb34258ef9c77d688c360b8d5a0fd3599a7c3bc33faa4658600cb78c88b0f18510903ce26d4576cb73f94f070466794149f71108bc1208e7cd3d8c5236dccdbcddb0a970ca3be34005f13d5631b68e41106ed84d0fc54b486094138b90c39d518df723b10028b706125de39806c1c3ff0fa1ff00ae6d35027ea5b2a2439ba4da925a38a8b8", 0x94}, {&(0x7f00000002c0)="2b046fea9561df0e4517920cd6096a333c52664fed1eec072f8b72120764251eda7b7f21cd3c926ff9ed84e33f0ce3ce55515bb8a12eb233f6ae9874c31a273786dba73a055fc7d6087f532f169224c5102cbe01b97f67cbe818dadcd5971cf489b222c7b4ecd84dfd2d5bb982d6e10e714ed07131d64dc6d2f98a796159c30729c1146fdc5ed6e2377517bab7aa04115df75eb307b2bd2dfc3713a6739f", 0x9e}, {&(0x7f0000000380)="7a8f1b9a468bcd2af2a4eaf3b2633089b19e73376786fe853cc70802bf2dde7d1fdea7746ad80b143652c7cdd7e716a10815231f227386ba24e4a6fc2483e225e1ccfb115ed5868f9cc3df0b72f0c05bdbbac208f2ea999173aa837c232d8091d06c27c73600e7969d40853dc4e7d1a0580a2662912aceed08432aea357e4f9b115553bc45c91eb8f948245af5c1b6b44d210a750fe0a4fd0d0ff888bc113ff6124eeb6bf8b291674359fa76a288d2fc24aa3f674679ad6d161da4a71339111040072368", 0xc4}, {&(0x7f0000000480)="8f190d21baa44f12605880c72d214902ce0fac5db82f3896882cc03948767e2cf3e073c5394efe03408c4b47b913c87133a9f01b64ffe963b7d01e3c06baa254623d6de9b4f12b8d0483fa2b041122994234ead29c3e27b15a0a922f64b2e11bb7a01b2d9c87d3aa9587c30bfd3789a34039c44c8e4b40734dad967032f27c0e02f6e72451427ce4eedd6d55ab03e3e517cb7e3024813d64baabe3be2882333391a27c6795850bfabe1e22a30395f2de98400e0bc12005ecc2ddaf3cddf1d23a3cc65552ef357edfe4af9de51659965616dbaa494c11fcd41497e527cc380ff0", 0xe0}, {&(0x7f0000000040)="bd65bdbf90e5a9b4918610d245", 0xd}], 0x6, &(0x7f0000000600)=[{0x20, 0xffff, 0x7, "40a04655bec4ff23f3ae1246756477"}, {0x98, 0xffff, 0xff, "dfc22a8ee0794e04c09143f052f2ec699cfe8ee8e3e56167fbaa74da8b5537df608684dee8c650a680e9d1f187d907ae89c4f98f76d1d8bc6e858b6d3d1a4381d0e5b43f264bae18dc5f20c69eed6da97d4d99ff2b7bc406b179b31441197c86608ffc6ba9f7a069d419c01957f37cf6935c9e6aab609d22f01f7845169c5bc3ef14415f7e"}, {0xc8, 0xffff, 0x5, "72e387b1c615581f1a25af80b97059aa7e26c363891a9cc6960ddca00614eb08dbe3a837a7f5d801ce5f50778d5f216c52767318a3c0b1abae43ebdf26f3d9bab5bc3dd257afce59ee1ab6d2a063f0818ae1933e506051d07cc887f769e22c2529d7a7bae10de19372d1cb1542c607290e292d62e287b9ca4c3a0b72300ab426860a47967777afebef5ee5648f50ff4b7ba97bdbf4a036cf515a198c11b83486ccd9683383a989272d971f2d57e80e2b801ae79ad53a"}, {0xe8, 0xffff, 0x80000000, "e7d0e3460dc0ed79d062df2e2f73fba69ce114d5c5c065c43b84de6c94880753cb8563cf89b7f1b1b332454d690a73587bdff6136f89e86758c54582b5b3ff504cee7c19c559aafd1abfd01342c28d53b10a380cd0a88883cc06ca37598b864706f96df810dea8c3ce977fe140d9379727241c84548b4934c1db5e79844745be95f35807802e0656b227d1f6f2720adf36f9a28c03938d82704eea6443e057170fec8dfc6e83f5d411bb658faaf037e74adc947dbfbc1d7063a40551081c5a1943a80c4691249fe1a6d161880bb4fe7398061baa"}], 0x268}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/61, 0x3d) socket(0x20, 0x2, 0x40) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x7c9e27435110312f, 0x10) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x12, r0, 0x0, 0x2) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) dup2(r0, r1) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 05:37:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000580)="000000186204018b002b06000023f69c4e14da0000000000f10000000a05ec4d46b68de1838f74c201ae0865297510f06e424b6a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500000000000600000000", 0x57}], 0x1) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x0, 0x7d}, {0x7, 0x200}}) 05:37:08 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="820215a0f945cdba400b05feb3eb2d1914f836ba80f0"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="926bdc47d9f7dbe4", 0x8, 0x9, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c, 0x7}, {0x6, 0x100}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="78a55093ec709ca7ae51ffec485991333281c51ca6dfa26b53c2a3af42eb18a12aa428dc6758526aba4cc59caaf4bbdf31a68cc5a1ad9947c6df1f3ae2a6e4ae1fafc21679ad5bc3ea14e97454a9261202a6d716d5653dda06a45b2862a8c3a4b5aea4321e75226df1b09d62552e2153815fc375dff8f23aa019cde2ecf86c31", 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 1: rmdir(&(0x7f00000000c0)='./file0\x00') 05:37:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="f900a277dc5745192a1010a81608d3f9130c90000400"/36], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x446, 0x10) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x2) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="5f97e226cc8ce96b69dd2d630238933504e6050b811dac660b92c76be9bb89266a95ed6d8f97e5ee436937da4321b88f880a351d57e7b1d2eeef9991639395ea2fdd61091b3fe32e3c9e4c9bc66737942bf4548c87a13a147e3fecdcc9b22dd6026360c324ff74ee7e189559b5cb800c279a0113455559e715b3403b8057ebf23d4ad3f67ee3112dc0dbfd291cfef86641c2c6e3395752f14bce75da6b20c36acaff409301508f54c1aa7e7e1261b67ad1808c600256e2186a20a0ebf4ae2698fbbeca5d4bedc41e79788b37e6f0a1e3dceabe38ff74a8fcff0d42525dbe08db97d8", 0xe2}, {&(0x7f0000000080)="a793f5ac4769c406464c0116ffe8ddbc3efaad8c31ed049f2db3e84c04", 0x1d}, {&(0x7f0000000180)="9507320ce6ffac8b974a1915203b9e5dbbd778abaf8177cbf6383d28836e1c2dfe4600f0ff3f91", 0x27}, {&(0x7f0000000400)="9174dcd561d8b940a09579e40ae26648556a9ad61bea1127bdd7eca285bf59a88e48230169388c19e02f7cde152bdc3d72aa7e7c66b51e3a231dc0143077a8705ab33a9be13cc95008daefb43d0806ca6d54802b3445c61b758ef556ac8f43fb9a3428637420230ced94192d67e468c49510357da515e0e41793f867bda04a40fd4d71e3eeb2b012a6ce6e054168264a2bcf7ba69e62a92ef8edcf5d7af198094efba4816e13fa92f73def9bf829968e04390b0b12b95e381edcf7ff7cf3768beac7", 0xc2}, {&(0x7f0000000500)="dd8b9c991ae0cb74b81eef0d8a6504974d03fab92b24805feafd4727c6c3dfeb6952e0ecb051778bb79ef06654832e01f021671ccde1ad07076ac4ccf74ae1c6ee05308f148eb54ed0700452fd6b685e78e18c39b4a20a5c87c5ea9e232d270c0d002128517fe2564d503c07252a4acef622f883bd5ce0e04dbe114258af89fd83618545b5e42cfdeb00cedaefa0a82a7921b7937111c9f85ec09653778a9e821cf79809642887b93f252e2b7896317eb30451488ce1b5f4cf1bfcef8a65c105474ff462", 0xc4}, {&(0x7f0000000600)="316fcd214361ae3407ee279e91be64c8ba0de93371c5d18eebf3bb9144ac2e0bddd2dc8a4699ce9aff52242852d23a18b7f622fccfc7ffee45690c5083ec51d16b9db6e156ea072346146ddf5d44985eddd56f99c08d17c507ee2f1b64d9cb0f740e119642e590202bd82d705a653b895d7b5981cd5013bb2d76991e662a0f330ac510465ca48a84fe6e81faddd77e52bc951c711b52e648249c738e196ba1a6a98a3aae36a331464fa115332d0e502b6dee9869522860c8a889ce9aa3323fd4abd786fc3ac6c7ccb7fcca617545f4750b61ad9243", 0xd5}], 0x6, 0x0, 0x0) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') mlockall(0x1) 05:37:09 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x1c000) socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000300)='oL', 0x2) pwrite(r2, &(0x7f0000000580)="32209b1487fc904b772cee472ceaa2b421b66a757d300cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d01489ad0c9c910dfb447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b160c9f2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b1791db9b5ed3abade45dbca3a0a66f027a0b469508a462d9a7eae76eebdf31a9c3c70f6fc663a4ffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e9be9041f3d777cfb2be8469e37f0e7a7037383e1856a9f571444ded2063e15e2a75622e", 0x164, 0x0, 0x0) 05:37:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10201, 0x0) write(r0, &(0x7f0000000540)="d726b9a80e0aacd6cc18e5d469f89d10a71213b24f6780c6d3920a647f9094b93243dc34c1a3ac8cd10d21973211181c81316a640a578f72eff729c3fb10307651625f96776b40fc96f79ff591606da57ab9fc2761e644356478486b858741f8e79930930253b249f33fad06d8159ff44c591e55b6acb73304c5e563ccfbfe93850a9f7debc76ca5a0b352f8615e06eabb3f575f5019f226f88ad17327ef0742e34c42e84032dcbf17fa83eebbe609f38e3f99db37c1549a5dd4143cd40a58f9be984889fc6c6bb0efa046f430d0f8c99edaac487d558d7cd670ecde2c66fbde5da844c5a85534c66db46df1c46a93a7f28c95524bf848da568d677b63dfa9ff096aefdd0ac5bd0358894d76a0378c1fc339cc8829316a12186789e28d141a69d08c0bcdab3a27677a259b4c1ccf982beacf47130903b4cd6e12e7a7217373bdf160811c24da4e1093229ae6020c17f350cb41f647a79a77cd959bd72dddcdfcdbc074dca0d4ee51dcf96e220e8d05538fcff1c9cc36a9df74760234368d3e0b192eadc3e5d74fc0e0aefa9ce94532a222083f482f95ac590c89740add830bb81dac46b21d3f7870006bff7a0d5c080af2950ebc63f3fef850987e0d447b7286b36a71fe4dad312627b920e13511de3bc745919eebc2d626605bfe116d981ce9379ae7e6e48c3e2bc04d2958f09a388cbbb63f866a802251b5ddb097dc47952e3a7bbb3a4ccb1274e24cd04d347bf770e5095ba74b471c572fa2abc097b2adf9f66129c358f5cf72f236f69a15161096501d83bdba2af1c1b762fa4d16fb4d38e34ac4345809c7e1d7ea28fbc445ee1efe1554764a437e2d62979b4b633096ef1909735001f47d6790b36904d0caee740eef73c344209bc2e4e75eeeb3a34638976b04b26c78c37aec960e34464faac03c8392b71b74493fb80a71f6ad19bc8304819eb6b370924350ab7e056a4b29867219d3a8986274dce849d785014f54f0a423291110153df137fd9f5622e370bedfd2bf27ab05e136eb0d1decdc33a5634566c27c65576877dab35360707383d8288ff93800d7b236b692c15147f8dc1bd8fe9e80b847403a4b39cc6b7ee63a246ed356f3fca0657049f689a5578d74b6082e935714b7f70cf77697dc918f7b4cd3a2aaa719e572a6e3de14230111f46e3f95e22c12eff15e752553bfb8aaa23fc4789c102ca0e31e6e3f668bda6e44f789eef25e3b0746d7b6b00d3c82ef4f5928e5929d816b0696ce1996f719ea34be011abc1efe6b8816e77f337abe4cce3108df7e0db62146318cd43e30a8b90c9c20bea0b6926985dc6153f17402c40c0c4e4578e65e4ee760d8ec83abe338470546e6f6747d86b350d6576be61306a2e4c096ecf548b9f4b2683a31d6e460ef8aed8d95a4fefbc6c2e4e6aa06320ed6c76c85aef21112b074004ebd30e47c2ca0846f4117777948b3a2b60ccfae5003cfb1e6ba0173b73f90d3c94710e7f06dee8fdfd2a4a02dc68d2a69d7beb736c83cfb9acd7e1aeadd5767f6880574ae79b2e6bb898e33571132f40d3705be399db0247e1b4dac3540a73c26bd30074ed9ddbb7fb3e8db3f15c56b3f8d9b06d2de2a01e4963ea5575e767a6271a5ee30e845ba52a9ea9251def9ccc4b4ab0d2a8185dc85d87749ef2d4078e2cd4a750b84b27ccc13d7167d021d1cb5cf037596d70bb17434ebf91196e874fd9e54a599b42615c29579dbdcb5771341f15476d1ac56f4b9aa3a951849983834461e89593e3950c448596d0b34e148776f77258f212b0e7f45b119483a7ecc56dc571fee92da480a3c6262a45501207e54287c0e029eba5817da7aec5531fd793c0d1e0341a7f2daf7cb17b0a9778d722069f458af4dc14e077da98263b29a4756b4f25c990ea3bd1733d68261b70aba57f879f787a141e0f38a65e68ec7c4b65e7efe9b5575aec2fed494ec708ce009923b17427347b11172af8940af5ebcf5e5e5287b88e758953baaf59c6456ec123e03346a7cbce864f9c2d004f8c1d8e1e8b5bd0298c11abfb1eb663a4ea266cca285f5184a482b19dc4077fa9c715d8341aa71b98e60faa4d370f240e84d9882392044f4f2dc0ca85f17e5e1728391aa390a3fab90ae71b0d8a8a61e2f30176bae046b588b4619cfd1fe7ab33dc1b586a71731322b41eaaf35d71a9f249cd1bdcbdf1c2cfbe01fc1f19ab04a042deea42a3760c4134885b0cc94612e3d2c88685f4f14c0e7013ddfcf40840b6212b1bf4805cae3e29cda57f3057870444898444d88c3c824069351b0294587f66205c8eb3b74a6980b1183f86b03ad9a307dd0850ccf016a065c69c4728bd37c435627197a2c8431022783b613dc50ced9c794b49d1bf1b8848126145595d2f4cb4d7417b3b1ad1d637772f32d1ae136edcf0fe6a6ef5ab2bd3f350c5e20a7e18bc923fca9d4cef505c8de01b87f8dbf07b1ea1e487c50e3904490e278c851b663b0092728502d3aad2eb593f268c3db3f4846564735c0306c3449282198d35ea813e4b52410ef0a07132ca6e87c7dd15976858a1cae083eddb61f9a2fe8b187999a70127078d05311a3b53acc7765c1176fdff8a1080d1b07022fea62adaac67561cf87e8a953fa37c586383d4bb9edab8920366e94eb0ff11b20080d4db3ee109f759c6d7755a36c10cfb412cd9a8916e059f0684977445264285d725759de97aabadea31010a95de15434db22344b0ab576910dd2dbd1f2512e006096400268211d48a7f9b5005b419859ead7f789ff86a46d91ab384f5f446afc5814a8a8fba32d8ee44145cf61803e0aa04b9033c1945c5e14eb4716a6173b8d8bf92feb7cfc97cf47c305373c25803bd7152ca8a275ef0c5c93cde92311287863f66185b42030fb1349ce814b2be6348e5be776c474b56aaa3c5b373520f06d1ee218ef2edcb72ffbd63c693881898f8c6fd1ff1f1cd49157656bac5fb902cc20adeae853c1a8ea374c98bc8cb8dad79180dddbdde10fd4f240349a13069785b2f0897aa332313768a0c02df9a051f723ac724fc0ce6b55b8997236c22d026a645dd1c877ba0a91512c5dc0c90331bdbfa0958567ff0909f264f711e63cb194b9e78546fcc9fe7c5bf1b578ac49443478d0da889bad6ea60c701dbb93adf2c29e72ce598fc771dfe137434460e33dd6ff06aed926cc293a5de6ac4c2cca44b19574c8d489e9aed68b981d493e2ace4f6adbc709b210b034eb397c89b96239d6d0aa09f8f5178da2be0ab0316095045692442d4e54c307d6eb6dfc8bc181384455353c723fe8715f3e793261ff1322a8edaba220a019fbffac4cb9cdaec9640258dd2535b02944fde284a018db144cf535e38929319918ef1ff87d05f0d5e1fb6f64df85eec29634e4e24b3cad40ad800230c1e2f028bc4de571df9de3183a80e0d4330cea31e1dcce88ed83d97868cee2c91fe93856b3ac995e4764c2f9ee936b69660ae63787f2b2455e2fd76d74eedf72d531d01c006c114600a694cc5152822cbfeb271149dc1e61138acb6361058f39fbe539e9b8d929597c96a98940af2e58e54583e0aacc4b6d8f092d80ff20d4cabfd289007abca8676a0f9a6d2a2ee5aade2f2ad059582ea039d8cb52bb24aec733097e9a841e4ef75a1075cb915d6a3bed28f18252ec18303d5d0b008bd990e669fe079b47854b8590d9783aa1aea21c961f1d37e942c3b183f5f32f043c188486c8aaa036a090b06ec32a048dafeb96693d4961952b39ed7ac831d60a705756daa4f9a42d41713f19805d9eadcb631b1ff0bfa858b82322da171f6da8c6f0b2d45328bec2384139354c3cdc44887cccb272abe041ebf8321bd41d9cd07f13484444ebf60b7a33e7df71366ff227de69ec78630154680dd173f946e5c474fef57c7fb9936602769198d6b8cdcec5626002729f447a0a068619459ada47ff50c3de4c458dea9c30427f7545df14b8085911bc9c877dd6ad5edf1658dfa1a3ffbf337add997765c84b5bcd85bd1459967d20c3d0ef7a6655913cbaf3b2a19164181414f41abdb0d2c47c69284fb1214d59baf2e8b672d21e68cfce03478a0c8a6926492fce6cd47c403b3c572d05d5e6217c7bdf3742f4ab41e1ce582f5a1ff418e4be015137809835783b49691b5fa593c91a8c6b036bbba3a0199480479a77053bc009baa80404ddef89e1847000a416e7857c6cbca4bde152106189d1796c05f5e30cc3d060e376380ba9fe9840e4f2cd3307822aef5c7e248db2e3eff457a04bdda1204f39d9ec6e57128066a549320166b19b6f348a6314714e219cb08f81493ac953f014694debdb3e886db269b7cec483cd809ce28f7257e3bacdf42add8be1d99cf48e1cae0473e3aa3124cfbeaa5b8b277596c7dbd62630e7c2a39391625aad89c9a3bfd128e5443462d0e9495e98f59fe7081e61cdaae9277085ec0d2c43f363721b398877693b2e766fb66898511a88269a74b518078f1351b49c1a2bfa16645590ec0551579aea8cc45ae241d641533d4fb1d593833cd542ab460f92d1b6d3f14ff14c7d1954362ee9b70e2458f8f2fd6bb688d2e2b8e5c088852ade9225b20d4c542ba57c14ee39bd10d6433f45a1ee094e5d3f69e1b46eef96be96c7d834c49b2f76ff812b5faf520f77900b86f9d9735cb4048dc5bb4756571e85292573d3b06ebfaf514e92aa187c42f3f51b0a3ee947842109780f0881fbaefbbabb8f47b384c201a8c6d5e1ac5d1756efe32d04025f90a84b59a71f30194b3e64eef129eb275fb18ff4ffad25049504019e2893cf2ad817c2bf8b34b294c796a326df3c184b9dd61389fee078dffdcac8cb70392079189fd049ddd1752eeae376ea91edeee5cf829dc5a36de831bddefbea90cbab2228c0440a3c7bf0dd6ff636f1fe040f142e3fbcd3edf6900400027a8728a50fb7c01a8160de42b852dd57542664c67aabf2c52a0fbebaa7aa01a6bec967a7b88d36f9fdab6e0d2ed6f49444907d22863fc79989d3fc14148360d92232dca0803fcf90940173f927584b3899c62efede504b3de51136bbec6c3fa30296e1189092c0d010db200c171d712600b8eb6b21607f8fcb08114fec73c8e1033ce57ea432a84fb38cb6ca394ca9f4f70f3267deeecee7bbccbf4c69621bb2efff5d26b44f3bd000b190af3ca64ecfcd558f3cfc1d16b4564a2d3e9d6a628c1a70a77c1ea7bdf5b9cd56f30a556adfa364c0fe55cf7e8c827b7b01a134d8456e9d6027b4cabcf6b3848747007a93178b85b4348a7c4a0d05786c0c653a3b08ebd6d8072270e1d829e34473e29e3044f5ddfa43df982f2a56afd74df921eb2e71dc4dfe3a2fc3f9543d617357c2d5fcbc221ff893bedf8d94e83833681018cbd698cdcdd45cd24bd65e16a75a2416318ff6242b91ccbde9e4ca2f5cb0357da4308cc49ab466222ef6cbd2be40164bd1c8b5a42e6cbb383ce4ff14dd1ced60b16ba1a6f5b97f9fe970807600e6aa0a90b9370181ad1a32297b123b09dab0dcb47bf1e9a5c393f35bad761316a487e845d763d20e9473fe8d1f935ba92c7f9a43ead8937984803f1f2c6552ae394b651c48a9b85b00e0a966bb8faf035022ac59c3d069c25ee577c9e52a9bab1bec733d335fc74c4e147c4ceab232ad4b967e95b6b318845e63940dcd90ad1fa02dd0de2fcb12f152c047f56227c4bc52e068f91065161bbdf837007333814d7ce304611903ca3be409b261bef8aa49a414a0d1e74cedcb1bbb7f2497d0632810d8064ebcd49cdce1029c8e1fc455a7ac5b2691b8b89b33e352e63e49c3", 0x1000) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b03) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x7ff, 0x2ea}, 0x10) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x7, 0x4, {[0x291, 0x2, 0x101, 0xfffffffffffffffe, 0x8996, 0x3ff, 0x9, 0x8, 0x4, 0x4, 0x3, 0x401, 0xfffffffffffffffd, 0xf8, 0x100000000, 0x5, 0x0, 0x5], [0x3ff, 0x5d78, 0x53c890df, 0x1, 0x4, 0x2, 0x6293, 0x401, 0x20, 0x87f], [0x99d, 0x100000001, 0x7, 0x84fb, 0x1, 0xffffffffffffffff, 0x5], [0xffffffff, 0x100000000, 0x8d, 0x3, 0x8, 0x9], [{0x3, 0x4, 0x4, 0x200}, {0x7, 0x10001, 0xc4, 0x20}, {0x6, 0x1, 0x2, 0x5}, {0x15d, 0x3ff, 0x1, 0x4}, {0x10000, 0x2, 0x7, 0x1000}, {0x400, 0x1, 0x20, 0x1}, {0x1, 0x9de2, 0x7, 0x9}, {0x1, 0x3, 0x1f, 0x8001}], {0x8, 0x7ec5, 0x9, 0x1ff}, {0x5, 0x800, 0x0, 0x10001}}}) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') execve(0x0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000480)) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f0000001540)='./bus/file0\x00', 0x80, 0x100) mknod(&(0x7f0000000180)='./bus\x00', 0x10, 0x8) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xfa, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x0, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="ac7ef55edaa940ffb6e2", 0xa}], 0x1, &(0x7f0000000240)=[{0xc0, 0xffff, 0x1, "cbeb2c9387d82767339979a6ecbb8305e9cc0ac358782fbc64bff1419e69e3ea5b0b6507628079140f45ee20939a0f5b1aa886af59cfee5841610478ffea667a874625a78eb828d085c154f4c6ca92e494ae80af1f7ae605671f3f34957bf708053247d9bb3481e5f2b8f4f7bd8edfa693f0e31380fb4f2df85a19978552a5b8e0ac051e0867c24793cdaa751e5dcdf64aace32f4c3f2e0999385a78ec084eeb15c29feaf19ae4c83ae6b73972acd1"}, {0xf8, 0x1, 0xfffffffffffffff7, "eb93ebdaef1ba408f54af44d050a4cedf840bc1d2d990392139caa3a0b9faf9a5a074a3e297f0210d95e5b817d3c3ee329f1b9b11859e63829bb229ba4697e2747a948732335004dbf0fb3a982d6172b901a025cb8fd606b2a137ca5c47af36468126726785ac2a1d2f99daaf9d3df92da7fc4ed0d975e1ef4371499f7d21410eaea769a3c44cc77a6a0012520de8e7430fb1c7d0e438b09753402f8b237e8451ba3e93a17753bec2b9da0b1b382174d7961b6a525edb474f6f05e5d98fb14a84419f962a2a479f7a3e6757053c115a78cdd07819d6a984421eed301e8d7e22770a9"}, {0x20, 0x1, 0x9, "3f0a76b43818cc12b6d93f6e752e"}, {0x100, 0x1, 0x9, "c92ae31c40f28f5b90dd25d601ba790bfe4a53240570fad15b1b141f90909992008437afe29ae16db64367e68b4636809d36f106fbc45baf8a8c4e3d57e39f5eaf6a04b79de0834e6bb74af9e70872a00ec5ef4def0b0293e803cd7fb2bbb765297cd8d5bd31380ce10d9fc54af3e2b7b41214998486844053f22772af51e6fc07c28889293b7776da3ed57beba51b96696bf916ed0c765d8258556350cfe463a59cc0bd0e773609bcdb201a6a81bec290a5bd1c5e07f7eef619e170e6d63eba001f881048c0d9fe53ded6ad0a5a9665ad9471febf227d5240455fab0376ab04dcf2e817f1df69c97d"}], 0x2d8}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) ftruncate(r0, 0x0, 0x97) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 05:37:10 executing program 0: getpid() getpgrp() getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getppid() r1 = getpgrp() setpgid(r1, r0) 05:37:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4b}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') 05:37:10 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000f, &(0x7f0000000000)="d8ff125c00000000", 0xffffffffffffff90) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x4e8e39f9524ba550) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x6, 0x1}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='\x00', 0xffffffffffffffff, 0x1}) r4 = semget$private(0x0, 0x2, 0x108) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/230) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x7) pwrite(r0, &(0x7f0000000280)="fbaf8a8d0781b4e4e0bd7f60ad842afb80567e9628972cba3d3ad16174f9831cafa28201e47f86dbe30bdffebed55662b9caf1eb6885df46dc169b53f384a78ebbbc2c", 0x43, 0x0, 0xfffffffffffffffc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) 05:37:10 executing program 1: r0 = syz_open_pts() flock(r0, 0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) 05:37:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 05:37:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = semget(0x1, 0x755962e0e62f3aa, 0x100) r2 = socket(0x6, 0x2, 0x2) r3 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x2, 0x100000000, {0x7, 0x3}}) r6 = geteuid() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x2, 0x1}) r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x8, r3, r4, r6, r7, 0x10, 0x8}, 0x1, 0x9}) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x6, 0x4, &(0x7f00000001c0)="06000000", 0xffffffffffffffc8) r9 = socket(0x18, 0x1, 0x0) setegid(r5) close(r9) fcntl$dupfd(r8, 0x0, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x4, 0x4}, 0x8) write(r8, 0x0, 0x0) 05:37:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xfffffffffffffffe) fsync(r1) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r8 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000280)=0x5) r9 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r5, r6, 0x102, 0x8}, 0xffffffff, 0x100000000, r7, r9, 0x2, 0x1d, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/232) write(r0, &(0x7f0000000140)='\r', 0x1) 05:37:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/19, 0x13, 0x800, 0x0, 0x0) close(r0) ioctl$KDGKBMODE(r1, 0x40044b06) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) socket$unix(0x1, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x400, 0x0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 05:37:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="71ab6527ffa09602a9202ccd211fb334a2304ed777bb757f672429b722282e6db11381d418b98fc07cc47da251e0d5e3cafcf7f79ea7202b4e39c3825210b1d4e3023f31d45f8e8a3bf67fa9bde6bdc7ec8aeaa9d924dc164a7b172cc2da02c2aded48d2bbc6c1761febcc39aacc1d2fa740931b1d7ef090", 0x78}, {&(0x7f0000000080)="7016fed899f7c921b3837072ea", 0xd}, {&(0x7f0000000680)="693a2ca4323b6a99f3660a59f052ef5a9045363e70aeac47941c549bf09fd37c9222c8631e7da23b668d13a9f7cbb46943a0d0e8649a9bb94ef0a956b732c2e2c86d953efc2a8c6f1c22828ee2a6603819b0863758116fc765ebdae4836bb4ed4b3ff345b6092f7e1cb61da402a8e5ad57ea7d281eff1c41d324a846d8be864c6f9497c7eb36ad837084a45d78ff0053db514410c8d1b4669c510e7f99b0a10922f395d7ba046e46874e607534bf211c0e162d318d892a11c571e45488e63e5799c7cd0916d46c7b82ecd2a17121676594209231b8e7d17b2bbd024f70259dd79a2a2f3391d379bd04dffaf06ea8ae0e5ecd943ce04b0cb07fb3f8a6880ae8bb836068bfd47f0cb97bfd6b71fade3d5e1d0059809f6980fdd7dc2a0ba42f9d9eee6e6ebd03547db495da378840b670e6a8490b1bc516f1f1967019431e5328d65a7e8ec27489546523c764447fd7764f3b350a3b84feb90c95e737cf70cdca955fd0d73facae9bdb44478b34179dab7a3e1f015b149446c3b836a8821868beb1f95e25d07dc5ea73b7d28879c34ec7a59c0d8a60c91219d1637b60074c5c90ef7776966cc232716fa9a0b2d47fb4ce7337cc1ac67c8aa82b6365061d979d3e3fd5c27728b6b7f70b12c95f4b69040eefa5321e457bc13a947a2382d44b914e3486b3d4c6d4e936a8f3e73281b6954f55fac3589ce4a5554dd5be6eba6c332550603fa37806dc43034e26d424f5c1cd6a0d94123ca3d7bf3d8eda8cf5adf05ee71b04be206c2a532ad6fbb941562047ca61c870306bf19c4f705c9cada72c82aa9075663bc205a90d0e1561a9c2496098ed595728b93eaa07e894394e28e57bdf8a68d93c76ee97ad73a040272160275ada950e47ed58f52ff799e37cd3eb193e9d06831fd9b6cfad51cbe09f4dccd10251c946896a197f3963612940ac86319013324b878a568235f3e60a43adac95a99ffeadee7d32f9d75a8485364034a21ab32a11d0cfab08c5e2800a08c57d4a962952ea9627d2f8cb30ba103809ef507d833dfa097c2845ab181e80fbd44be52986cbc39c98894fd2fa0166cc31589e71488f9a13a153ebdc9c3533a37a8e5034668d70300130ee0975337b5c0a33196732da9d28110f52422a607bfd171556f207ad3576073da57fe7d84b2966f3f7e2f490fb0103e4aea12f6a4c0b56553be17725b14687cfb629c106bceab4ab04e4f955182ba8c6f725055306332d654399dfe3e878a6f7eb6e8a9eace557beff16c94953119c6a0d8b092f21243243d2c287a8214836caa7661e6b0ffff276a22c81df8bba12bf7ea300c8a5a81822d66dc51d6dcf854362181d2ab57b117841f579773d599c180d3e1ee6b99dd3ebaee03ab4862565166fc1fc8a032270842e43f44f22685c1246b09db934d487d195ed8a0e9dc41c95f9a8267926cc58643b5da01c3785ce09f8f973acd6e68000ccd53e6355169d497f4e41a252cb40b8cd25f7deb526e7f93c00d2d47fe5611923be99502018ea4ba3cc65ad35c78e654adca6db74095f3ee698661a5902beb549f1a54d2de0a65932845f9e25b93e7ca69c201b9db723cad3054f952bb1ab811612780b91bb02680485009149b4248c4c5f9d9d0455a2f921c26a43df03059e8960de3979be0338b97de7a5ddc950b4ee6337ede4e44edfd7b67b7f14d248530e8f86d80845f8bdc666373a17cd8e930160d59e59e4be1cf1d5b95e52d7dc38d21c8b88bf2ab2924705d701628c89ec2a4ce7bdd45fdc34c4c08ddd2a50ee42877f0d3ad98d81db4baa12c6f9e15ab861a81fd595271a9ecbed8e31bcd379ee0edb5b4d0bb4b7c8e1537ef9e2161a221b7f004f3325c2a60f61cf4baa18488b4ff777e274ddf9e0c46cbbe30d89d5b296a7fb94599c402ff7bcebe6a80913738fd0a769780c93af10e09acce68b5a5d2791814060ce339235ceba93419f478fb00d29914c9fe811d44838caf236e5c4e948ed1533a3cb54aa2ee67b8e60c97a7f530cd2140c924879089ab56d46f7fd807df1da3b7da2b1dae9e834b0331e8c966588e9346bb4040899bc3769c97d4d3707e49f04b00bf0e3ccba3e6e4432d12ce144be17ffdbaa8b7b736644a995db4f9b65de9a5b94bf1d5134f82695d05cafb1f409050a2a849ae22b9cdc1cc7916e085f98f5eb4d007e4c72b76f1103302626c58ca51a6b7db7e91744accd4cbae3885299a7a8ccc50600393796b602c90355348775993c31680cebd26d1a9d77cf43469a4ad1f03f916225f0b7955a6a9f20b5985975323ad81e3512b3016e4ed12fecdfee46168ba8838d70b2668c263266f4d757fe18b2e077710d5e825815b4a7ebdfb834992411a71db7b0534f088383980e2e1eef6f210fdb1b431dc61357252f81dc744a79e0df22f4b82cfc40ef25cb1ebae2d6d5353a870dedefafc528b78125a157368709582ee8e9154b9360b013765a06180f76e35d03f293d17e30c97f4814baf9fc6cf5bf52694a471f3b2dd5df9c9d934e3d05f711c1764abebfe69fd9ed54ea023a1662406e2470d521f4e167ddeda91467b6878985fda40491fcc51f7064375c5270476a1b88061ed76e1011c3593a14cadd029cc420a22c15ea1208e652cd00f2f5e915235c5c25f7dd7e1f28ccac3be9a3291ed1124dbc13bef64ac07314fe27674ff2e62cef7c292c7df893a60ef8de277c7087cc89a7a633b528fc19a52814b0c21b25a70ea70c2b8a60bcb1145e91cc8a2b418505e5af7e17f1ab6f4de62b0df58424569056e4ff8ea78e6f235a5a7bab097f138923d170652cecee740ca4efcdc8ac357e60d25148cdc589680bd04223201eceda34db4dc6471a265bc23d5c5fec64bc0e50d23d9c9355a702720506ab2c996047c89d2d08115d3f4e6e37253aa844e003e02448cfd344a158f39bf74ecc09eb72a8dd0693e518e9de8ce021f4f5ceb7cfd1e6d6bbdd1f4c0ec2d8c6d78c13b16455ba3d4daa6c58195866fed62831947c51de09f3181211d668e31e91c532eaeecb2d5675730b75cd2a885c5b9930d44274e3d94b9b652bf1cbe73fabfcbf32e7d3057cc624a0606c15f8185e13268a958cfddaba2bc1394b0d34ff823036c31edeeb53c6d531acf1a6c0b6bd42c09bf0a50565177167dda92504611fa88692a46285d1de7deea5fbccdee7eb5d700c39bc89c648bc2a05a1558315fc2c4b054a3208bd3101015eae7ab2eefad3746dd75db7735cf46509967dd21977a2092bd0657502bf79089f20e25128fa635895a036ee684bc2f3331584a8be322797f4a52b97a56e712b7b29624bc9df37e2547ed258f07ceeec30f8546f3e25e7899f36009b651fcf9718497bb7971940d65bd0a083901ce94700a7565d5d10979f7c533b387de2e16cfc13107f455fffeaa3c00fc00fbe5361b58934e10fe5e096d5d9d470a8f8bc009c88433c2fa9c785c650be42158e8a7dda7536f3fab42233c9b6aa770fe3a17e8f3a3d021d15a68d93e815bb6972eea1dde8db4aead58e540e570464fbb0d7e47bdcd08c535305d5750fce8e02c97124fd9dd9f45b57732af9b3e0ef3fef45d6d02db505463022d35aac565e921eedb316bc40473d193b597a5287dccf650763b3efc18bc89e9cf89a82b46403a94ee92cfa7a5efd317a76e2b972a7549438b16740b9747587df5c1654787de07333fa9386f9a56eeafd06bc8959201e38961548f336b0ce2a8aa497ef093e38f97476998b4f8163c3b2a01d246ecd8ba17929966edf7b97055577a25c778408502783c5efaf08cd1168eb5c4b9d1554f4d73d3f416956d505b49766a6bfab2b8518080e5f600a13bbbd78e91b0bfb8fc0fbe29633db35c922e6b7b01b94b46a28f5b254f81d5b94e348917b5e166c31dc7e636e087037a583066397823addaf971502d647c40f384f1337bc49144b54276ad2901295f2526f7efdc086b0bba96bb07e21dd61b5887667e6f23897a925674f9aa4bd7cf70480d9d6491f58ecf340cce50dd9f323ab71242f9dfc0786438198f3e4f9d962495ba286b09e4239f011bf3e52bdc3cf71a1d3e4a7495c35aee27491a90e39e89f425e6add1a40cd7c139d9fabc6c64f287133b674fd640bfeb10114967cdd777cc61c47415412d7194d95ad3e1b179eaebf9d491dcdf41df2797ca2ac273b79e704f3bd6a2fa48e9243e1073594b1a77cbd8e53ce674225cafa1d31518916f72354911949899f9c187908fb8aed91384560c1620aec5412974c95f2c6657763bb94cdeb518b1e252b853e33eda3ea801d851adb3c6cf2e3d66b97b28b1983f3b9ffd4d9887a8b2ad9dea54447c7058fa775a347b46bfdc09e4ae940b85fe07fca2e04facf08f4011c13092d83800766cc92d4e72e4d83539cca2547c1dd654776b0469a3e6c8b0a4fb4a59590beed34babd859b3a918d822835e7906b07c2090094752e91fea8ef549c958b4de9557601da9bd8bc64f70f328377518f6d518eedc569cd38296168b54c9b2e0e11dadaa9f73dfe00b4fc666b52fffdedf7908c268e1cb39e954bd59125740f28a6ccaa63e40ab046c44fc3c629582afb6c4580d207612543d7a67a1e3f70b6bca00b79bad5f5af3db7572a3d91a29f6a6a68293e9bd863bf82705c62bfcf5ae2756d4475237f2a37efa0731a02c27d7557f9c085d21d8082fc171d69ee74a611eb2397af7678bef594761bebd4c13c7822fdceb28d2d5363482068e994fd3e38d6bb746213bf8058e57526de9b777836f4b7ace9d3f66b6a692b32ebb2cdfb8e85ed9e9689e803e353b7df32b98636a825b140a338ba4622eb4c37eed9b3086ecdbc4a80677b676629a7cd56a4373a48cae059f7dbb1e4f81450ea4ffe68842a8290fc0012f407c940b0a4ea4d3f8027e77324364b7dee9d43edec772b9051bab1c7022efa73c3fdfbcbfab706b71e1d618e6cecc14ee8cb8791cbd764c904f0c1bb6ef105bdd622a8e3a42c205307339a188840d71c3604508e7078d23fe1bb810916e8dce5f631b4a062d6de617b821dee544969e1e95adc7d33b6fc0af81226ff767d1425ece8c521e218861fc53028e246eb4190c24894308e94f3d04c29095b432f74f0383fb75ab7b47e86c4a3b039760830fe110b770ba0ab1cce651b2074d53204af32d85c4c019e836558151278a69d6b62717e6f7e90bed7fecdfeaeb558b547806eb11facea82d7196c674e4c877984614a6f5b2ac4e15fd2baba4f31adeccbc3e0327b68edb5754629628fc907ad46ac3273544bff5990e3d03f141c2de1bbe7b87f2ac616215ebbfb597cbac796a32804c1a5ea1f964d91050873d89047879a0b4cc296c44f4eb558724150a9335bd3f600841199f1c74e61180e75c27f7ed61deb00b6fac277cf2dd94b0e2fa5058f838b7d8a32884bee8a224fc75239541928ada99f445c0f26066457a6d17ddf3a69c48e3f3f21883cdc663ca29d1ce0f0ce799fbe6d2037923bb691329ade08d8b0bbaf13bd7783d8693911f5af9a885b3600aceb25a36e9a43bc15e0faa85084312eef7ab6ef1229774338aa281d16295705f48b6965801377f0fb7d68e6e39ae3b7d188957e7f16524322c3af9a3904ba30e482095f59d708af72fc1b80e2372d495dae54a08270d5ae4f2e6090954990862a347db9e0c68cf5f054bf669c0109a4cc61b4efd56729c916c63a2e120b8f2e697341c4ce87dacfe8cccf6bf96c92209dace6c2b7d3dfdb033e50bc27629d37b029fbe7304875498b32ab0dfd6c7360d9ed2e2653c88adea04d3d2918c98d7e57774238", 0x1000}, {&(0x7f0000000180)="ecb1bbb413883ce5af3f7577", 0xc}], 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x2e100000000, 0x2, "6aa0ba430461c5001b1ed22ea92630a4d0a4bd1c", 0xffffffffffffffe1, 0x71}) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 05:37:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) getdents(r1, &(0x7f0000000340)=""/13, 0xd) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0x9) setuid(r3) linkat(r1, &(0x7f00000003c0)='./file1\x00', r1, &(0x7f00000005c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 05:37:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x8}) 05:37:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000440)={0x0, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0xe6, 0x0, &(0x7f0000000200)=""/230}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x51}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000400)={0x8, 0x3, './file1\x00', 0x9, 0x9, 0x47, 0xb0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) socket$inet(0x2, 0x4, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000003c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000480)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0x9) 05:37:11 executing program 1: pipe2(&(0x7f0000000080), 0xeb262970670d6e2d) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0xfffffffffffffdb0, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x3}) 05:37:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x403) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3f, 0x2}, 0xc) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x1000, 0x680, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f00000003c0), 0x10000) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x5, 0x1000) getsockname$inet6(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000200)=[{0xa30000, 0xfff, 0x8a, 0xfffffffffffffff7}, {0x2, 0x9, 0x5, 0x821}, {0xfffffffffffffff9, 0x4, 0x7fff, 0x945}, {0x3f, 0x7ff000000000, 0x7, 0x3}, {0x200, 0xffffffff, 0xbd2, 0x9}, {0x94fb290000000000, 0x5f, 0xc, 0x1000}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xce6, r2, r3, r5, r6, 0x80, 0x1}, 0xfffffffffffffffe, 0x1, r7, r8, 0x0, 0x6, 0x1}) 05:37:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="7b72b5127edfa122ae66ac6abc8b5e0fce3c6df650d1923c0fd85a9f267f9669add871ec35831f5d35cd3c804b3eacdcd61bd99a12893d140543b9027d99cce0994a10323b852e252ebef32923482f1f2f150f8a965e4dd705db85e827f5cbccf307c8ff04bbf355b8aec53aab480a07e60bb32950b6e38c0942cf78159d3fbf8f5c7bea592e54a0968941290196b99b2fd99e0e898b625c09e1356fa40aeb97685ad5f182b0838bca00878965b91467f5b6ec9d26ef0f8de24e21069867e4e1511d8a3269760d8fca44717fc541023cae9389a74603c5c55d7e865818caf8f3aa31b7e122412433add7a87eeb4144614b5602f5d503d2ae108df199cbef4d2006478a86ef8e99358b6322a94f7a9f9332a41f5fb2c23cb148b4cb04118d083d493701fc368ff31b79eb3f9642c49c775a7b5211aaa3a357f07184ceb2e61cb4b487d689aed000c0ed6f7dcaf72c33543bd04bbd1d61299cbf727b080a1ef07fa46144ff044c4e5f017d1fbe925013e1f64b0cbc8a6e2074682f9ec0b7142eeda1c9c384b1e63563a25b85f23bc53878c44a8c606c628dad789e38b3261c179cd35c23fcbddd2be4ccdf90849d059a81e1f8e00026006a635256f678de251fb168fe5ab8ffdadfe4f50c1738cdd395f6ece04bf4a5aa3bdc16a4145a4c95adfba841b426542dc67d983d598996698620564768670b1e28557c222034b1974f41cdbeb6dbe3032a25769a6b91e7091966e993c5e1fd31c6d99f9850d365038e27cf17535fd5296b62c65f7cebc9a96443f4a649a930a2ef68abe962be5a2539d58e4f995b21e1e4036f3e2e4477cd5ce0b3beec329b986dd9c047f6a6303644aec6f1e2c99cbf83d7036cdc3794682dbebc115894d097885d375b1c453e29b9c0ba6737423faacb5641a5afeaff64f005097b64d50deefb3ba75b5e028b07a5d2c3d47cc8e59a87bb6c6cc85cfb553b47b1e2e6b95a0ab530c052c7b87a69d18e88a9f8e5bb1a5522111791a2c1e82c05bd1b28ab6fe366e827c5852dd60d92255367cba422fa4bd16558ce15f00630dcd547503db1b689d05eceacfe948200ee7a2c39ea188eaaf25603ac85edc5fe44f8ba5cdccbf2910d7498a104f8cbea6a8374c62f580bc0901d1017161567403dbb59bf9a639aeec8e04cb795b5c29d0e74ab876bea55d69d3f53684eff9e86852b91446f5ef48ff59061d7fa33c5ed62273d45dbc035cdf83ce2f14620cfc97653e650948cd970cc8bce70edc49ca677f5be0e8e23c3b3024976f15f0adaa0143c0c79e2e6e301bbc7c57462d01b18a58cdf0512a60dafe8aa2526552fbe5ce1a20e9299290e37472de774d27bebd5dfa9f5e1eb06a969b6aedf105a088d4bc7d995668353dc8ebe52b0d848b6efd5cecf80a0d992a4470944acb7c0f20f86576fdfc83806b0a7c4709d0cf43108a20339f8430d1bdd9b56afef5349032f03e2e75a2c60eb82f1fc494d7c8aab0c77674352725cb7aad686198cd06ed78ec2d74bce686cd993e8d734316b64abc263e87e6f8014c82917870539d64efe3ce2f356dc13938a12ab52bf5f8719e54fe05444e16d2873891a0690fcf3be034c2bd7f5ed1e430c870e6c908db5564aaff6998ea64525bef73b362b08ba3a9729df9a1d3e673e31132c5eebab354c8444af2e63d5679ac3cbe771f9f509eb302cfccc637912a0aa13e6702fa1cb578c736d22d285d82f58ade63ab40a1e093ba8a992f10189b2838f07a112ca254e83c24e052f11d8a52d1f32d064029bd7aca7f5df493356adc88de0ee64a3af43c898e1492ceca7add38e6c143038fa074a6d4f53e61fb29e17d00e5ba877a8cdb2d5bd8c8be040e87a41a50314daef3d72d71234836bfee2401e93fe4c9fbaa77b6ab4153f17738b6625644d3002465c6adc9f3830cead31cb51f97656b2376ad1ff2a5c1f8fc72b21340501566ce575dfe393d80ea1be381a04968e9e3100ec8aeeb7ae4bbc1c764ecd172c7da8a3cabe8aecb1f24d41a8c0adc01b83e39e70fc34385446a5aa519307b06bb254f935eb0ac9dbc0a845c68f52c077d3d1f03db01e8f2309a854d3d5780b235221e7ec2655eac00923196508c979720924f8e3a5e11f9f500090ad7636915018042a2f2923d68a11a8f3be892fdbfa96d8646cf3c54c82be4e46fcbb78758b148bf8df0224798458be85d1bc0ad699fba50a75f31f4df849c80bb8488187bc3bb9d1b05bfe9c9722f16394c40900f7b4ed22a62d48a6e2b5234490868727d8ab0360adb601c123f4074f7a3b0ee9d4eb3cf778640de0d83174dcc80f66a8a965a9fb3b9ad5e112b74cefb3ae13314e4fd2f69182564ad62b81fd76e3f18bb01b6fa0d87a4cc5037db328f60936a44c5ee80d4e8d22726b21726109d2d735c6555a329dacdf288e30593834643e5a70cb3a6dde84cc5e0dbd2dd0b84fa9595073c68ff38adcf5851127eb605ae4e59cb00878329b1dee78674e48d85c4300a57bc45e8f0d857c3dddb73ec1c0a2957dfb4e51ae73d95239607943b78a70a1d5f0a0c39599ef91affbd1eff110a2e8a52cdfe2845270474c0931edde7ea3458aa41aae461d9db23efad37a8f484f239a8760075573a903cca8fb9791b3f7d964f94fc4cf4d2227ef160cd10d1d67768c7b5a472845974bee109cb52308a7221a0ce54441e5b460c6f7e313f4991dc250200d77ae1057626cf2f8346af4531746293f0f6969948bce4129633d9477efd74fd5171b432e61041af03f8e1c6d84d44fa544772a2c5ba339cea42c5bcc4d8b788dc5039cd73c481ef78459696940b1dcb1af4cc217a56cae7b66eabde638f88274b21ae1428a40412e9e3a2e7210634554d336bc87cfe1c6a9f708851c5f848819345bc445d9c2e28809d2c9710e47d1f5833cb83db412e2a53fd2094ae874a6e0dd74b328139a5850a4c5691cc53bc614cc09da3d30506f2396f5a7f8154faf9cfe54273d3d023f8a80f0c5d99f3c9eb19031794a3315759cb920c08ef1703d5ebbb89499a5e63e5c098c8692f28a1874394a4dbf1ca4ac956d712ddf411dbf175a376132acaa8e039c5b7621d9fd09f2bed2adadef845e558cf973f44acb334be53cb20f7741f186b9eac5bc509adbb082cd1d0552550c6a6b7a9c05426f11471da9840b048c171697b3930475b33474c85fd97de9f4940dab326d9ab88f83d34231a30deed0eeacf24adb48975368224c2d66a74508f46924a771d3bf6e4c52a261592ff2f05427b2cae0bae2b4debbb6e03aecd30a1c1bbd6d1124e1da813fd40708174b7140b25e8f7c629b5c3b36d46850a8ad25c244b1ffa94fb876443f466727c9b5989fb8fbf239a89d90130d2c0bdaa47b1aba7e4c41935b579b8aef5f040acb84948eb85344916263e11001f355a82549a1b82d4d192e6f381f6afaf98cba940c25d59974ec147369e6386e5d78d51371a77d0992e4ab99bb605e1147327cb079987ff5e640f04d59441bf81b325fdaff8d4dc294d7513b48cbf523d8c86569f362f2c18d7322be204e545588035de5d1fc6f2b0b30d0565496c1ac22d9b73beadbecc9779f8684e0e1ce933dacc62fdb30fa51ea86c2cb20e7297f3e8f5cc7ac60f934f74015f6a80e1491cacd8db4d22cbff8540e972e455a41a3bf52b77734f202a17526d752d5be8b318c971fad84faeda79d1b75b45a1dd0ed50b5aadbe9ef53607fdf71bab2fdca187503eff6aa7b4197c1800f982c26a94769f050b4675da3c35116b2a1a329910d2c1841bede6639cd8b5d8e79d70ac2ee75a67dbcc0a1f15df3b735f4abff333604d3c9ebe57b486b8e1ce42ac2198236c285b61215b131fdfa58be4bd65a11ee42c07cb0c5ee343916a7cfe2bd96a2d7b1afcc05c03de9564f1a6a43c660402f6d2688810d9ff86033bb5364dcdf66af8de9360a9060000b878152a9545e88807ecf86a6bf483178c2eb94d150142db4d0efbb3d70cdb6b33bb0431265fb97ac4c5b94ae1db8cb64ae94465765b955313a4fd89240ea4356ace8120de27acf0a0398d0a16bc9ffadd4e2c18fe25991ce6230a40d7e72a7dff278640d08c2401c1ab65defe3de587708f0b23129ff506d79cf32e2e6fea3f461a13af24d0ae16028a4dd24be83786031633a947b25696515342f8d301f18975c07c02ad512409656c64f2be183e5a25c9c06ed6aef3e7a9e2b9d7f848433435ec8c481bad626ae419d29312dd02f7e3f8eb416e7604a70f24d8c004454a7887da70933c4ce97962c59d515a6786b376f7e8aa262305b39bc27bb94a6e2386c4c482ebd4a154ec32762fda7b10d6a92f0321b0e0ab270d0b2fb80003e3f3e18b9b338ee156b0c48e730c9bacabd8f4b8a8deb8bde5a1e7075b1c487110f7958d8d15367a6ba0ede359835aa8fb0154e877d3e67a3a326f1e4bad3bb7d5792774d5a67a270b1eccf7a285f803d78c49166b44384f432427eac777d0950dd1250b81ee75a403d901a3a0783040ea5f7f803f9cf804d8faea1b2e01b1116c124ed8708b510520756f5fc34e2b4871dc6b5b2d2bc1a47a600914c00a1391b34e36581ce57b9eb3407b47d8d2147fbc51cf4c46d60f0a8641e909f9251908fd1948094f230573f786e7689340b6b667d2132e50c21e03d86bc0d3caa1696b798d65eeea57235a19667600d8612a00fef4dc7893172f1d6cc4b1149dd751358e30b64ebae7df1681ba0b3912fab46ef737954bf8895f684b843bdf8b4358af8b414df66f4d0b2ec1e8a8c96fd33d1270a70ac142b3530460c699bc86ba2c50b8fbc9dd0d92792c62c24a5c16b619304aed05463e12bb7b69d65bdbe3665d04df42cff41a9c6a9808cde8eda41259bc21b42c1e5ff754c13956fcb691399c4ef52fca3e01606b2fa1c9ab139838186da166ef8d048989769e4d5b826a14260262efcb82e17dfc4dd88c31b47a9f0851873acec5634ff80b83ba18083af6f08459fba7e96fe5faefb8ac446347cb710140731c5e3cf86ac7da8dd83abb9c13b8a7f157e3aa536f7f37e1c12d38cd5f7199d3a32fbf592dd24df10058caa0596254333ac8f4db32dc7fd7b8dae730ea3e388614af39fc46452b38c93001e2ff09a96fbf7fcc9bb59c41c4e6f17cdc9dc0363eb835df09733e3485846b35191d9b45f77bdf442e97f4595d090fec51254d27522accfebe7314436fdd7a0426ba0d343c789079ccf4022c3e64ded88f0308edd40b68c2d35a5049ffc53409fc937ab3b741a9238661b072274a4639ebe287405a083201e7da956210e7e6c0d3ffedd6d8ebc5237ea084956b350e185217fd9eac0636d729bd4f61f066f92c5b341632ac4650a3d8f3fbe4956dc8707b47eae3d97be77667fac3daa2b77274f8dcdd138f5b8ce98dfd8b3d39edab78e6d48595135c851f6c07e9df30f691375c6f02bfd02bc0152ae7e112c938e92aef2015c4138f719f03e5b91e58d1a1f00039d747708f53d23f704dcc02915c70b89966dbcc9e1031eaaf8df81298b1a2d638175d9c2da28d02538ca4aa965ccc6f2a1c9022700ee6734bf4c90a6196e73d96b37ddda0d5a4ddd504ce5e98e064c885b144c9786119c9254f96680de012312e8e4a2bca6ab5ddf22c38e2b92517370f0421be88846c868ad2870bd3c0f0663c9b730a2705d47b043d67ac6cfe9cda043adaec1f19d7deea1a6af13718647566f7405ea010c331c1c60d5aee0b0b760755ca5ecaa64808aa2d52e14bff021cba4d0aae077d47d1879c8d75b64fba8d568e44031c601663048bc898cc47bf9ef947756", 0x1000) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640), 0x0) 05:37:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20, 0x150) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x3, 0x74, 0x401, 0x200, "ba44d5ce88471315833b03873a159d77fc93fd18", 0x3, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = semget$private(0x0, 0x2, 0x2) munlockall() semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) 05:37:11 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/200, 0xc8, 0x843, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:37:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182ed519696c653000"], 0x1c, 0x0}, 0x0) 05:37:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000000)={{}, {0x2d, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 05:37:11 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) fcntl$setstatus(r1, 0x4, 0x80) chdir(&(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000400)=""/162, 0xa2, 0x2, &(0x7f00000000c0)={0x18, 0x3, 0x2, 0x2}, 0xc) getpid() getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 05:37:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xf1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000002c0)) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0xe4a8b77129cf6129, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x2, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x97}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x78}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x200}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '.\x00', './file', './file'], 0x7000000000000}) open(&(0x7f00000000c0)='./file\x00', 0x10000, 0x2) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) bind(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x1bf7, 0x2}, {0x6, 0x6}}) open(&(0x7f0000000240)='./file\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0xffff, 0x200, './file0/file0\x00', 0x40, 0x0, 0x3f, 0x6}) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='@') 05:37:11 executing program 0: r0 = socket$inet(0x2, 0x7, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r2, 0x11) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = semget$private(0x0, 0x7, 0x8a) semop(r5, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 05:37:11 executing program 0: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) shmget$private(0x0, 0x1000, 0x81, &(0x7f0000465000/0x1000)=nil) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) 05:37:12 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x2798) ftruncate(r1, 0x0, 0x3) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x109) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:12 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0600ab66d22900033f59175c7832ff4dd7fb0eae27c2e0e33a256dabe3c63d31a6c7bb24252538a5cf726e64926a0c854524c5e3d0c3867e766688177233"], 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x81, 0x100, 0xa7, 0x6a43079dec13d5a, 0x4, 0x9, 0x2447, 0x1, 0x3, 0x20, 0x8}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xc2f2, 0x800}, 0xc) r2 = socket(0xf44c93b582eddc8, 0xc000, 0x803) r3 = semget(0x1, 0x6, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0xededd6abe1906821, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8, r4, r5, r6, r7, 0x80, 0x3}, 0x2, 0x8, 0xffffffff}) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000600)='./file0/file1\x00', 0x8f1213602b350f3a, 0x24) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xfffffffffffffff7, 0x3b0580000000}]}) r2 = dup(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r4 = dup2(r2, 0xffffffffffffffff) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r8 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0), 0x1912f48e3909c762) setgroups(0x0, 0x0) mkdir(&(0x7f0000000440)='./file2\x00', 0x6f) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f00000006c0)='./file1\x00', 0xfffffffffffffffe) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000700)='./file0/file1\x00', &(0x7f0000000640)='./file1/file0\x00') setuid(0xee01) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000280)=""/36) 05:37:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:12 executing program 1: setrlimit(0xb, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) setrlimit(0x8, &(0x7f0000000000)={0x81, 0x3f}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x7fffffff, 0x918d, 0x1, 0x3}, {0x81, 0x200, 0x80, 0x2f2}, {0x916, 0x7, 0x7, 0x2}, {0x80000001, 0xa7, 0x2, 0x1}, {0x100, 0x2, 0x40, 0x3}, {0x577, 0x5070, 0xbf26, 0x8001}, {0x8, 0x9, 0x1, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x180, 0x0) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:12 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0xe) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 05:37:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)=',.\x00', &(0x7f00000000c0)='}\\!(\x00', &(0x7f0000000100)='}-%#.w\xeb\x00', &(0x7f0000000180)='#\x86\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='$:$\x00', &(0x7f0000000240)='!!}#!-^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!{+\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='+\x00', &(0x7f0000000400)='\x00']) ioctl$TIOCNOTTY(r1, 0x20007471) setuid(0xee01) fcntl$setstatus(r1, 0x4, 0x0) open$dir(&(0x7f00000004c0)='./file0/file0\x00', 0x80, 0x9) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 05:37:12 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0xfffffffffffffe9f) sendto$unix(r1, &(0x7f0000000100)="7087de69ba0a541a624a4afc33fd99815961e02fe4d8e0b138459793fdc7c22f779e6686c99450ec8f9357ee39c7b6fe02877c0ab1459b943d56d757dcca4a009848009b219f8cb2949fc5df2b20126c6e326f34b2510b79ba15257335485f2817d40bfdf52e406fcb5500eae012de74337a2427c5ac887821658c41bda3a6a2ca7056ac8b72ff654f98ed324ecc9dcc2b86c559b0f0d559edfd5eb29155ad3c52f459f090021916fd2edcb8d2c5892c924e9afc94849e448b6815cdacab917b718351f4bfd31afd91d98b4fc35c80d69d", 0xd1, 0x803e8108bf2975e, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) 05:37:12 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) 05:37:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x2, 0x3, 0x3f, 0x0, "f0000000077994f87abe071000"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) 05:37:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x2) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xaef) 05:37:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}], 0x1) execve(0x0, 0x0, 0x0) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1c}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:12 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x2) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0100362f666900000000593afa014348ff1db5e4ddb66d7a4ff8b05ff77b63b37aaf0b35ce22c029dff10755b1e1682c9c1899950462f5336d3b7da4651d3a63caa8367c0fd750a037b44b7120bd9431691902f7a889ba23e365d5953479b9feeafeefb0b60ae936d100bc854c58965c6719ab"], 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getuid() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000001200)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001240)={0x4, './file0\x00', './file0\x00'}) r2 = socket(0x10, 0x4005, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) sendto(r2, &(0x7f00000001c0)="e6b104f8f8e623d69bac21d236e2d146b049531ac6d1644a009f065d86c44a50e1532117cb3653691539ce9a6ba18ffc2fb589b14c87280236887e72eba640e70fb195ef77eb0041e232beb9f9a36cef529ab5e42b752da4a96ec8c74ad4a813ac3f52daa4c2f04a9dcd53038091118e659fd9eef58c8fc84d0d4b1d013d55c6cdad36cadba9dc7fad2f4aa37017f2c0e2d3e5aeea1a4eb049d88d4128ae2a305c94cf48a1015793976f840fce6789ef428fd5f598bcd36ad7b3e9d72ff52efbd5c0c825fa25b1a923b213426ebb0e5be8398bd43ae094b14e063e422b7d4c8aac4b8f887b5d69d253f90428d7d89cfd6f810055b8ee7fc13cd90b47806e274f8c3c61146d8061e769be71d9e1799bd979bc37c881afeec473b7a1cbaae3ff50f25c98369b77ca4efb288c98706bb15d2916ad65019077b66b4e054c89fd899de1fddc97f67fa85287fb5e805394c67183d0f8e4c10743a223ef1b8534d713e31edba2b143e59c1645e0365acaa457becb80a9b471062e243cf966840b9e570c0dc2d1ffccadc6e44a267899fc081d2384dc73e98585f71276a3f97771f9e4c3e17512cb4737d584b05b245f62bf50b83d9ca453e21447481c50ef7dd85c31072aa4d3cde59c2ab695e348b8fb878e29e09423b7ec545facaa67fa135f239feb1255b3dbcdea3f8b2db2b9b9f237b21bac6c746e7a82b21ab3bb25a140716ea05f64b46d913593e5df763cd5efb7ea3727dcdd99c8b8f181a5fdf0daf2e370436234df1a2d5645223d2cb68bca9a93b55bdc926a3757fc17a69185f4b11ce7738a64d10a0b387c8e6532f8d6636b42b5f73c97c9b80b1afdf24c8d2e6817caad2388c8f0cae5dede4f44c25268061ec42d72f56983a8309cb54b3ebc1f15f53911ec9875eac570445d0a93d1259b9b87c297731e87f5b0fc6dc898643f3cef2dd41acbebd485c6da45355cf21bdde8375d965a3e4175db7ef278236e340ad2fdf78f774816d35ee5157054700ee9ea96a70493c85a746577c4e1004af6514d5cd7165efe60c9d30ddcf50a6b2a52e482bff7039df61b9b8964bbf3e1671d670fb07cb51670d1154a8a38caf308ca60b130345a4d2a65a06b99c94e6cca1eb2c0f8ef02d7be7a621533b83f5e95013e587cee081afac10793297c6ee10816244001eb650dc8a12a5011abba5ccc4e1956f58bba89f88bfab867717a79458bbacff1585004491af383bc63256ea704f144695a5049a0b8aa5196f0106d3667571020c5a990e04ef62bc542e4ae28d0731f4fbf529a05627cdb9262571dcfae387c859e2f699e2f4838f7cc49ebf806ae73fdccfe8df21828e9ca60bb91ca2ec0071200489e23de8b205f28d3ee138bc89d7ea144e94e44f79ade7cf4600f66f6f859790360762159af9d3c7afc521374d2384bffe48358db4ab1d56c7b640f15c6f7d1c34bd5cb9f4ce4881a56a0b8d5a4ab54d0982ab719329b79b6a35039d18b5603023fea541b364ee2814af3594892541ba6ee2c1e260c7d2dcb9f8235ed50ae30cad5053a4d3545e3356118bb32d1ad765adf8f7bbbde0c364cfbcd3bef78bbaaf94cbf8c70d92fa347693030c3e2abcef218bd3b9b9881ad3e18511847537849747ea0e5dbe87d4c7cda07ca1db3ecb230e0e8dd659dbd4a3695ca0f44fe8421c95dd282f0e20e8b39bb8911642fb81c68e775b82d3b8484fab103c3b4d1fbc6bdc873d0f7772d8cb32398e8f3ed790869cc46537a406c9de5f30308c4da8a16162eaebe8954a5724e19fbaaedb890cc978a56271dc67835a0ba39424148ec0437d4694a32207f0ec887584d46735d521004c0b04992c508f64e6173b5cc34239ce66b899c2ea2f0eac58d3ad0788fe9cc5db44fcce0174e2c779b40b51fa9b21a06b7ff2b02028799f6f166b7ac48b1cec0f1a0c4b1f039c59d7e80cae24e638ccab0a5c54616d72a54c52eec1fad15f724b160f70aa27e0f1287e2f0bbd1ada6b0921f51cf50c10cd3199071c44281646f40a8790464ec2d85f12c0b1e9f52c0f981122d774877a702e4e46639893faac2e9cc3b575388047e4744e055870820b201683cea9eaaf3a2b5f4081e2b4c105d811d228d683ef9e98beff913b32298491a3c7e4082504c0dc37628149addb11c902b991cb7fd901dc833277257bf3635ba9e5f1592c12199c1e7b53f15eb912aec9233fc813b9f92b619545973a5f033e24bd1a8bb99f609da2911336e780cea2a62247baa9750fa2b833329f19249437e0dfe691c914b7f8b1012ee6ba9979d5f934adcd86e02fd05072caf7e0bfda38b91eda8390b8f6655532476361efcb782cad760bfcd7a7a8e96b94223b054e279cd9645ec24c9026bcf7545d6789cd2ceb92ccefd1c618e0906e11ff40d5769a98eddbfe89a4d464023feb894f9314f743df039ae9472743ed35d21e3838b6a4e5aa66bfb9af234af0a268c237921deee9d00be97dcc245bafd488068a0cab0435c069fd9e41801b4a9a2e6c6e403812680d93c8ab8e6171d0774ad35643b839e800da8a7f0b8192f2c63df8ec0a6aceee8d9e49a8d73255d75b9b005d3b305fbe30a6188355f377aa907cd61dc7136875d8c3d46a08cfa129f049b4a84a6bba8b4b7caeef8b04ca4183cc3f6891d9f6a9bd4779fbd4b85c1cc59fff2a27d00e891b4caeaa0f65b4a4b7a89028e10bd54d523b2b1305af0d90a205999d30467411ff87a50aa9207b55f0f482cf00d093145adad94199c654321ef1ef7f17f53d2fabb2e56961252f5c1b329d1c3cd480a6d3fcdf8ad37ccc60a064c1c21c4e2f539830711d8e938a22af20a37dba73dca466449ea0bad7a179fc5f73ac92ab4fe406c517fa4b0dcd52cc28b02cc0f0a58bc616a8c076a092ebfc8413886dd859354f721b331bbcafb8341feece0262450d9d76130ab6fff5d0f81ebe8af72a8142bd3788e8d2f29196593e4fc153135231d71729f821feb2773bdbaf0fa268c73069e0f8e93ae4f713bb39e79fba137e642d06ec77f167980cc8b94832dbfd83ecab16738c0560c6d770c6eea84cc6a931b8d36058a32ac749ea4ed2ff2c1f309257ede4ca73a341aea3d8fd2a5bd2fca659aa312a1a4bd8be98901db76338b1630aeca3fdf992775560f5bc88e8fdee61cd6949d5894185a22713135ce6659d9f71679d888138d20eb803d6a18d846accc9a43d48b5377cf5c6d16ba8cbd200a618b506db30e18498ce49c70d69cf96d2a0f6a6ee033bae3b64bb7985935b898367b4905da4daa2d2c785d3b69d651c3848ea5b526a6f99d58a52481784a757ef745d3fc23df1e09839ca564098e614515e96a5450d2ea2662e6fb84c7c6749229bc4a57b784d394c959849ff37b4d0c4c4229c874aacc57e6e8e902b47e3fb7f4ea775f809845a5e3ab1a5429daadc118ae4cf4abe5b382262811429e89c74e9d7d166b64c2ad567b6c06caa12949519662c57fd8a14cd31f868814796066e38230899cc3ee49d6c8ad808bf8169d27eaa74d878b645bf4ce5501fd468f776f9be7c13493b3de63d4ac73bf458cba2ffdaac7aa3279ec97414419106e801a65a547ebed679309d6dea49906c795ef65b80f206a0a18513939abdc8def2a6ef3295965018033297b96e01d7a66a23f26d80374f63ca613b53378947eff4ccb8b468b9f7e9f5e49249063dc0029b515bbe2402fdea99df6becf7bd66f8fbd8ca2b267690f052da816e9ede8c794d21f30f3944951c1c1b2935c0b920b7c790fa1046ef65b833ea54f98e4d4c929d8cf198f551b23ce80f65527ce94cac7d1eed894903cd924d4ff19150b252773d3ade4bf0f1c998b50e92114365c01f12d9d4fefa5f1582e28128887beff83b5b046a8b4f1f708b23c6e15625c30ad4ad15467d851df0ede97d1d2003d3f85cab02392fdd1ed4b6740277d08c2dc66813996e0addcf66fe46794d7d5d017bfcd9e4a7f0049598d92241ff35fe080103a53ab1f14824eff03328ea84894736b1ccd108bcabdf7be95988e4bedc715ece1bf7c373c52dcfc0acac7ff3670e2ad5746f998268a602bd2162ea592a71d68bd49bf764733aee2ecc1e783a26bebad0b882bb7b11cd54a42bf105f62a08542fd4c6b55ac3d99239f6beede0bb946fbe1cd3c9330a9241c017ddcfef4bd664c149f57c65e62513e03ed8a7af1cd339d58281704c2ffe58dac0efb61ff1190ecede765d6a10a67d41d5ee4b37b98d54f7c3e39e991186d6502fa80f97070c0b302f4683a932c5078a0f7e252c07cb05a87f7926d1624468bf4921af8fa127fde0f92ffc00f143d510d1497a3e90f8c7d90ca8a2c43725cce10313bb45d5de4901f3381cdaf89e51c7bdbfbe7a0df6b7926d77a96c76209d9645e265cfd4a92bafb933dac728bf28a7174fc62f861875b799cee79e104fc0f76f66108445080512d71ac9fe01278c7bfdced0d4a2bade5feacaf7785679db8fb3efb202e7ff9dbd77a7c5411171e557e6b3ba73f7f1aebe43d7244582034d6c9b3212257a0384648ad59831ecf28c37b4ba26d61d0bd8f02295b39078d41fbdbf9ab59f6c83cc35be5cac96b2b0eeaba5525e44ee7d924bf0c18596aea5c2896d0f241be0da351c88ce03e588874f1a4a84a18dd453aea8cd10ef790ae4f1ff8974d09215546772b76d026fd52fe6a5ff3ab2f03203af2b1bd77bfd02cadc8a2f636abd945107daa2d1979d234ca8af723b9c2725de09a4166dc36bea7919859e9f05d43d08db54a7b3f53e8a771e771363027993dd05d6a1e263a7d5fd759cb99f10525d4c808940f7c9c55d773e1760bce37d95b0f4eef78f1ade8399f0aebdecf4dedca3ce738a9ccc4f9d467a0ea89e644b5a2eb16a8e805461208d5b3ee0cb7286f546cfbab6074af96351d3ea091b257933a4d8f8d4146800d7efbfbdaaaf134147e397bd9c19fa26db5702dbdc27d4dc5e175484b879c7ce6407550aacbb48784d429d6702a62c597040efb9484affdfb0509851f051f10e87ca4756f80a63ed644924e89e3986c5ae2ed520c82113ed654f29fa0437a9225e3e0ab795a55aa41930d27da179419c93700cb2786a9b144af958dbce417ab923f99cd85771c2a333211e38ea9a070620e1f32903b3cb1d9f42b15addce855772e3265798b2e2b3a191be0ef6adf364fbab1e56e623ddb15b15258d21f3cbf0fb1a68412b1bf2b95beec2e827145a037ce561ae6e6c56f2d594362bfb340932703aeccff11e5e38e485ce6aae69478d104924728eb6faf8af6b0e5979ad955b3934494350299f6a7148b7a003ae026928646bad7c7b73c60c26437288839250a0a6e6c6bb8e3accdbebd4cc2c7dbad930495f4bce572f3079fc00e13e36fbae5cbdad8aeb5a7069d334c513379883ee0104020c111ee070f93d39478e41da0fa9bddc94cb7dc070712174e846b0ce5be34cd9b009e3fa3921ab8cc34f370ff03255f969c19c868bfe7015e199c226f3306313d75cf90fa6f6d1d9db49da1311eb12d17cadd445d06206c578c7d03e6a87699925925bb324c740bcd9d6729af62fd8253dca40d1721252ffc86ec990ef3d93c9ea8cc74318976582d945fa70348c867af04d7440940bb0e8eddff06283b98ea200230397f215ea6c704d02111d7a95d5ee019f1948452fe44f414372f2d2674bb9f03397352b7627bf3f1e7c95f31913198a614a4069caa9ce1f44d33f971ab59f552fc994eb8d56534c70deeb568b88400730ee148739a6b6f879205f0030a7a69610c3a41eac3d99379f995bddb0b1acab2460286490e", 0x1000, 0x2, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 05:37:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000002900000004040000000000f161196ff24c6db937d0c5b3e9bfb12d34ca41bec5a0e40847e60d3cd355a5bac702c170d91fb3d23c47deecd26d550d6c312116df81664a72a369b5525f8522f7ec5a4f708e4090108477b224650cdbbd79c7a3d8ab940e7461b47edc69a66a40bb1c8f66f7fdd74620f1c4fda7d88e89a46b5a4ef0e88eec5eca9cd1115ef9dcb8f49f85fb496c"], 0x10}, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget(0x3, 0x4000, 0x60, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendto$inet6(r0, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) 05:37:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x101, 0x1a8, 0x0, 0x9}, {0x9, 0x400, 0x200, 0x3}, {0x4, 0x2, 0x10d2cf38, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8048, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0xfffffffffffffaa4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x199, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44, 0x0, 0x1}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000240)='./file0\x00', 0x80, 0x98) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) 05:37:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000180)="3751a4f52abe335477d060eea56817663ebd91bb2dc9654e0bdb486a307bc66904093a8df42a4bdf3e3f2e630eb6cb0ac4dae44bed4e04d7d1f15b0cc6d80672792e69363a6c941524bfefdec447fb71dad22aa556bef232687feb96ef70a3863fec33860d22de2edfd87a21b62f940bca080835288ceb5e5a78f41f2d91106ae7b1bb3ce981ead176d76e9eff16d4644905a56277667a8b4b90fda1f1207637eb0eff148b245e1ee184e643a80f5c3098dac10fcd8ac9373c4965c110eea1ec8a6cb34c9f30673a90afb62953ab5f31dab359d751e1be2ac250d53bd8ce890b325ace68efe39fcf8dd8241ea7994ca551512867bf0900490430152fb24a7b11946f387a500c7187d2ddef9b7793fd648e6973bad5ab257dc61a39164104ee04c18bd1a0a38e61f4d3beffad770c393f30a8e2e622039eac93bc1c980978f786265354cebd6171fc453ef5a6df92db35869b8e54d4a16492ec6ae0e0a3c1efd3ff647696ffa5aedac154ddb533c08102801ca42726931e279b95c830a994c90dde858d588f5b0bc62b36d51f15413a10a7efb7c8ce87a981bfd305a9270cc98876da54fbfaa8c7748358b20e1dce356a1ea39fd0fb644720069d4992c74ee3e6ec9c552ccfcb2d08d559282dff6df734ed75ad96b12790345526d2fda9701a2093eb3334190d4159fdf5e3919a7476391c180f41de7bdf3831d3cf957d47958caa429c38e1272f894861234ec0e5bc853e72cf9905675ece69834a84089de8530b42e1868ca9d8859783f9645d5653e5b9baf5bb44c8e469533e7bd948ef29c027d9a14a0163c0e8b4869b116f614564fd30c9428b71f7070cf4e21b4e36b313872b90b81207f5db624c598649ba282e90911fa45f65f3bab509be0e31f929860cbaaa995171725c67c9f8d6e7749f8de7c3d17aa69333dcb887439bf71bb4b33e1026f235639ccd41aeb2c9f1227ea35aa17fabbaecda2ff36eefa17ec0547557522aadf3d99226f881bfffc25b5aadeef5d17eb9bb298881c97856bf0fd7dfe5a9b197179cf9060bc3c4d1147dd46425384dab9a93988de9fb97d5b110ac62471c2c9a663d99c1bd171778a4d9782e676b5169c3ab5f6bd3ae22333d62d247f2f2be6fca6da2ee7d20ac9d2f67cec206641a33684bd39ad56dbfd233e761853f8823e59fe4987242785c227295947b115040615301acc418c9b54d5bea73dad335ab194efcf8cae4fb8f59ae4c9a427cfbe565633784bbf69b629a8a38beeab96231c232c059c778b5b6361b6b395a2eeea0cd9cef1d06188362024fdefbc6e03c918edb178f781aad2d222ed3513b4ecc64fa9399f58938228f558be0f57e07d1377f5169c79b83d124226100c3d491fb79504011012dbcc1b168948b6838327b4d60d9c48255bf57e98e97f91f7fce9d71801ec11db8da106debdddd054b3e7a34475362071ce59b09b4a3e77bcb06e7ed27ffae5da05e06aadec787bf64cabc972135f1b434c4fbdb22a13596bfbca0886f965aa1f7144f1d550e4a8862ae39993340a9a4d190b9ff5946a9217e9d4fca01607e1cca46110dda6a07223ebeae882289838bf5253b1876321870b14ca2cfb081adcb624d2e7f98f7979fa6845e81720f3cbc1c3fef00c0f1de1e78a5af1d768b172aad05f48eff25452b6034d039a2305cd8d18db394d1639443f8f6aa7e1c00d31e9b6cfdc87b58e2e6d866df847702887557d591a8d810b40e8610277597e445237ca442e0561c8b87cf8e3c94cbc1b36d68f7b49798dc331850fb04f6f3f40ca03add02f3e0a94cac5d8ff58fa7e3bb8f5f668dda5e0e5c8060edbd26ef342d91fb8bd53c8775f85cd21d3094e00092d556211d066c392135ae5a9b3b50dc5e7a35fe3d519a3179147c686e379f0b8f61adbad92031d3e3aead9bfbe434c6d9378dcd288eb16af30c699acaea303efa3fd9e15d8ab2b3e23589aa10174ccee8ee5ea3486f56d8055f62a40a12991e239c4882f9cbafffc559a50b9e91e9bde3d7928afec133a752635e00c895bc5a248a6c2562160194bac03db074328da3dd21f09b4201f0bcd76e172ea1c4cd19f99d0297fc5676c7f32462d34c44e8ae87446bf3382c3311cf9ec8e841eaa7573e0c9c325b78fbc155e6b6be2f0931badeb986ec5ab7e677d8faf88c8d92d20b8385bbe80a2421b3fa87fb2af4ef2241d844c781f6e3663f03da8831253c7758fbc815cdaff79e8838cceece9781d4f202c09117d2859bf7a1596829a7fc14145fb4398ce7cbe99351f8e319daef556129483cbd28c5fe0fd92eec28d0433796cef51c29d6dd3298e5bf125087f1e9de9c9b9ee08c3c513a7247ff4641314c3e821cb25a7f6a108b6ec41b022c7aa8f4bf1ab1989f4fdaf9882808dea4d1d29361b5674b895808ddc9d101adcacaf63b76eed07e333c8108b6f97eec3996bb102fd2462cb4b934082d89babafe52457ae45bea3017944d0d6699a8c155be54246ba4835bf4f91d112f47437805b876bf82ec1290c15a9e41edb51a86f7d1398d92b0463a802c1b7bbbd0f0a30ba993a5291ff2b8b0867d039ad3eedaaf6bf2aab6301a592acef31a4e8aeab0a7bc21bd7c776d57ad0513290f085b2a636242875f6ab846af6b62cf0ff1556c209bf021b599913b80c8753640af87d8a982d210f089afca9887d35a90391caa4ebf776427ca80f2655e522af4b8dc43e467f27bb3f2bcbce7f875737021a19b81920eabb8b81bf0ac199c899feb2d8a39cb8638556dd58ab8d122bda735c304c2d898abcaef8290da3ac3fcea326bcb97fb09f07b50d02e09e6f0643e3fa38e038564a3fe8e768f9b0a913967902dc5cc977068172ddee4fcc69413670ba447523f7c37fbfe2f821d28a070758d470c0dc1129a49ee1275a7c2ef59012a668eb9847517ae834b893b70e9f2e9d2ff9267d9c38c432bb7ef0e274d7127fca73a1f971a7aef222453855ddfc3b916722c9a4f1460ca18aac8d0a9c7690fc5c68b33941d2141e65612fd96e33ac9087ee2fff2a674a770819c60a17c6fbe3bd97bc8cbc3ab54b80ba5adfec6d734186b41e7c618722d3c9730e904e68bf7e28674c4b959f43b450a8f4282ef17cdd84a499795a66d60f14502bb96aded81830508798f2cb080922afe4fb7e0fbec945e9447f96f66a1e718586d0cd3a9bbfc82f2bd80d9a58c19315c6b5a2162ac3e85e5c050c3e7c0b0e8f5faab9500fd8392593f758c3083c8c57e33d7c01c3b70ea491924d2deec634ab8db26056941763a12d603fd89881a6c45b128cba55280169f257494a4e9f5af00427078167ba48cfde5ac54a8e82d5cce835c35b40bd0bdfcf973bc851f727d184ca36f0f0afc8f78e4110e964cdca86b236eeab41e2a4cbd5c6d21b0d18821d73e18119e0bb9ab8a8c9297cf9399293222dda41643ac1688e7bb7679dc6f113574a11915611fc912fe098494ea9b944536fd2ef693520ce9d60740b95ff38bb9fba451ff0922446be588b75c07f22dc5ca31cced9c095bae8a4ca01d392f5cc38522117135083fad53bf5e963122d97eb6c037c7619840665aaffc8d9848d51854e1cd91844dd90777cffc7c9fdba1950e963535eb2b0dcc25c6ade29d58527d4f55946752ff74ac22b1d09dcd6ef324f39e22f09cac42d20ddff478da5949752ca18d0ae5f60f1a25891892335f854b0ad3a9e0a6a869589556156bd5c612599518709dc0af17103b75abb7844ef59b41ed13e49c52089d39f7ab57845e524f2e12c7ecde84b80541d284d0331d115d48280bfa700b4c1363501fdbfb4a88375a704fcc13eae736200135659c00c296935464d22cd34c646112694eac956364effd663ebb5add407df32882a0b606894fdedf1a088705435d8bfc5ecd898e8d6646a18a297585237a4df7f5d544d509c14cfa4689a04a27736b328cd3c852c3829d4b2eaae80c0520b4a438d2a2d8179a44f89a69cf97719c1e3c5c6ee4de5d2bbc83b7b8f134875c51762e74c856a234305180fcb193bca691187184e5c76031c648deed1e9fff53e78580910bb5b4d04d0439486bdbd06be971d9431b557ff6a0d4a7633901a9ce218798339a4446305535ac0daaf930350e54971ace06d1c14757555ad764dfa037803471f1a40478f9b71a6df524dd7ad6766ec6e31d54cdc13e869ffd0832c0b7f8080958190c948f255a9cd1e7e0a9dc8754d81a190e3a02636ecebb4b30756fa8b62b540086d3dab1856807173aad9fa3fa0ac18d45a2607cebd4b41292d6f55b90f8f6bbb06b0b5de4363ffe6cdef1c7d464e67a49abdb615b6653b24830f7001c27670e88c1b093df81b7d2e30c606e042c5e5cd3bcec4301bdad3a7cfa547a444f9baaa98ef7a91fc014a0bed3fc6faf5ed18cdcc546a186893c5ee77b052849945e637e20698ea9772d85faaf4f741ec9672309959ede89872272529f686510b5e5b163152cd5c0d27106276f7b0325f18618949cc4bd88ac81571be205ac21060ef3fa70e437f3029caa72be95af5a8dbb67d1a505039d107d1049679269a9cd4b2e282876a1e52f08559e88d623cdce1bb1ae25052ce50ab4e1235654940ba2ceb55bfb4ee600c1d758852720c72d147da42f999bc6900a200d590c3270d7171b1fd56dad5bedf620c775e2f5d057da812e1521bbd770cf1e751e6d145764d4267d0d9d0fad8d2fb2b7145b9a46acb18bccfd8628ee4f3a5ff750d734e20fba32e8acb19c064c89c3f19808f6b247cddd2911f02f81d39546381a0ccbf144f433db4e28bf8d2b26d363d153ad91fb12e722e51b6c9739918432a5af538747c1a17fbe4e8d3948581e930f70dcc4d3f59342dc1f98e38eb106f96279e5a978ee48284dc5ed45ba393f3dfeadfb773106cd6e25c1b8c22411a29cfd5944154066426f371eaa3f4c08eb4d7b33d86cadc522ca25c8fc1d051e30b123bf0f6e57671361e2045ab1399003e51632aaecaed9a99f76a253a341d826b6f9bca855391eb9811d2851b534852efe873083a036ba3570ec97ac33faeaff53882ddbfed9aff48dc3a546157441b6fe1ffbf4682f7eee35b710017e7b497ae22c8303507101b2119fd837ad56575199a5ef7b2eedd148788a0d2e87da009b55c78d6386ab3d888e941c4d13b81294b2160cd49f552a6f7c86298a1af37fd91c94c953cab9632170e396af4c19f063673f061e57b3a61d753baa928ff7f6929b8d63ea20146fa03cd0d3c9b8a4a252c5cc5ee89507497a24ed936774cef69727b803d5440b8f6a4c8f8e4f613a51979d4b4ccd62dfa8894c05d6fd33c66e7b3dede499e921927786e0519ebcf0772457209fc33560dd7fa8fda7c1e35dbbe71fc81cdeccf3bccda30f5bd946a5de8298758e6b02e2f4868a27232ceec5b19678661a992d6e81e95d986238916203409ddb5e50a8ccf561a2b3c8d12c1f2923da55748f000bfe33493105f7013f53a1000a4d4b3065eea6e1ab3a9fc7b77764aba6d85f524608f01ee538681b7dfbc81138bd5ebb612c6c9eaf4ff4bde2d688b2202b6338747ca87d1a96d61849a536ed772e10ff7c442f1ef60b84fe8678e8b43f74e92e12e68eca26d7b0de19bae72aa3841632edf198b12cff559c4eeada6dd2974f2c8a3b25c84dad20939ba25a697a6695d157f2b15067fb2689f3be843d4c9fd415238127479a930f458be5028aaec9a86ddfb5d453a678352d6ef77087d005493c23a906cc6debed7b1c9df8e6cdc3940fd3c12bf265c71efd58477a7ff1b9a4ac682564bda9d26278f7b1ff12", 0x1000, 0x400, &(0x7f0000000000)={0x18, 0x1, 0x2, 0x7}, 0xc) socket(0x1, 0x8000, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) 05:37:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x1, 0x2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="d77b78dcb5916b63057c4e503e13bb386a56ba2f43f66569ff99d5a8ae159493b663b15f8d1b145261090000007b7f81012f56cff72db9db55d8118ea3baa3d6ff5a5e18d7555e8bdeb410afb8070bc17076802dcd7a120eafe21df179a637a51274beee33ce304f34786294e617473f795725c4436bf688bb41f662f2bc3de5b99b51869dcef460d45fbb72b3c4b1e9a207a09e3d0dba80b529584fefe4c5ccbf1c8354f2726994a60629e772eeecf64529a8d96a172c5fc55170b5d4ebd50321202d85908855eb68f1d7c6a343d756eacd55fba758ad05c5ca4f165bfe7e2929b58679d5a997e737eab585e35fdc067557e618f6d9113fee23ce66451a2aae8fbc882dcbf86df71422849223732b1d3d159f91eaade265841c54a503c592b1bdabe570a711010a96f57153ba83b866030de9dff07844504070dc87a6c5486d17c26ceddc14307dc138f5e53895bd1ddcdfab21ff77", 0xffffffffffffffcb) 05:37:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20281, 0x0) sendto$inet(r1, &(0x7f00000003c0)="97f0d550", 0x4, 0x5, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-^\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='}\x00']) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5, 0x1ff, 0x100000001, 0x0, "8e75b6a73e1d16d42c3164a0d43f057b3a0cfca4", 0x80, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 05:37:14 executing program 0: setrlimit(0x7, &(0x7f0000000040)) syz_open_pts() pipe2(0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x6cc2566c, 0x1}) socket$inet(0x2, 0x1, 0x0) 05:37:14 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000006000/0x1000)=nil, 0x1000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 05:37:14 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000240)=0x10) 05:37:14 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget(0x1, 0x4000, 0x631, &(0x7f0000ffc000/0x4000)=nil) r3 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) shmdt(r3) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) shmdt(r1) 05:37:14 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000040)=0x10) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) 05:37:14 executing program 1: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x32) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x91, 0x100000001, 0x9}, 0x2, 0x100000000, 0x7}) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 05:37:14 executing program 0: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r2 = accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) flock(r0, 0x2) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x6}}) 05:37:14 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x9, 0x6, 0x9, 0xfffffffffffff001}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x200, 0x0) 05:37:14 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x416, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/26) 05:37:14 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(r1, &(0x7f0000000000), 0x101b, 0x0, 0xfffffffffffffffe) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) 05:37:14 executing program 1: select(0x40, &(0x7f0000000000)={0x9, 0x6, 0x8, 0x9, 0x1843, 0x3f, 0x0, 0x3ff}, &(0x7f0000000080)={0x0, 0x5, 0x0, 0x4, 0x7, 0x7f, 0x7, 0x5d0}, &(0x7f0000000180)={0xf6, 0x2, 0x7ff, 0xff, 0x4, 0x0, 0x0, 0x9}, &(0x7f00000001c0)={0x3, 0x4}) mknod(&(0x7f0000000340)='./bus\x00', 0x80002025, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9, 0x0, 0x0, 0x0, 0x3}, 0x0) write(r0, &(0x7f0000000280)="8856dda6a1171d67afef674a7e95a8a07d1a8458df18935c947285a7e951973592481bd6b608254d8d9f38244041d9d784b4f7fadf41ea87a8bddaeb6f29b558c6251992cd9490b199d80492e9f830ab8269e50576381dd5558a6a4d60047fa820ba1e9e38ff0a2945df9f7494e840f57c8aa3bd074697ded190c979736aa658cf35db91cf2b236d6380035203e80db384b93031118009e4d9038d5f16f74982657cc32b", 0xa4) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) accept$inet(r0, 0x0, &(0x7f0000000200)) 05:37:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x210, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) nanosleep(&(0x7f0000000000)={0xf0, 0x7fefffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x2, 0x7, {0x3, 0x7ff}}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000001a40), 0x5, &(0x7f0000001b00)={0x3, 0x4}) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) kevent(r1, &(0x7f0000000140), 0x400cc, 0x0, 0x80000000121, 0x0) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2c}, {0x6}]}) r1 = getppid() getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 05:37:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20081, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x401}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xc, &(0x7f0000000080), 0x0) 05:37:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000340)=[r3, r3, r3, r5, r3, r3, r6, r3, r3]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) dup2(r2, r1) 05:37:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x79) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="e79db48ad4ad0b10dd2e87d0c2ced913cee12696a76831cf7eaf4b177215155284796463770eb30ff93b29c5e892d6e599597c0d697d36be6a44814298db5c24c878b3bb67433bf51480aeb52afd770e7f4adeef3b336771bcd659b9e8ab2ba4e08cfa520f9b1e6ce40a1407702a", 0x6e) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xf7ffbfeffffffffc, 0x5, 0xfffffffffffffffa, 0xffffffffefffff7f, "854955882e02616e750000001d400000004dbfa6", 0xfffffffffffffffe, 0xffffffffffffefd0}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x6b) 05:37:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() recvfrom$unix(r0, &(0x7f00000001c0)=""/187, 0xbb, 0x800, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f76696c653000"], 0xa) pread(r1, &(0x7f0000000040)="0f6ad33a9ad7972c1aaaa46416e7b02c526f61ddcde6052610d1e952c57e8d016cf6312b63a951b60147efa84f9e651bd61c3310890825d9844f44bcf6a37298a0fdde4c95c13bbb02ac5baf21c9d8c70a2eaa1c103bd7166e9d4308822d91fc1b0bdd4bbeca7df1b745e38f4c49c342df921d6b694101df81248f129a4e978e80ee36725656e1d272230795bcc64a376c53da842fc6187e68a0987cef691f67e7cd6ce84c255bba02f95dbf01016fa80fa31cf5fb42f7aaec9387555ba247deb901dcd57a7ae8ff8411c6c3926d52546b", 0xd1, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000002c0)) 05:37:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) 05:37:15 executing program 1: clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x2, 0x0) 05:37:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) read(r0, &(0x7f0000000000)=""/38, 0x26) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x100000000000000) 05:37:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) sendto(r0, &(0x7f00000000c0)="2d4d8f1ce5150b6f2725ce68a9643e15d4badbbdf32c838460250f9af88aee65ce3862f78d22c0387d2152aac3349ce860e3ed708259a577f0926f28b4bf01586013ce3967562498c477dc5c61ecaeb6c6d7fffd4fd4518580bc98062370de64b5c263c624da486254c2c9624582b1714f4c817c0aefa26b9d49a8bee35aacc287292a3cf2968f5690bcb7649e", 0x8d, 0x8, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b0002000000000000c640907a000000000000010053b5d1d09075a04e513dd4611da24e14da0000000000f100", 0x1dd}], 0x1000000000000353) 05:37:15 executing program 0: socket(0x18, 0x4003, 0x101) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 05:37:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/208, 0xd0}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='x') 05:37:16 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x100) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0, 0x1}, {r1, 0x4}, {r2, 0xe8}, {r4, 0x2d3ab21d6d636cf7}], 0x4, 0x7) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x6, 0x1000, 0x200}, 0x2, 0x0, 0x3}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)) r5 = getppid() r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x6, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r14 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000200)="8970f5cd58b4e085692a1b0e98701a453934ead8d4ac8be132fbec51446f2b11f74f47d70a217aa8a134de68ff2c3c476040abaf1c34f7375be70e759931534199748c95636b4448f56c36a2905cb6c4cfadb3f7dc9e99566a8f90f36292d6f13288cfef089f15a988d07dab2ceb080598eddf3df2559dbbca24a557266d9875a9b33e95b26e2b37a5a3364f1e4a90ea9c4bab0808993c5721bb3bf75cb8091a2fc3e0fbba6ad50fb1d3231d5907bfe9b0b82e9920280d8eb4f317a0b744c420cbfd57239f73e38aae36a32a23b52ef48ced6787631d023ad8960e9ae5b2313927f39d2dfaa6307985e791308c", 0xed}, {&(0x7f0000000300)="d63f5c2add3bcf75095fe661ff9332a202ec", 0x12}], 0x2, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r4, r1, r3, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xb8, 0x1}, 0x1) unlink(&(0x7f0000000680)='./file0\x00') getuid() connect(r1, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000740)={{}, 0x1, &(0x7f0000000700)=[0x0]}) getpgid(r9) pipe(&(0x7f0000000780)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x2) getsockname$inet6(r16, &(0x7f0000000840), &(0x7f0000000880)=0xc) dup2(r2, r0) openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0x40, 0x0) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000900)={r13, r10, r11}, 0xc) 05:37:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001700)=0xffffffffffffff36) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/108}, &(0x7f00000016c0)=0x6e) r7 = getgid() r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f00000000c0)="94f1c4b02a9099ec16b4de2a402dfb0f0ebdca00d973b3f8ccd9409049f1b087711ced3d5d3b8f12ba800ea9514b7764807512c8a6d68d0128ffdba374f471a9bfa2c30a8c3be566b12a8cc02e4100219e97", 0x52}, {&(0x7f0000000140)="6bacd8bef2cd3aa74c689dcfee4de6fc7a5ed38b31cd197fe1f83b9f788b08d97a8ecdf5fadc24a18ecff724d910d0565af0b81291503fb65abc3fa49d1038ba5b2203dd1181d145", 0x48}, {&(0x7f00000001c0)="2f97eb71449cd262b40131aad0e42a56b972f8e5eeece47d8fe84f3bfc58af46a7dc11466fc6d4d0c77df452bafcc61618df", 0x32}, {&(0x7f0000000200)="fd58db17228b44deb2a28386478114ec1f28cf3eeafe41f84c927f78c2355557346940538df0b35210cb2f8a4ba62b86026cd34433f4d22b4c1d188025ede0bc07dc58b694a5957024bd4759d1ffa993f7de1d3aceb9c2b4d8034bd608aa6e2b93aee6699b5380cd59e1342acbac7e1b815bbdc7407d43440d716113df0aaad7f924318b0ce58fba8c0101230e4083fa6561a71ab69cb9ce2ea2c44016cd07e7d84fd84e7430522a46a58aa9f2ccf6ae9d7e62de681904ba807e4eb8584af3411215230fa3a674fdaa29dcafdf3ef9206616ff0ca3d600351db6e6dd321f4044058a8240645bcd2b22892e8faee503132f16a983b4e080d54f1ece7a2dc53da3086d913e231803a28161a27f547460a9c700150939e7abec7e7280aeb57cc80e75b6b95d9912bfd2fb1409a64e464efe3aecba6473dea4fe82d1f6147e4b0b2289e3e4a1861c07467ce66f2eb822ba0c3475ac2cf92c688fa40c9fad97a2ebc1d92da442f777c0993dad54e88b62008ad725001a1b41089cdb1a54134b2304cede8ab79b2bce8758da5f0552d890353b71e53be5693625bdb59c10beed0e1af7ae5e2e805b47e5ab7fb613e12d532a4377eb09595c1e819da2ab2500bbba73cd3b9ea762b90b8ef82c2a3df07b62d62f2778c64e9c64d5b6fdccc87323368765cc3fd5f1d9de7d4c9ebb86d42a181bbaa2d915b40e7ddbaf235e28a61ab6be7da1fc0ba35fd8820ea44642a88bfd1c9794c080238e62cf5d5fc10640908d2ebbcccadd268a0a2c3421b0a1189a27c064e0d86bbb8e44e2a4fd52cd7b9f33353be3b77ca2b4afdbfcaec879d225c5bbd2f75aab6296d9d6040c93fe4f455e14b765108cceb73d0a1b312892e72eab8e0beaa86c8e4039700c2cbd26171ee0ba34f417788d0bce9419680aa4a0ba76a9063bb2ceeb90fef9d375f2df2b40b84c3c18c99bcf8bffa64a7bfdf5e1bd96a211d5cb98fc3a1dfbbeafca8c1c8b9b7fbef15d55a5acdcebdb7ed7d5f1ad39d6f429f866e8e0fd509b698d3d1dfb263acf535804d2332c1e61b8feefd6b4a730edc774598c8d93adabee63fb9ca23200f4097b278ae460a82255ae071b7311655bfc04da73bc6393038cf2ff9af27e3f2eadb8d024c9026079873b71e57f89ae95d2cbd681fc8b404aeb078ed437da6cc6ee6218d0165c6f052d2ce17c60a24664518c3a308334842a1a7d43a6986368c3408998ce7a9a7c5765af1353c3a507dcb77a19c6b6632a898eb2d64863f7ba04c2a30506a1000b6c213563755d6cdff421ae7cec6cafcd16ea5f1f23ebc59933ea1f545507984476b9e521984dfac580b2c4f694fcf38e4b561baa8d84a9577b3f7a0e8f74fab6396c03b2177f8c2656e3f17870e6b579c6f5d3eb2014b108b57ee19492b667562afb6ee015ad3062abb58e3e6e0959e9d3fdc8bcdce5ce9ede4bf6f5b4d3733e2c61024428efcd7577e013d583a866fd4bcd7baec3d6e6dfa1faa367947f4b5cbf2dcae37afdc9ae66a773066d889fb95d454fae941c07ef7ad5a8bdaf6079d8de0571dcb9ec53940fa00416264df20b926456d2fb331f20e8615d309a09054328715d25cea4b4fbfd83c1ac273149f7db196cefa3e0f261d3a695a1a4d1e3984b3a30ca7070245c9adc2d5f944a83a409beefb002a893a8c3ac9d51309b47ac7bde633244e8a797918e9582ea2fde9c5109b83466f662b22a913f93aed2070fc073e802d93912b44224ab084fc9e407e3f7931bd0f83ac01a6e5c7e843f7acee1d19a73a597bdb843674dcc2590b03acb1cdb9920cef96d7a75505ec96db0a364d0f3aa7a7287e074aae4f32fd2cf32eef6ee1fcfc46f8c66d535b8816093417c23a26c5bfdacdb089a618b4792cfe6c54c6ae7dea1389901bfab463a99a600715b3426633c4cf4b6ef2e344b430d25c741000d7eebed479e8bc88efb87f61461406c71460d997b1ced3cd1edfe9c08d01b70f8184de3e3a8b554e5762a91c37e168a516e2d8e88349f7d169d2f112d8353c804014bdcea4afdf5fd76f0ba89d2359f6c11a5eff7f94fe7ced4651f71c7f9220acaa8516ad81a2763fc85ab3602001c0cf80cfe3e6aa5aa054912fc909d724a3165d0f31676e62ab2a94fd55128185a08783dd82ee2c9ea48ea330d90b840f0bd5f6a31f1a263bba3d4bed526f4b13e73e71b937a1f3f6be55abdfcfbfa807b802e23ca0320eeb974672a89089ff1a9069e5beac570584ea69e36d95a374f0ec3800d056159e92ff442aee8f9e2342c80950f04e44e90fd1a5093827afe3918110b32da2b40ace4e307be823987c98529fd4c606527b1604b37618442e1dcef2f472ced3a76c054d050385a5c369afeebf6e2fb4a8a1cbbc16d15e3ee09cec51f6e751c095ddc5c2d761708ef33f53082f154e0ec8b4f131c4b68fc4ced28089b9f31c5d858568081d7daa948e2241ef0ae7fa34eee99c74e95467c874f6ef0bfedea6ed1e5ff464ed62daa48cbcd3dbba1892c8df2a345befc2df4de0f18c95db10be59bdb7f1a1be332e0886f1c7335a60602c27f38e5a6d3b25a2630ade5a56a49cdbe0b5fd21ab761ccbc6fe38254ba40d70d27ccf6083d4c326cff320c7afed91c0534ccd7d2e61905bb2cd1c2b35b3ec549c8a7b65484f3e9b416bdce4d4f8f7c7f599fefc6870137e74af1e4928493134fd6249f14b6d6f1703075e955ee6dd8c73b5d6ae2accba3006584484a2cf408f5d4d74c9c63201f20a8a182dd8c2e7bfd093663f55a1416554a3ef5295bbb6ad3f98c10a770833dcf313403af6dde9c7e7853de0fa3427d5d8d599a4ea939ace2c694276d7f74e37963521c373e92624c03427e3d78260afb9edac05eed7c73a2716215e47ee85a2d9c94d23e067e74778ae7a1bbaeb6b6c614af84da03a103dfebc24def8103a3a78292263ddef870dadca69be22b7fe85c274cb9ddb169873764b6651c2cb4f26a2fb914e824ad574ef3517ea057129d5b855a3b85b7d707fece1f14c206f3aabdfb1c8f211e8c2f68ac844b8a125919dd655431b569e2099cbec5854a8483fd3168c67212b64f96333d8f98073f40df9061d97b88b0d833481f890409198525da4f7448c858325561df03cc8e4a4c1a0155d52118ec9112ca8d0750b389dd8e158f624f005b36e6aa80de701866f2bdc499b75e01fbcd44c430d89f157127845f397d89e27b967322a21b6578a5dad01913623e131939dced68bf03ec535c1513ca63f92ed40a85d17fcd908cfc87d88e23cc16c393e66b00c69e04ec24aa03a4ef1c4a240bc97a5c366b4425c92a4b86cca083d4bd82475e74a3f53129a80638cb170ca6c8203b6d37ab053c49d6fdbd386c74b672513a49f2380f7acd4cf0ac734eb8ec919d72e37ee93bf8f4e67c1ad96f523628214faea0922b1e3d6d804a8a4bfa9cff36a115fc91df3dab51406c15ea1a2c538e5cbdff3498d55371acdfc36e547a61cddd6714f65cea221e4051ac1227a3061e7b1e0996585081340031be232371a769106b697dced8b5c0c5d90673f5d4946e85bdce20f326ef5762ee3a820c4c6ed3957f219abb4be01428eae381c7b5d7838c48faeeb7c999c4fa79ba9640cb419437e624ccb55e006ab15f52bf8c55e93edd7f5e90740110395609c2267b83a13065e353a5ada72ea10791fe8a6bf45db8ab40f15dd8c499aca4afd9e8d8c1671fce4aa1f2e16d5833a4a4128b76fa223bc3acd04c8f8324a40499520aab7b34e7c8c53193f3be318412055cf729bb8d947c5ea5cbd8bcfb988efeac00ac302e98fc2b553c74579d25caa7974428ac05866e05cb61ad0cf19ebb702629d33fd9aadc4f0e7dd4efe7f0cc3239fef40b5169ccac8629b863ddccdc3c6e3b344630368628a354206baa9b126686f0d98c53b106cf31eec7525cb2f22d9f7985ac232aa2c24d66273266cee8c4c8b60bbd24a11cb40926a4d5d106ef775e2b4a1fe72ce56c4cc67d0215b3c5504edcae2d5c545ec5ee75803e3c8e7f41c2a2c0e88bd0e85e5dcea8dbf4cefef0c020277651e5f495bcf3ba1eceb300410e876de78ad0da4e5c57d67e9e6ac6b81217fbf1fb430d370aa5de35ca6d476e080cb94a04a80d427960d98c0bfc32276668cd3f619fe78f64357f186835280222a61b358407f1b2c9e9f0a1e7471f5a9f2fd569b275f770cf4a6d9e00a45d95bfa3eaf0cc40f3a5b1d09df7e3ee5cf4dc9ae0459014f4ce871ef8a23cd89d3f80f2ea85a8c44c4a95c221ad4a59e7b6abc0725c677fe527bace735dd82be69db1808cd8c2f5c60260112b73a39d1e0718b9a5d83a7fe8a1f6e53b7aa413adab331c306c8a020930ab6510c6f411589b8a86cf513d634bef02a417ff3715e48474714d55966dc0c842bc4e35ff016786b4b8765457108db77e50f5973356bc3872cc6d954ae7651630773f9b33f79de4c3d63d446a1619d53d13206f4299e3804e52e23d86322a3103bf04de9f7ccd9a2d9561a389e2276bd2ee61e9c56106f54ee1ec6f6fc7833b3411ddaeb970c7268c8d9a78ed3048e210a2ae8a4e8bf7f84377f13c8981c09962b1b8c5d1a4487021359d0d2c8fecc3f24154c29be788aefe8816142c59da25627bdc2a264eddf937a9ae781a2523f1166d7f1d45d85793b658f1a0f563ab3a642f261083a3d37de1da2c925f31fb92630e1d1d115f0d4431ebf87f8217cef71ecbd5226b7145e7aa282882d557af905964c9ed93d04ec6d7beccff87c48bee442310c29b497c6a744efda1069d3cf1b7090faae7f22f06003964997ff9d3da1da5835c661b1b84ee7d8a9137669b6e3cd44d10a2226efb100df624705083659cbb16352208e9325dfd7f3f91e5f719a783fe406d1fbd903cee7eed737240853a7ac955b8c351c61675583e55645d3f2fef30ab62bab2d6adfa752549c87ea439e6214cf4154409103f68ed8096b8ca3e41e683331912517cda80a2b53ad16624cbcd5fbfce0fee17ccc778b414e83e5be293455f4e51ffa053df32800cd7ecdb070f66646432f6c38cc2a316ecd47a85d2cd26b4e1389220cccaf8d253d6ac630105000c6e53eadf1130899477e65615176d11fb09b0c6da95aed14622a145527b1213467a87f987491a347f6cec46bdb780e8ee81e62dea0126c096cd9f9d02e37db34806fa47c0a6129f18679acac05920277014c74fa11eea1494409747d44c9b4122fabdf981df5e3488bc3f8509b3ba4d4b078d5ea4aa5216ac51ad3ad5f5b9fd41d5a57248b242d5fd0129bed62f12fcac74fbc493830aa325ba7a8db66e8b64a3ff9e75adeb3ee03c629ebcb85a5663e6d896925bf37cef1fabc8bc8a422086ff01b340e7de7e0a84dda5a45486b593c1c5c45dd0043b373f374f1d5038904db52775de8d3bcbcd63c8eee88f89915ef25b5d756db5c84b25d686362c3d989fcafd515ac8bed9f788be17c8eeb7c4a1e8951c5173f5265de26f9d48d1f2419360d803e870880dc8f66914b8b2d19857eb9e0e3d5278ea0f982aa75075e3c8048cc1fec707169386f1925f03ac20008f12564a2c32b92695b7e75fb996957c8c99b6fc7177c9a1c06c44d0f0ac9d3a2e1170c195b74edfe5f913aa83a819765597c77101aca24b59b3e9426544e5a0a0f071dca6acad4bc1ced1db4763598b7818c8f9ea421d154209c129b762047e2d8611fbae82a30faf30bfc73a77cf8f796cd00af38fdb320ed417c4703f88838da5bd91ef2e65cbf17cc462df1f1edb6d56138cdad32842919b9c777f0c81e4f30767fd23d802601595e16d28cf", 0x1000}, {&(0x7f0000001200)="7436656db4d6a248e2dda1c47712c0cbb8dd4fce3448618f325a253b94bb17836ff883341e3a6edb72cbadf82a6537a1e2b1d7a33b4fbb8ed4ce56f0bfc238fdbc1d94d1ca141c00fc6ca52c2243097ce5c4541f94d20f66d9c83fc305b1200cfd66402a3d6343ba0c9d3d74d003a67795497cd606259ae8e20e89236cbeb080a8986a48ded2", 0x86}], 0x5, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x90, 0x1}, 0x400) 05:37:16 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x2, 0x2, 0x80}, 0xf24, 0x2, 0x6}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000180)="82b350d4c35d04d1b11b0d9d7e03a1d96dff6db1210e2328861d9c9a160cecf7b9266e044115d233e11debdbecc7c355aa23d418bc05224307f36b0e1fc5b9b641ff21102dd252b122745614950cbb8c3eae661b69533c144087e4cd0929e36f35b3273e668e0f74cd4ffc29cdad0fd610699728443d07bfc91c22dbcc8d1765eb834906f30ef4d04f9561d106e45ecb70df0c6f2fe61f68dac38d620e3dc62f95d78119faf246048b855b070f0fac326b050d2756112d303e646c537d704abeea45", 0xc2}, {&(0x7f0000000280)="861cc71325", 0x5}, {&(0x7f00000002c0)="6c6f84d8280caa0d55d1a98a995a893ada05cff52f6c0b41f45618df97def1208aeada4ee0581b7f95840447cf9924742f85841e1f7e543af235604fffe83af129bb5c3a7f4b5c4e9e19743ef7d932627fc2de757a9a389cdf1d7e0de4678851ea0a1f72692cb0d33b212b663b9ac39af84e5c64a49d6328a5a90e4fa2d5700c93ff95fcf449d773caa506be93", 0x8d}, {&(0x7f0000000380)="2ece0bdebcd73ce3aacbe417a94baf208c56747acfb0f31b2d3989ce4d86fe1d75a43ace8a8d47e0f8b406c84465f662fbff277e5c9b72d0d3b3bdfa782268f4a644ce3f36aba4e11f824f263a34419cca35e4a46512d883cb8946e16ac11e7b99730dc2fb0df20d5b9e51f76127df3b1e7ad24d8663989501b295cfde6ddab9a0aeb571204a65158118f47ea8e376846d18b9b09b46d4a30edcb0503278f911658e698357342e7019c54e8ce71bd0473e7d9d22c9f38beb1a742bb4562c42d337a6b98ba9bd2a23974251cf34ff12344546e500aa16f8eb30cff684b6612160922efd1f46cd13780c5f4794310731e19337c0cd484aa3d36989394c9fade386025682494dc80d35779b5721cb313417f7083c0a4b6df84a07d25201b44361bb0d830f9be8d3f109ed611aa6b92873c6e0ca4f5da2a3494c023cbbfa335385bc1cb14127a06cc8442385d632518cb775af32827ca65214f71d34c3d70a073e6b80396a98cba37866923f5796dd948fcb8a70837759235130141b676d1a3cf46d52846656978c57a689d2022a31b074bf176c1f947d8f794c34eaf3b80b0af1b44b9dad9132b541c7e9126736ac398708bd97fa6e907f8b3f9d4a04b2f93b984092fc68e2bb1bf81107e288519361b9af43bb7ee19854cb80f541cdea29be3aec39143b146db557ec4148af8e62a882ab4b6c7cde77614da9fd11a7162d557b61671755df4c9d859509cad93934da9f0d415f900194a916ab4fecd94ffbfd94b3d9d57eb6a5830ad76885e036693c944bc52cf578c799a72c2a19c756407dc36b143c2ff3fa05cbeff6108c5ecfa45f19bbb1ae367078e092ea294369e864e2e643bb103e54e236bec2014c6c22b928cac2f5b33a49bebea69f1c0ea41cdcb10470c53e0e04a1034ae41be3acd3119fef6d7a02c2f1095c2a5947cc7b4c99a51a03e6ab563f217199ce83102dec4da7bbe9304113a30b380c5030f4d2f7cab5217bcb59f57b838ce6deef4166d9d976b7bb644aee4553b0fac49cb167be6e1a5a5ef82d9f2cfd694d98eabf76cda043a805f3c5d75b425866c8f299e1065bb9e73ab4efd412a6d2666f4b9d8f31fd9dbade043a1ed3d7889f0a357e2f6577aed6b3fbea3abebfcdaeeea0bc0e4f0d32d9f9bfd628cd9d6e3aa75e0a96988a9d277ac34b3c46db11b38c71adf95d725f57a2d40a783d9ed935782f5c2c0bb32a626f3dfafbff7dad582e424a0f9b1c7bd9ef80c55cac4c2d3d91140201b08374354ed1909c0e3ac8ac07bac2c7cd90a291cfbf23e0b14eee06879f1517ff59cdbba1afa1a32fba4e7fb02f791d08040e554d866352a954198ecd915b1a352bb927f554c80db71b71cb4ca7c6d26686963f91ff42b319cdb3a101465d5ba3ce46c83b21bbe17a9cf939ccc6c7e317322e31c67e8cab2fa64a9e378ba2cb80bf558e46b384f88c9c0941793028451b8d63777f352380539de670b173fd97caca3d2fb746e7f53acbe99082928612911f27f19232dc828e893fc3efbc8be5cd8afa6cee35d343dd258ab08257ed6d3e1a36e893f7a1c29d93840ec43388db4ed9d3c66ef8b45616c333e2ff51699106aac16cc1003f8fa51529fd440791460d2fd055af6d376bdfb62495c2714b6c3d45cf3a61434a5736b567f2c6cf11034591fbb7cefeb21ee67d3de41614fde5bb5f72896c4fe5121b0f4d39a8f3996182eaeb52105ec5b735df12db8f1afe7dd45df57b1ca98e12cc75c211e75a4ce3ae178b0605d00d47541c1897bce5f2316c42bdb3433ee3adebd6c753819942147dbc4c311872d4cccda03f182147b98f18277b3ebf88c62703c5a95a716d022010d0afdf42d92b9f03e084c45ff3dad7704081f99401352d49eac6ad2d34fa4580ac7985e9bfd10980f8d6d8adaf3259861032ff5fb40d2f85368c52a31c39f3c8f802709d83cbb4686ffaf35962c3bad9ec93b2cba817872e9e623e187d81ce09b4807467ab3afd4e73c4179d0116e0533f09ca14859604084ef1ccf4cd08e3f6db6c4afeac7f91334769f46474c86e76a4e89e8bd977f0bcbfb2b61473400998e6c1e2c6674be490c8677b7bf303347efec4dad3d6ba7103621ca4ef921bae014993444dac469c4d9422caccaa22197351a95ac528b1bf9643229f37d2fcf28a3afd5e62e5e1126739567782fab74a188b129ab87bc47e20e62e0daa7c62efbad14f709388957d437590f502384069a7a61041df858d446cb681850abd4f7da5b609bc1a50e3afca43249374f5171178afde3f03766a00afca960e63507ab319db9f78b2e3ac99cb8f780583cc6155812c6f82a6c0031f514fe0ab6757f98d84171c4bf9b29e5152172fe5d19e9013ed30a612a7442ec9878e36b3d329e7e36a4dabf800e8c8742a92ff7424e13a47fe2dc30041a06f1d25b7562d28ed4f17484a6b56973f308db3f0a2b1087d0547b4595382e206f7f0fab9c5ac830d3910644e5373480a419a2828f8df153bfe58f3d184f48797047c52b486e899ddae67aa6f0878597846973cd32739b335b7b852fdc36aae48f7fc22b573ff6b1c5b393504de22f87d32f95d33c1be27a9fa364cb04d6b1a229a61f30586784f4e1bee8033ac1511eccde260844d3d6bfdeebbc0636a4cfafefdce859196a52db60994cec5e1f6b1d84237a1eee3b8551ddf92db941a5e00790bb05f74e9ea7386ec7226300cb25bd15f06ffd5133f9f422e6acd0610b14c2ee0e73c19c45d19cbe411bf66b590d2794daec25e66e36206836df49d4d0bac0d174eaab6e5a2905ed5023f009e61830c54d88d1fabb090eba82804dcfc36ffaec65e2c162eba2f894b0efc35cebb2e1d034563bed163ad99ed8d4f6d1968f9de0e4ae819f5edac1d1ef534601b82a1072937c3bba9eb5c624c240b930e9452d0690257ee893bacf43e4f9f13df8ad2f92d88c58930eef26e50da37f9deb2f8b2ee365c79d7b1514257fb80e0f49a1760bee7f516cf532371688f3f2a8d723ec2ab63258324851068f079f6bec1cd31dc116508dc09199fe4012220e05f99717556621ecffc8d35b80c9a642a05ade695f74f25f06aeb22b3ef94183771eb38e915ccbd805b1efceec0d320d6c22a0130ddaa2a60ac385231dc5cc09da6b9063c7afd79586cca34dcb99c499416ffef59a7e3dd22bb696ef2b3562faf824421872ba5276dcb13078a782c402027f5e99d0019755bfbff59bf9d393ea24776005de78bd49972a58d947d58dafb651951c25238dde88d19cee6641d23f8605c2210254eef1ae9d1d8ac7a946e77e9a5d4825d1cf3fa9f92b8b23bf3a9f396c290c9ea27418a35b4fc2c7eb4298b6d26bc3a4c175f5459edec509b4bcc04d47c321cdc119c7bff6930d1d913fe47a3e6ea8559e8374cbcd8bac7204276b929701529d8331a7cdb7535fb1e3626ff035716a36fb396df8e24362fee594bb1951fcf81f7eb55ac68ba393da270c7c54d83d806cb76510bbec71cebaa80368b23bd29feff633bc006daef5cc5ab22a193579149741bec5c11c2e7146f943063f21779fb090658c60c2fef5b64da873c62de15818e2b7b3bad6a5535f5463250d27424ca843c3339b915ca3ed05ca0f43219ef4e0ba9ea3a7dd4ab110172f5270712276910fcefc28b1e78a4e9a41dc159e36976e8b36e9aca7abc80d57e706baee8549be0893321b5cf1c04c0372877aec5e0930f4de613eee24de9b9ce2242f46705cb8435315441050a0b46cfabe88675845b53a0cc45675bcc7df6e5a60cdcf5b75388b1d6c18869ccf817c0565643fb6942b19dbc4a6bcde386d5563005b1fc0905dacb2d6d91df668e2b6f39404cad808e68ec0124ff8b2ca1cde19b55378b458469f1f97690ce2f0c64a03ef85855993a63083f45daa5bef07ee68c813a05cde7ab92eae8ea467bf4aed4be3510d9ad704a2ff6c2b22ee3dff07d11f9279bc72b4e4babd759a9581609151cf57bd3a40174ae9de0720c46a79b91fa46ae3856694b85025704b2b164ad4b060b27f76bce4cee1eab2cf9102cfb1954a0057b6b951c102039aed10434ad159f9860988654b455e52f210e8fb93effd970eeaf22c71fe3e758b87c76cb4294ca875c45295704611ebf6e10eb6f2869c70c44a986aaa942bab5163f084712655c90b1b07715707bab7653411b07ecc0b3ec19d3c5546af328f2ff67fa623afee19e2c6d36561c391f865a7e3002daf7730dbd7ec95c9f0468008e305d05b4cb293e3c22109f6ca03db64e4a95504fdb5967686d7f726e7e841aba0fa1dc26a5e68fd851a83c9b4172790c21756a4dfa865455e05aa45b9fdb5f7deb6c8550b8425e7c00a193a1a056699e769402963fa140b3a4d2a465b06fa3ba62680c53bd328e9e3f81ca8437e2131aecc621f9deaef922a0f275d5a5b52bda1c5575068255b67f1bfcf9c0984bcda40407f97ae065710c85620a91e88f9f44ec4d5f16dff30b8addfd2e70091e652d648d783d37bcd29983ae3a54f324a9dde6b4d514462a21efae1f6f5d18dd852fd2bfddc582d00b79054b589fa39c60456f45dc3e143862b1f967d5a1500617d44d51b4315d41d5053139bb8c4e8d618c658976d286e0f98342da1dfd6c49cf5c5bad53ea5bd80534f47698504261c61f1a43ad10a5329c63d2b030102bc9efe89e95773257ab978ce2568207c9af045973b0a1d9863ad302d56fc3905cc4dbeba98d3967eb0e7aeac2840b849a16e638ce82f9a3d437f9954cdf36aca5f549497852e7f3df3e6d936b272d5d6f1fcc5995e075f6b714bfd3cf103da4cc686759befb46f2187c7d5247464b446c70a577fd1a100f97d5e045b186d6b92ec802ab8b94e8f01025a244e04748b373612317dfc83bc34443e4c90552fb28739e50a3ee12afee68e7309c5a433c7f7e528b5634076df2651b31a3ff5a00ae84d3be6fd42884db18842711d4c186b889a9bf934b189349fce49d1b2e893d1caa0dfb7178d5b2df9a9224a309ec845fb8215f0e64a2bfb847eb8ab5ab09e614fbb8b5073b222f6ec4924b7028261a24391dc856e301d07614f5d705c23973bc264f0a8289768a994c94f852cb320ec7f85d530c48ae420591294a9cfa61f0abc2506530ce1ed2d4fc3ca06714bf4db430bfb059ea55798dd96f17be3ca7c36fcfe92ceecfff2e6f7d0c6a9f2e736cdc802ce553c6434bfe3476f97df3dae7eb9ad60f1b0c00b04fb0d888851755ec8629d183641498e7a5239fc3e1c6abcc7f95867b0fde01c11a723d6584bb7b27a1dd9e796df8631932441f664c995404d5cb4cf68f5d2e824d58d727b60509ebe83d2418aabc343f63cf240f040e023190d6eed62321c456ca05ce7e21ca69dd304153eae2254de9f80abc81d2c279499c3c3d5132ce416842895264900104a88ab15cfe244d176143a7274345d7fdc86b2b50f215a797322db7eafb093e7dc6c14987db6f0cff49107946183a2ce8307a10c8b9aeba9c999edd975d3e1293b1320d887080747b2f7706999f731745cf787d20a84eee6288d03870fbfa15bfae8c1fd3429f9e70d8b5aa500e3f0ef104c8a15c178ee000ab370cae60bb01fe5e8202810edd9e05a38587aa6dd5644d01917b721bfcb6fb8bc7e490322f09f4083b9e62e010f053f7792e31103595f820f40944f837693f5531aec171ad92e498704570c3f4aa6d3e1a22391cd83cdbc31ab140d0a43fa5254f897169f04c56b5a5f2f906b5ec5c889a0de9988473c59150cf92f6d8f5d53b51df3b58dc16fff8c7eec894853a3b34cd5dbaf563ea", 0x1000}, {&(0x7f0000001380)="5d6fccd34dd2f27ac8ce3818065eb65114ebe43d2d3be02e12550529927b9a70ce45f95344bedfe3a29ee92126", 0x2d}, {&(0x7f00000013c0)="9c70d71e507955e189684d0948f9a7adebc290aca2a3eaf3095209c89a326a089545768c4fbfd89cc60f76be34887bd5dc2956cb15290a2449a2a2da721db8fd25f468603d23053c61574b5b1cf2aa20d367b2dcfb70daa0c228118294b10232502ccc065130896437fb4f6fd6cd64d825ca50af0f1fc3748699d13ea801d5a020ef97be7bb53d8aa7a83f65887ad03346548cd0f55bbdeff2abbe332e2862ecec34a4e43c264a49ef4d53309b18d64b2b6d09e4b6ae76fad8736e53ff9b666fee48ffef3c0e0780714687f1311ad4c414e558f1b4bc888da48570fb6dd6e9f051761a89088c35c1", 0xe8}, {&(0x7f00000015c0)="471a38ef8d40eb0e05018405e6fd9076d0936facdcc4b9271fa12db7e99f2471ac9b704d8526eda3a560b8bcde33edf84e0df083580aeae7ddc304e7911b4d97e1c6629e9558875a1e2482ec8f87c119b53cfa49c45db89862ca5f39836a62dccfc3a298c9c5dfa322fcd7c1e3d3bf965eefce24b8a943e826582be7e039629b29c8632a7f52f97bba68da01c1d532f6642e845983ac676aef20e8d46dc494d8df2fadca77fd377d78be26ec4a3908634163e6fcd3b454322ad698e04499608023812fb9de5f07305be0c8ee2fd9217c5c24a4", 0xd3}, {&(0x7f00000014c0)="0b7efa37ae28a52be8a8034c209070b4e67f682e913fb641e2f419d6c98a1a35d7da025ff2d7abc6c05eadd730f09b30211a592e2ddcbf3308c71f9ed0dde18647a1fb62891f13cf9515ea9525c07b6ebb921cf4dd7f9724f80187ab93383c4dba73dde194861a982951e24fc01de1c8d6bd34afb67eaf5f54659d3f7cb4b3803dc5885904b1fee48debab31d76b180a560cdc21aa42dc21548403800b8b34399cfdf49c52b84b4b20c8de57967c", 0xae}, {&(0x7f00000016c0)}], 0x9, 0x0, 0x0) 05:37:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) 05:37:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) write(r1, 0x0, 0x0) 05:37:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000300)=0x1) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000240)="8f42c70c5febae8f5b5d7e1addb32fd23275ad0ad893e20092001f74ce90b122dd425dac5930ec38446fd6cedbef86fb6217b38fb0d33a3ec924f198fac7c44720e8aa4d66cffe88ea012d25366eb7ee4465fddf52ad7880ed3632ed95b16fcf0f8894925ea8370c38e3534e58c7af13238d89598291720508d4aa78ff04b40485e6765c8d2b0258218dbfd8840b29e0aaeedc76ee68e74217dc57fecf99", 0x9e, 0x402, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r3 = getppid() wait4(r3, 0x0, 0x3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x6, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000003c0)) shmget$private(0x0, 0x2000, 0x401, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x709, 0x0, 0xdac}, {0x3f, 0x1ff, 0x1ff, 0x100000001}, {0x5, 0x4, 0x80, 0x8}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 05:37:16 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() getsockopt(r0, 0x4, 0x3, &(0x7f0000000000)=""/115, &(0x7f0000000100)=0x73) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) 05:37:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c2000000"], 0x38}, 0x0) r0 = socket(0x10, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:16 executing program 1: r0 = socket(0x1, 0x1, 0x8) socket(0x2, 0xf621f4ed4bc6c114, 0x4) bind(r0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES64=r0, @ANYRES64=r0, @ANYRES64=r0]], 0x1) 05:37:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0xa) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7f}, {0x7ffffffe}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgget(0x2, 0x1) syz_emit_ethernet(0x58dec90d7a82a655, &(0x7f00000001c0)="ff") 05:37:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000040)="4658f6c6cc953b3ff5467c5112201b4f5a67f8fe0a4ecccb0629fc3b6d6ddf8c8c350b86a4b597c8bd076a68b1315eb388af6cbc60216899347dd523f9f92db9ccf038891c9096337966e87a4e64c434bc2d0bf82d8519be558e145d14d23b48e0f8465c159bbd7f57ace22be8652a233d9378424cd844d4b5a19aadf410e9", 0x7f, 0x2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 05:37:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/210, 0xd2, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xf248, 0x6}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000008000000000000800000000000000c4060000001300000001080020ac1400e5df1615a1962aea0000080000fa45a8c8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ff05ff"], 0x30}, 0x0) 05:37:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x22f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) readlinkat(r2, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)=""/73, 0x49) r3 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x80, 0xe248}, {0x40, 0x80000000}, {0x100, 0xf0b}, {0x84, 0xffff}], 0x4}) chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 05:37:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) semget(0x3, 0x2, 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4e2e816b419cefdb) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00') r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xa) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 05:37:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4000000000000, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6", 0x6}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="91a33c72821235e2bd5b1bf6f6347076a992568e8a8642717c1e27c0e7766e51", 0x20}], 0x1) 05:37:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() getuid() r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) geteuid() open(&(0x7f00000000c0)='\x00', 0x40, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xf000000a, 0x7, 0x9}], 0xfffffffffffff000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x51, 0x1, 0x4, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0xaa, 0x7cc497053dceb28a, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x7f, 0x4010}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x8000, 0x4}], 0x80000001, &(0x7f0000000200)={0x2}) r2 = getuid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xffffffff, 0x1}) setuid(r2) r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCDRAIN(r3, 0x2000745e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6, 0xffffffffffffffff}]}) r5 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0xfff, r3, r4, r3, r4, 0x40, 0x85}, 0x9, 0x3, r2, r2, 0x782a, 0x1aa, 0x100}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:37:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x2, 0x2}) setsockopt(r0, 0x20000000000011, 0x400000000003, 0x0, 0x320) shutdown(r0, 0x2) 05:37:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='.%$-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-[\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='*\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='}}-&)\x00', &(0x7f0000000340)='/(*}\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='$-\x1d\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=')\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='[!+-\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='^\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\xaa\\{^.&%\x00']) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 05:37:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xfffffd03}], 0x1000000000000245) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 05:37:49 executing program 0: r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) close(0xffffffffffffffff) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0xffff}, {0xd1, 0xc8e}}, 0x2) 05:38:11 executing program 0: r0 = socket(0xa2412fb27636bae7, 0x4, 0x9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="7084ed29e7d3e6eaf5354fd4021269289f156dda1170dc844f94dc0e00000000000014e0ad042ae8269667fb050d4e205222cdce15866b42b874541b311e58a56637a6e10abd32b040d901314105b388b4407e892ee92d6c9c9473047751396c7933d1076626c5efe948497e4a1f4b46442d9335c321fd7a4d4a78f232b5e595b5bcc0f0f326a67386c94e13ad4dfddde6900b6bad1b69032ec7044c563011a339ed5839f342b1b75f96b3a582aeb33281d0f6a66d070a1667512ba6e55885d1913e630c84436d7d99a4bdeb6a3ba7270335c073685ca7cc3be70f339a2a980e4e3b5818bbc504eb4881"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffff) 05:38:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x15}, {0x16}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) r3 = socket$inet(0x2, 0x2, 0x0) socket(0x10, 0xc004, 0x1f) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xe, 0x0, &(0x7f00000000c0)=""/14}) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 05:39:19 executing program 1: r0 = kqueue() r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x44}, {0xc}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x80) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x1) 05:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0x2000000000000}, {0x3c, 0x0, 0x8, 0x4}, {0x7ffffffe, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)="ff") 05:39:19 executing program 0: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r0, 0x0, 0xcc, 0x5, 0x0, 0xfffffffffffffe24) socket(0x2, 0x6049dd8169094743, 0x8) 05:39:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r2 = msgget(0x3, 0x28) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="03000000000000000000000050ea2af7da3a65d0698284ce8652f80bea6d70171ebc27e090211bb214dc0a4025af5467908631695c8d9a4ceab00617c108426012dc9526ee05231f1e8b4242b3a03e5119a2b996b2b7512c2ddcbb8da0c0990aece606000000000000007a3bcfdabf400b2e6a225d0ac4f0a9cf827bb0606cbc9c32673eb74d98b46dd80dd03bea03e8d4ee44a8836f9de2b191cd2bcad3393e548b9e5904fe391f000000ec8d408ca8c17efd2b261109035f7954d042e70ffeb26a53d0ae72bae26a4131b2f5ca83ac5b8c72faf947c015d645eea35366c26855a07ad15461381ff8d58dc843e2a75c893805"], 0xf3, 0x800) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) 05:39:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) r1 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 05:39:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/88}, &(0x7f0000000140)=0x5a) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) fcntl$setown(r0, 0x6, r1) 05:39:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:39:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffd}, {0x5c}, {0x6, 0x0, 0x0, 0xbf5f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x2, './file0\x00'}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0xddf9, 0x4, 0x7ff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x44f9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e55000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f5a000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f8d000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f2b000/0x1000)=nil, 0x7}, {&(0x7f0000eac000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7b2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f1c000/0x1000)=nil, 0x10000}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e9d000/0x4000)=nil, 0x3}, {&(0x7f0000f43000/0x2000)=nil, &(0x7f0000e6a000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x1000)=nil, 0x401}, {&(0x7f0000f55000/0x1000)=nil, &(0x7f0000e11000/0x2000)=nil, 0x7f}, {&(0x7f0000e37000/0xf000)=nil, &(0x7f0000e6c000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0x100000000, 0x20000000, 0x40, 0x25a}, {0x8, 0x3ff, 0x3800000}, {0x9, 0xfffffffffffffffe, 0x3}, {0x7, 0x8, 0x2, 0x401}, {0x5218, 0x3, 0x5b6, 0x7}, {0x4fc, 0xab, 0x3f, 0x4}]}) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x3f) fchflags(r2, 0x0) 05:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x418, &(0x7f0000000100)="48ddb356f629350af89653b15cf0fb82fd7effae8cc2abf4a6707c749d72fd4889846290ff5a81f36ab3c55ed9cb6aed63708916") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:39:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c65ff00"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:39:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000140)=""/246, 0xf6, 0x40, &(0x7f0000000000)={0x2, 0x2}, 0xc) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r2 = syz_open_pts() close(r2) dup(r2) syz_open_pts() 05:39:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x1ff, 0x0, "b800000300edff2d00000000e9ffffffffffffff", 0x0, 0x25}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000300)) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f0000000280)=""/91, 0x5b}], 0x3) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x7, 0x2}) r5 = dup2(r2, r3) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000340)) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 05:39:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x2000000000006}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x7, 0x0, "3e394db01600", 0x4}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x2, 0x4, 0xff, [{&(0x7f00007f0000/0x4000)=nil, &(0x7f000019e000/0x1000)=nil, 0x3}, {&(0x7f00001fa000/0x2000)=nil, &(0x7f0000069000/0xa000)=nil, 0x55}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000613000/0x4000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00000a0000/0x4000)=nil, 0xab39}, {&(0x7f0000461000/0x1000)=nil, &(0x7f00006d7000/0x4000)=nil, 0x3}, {&(0x7f0000771000/0x2000)=nil, &(0x7f00001dc000/0x4000)=nil, 0xff}, {&(0x7f0000112000/0x1000)=nil, &(0x7f000009c000/0x2000)=nil, 0x3}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000351000/0x3000)=nil, 0x3b4}, {&(0x7f00007f9000/0x4000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f00000fe000/0x1000)=nil, &(0x7f00001f7000/0x200000)=nil, 0x1}, {&(0x7f000013f000/0xf000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f00007b1000/0x2000)=nil, &(0x7f0000355000/0x3000)=nil, 0xfb}, {&(0x7f0000767000/0x3000)=nil, &(0x7f000028d000/0x10000)=nil, 0x7}, {&(0x7f0000325000/0x4000)=nil, &(0x7f0000764000/0x2000)=nil, 0x81}, {&(0x7f0000774000/0x3000)=nil, &(0x7f0000755000/0x1000)=nil, 0x2eb9}, {&(0x7f00005f6000/0x1000)=nil, &(0x7f0000612000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0x0, 0x10, 0x2, 0x6, 0x10001}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x1, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x7c9ffb24e14b6d03, 0x0, 0x78b8, 0x1}, {{r1}, 0xfffffffffffffffe, 0x2a, 0x20000000, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x5, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4cb377680122fcc7, 0x6, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x8, 0xea}], 0x1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x11, 0x1, 0x8, 0x8}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000000, 0xffffffffffffffff, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x30, 0x8, 0x80000001, 0x600000}, {{r1}, 0x24d29d11e5ad5466, 0x2, 0x40000000, 0x3}, {{r1}, 0xfffffffffffffffe, 0x30, 0x293e5a482f5f784b, 0x1, 0x8}], 0x101, &(0x7f00000003c0)={0x8000000000000000, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) pipe2(&(0x7f0000000180), 0xfdc5141e871e8bba) 05:39:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x5, 0x200, {0xb488, 0x2}}) read(r2, &(0x7f00000001c0)=""/156, 0x9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCDRAIN(r2, 0x2000745e) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000300)={0x2, 0x6}) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000380)=0x5) sendto$inet(r2, &(0x7f00000003c0)="f663e4a3391b9264a0f4951fb4f280f5cb2a79eb75a54da135f407bc79da39870096730b3c7bda26eb88f51c3eb6bcd5eb97f9d745ec51f48b5dc47acce7fabac097", 0x42, 0x2, 0x0, 0x0) faccessat(r5, &(0x7f0000000440)='./file0\x00', 0x8, 0x1) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x2, 0x0) select(0x40, &(0x7f00000004c0)={0x1, 0x9, 0x8, 0x40, 0x400000, 0x4, 0xffffffff, 0x6}, &(0x7f0000000500)={0x6, 0x7fff, 0x1, 0x3, 0x1, 0xffffffffffffffff, 0xffff}, &(0x7f0000000540)={0x8, 0x970, 0x9, 0x3, 0xa871, 0x4, 0x100000000, 0x9}, &(0x7f0000000580)={0x7ff, 0x6}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000005c0)) poll(&(0x7f0000000600)=[{r4, 0x4}, {r4, 0x80}, {r2, 0x100}, {r0, 0x1}, {r5, 0x55}], 0x5, 0x3) dup2(r3, r1) fcntl$getown(r3, 0x5) fcntl$setflags(r1, 0x2, 0x1) mknod(&(0x7f0000000640)='./file1\x00', 0x100, 0x9) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000006c0)={0x4e9, 0x8, {0x8645, 0xfffffffffffffff8}}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700)={r6, r7, r8}, 0xc) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000740)=0x1ff) 05:39:20 executing program 0: r0 = syz_open_pts() getrlimit(0x6, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x9b}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) 05:39:20 executing program 1: execve(0x0, &(0x7f00000002c0)=[&(0x7f00000001c0)=',.\x00\x1d2\xfa\xf6\xben\xda9\x1f\xcd\xfd\xc4\xd9\v\xda\x13\x05\xc4\xf4_\x13l1\xb3l\xb0\xa0\xa1\xcd\xba\xbc^kD\xf6\xcd\xbc\x18z\xb8\x97\x13\xb4\xc7\xee\x19\xf05T\a\x98\xc2\xa6J[\xc5\x166\x98\x1b\x9f\xbf\x16 \x11\xee\x92\xfb\xc8\xbf\xdei\xd2\xe8\x9f\xc8\x00>\x8f\xf6\xc6\xf73\x05\x88Pjv\xb9\n\xb2~\xa2\xa1\x95\xee\xc7\a\xb62\xd6\xf3\xc1\xf3\xe7Q\xbb\xef}\xca(\xdb\xd8\xae\x9b\xeb\xd8\xb3\x05\xa3\x9d+\xc0T\xc5\xb0O\f3\x00a\x17\xae\xbc\f9\x98\xd7\x13\x02\xd0\xae?h \x15\a\'\x9f\x95\xaac\xdbW\x87\xb1`;\x8bt\x03\xd9/\xa1sv\fX \xb9\xd9Q\x9eL\x82\x03\x1dI\xb2\xa3\xdd\x12!\x9d'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000440)={0x7b}) mkdir(&(0x7f0000000100)='./file1\x00', 0xb2) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8000, 0x100) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='c\x00') fcntl$setflags(r1, 0x2, 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x4) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./file0\x00') rmdir(&(0x7f0000000100)='./bus\x00') connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696765f7e133f7249108d04597168eaa884de4813a026b27291a1a8c08000000179eeabb9034d74e2bd09ea0fa2b5685e719ee7b76ad850fd7aecaba71721157eef57402f8b1c7ca88dd2caeb9f38f3ad9488bb039a7ab87233d41f995361924b0898e91c76d99016b27b94499ac32655b846e919e3fd0f337abcb12d89040437f0a9ed673edd64f01000000eca02d711a990dc33c362425a8d68f16ba7c28398a3d98ff9faf7256ee5441a2a28beeabc717cb2b8f3123b9eeef84425945babff632d193578b6b701bdadb0351b5ad8e626470210a8f79b749abb1f7d8aedfb143370c82ee4a1465365d330401cdd795ebf38d22ecd01f374cc06dbe7581ebf538b75c6544f94f6922e78985955e115af565daccafb19e827e4d95c22ab2026944592a3ca20116804c50df08"], 0xa) 05:39:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/110, 0x6e, 0x842, &(0x7f0000000080)=@in6={0x18, 0x1, 0x20, 0xfffffffffffffff8}, 0xc) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 05:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x10000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0x2) lseek(r1, 0x0, 0x7fff, 0x0) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') writev(r1, &(0x7f00000000c0), 0x64) lseek(r1, 0x0, 0x0, 0x3) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x2006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r1, &(0x7f0000000200)="c982b8c1831fd2cd46c0e011361006d57ff4ed5c8b76f5c0f3a9d26e671eff4460b2b4d29099255c655245afbc4531349d3d625b93ccd36c0361412f8ced0cab9430e7b18a8c695142acda219554e174810f78dace2fb35a11db7549a825dfd851b0dcb6eb50c95871c8265e914b589b7bb0a6f818a27d6841483d39d53529d14b2ae4b1f61f4d580f97efbe074b1c903cad4f30", 0x94, 0x0, 0xe) r3 = getuid() socket$inet(0x2, 0x1, 0x9) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r5) 05:39:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000389, 0x0) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7f, 0x2, 0x5, 0x0, 0x8301, 0x6, 0x3, 0x0, 0x2, 0x8, 0x401}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x8000080000248) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x1, 0x5, './bus\x00', 0x101, 0xfffffffffffffffa, 0x40, 0x7}) 05:39:20 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kqueue() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = getegid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000002c0)=0x6) r7 = getegid() r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = getegid() getgroups(0x9, &(0x7f0000000280)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff9, 0x20, 0x2, 0xeed, 0x3}, {{r12}, 0xfffffffffffffffe, 0x7, 0x2, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x82, 0x1a44783cbf249bdd, 0x7, 0x401}, {{r13}, 0xffffffffffffffff, 0x13, 0x10, 0x6, 0x100000001}, {{r13}, 0xfffffffffffffff9, 0x8, 0x80, 0x6, 0x800}, {{r12}, 0x5bb4b8abc5b07613, 0x8, 0xfffff, 0x101, 0xffffffff}], 0x71c, 0x0, 0x0, 0x0) fsync(r0) 05:39:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = geteuid() setreuid(0x0, r1) msgget$private(0x0, 0x2000000000602) r2 = dup(r0) msgget$private(0x0, 0x400) write(r0, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r2, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x3) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r4 = dup2(r2, r2) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000280)=0xfff) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) faccessat(r2, &(0x7f00000000c0)='./bus/file0\x00', 0x100, 0x1) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r2, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) unlink(&(0x7f0000000000)='./bus\x00') mknodat(r3, &(0x7f00000001c0)='./bus\x00', 0x8, 0x6) setuid(r1) r5 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) 05:39:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x8a8d) 05:39:20 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000001a40)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x8, 0x400}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000200)="af0bd5cc4e95a3845072d4", 0xb}, {&(0x7f0000000240)="f717574c3358c952b7633e6102559a1d3aeef7d5704e390ed049c186702a3f46e98165a34ead02e39910d0292a1d4b5b70dddf10e4abebe9e8b186bcb6802ce71c6fe6ec05", 0x45}, {&(0x7f0000000580)="48d7adaf3c5e9449a880172f3d34d3ddd880d4a9dc804754dca007846797e42390f8e0a9182cfa69e9513fdc2d90aa6e53352ab44b2ff0769736f7e8b5498a1277b58484d3d81064cd9228aaa940c4db5d5e7fa7d58fbc456387ef0e4cb435568a26bcbae941e645db5e16df734ba722a0a377474c3df144ccf405168f7b52a537250d24d6a9aa09a9291489451a6624e1e14499a8275a0eddc22c02ca70d384c69f51655753", 0xa6}], 0x3, &(0x7f0000000680)=[{0x108, 0x39b85bbb0f0d9503, 0x7ff, "db16fc9a0c254191a189da6dccbc8c6ec957fd8ebb7b49fb426bd6610366265d1e9d6713e31bbe243844fc74be830ed4e6fb414450fe1f2368987990cbad7f9924a09e6bf47b6e4385e5a003507328d59ff6ec23be721999f5a702bff9fd6c1163b09defaf1fe4d463113c3327ca5fddb5671d08e6e58a6573c30a0e5792d8887206499b7c39d63477d47a628f22541c7f88b7e1ee4ccf3edba40ced659092453ebc58dfa7e698d306ad404e5cbfa2eb5aca6e9915df516dc1bb468a7035c63ce2c584ab8117df3fee9860dd34be6a1fba708309d5baa23ac58e649a8442e37266d1842dc55e611708d8c24e0b54ea622d26"}, {0xe0, 0x1, 0x70, "f24a9898f6b02321a4a8342c03332cf2efd493e2642db197a4ec9114af0f4c76c45db5ed7e1ad87adf952683ffd0e9937c77646bfd4f8c8b6b60c83cb78eff8cb71d12b79fec96609142a07e3b15b57ae1fc3e773b37aa1aff513a921a892454c3480e25e5ee037b0aa57262475e66fd5bffc2ac81ea8be68490330e72e286f4ad3a8a1dfb519f6e89333768565d1adf81bcf5d3ce77267b8c1d822061bc2be84bd8d54967a426c7da51b54b81ede49a14ccf1d98764d8f7d723cda7e386c122059c2232afa70fa19947"}, {0x108, 0x1, 0x6, "364bafd6eb5d446fea5dec9507e80a9a0f3107b901bd6febc4d805191e0816bc82cb9e16567007a1dce43520cdb22a7a1f728ab55b45c6fe0a546e601e84db8c7eded10f390018f3dc4ea3d6a3393c1184273122b7ae3367e3b9e7345a9a9b0760f62843ec0424af8ca8e0b12e2c259ebf7adb12b98e36d19cc07d2e51f20f705707d7a35a1b56133efffc649324d3d75573d544cf5c91f2c46c8756e1e13111662373a97fc506e8de39a861cc24b81e601395cea7a4a9c8770ae6a00a028221855e40a19e8dad9bcfe2e628c85e1be19672396ba2e9d0a367c1650d9e102178cb358a6399e174475d4e41e7e1072630a176"}, {0x1010, 0xffff, 0x0, "ad8b81e3518a4fb78df52bffbaac5cf4a3d143a2c1f980e72c0fc192bc4464c07cb85c048923c712f606d1fc4a90d0c56baab14e5478daaa46fdee440d4f1d3291e0709d84448d0ca095adb288b950dfdf96e4c0be52038952261940068c3d2cd8940e58f681083106dc59e8f9f648546b773e0c01d8e523eea24d1c2d874ff6ec06188e52c5ece6128b036234b4d52247209c8aa767072af848024f8317712bef5467b7b63b83256ce8bbeda5a2d3b9fe1b3e971e9080fbee8814eb89e8af223cdd4388241bb0a02139086de580050a7258281539c171f4a032e02e2bd7e5976009c49d921cce1c536bf32463bdf1e6b9d0e71f475db939066d3f54d78ebcb43f42e1cad2b28c025d98890fbaf9c16a0b5bc50c004ddbef2616286368100977d3258d38768f71a762b92d44b31d018fa8c891314ef1c8eddad0588748cc7eb5608076a228dbddb2a11d21bcebf1d5de54977d93d034ec9dad39dc95056d058f49f9e4d7f70a01d975b06b892a6479d333c09fa9682789c133c44b45acd2fc6273748dfa8ecd76fc795fa9eef811bd70c39e3092aec44fa2425752016c89233641cbfc280885381764f960f62cd2bb48ce2890793cdd6da5dc1b1c22d15f8a081498b645f715b8c4e8f3acc47831c960516802e2479ef6c259b06fd909a6fd345b6468986c4098154ebb89f36d2bd3492b85dd9bf306f212ecb0fce6e8cf4547c79b02f8866ad162b8cb74283210371e8163fbff2ae6485aa902425186c5df62740edde7915e8d7d8db3c3c4324af6314032406fcee9c9dc4a4b89d0ac74830f2eb9e909fd837b2b87bc459fe5960e659667a7a7449f52f1ab7dc9a89bcf088369d67bcf1d20ec7992d93896416161a8608c9ca5d177f12de9374228ce8f24f58b90c529cc2f3a7fc805c096d67d97670c24c3e2736977bcf968a3b73e15444f51343bb4d73bd1ef37ef0adabbbd6802cc268cba7a0c0f8a3d7e39678369fe93dddd8187fb440f73823603151919b3f58052a5b81ddc38a766350fd94cc727b56769f755a73485084e5d12a48edfc94554f8ee1000746b905d510b0d0adf56c29d933c93d7772b5efba79da188bb894362063220880765c0eaccb7fd10e13374fcc4eb1f1ada866994b26f28d18cd052ba9c2316a803532db06de2ef9b18e2573b04d0d28c9d051d483e6fec8e9d5a3ddf15d93067b6bc8299c6101c2ea14b4da778317a5ad0a1b08a348c84a15c3a14de2fe27b1cf90f128fbb3ca0a64ad934cdeec51235421f53e6167bf645cf1fcdbd1cc1131a941d1550218d09635433f8e883c7ebbd501c19da1a258ea913f499e6cec70ce9c3d97f2913850f48c04cb2fbb0fe83c47ce6843aa90764cbfc3c32537c86eaaf85064237cd7bb0e7157b276a0e4d348594d8b206102408eb0938eb5397fca619f7d7c760a05e7f2eb1150a115120f796388bd089be4837e0c52725eb2d0d7971451c087a17ca6e0112c49ddc194b293541cb4eb397912f2fd94284dcffa733be119ce019038b79cfcfc02cb722358f574119a1e83a604f1a6f610ddc19a0c3d97eaff2cd442457bcd3e522d8e10e609a3919754d0def432c66bfccb0a2775c60a22b4bb2cd86134981beaf22bc1674daaa769cc653806feb9d7c19660e5d94fbfe1f699f70e7276bc9de4d87a626be9796bfa5d195c172a071b9ca5f8f2a0c8a1042c797a3c3c05eb1975d6f619de52cd53c6c5862a9c671a969ac3e9756cffbb6aacfbb7dd1d5f3f0f1c8c319a55219e904cf47f864512e7f7d884c2df0c09dfd51d11ba9c7631e2f58891f8f4cd4e2eae70eb76a7b1a3c96b3e1319d0b9b04a5c2c94ec325cba0df5804026db408be80b89e3e7d2de388b50844ef82d169066ee93284c271ddf7578fa9eed4544e684319eb3d2ca8195898141524a6333504c2d276f3f3476a2e7032fea019ac783a05ddab996ae6ad13461747280a02976700f90442040bff2460dabb919cc29137e70cbffe21f5589f19d4794c45d3bf772dd72609a8421c87cdf5b81e37e1ea31011b67a70e5d75c4c606be6360d78e755418586be1b2f014ebbf6142910985dc2cc0ccfc2428641d98c6758c52ddb9de3be7cc27940350114bde379b04aa8b121a0991e6377417a512bdafe4842cbfe637fe54f1d401c8a66177650b1318ad11b9172bec4038707612c93f57e69c3597bb6910223c79c3da8948af922f21d018eb2afd725527f1c8dd12ac808857638ec4c2f06cba2e15f904dc73523cb756fede21f043a9ca5ce62f42e340eb7a6d453f0b7a8b9cabd6cb6ea32666459ec96e8f925b343b2b282f56961e2cae931dbd570d57c264d9e7bfd7e3f460743438d9334ead9bd3343ad967e5b7ba38cf80a2d4c725c3899bc4275f458b9c81d52a0090cfc06069f85d8be8dbd2d1befaba68e0f3e8accb661a49aae8dea071c072c78ec966665b24de56d4b86f04b9ee6a2808787299823772e6db47e832a3c6b76454d8ad1fa704eeed8e644545f998a6893183a802cd5edfe0846044560b43c355a6dccfeab247a139602bd7f5361fa3be5381aecfaf0196220e6f38a0f4cbc80ad427c273cc03eb6d43368747e9fe1d86c3bae67b442b1be1baa5d5c526da714d92940ae9d10c5c95768c28a042fd54534fb03d9a0a0ce98c3eb862728cbf5c582c4dc3e407b6e86d7f4fd5c371e0a36e3059e11f5a06cc07875a988ce1b6519e76f64cd5f048629cc81cd37732de3ba7c265d36f0db02c916810d38c0f8738c4bcbf05516ba3f35d3c746932cfb7daedd207c2b4a8d426cebee77ceb7e3635c0468c8d5292787a6061f111e9a3092773c1930b6a715a493f308f4a0cc64b255134c776948fdad68bba55932e05623ee43c7be15662c48bbce347837c26e3c9a7a4982ab75f4323a6e642c4a52d99b9176dff48b19ca35b8df8c16d69febbfcd07e207dd2f7141e2fe984fc8a7daeaa04f1a14f57761c14364b7bd18cf17410389054a11def5bd12d9f698a5af1e5c1a94ce785dfea99b2bd0cdb983cb9f00e0e6b7a9d7ed27b83fb557d10480fc25718c23d6fff5eca9172b62fe204e542f98e992ecc36464ccea91934db20e34544156166630603064166793b6f0f2e88dc19c8b2a97c3a69965cd44b51be077ccc77cf364ba2fd426e610162daafd098266a802e3cfddfd0037d64dd132a7f9cf48dcd9d4ef12c7a3852435552851edbe25bc26e2fde9fac34b024e84a83dc47eefa19598bff2f540236d146f115042f63ceb4fcdc4b4ebf4f7497b5194177e14caa9b8c44f61e7a8ccd8ec4e33665a06147e0d366a3d67bf92f4568c5265869e30548f1b9000a69fbfa76d1b69f513512ffdc9fc1f75b650aa39b90c0ca2498fe42bc38566f7ccf3c558ee3bf969db53b68851cd238278bd312e9e4d1ce5c5daf629019494d7f699e916a8e1e0414d7cc2c3f85b03b034937d4a83e76cb0203c8bc4980aa1062612d894feff901fb5592d7a96c4f3413609bb8f3a1dcb20d83dc2cca064cb38823f6d51536bede7e63d5f9c4931b5258e6afeeb1d6264c8f730756c3614d9704abd78bd7fc69f5e1d03a6a831a723f3a8e17016e16cd85645983a4c095de3c8fcc3e9dc1f874590a140baab91fabf7a323b23eab3b78c1cdde1d36d676b1841f758d0e5b14a19778aca1923629dfd76f98daedbfa0ae863f8d1322dbec3ed7fe1fba2abf8f758c727dbb17cdbe8549dbe1f5b54f09ffbb028f194e7abef524bbe621edea1e0ce6aeed40a2dae6f0b6b2a07522985288ed3056cda967cecd6edb8219ccd4564ecf89592d2d820eec41619d98871567199cb3bfdcbecd8fdc26581880834f79ca6840133b5910ea9d996c338fccf2da49ebe7bcfedebf2f4b3acdc61da8948bde96a21b9147a767841f2f0b1e4c53257fcda0d57c98363492791de958661d94db0c8e8901a1858f9894e3d355f1c0b31c4d3a26e69cd1e62176457bf4903ddd26fb0e41734b576a1119a5252813e913b67bd6d68bdbe104c1a9391284b4a185ea495af3489d641273915523f2f2eb6f3e20346c396f30851a0b52a8ea1e431225cc6221e8d6910acbde8432d0df120a1251d46078d57158beb49ddd17c6fc411f04eb665ecd4b570a44e30a5ab9a3036083c8fa98db2f1fdd0e303e6d04e77b88ee8d919eae7ccd71a3ead4b25e349a7da6396d5e751f3c0ef6aa5d980e59cb066ad1c6beb85e8f86378b63bb1b131044ee003e55f79167591a69a8881db0b270e7a1222484fb916772c6a0d9078c65593af3527e2261f1b50389ce9c89da722994a56d02bc1de77095c255be01a49360de0f57454a212fa0fbf6105ca5e0b9b417a2ccfd9008201b34d6e134e832198f337fea6d3d52a41d993d9cfb3d49a7f235dfacd0506efc571a8fe900368bc7d27abc624a0cffb2a9773d2cafcaee54641ff06fd6bd8aa3c4549a69a9593511978a25e5c6a96b6f465aabc2d092d787641d65e00b31f41c4f62d7501cc2027403ece2089c3444fddb2ab97119b6ce449bd830698cce040ff74ca60b2c2da49602c77ca1b47a9abba570c3a4ff72eea927ef24f4852b34a485e9d7a012e718598609faeb15397754b3411ead50a63920f7f2dc40e130de821e0cbadfcb2170389fa13e6ecb8c52c80042f5df6cad5ddb35e393207f00304d3216a12156b1f0f40edd53812cd04bfa0dc9ad43d80e7b6efca0f14ab05635bfc90c2e85dd4e7f2aa59cd4a1abbdbf545be9fbf489c87410af324f103214a5d6c44da55be84f62c875930b5b45078401767404e84f1dca66d36103be03cf9b98468c4b921e6f7d0ba19e46d60ba7a4ab190ad08efae6375b0ca5cb98311d137d88ec80d3d6b9a68e023bf4f0bbed36b6c589745c04be48edbd5ddf2ba60047b78e304dab6304250c65cf446ad9bd541f1b49f59129703fca6265e864784584659a29a39484127c01fafb4f9cc9f683f35923c7ef670f29385d726f58b961908198974c7967f4a99aa3bfed741c1150bb904f4b28e3b39df8272d32dd1c4859c46cea17a83ea148da816e51f2969e3c3e44dd733930af7df75fdfa3113a8a5fd132992c695eeb1fbf5cfddf474142be8fda32b5b7a38d00f01146bef926a64e26c72189d4fb162dcd4ba384cd3394065ad94d1b41e5c3c18c5d1b000d1763eef59739cac2e9f3b12a44e3b8490925ff3b933d9da738ff293223446b446714c8bfe0f0eb04772c00c78f8c9039d683c23117c5887b111f6198c3e2e7c4412ae98ed0557375928f851b677abf2a37a6b3f12fcc5dfd755259892c553f1b2763601974b5b39eeb5e81d654884bae0ee3b5cbbf45ec73265b99e01e60db5bcebe13d3553173e4b169832c243f7b0c8dfd5e6cab5209652f35384572d4297a4321214808375a775588499fc0a3cfe657b704ff34308f161a2c4b6fcaa562d61dca43c1281c7d86214908040159cbb94ab2de121250477c0f980c16b2393ec17820c4dc9b941280d813c6a09150b58a85796f4e69bc00f68259f162b1dfc304ce63e238717b6e72f3d6b8d06ab09d2ddd635dfcbe457ca2d16462aecb362d69a03fe4c848c1c37af6b829cecef7e61601266824a8dbe475cdeb3daffadf9dc34e7c5a867fbc2171cb73e8d72bce3d2dcbc52b6003d43dc2935df5597c6b39c3f9d23efa7e7b5f7c6cf35dfb28722c4ac3cc0e79244544ad8522ba8e7c20217dcc22613eb73f19c22ccce99c1c135197480574d95cca8e77a2fa56418a046a210dd5b5ed9cf9fe6d6a55429d15b73e023798403c91fdc884e89553ab05"}, {0xa8, 0xffff, 0x10001, "2e466a1a412ccda1bd9de4f00be4964a81667671b2841ada3377aa5fcaaf70b932afd59fad5ad2c9db552be6bdf633750cedcdc42dd1d2df3ddc3980643f98ca3472d003d159a30aa22716e5b49f2170cd17b00dc1d7b73c358f96eaaeda8ef024bfabaa7e6fac5ecebefbfd796608f7a93b158df00cbd504d2f4532b0df8bfab988537fadd05754d734d39bfe07348d0045f22cdb55"}], 0x13a8}, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x400, 0x5, 0x4, {[0x7fff, 0x80, 0x2, 0x3, 0x0, 0x9, 0x3, 0x91, 0x100000001, 0x2, 0x2, 0x3ff, 0x64, 0x4, 0x8, 0x1, 0x5, 0x100000000], [0x100, 0x401, 0xe4f0, 0x101, 0x1, 0xaa1, 0x1, 0x80, 0x8000, 0x4], [0xffff, 0x3, 0x40, 0x6, 0xffffffffffffffb7, 0x3f, 0x9], [0x0, 0x8001, 0x4, 0x9, 0x400], [{0x9, 0x200, 0x7ff, 0x2}, {0xfffffffffffffffd, 0xcbd7, 0x9, 0x14000}, {0x100000000, 0x4, 0x7, 0x3f}, {0x2, 0x9, 0x7, 0x3c2}, {0x400, 0x0, 0x0, 0x4}, {0x2, 0x1000, 0x7, 0x5}, {0x8000, 0x1, 0x8, 0x1}, {0x6, 0x10000, 0x0, 0x2}], {0x7ff, 0x0, 0x1, 0x5}, {0x7, 0x8, 0x2, 0x5}}}) open(&(0x7f0000001a80)='./file0\x00', 0x20, 0x10) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xc9, 0xfffff, 0x1000, 0x7}], 0x9, 0x0, 0xffffffffffbfffff, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) 05:39:20 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYRESHEX=r0], 0x1) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="a4a527468e5ec56bbbd261dec195cf6f357341af6a3d81224c387247ed99ad70a47abc9b454c4dbe0252317fcf3c91bb8fcc4e3f1f48fda4cac6ff34f80d1ad22401e7603ea2000666244ab48940bb085882f6467bd4e270d915b8f3d796183fa7aa68e4111aca511caff15d82a8a4da1338df9d6977a25cbd88b39fbc0145234c7f67fe621c930e2347a33e7dd6efe6b33535c58f0a10508745a297757410d21580387568fbe89f6fcf724c1f556f6226c23d7edede197da00c276256", 0xbd}, {&(0x7f0000000280)="0d3b8240e46d253f1644e12b194c31a4df45dbd4b9f25eff24e4ce704bad43bad1d5c681e5a473def69d2cef649e4cca1d8e3d589a2fc5cefe74e7acf6952b48d21c1a9cfcd4379fbcc87c79ca24f879b38ca9a8f5b2ba8a87e99c9f42655e129901c300b546e9dfc69d40a8289bbcec68050357fe957e31cc3dc9175455a67350cca3cebb2ee7e3ee7d0dd90d3b02ebb56a43ddb846dabc7251f86100e27b1166064136a06d35c05843d6754d7dff4b7cc8e4ca6ae46273ef9638ee7c7594baab3936184d61e2df3af11a1c735833f64d63c298583b5f35b8a4cae4f777eb233201f9cd9eb24e801e7d2056f572d7e230223b32f6e349267cd3333a3be6344102a1ddee3defdec8ae3398cac01a1f67670a2a6315b93cdfba32f80ac8211bb89c760acb9f018ccbd7233ec68a52f9c84d5cbf3c1dc6cd43a9efd95eb0a8b892ccc45f794c1d31a4990da8de9342d4564de11c3d260106d93acafbcf6be3391fac715aa53c1d9dc13b12b5f0ad5d97eb759df2b8cc40cb79e14348c7cc87047c0f0ddb04b7aa8c3847fcefb98c79841593ce1be75b1fdbc3a7f37a80e50cf9a791ddb0d13c7eb1958fd32fb9f6cf52b185a8b5ab74228f81f9cb8bc30efaeea4c539642916b7a264c62016072b0e302487fa7856604b06ada6392512298e2a58f734c3003a5842c55a03595325b37f44a5294874a280222795d671f7ed0eb17e8d98064c4cc03566d66e30b5e3dfc04879e13e4666e04b9b5061d355cc063d6be6cf098c80a8c85f275e7176e0b808cfedd23c99d5b05113117abab33a9a250e4885d2273705663d121b3cf8b3200ade540a423e57669ad2b0c170ffd1626de192cf2200aa4b401c1d1bf5141b9d881964874613979a1dc2a60a83009ef01869c13b1ed75c401fc1160e33ac651951220b4c6575337c798aac2fa9e64eb8c15731ad6b18bb93be988c236d44a4de85ac333a86a584f608397f2c73721e55e2ebb249a96bf15d01551f3974b35fcbe657a9c99062bf95e86ea28f386b5dd28180f02bc83384482ef42ab313324e2c7adfc23a127b461414b41653645a36a0c4e64ae65fe8e2d7417b6b6b4cbe75ec592d4771637031ae3425fd0e5dad2a779a6b81b0f98ca849bf858c6a7e47aefffc8acea96761c8dfde8004f14268edcbdb3bd0e7a0db4b2430709131d0b026127d553083b7c80b812be210455577dee8610d7f32f9802d362e4905498b3119f0c9d4ebbd3337bae72bfb4e1625be363755248f6e52e6152466f4e5e4d00e5398b965c580773c9e2a83c8b1ef6ce4551dab1ee66ac6b29265201397550d3d28230f0e394eeb9119c16cf86287f3d828defd321e8ee0c2c322b7444c351c20d0b6415788a40175acbdd6e3996701403b6347f66485cd480d4ccd2f6b9149c4e4e1e7154f0c122452600bd6e8a534f93e47d30bbd730c4ef9f8aaa488460c5b2a88514a8f0092d30b71593b46f62f5ab864911e67ab9b7928d313fa46131589bb5b9b2165f9075ad8aef666bfb17da7d5d858f4be91aaa1b90aa439845d45671b6d108164195c425c6d4cc6470229bdbed7900aee37cf048941e7025141fb39569f30daeebe795f6079d17faad89f5737575cb0a3f449b3e082475359bf8c05773f0643f6cc0728966737776fa0980ba978a701eb98a8af41046795e4ede81f045ffc002829a81e182d37d1d40854df9f9604a1de5b4f96dd5add8913589c0f75b0f762ba64a1785de0e45e4ecf35bb11e81f0292a77c5e", 0x4e4}], 0x2) 05:39:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) 05:39:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pread(r0, &(0x7f0000000080)="92c13193452ed03f21062815bebc492ea1c8c0c6e5bafaf673bfc4df6ff354d3666697b1b5f1459cb3e2696ca8335157162be2a7dce4154beb6ec2774da6467510eae17413ce58d4bd4e1977a5a5f17d40817946dfc9b3c4fae5a9fea584ff1af17cf311e48c865e127e7d15cc909dab8588d6de720dc8977e6be339fe1833daee24e7cccb43936cd5e82a75cf717bc60b8a964f47e0dd67bd739a06d6f8e96bf78f713b69530d7d527ace973b8bca1775852d9eb6ec462932397c5d6b6816837b333a8c48af420df2ddec5d6af58f59b9b9eeb6790715", 0xd7, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x4000, 0x4) 05:39:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3, 0x20}, {0x85, 0x4}, {0xa4d6246c61e2b44c, 0x9}], 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 05:39:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000fbffffffffffffff3d33303f0f4911fd67a6f5688ae183264cee815cebee7ba8e2af7751fd36adb7372a54851b3411d43400aadc1e13bd1ea574a20ef7cbbc42722429fe0529c19f17f77a6521609c53d041317afbd77cc8cfb353690b004ee158f8d0dce7f5ed882f7178406dab35fb2d20d2c98b600f0c7503877d939ca43e0485dcd3d50e632c6fb33d1bd17209cdd5d0150c24b5910d9621b6"]) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x407e95ebaeb73f5, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0x0, 0x8001, 0xffffffffffffffff}, {0x81, 0x3, 0x2, 0x7}, {0x81, 0xfffffffffffffffa, 0x0, 0xe9}, {0x80, 0x3, 0x2, 0x1}, {0xebc2, 0x8, 0x7a8141fc, 0x3f}]}) 05:39:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f0000000100)=[{r0}, {r0, 0x3c}], 0x2, 0x5) r1 = kqueue() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) writev(r2, &(0x7f0000002a80)=[{&(0x7f00000006c0)="6c3bf44a563d9f05a543eb9e7beed74179d084171e7bf299e6822e7cda48a2375eb7a8536620894b4088da4ef58153a0d9c2eac95964f6859e0da8ce61e8089336432f297431d9ffee36ed66f1f5f0880020274a69724700e396306b9c981cd4068813a8c88ac590f2facd9f0eebbfd469be37c982f032e3ab93772218bf480143003ff1ac7f7a7e0c60e7a6b5504d4db3b0c2325a38c0d909e2749acc15f9603e787578004ad3699239e0f63efdef303250e39c373ddd14fe6691d9efabb53de96f993a8cd967a6d30116a64e243c86037227d6c93b29ccd9c072ce2b3963eb5ae27e4abd215ec5ee1f053db1c917d2d4a79ab126a470ea1519823af2c9ac12d7c97ae8e5857e69de1f6572776be76ba25bd2dae8a2823e67b9cc5c1901c456225a9ce75e26550936e87ea4d2d3e5f2741b68a549df9a678e82109b98ccd1c8dc9154e49adad46f21918dad435163cee5d30d4a831d7567a9f0c74f6126162d5643eb0be5b550765150e6cdc8969cb82b71b8c6c16641a1ddb5ccfa7df0c43c285d715b7185c5f123d8d882f9f355f29537cabca48a67776244eb8073346bbcc7290be1470bb4340fd6716839259389a16e02a797d143dea6916b2a669d08e501268786e19d3f67371040c3701ea9e3e7439d7c6f98f80810132dd8c7ac9f1a815954b8951ea1ce8d109eb9693882751d28cde4a28da5e1de4f708c6749b6191de41db067f694052fb85848e70233c5dfc300f1884d2ec68c599a8c974b7d6a25ae4458dfc2bf7e2792da1452718943402357ba9624f1ea95526eaa4a9df15bd4103e32789048106bc3a98ba2775e82b8c782c609101fc346fede217b8907cf0ad91e638822231aab948e433d38678ffdda5b0a87d74e36f87fccc0166bcdfa6fd4c51ee64ab2822ab703c17bd0919eff1226cbc0670a63fecba7396b01878c36c5613eee7d8a55ad4fabdc7563bc6bdcee7375548e0c97ca40420d0156fa9a11b417cb315c6135d874307916267271a338ef09761380eafaae335883b81fece3273549fcea160568f7b9e22914f953cb448baff056f8abb001ab6ace6298c1ee92a1cd2f76f7371abf46ae8a567ae96a008154ee440a936bc09248f39d401c3579fe8ccaeff401c8a300e9b1d3d181dc4d840d93088e983f9960054eb55ce325be6e15dbf5eadf0a9a8f1f746270c5036ec265d6e87a5d2aedfd9b554e8a364c32af684c8779fde3ab71568c63f5aa2bddb307060a608bd477f1a844028f89ea99c2ba30dde1851f76249e93fb5d4215d8790efe80b241043a539c8d4d996d3053f6c0a694d72cf48c79eb8bced06c5f4310e45c63e53445749e0c028b9112afc8fa582aa5045de7b00d0aa39d0e250cc97ad83172fe3feba46fad69db629acf1593618f3b04a4c2d3312c4cd9abb424aee4dad46361784954782d1694d1c07cd626d3bba48a0881216ae58f62ec3a30f13a389f72549ec886eaad4b923b7b0ff18762f22dab42a3ab8402669d802760d2f66e24c3f80414f57bc79551ee53db31051a2c35d61ba8dd52c93ed12b790cf3a310a380d6c82f7a27f6692a7b8daa211f295c6bedaa168336e59e88146afa4d2338b67a4e06577e3808a10acd1a58703592c9c589881daf8c4419cd45d0ad415458de21c776d78d216e3c85573153540af29e46911d04adc6f514ecd05235b21a00d1c5581d2ad2adf575939edb457da798067f7e90c9d4b7dc446a1b8fed0ad3813079dcfdddb371247571987efad1e86123e4f528f7ef66ea7efa7962adf6e154c99a9f03706a0d9d2ed365e27a85edd3575fb90fc8f530ed91d2ffaeaff04c7a62c73b5548c32e6b3b89fdfdee47bc6b9500a82d12f9ff00d3bd04dfb4fffbfd757317a6f1d70407bb8589644f951cf2583bc860fcced7a5dc8fa4ba9767e0f57025e0871d5348212cd692190cadc0d2869ab8f1887528b14de314e58e2b760d6e66ff596aa9cb2982dea449e3f8d9ee28aa7c16aa5767eadc738caa68dc7ec99b585dc9217db5dbfa76b16b8e1b572f4dc801d21166ac95d0ac4a5ba015bae1db19a4bb0a02491b449e231d84e51b66874bc33bc99c293a586a3dcab8f985ada3660a5308ba7cfcded4f40529afc5045e12fefb730152041fd3b4ae5674dfe6e1d525f9624a8bf4381868a9b6a4b787e9a0c69390e956986bfe3fc4268a6949373d93fe836701337923e5ae76a94977206624230556cdd2094aaf09c76920eede933f94d281a769db3558d4f548618b397a18da79230350e0663aae133370f155b9b411b474fcee39ad4f2190bd3a9b9afb2d62a88739d7841810c20a46e56045db39807772227444895f23d7158d683b19a9a205efab31c60306051cd966feb120af900b261ffc3bcbc667db6df7aaff727406a67447f3ac25efbe5e322cfab02491304c385d15c04c3af57dc03e164dc9c3bb3e40e7e7a359091d6aa81dd1e0d5521bb901a4cb452685953aee8c4e732dee280295fe96ca24a4a1477d08a3262688d58895708f8a7705070261667e2d73f32aa72840a0e1096a9d5cd0a4884d41bdf1663edfcb2b0ad98542cd2370c9b5ce5cd33b43469d95b3d2b94a2a7af1fc6301d7777a4343a1c9a9daafca44d2d3bb3683396c2563549805cad69c2a25d87e884486c031234649b4330006c7500ec87c06e5628ec0385bff12dd389c62d6507625d6f374618116ff0ac7b27b60ed094c7a7673f53248681323d31302dc52bf9a7a09f766b750", 0x79e}, {0x0}, {0x0}], 0x3) 05:39:21 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x0, 0x3) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x80, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x9e6085ba61b20722, 0x142) fchmod(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 05:39:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x9, 0x2, 0x1, 0x5}, {0x80000000, 0x40b0, 0x1, 0x1000}, {0x80, 0x4a, 0x100000000, 0x8}, {0x3, 0x6, 0x7f, 0x641a}, {0x3, 0x7, 0x8000, 0x4}, {0x2, 0x0, 0x8, 0x2}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0xfffffffffffffff9, 0xffffffff, 0x400, 0x8, 0x6]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x2, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kqueue() connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 05:39:21 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x8000, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x3, 0x42) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x0, 0x0) setuid(0xee01) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) r9 = msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 05:39:21 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x2) 05:39:21 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x6, 0x2f8a, 0x7, 0x1, 0x6, 0x9}, &(0x7f00000000c0)={0x4, 0x6, 0x9, 0x5, 0xfffffffffffffffb, 0xa1, 0x8, 0x4}, &(0x7f0000000100)={0x8, 0x0, 0x6, 0x1, 0x2, 0x7fffffff, 0x6, 0x2}, &(0x7f0000000140)={0x7, 0x3000}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 05:39:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)='oL', 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x23, './bus\x00'}) pwrite(r0, &(0x7f00000000c0)="32209b1487fc904b772cee472ceaa2b421b66a757d100cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d7d0c000000000000b447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b16ee9e2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b17915a611a869e7b1f75969dafffb55ad6b0db9b5ed3abade45dbca3a0a66f1f7a0b469508a462d9a7eae76eebffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e788be90383e1856a9f571444ded2063e15e2a75622e00", 0x15d, 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x8, 0x30) execve(0x0, 0x0, 0x0) fchmod(r0, 0x90) 05:39:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f00000000c0)="eb402400e1e6bd0ef9a7ab8dd877a64adc76a6443ec06bc667501004b1c886bb65ffb99ce954c309d8375185c1fc6def2d6e39702786d661a32e63e12e63ab040d78b76711f5ee7d4c64b5f0fe59afd89ffeefd94bb4508bbd530d619e0ff8e17a806832670807f7f5677b2e101161a18863d78727fb4b8fe86d332de6139e1057bd5712c25d13af2b64b19349170637", 0x90}, {&(0x7f0000000180)="39f52182d7f26083b0f2f98c9eff9a98b4fe22bf647ae544f1cda6c0e712f5224ccfb38b05259fd727bb061e05dd97378a9fefa9a4e9a11d7dd69ecd63184bd8b2db4bdc1c20ded03be0f32f973a682f2968e83b7221e87f08edb0147a5c6ccdad10ba0881591d96be4a838de7d0eb8e6a4a8904f553088f0cc61c980e36ddbd64815a2d9dd7ad6ca57281754bcedc9098c032d15053edae23822ede524b02ab3e24c0333616a0ced0f1a5366b07614828950e52a1a4369a39c959d87a75893fc3f1a845365e2acb7364996086d0886ae669bcefbadfcbd05fdb6ca7336c4498", 0xe0}, {&(0x7f0000000280)="a6bee33c90ad678d6ecc099ee753bb6188943e2a7b250bd3710906e71710cbb0138db641d51a1e620b5aa7296635bcc2e3d86bedf69b00985e80162544506ec6d3f32fc86a5b99e6dca411c9c5c9c12ac75e3a4b515ec5866bae8199c9dbe38b8140be5634effcd3205f8e0f590026e206207c3a5534a2fdb336795a08c65cddf9116c57dba0df8ba8fd42b23af1e69ddb679d56", 0x94}, {&(0x7f0000000340)="a3e22048c9c84b7fa944d6d3afd805c46b789ab846f1487ab9c010769fce9bf59ac889a791dee2227d627432a8f8f5cb5557f9c7e2e7839fca353a81e97c8fe68bcfdb8461c1f1b87793035cf3af9d5a32eac4bb9a8920a9afb63fdd09b7a3ea0ae33cfd77cda9a6d583570af0cf822761270c3326e1", 0x76}, {&(0x7f0000000400)="9e7ff535c152aad47c9c3b430f0ed991c32bc3a20ca988b7d77f81bd4f2806b92d5ff16c32d473ce3baa589603b2ea0d4ea02c784e94abf979d9017f58ab5876bdc95baaf77a6dfa876407e951ecc50cb9b0cc6e7937726397c36cd9ac8b38f73aada56fe97e07020ade276e484e21a9baf980ffea472d2e9bb3d011", 0x7c}, {&(0x7f0000000480)="1b4274f6b149a9479f73baf264fe0aa471a30007757db11594a9bfb88054673a284d2e77f02dafa392cf90e691f9cd9356d5e1ef46dbae8f253203f1d7ba47ca5def845db2b1e6a5e0cfb4669490f83da84b8e5818a7c7137373a0c612cb0b7abd6de60beb0075b9f34120a179fe0b7ad64d8eec49af2a256055b2198e0f8edb7825d644b91352b106b4720fde64054166b2b51fc405b3f8e13f84fd846ba41d2b3268625ddcd50360324d08c18041d04cef8c89bde0966dd3550b33c27d6c6fd9c82d6bfdd82a00532de61d995d1040ff34a105ec585e07dbc69003ef3c0c4e4da1f8da4794850be3", 0xe9}, {&(0x7f0000000580)="83ea773b4c85f1ef7a8908e0125db2088ea40510058225e6769bebe08cafb1d815627dccbc0f713d600de28f23448584b72ec0346cd0dd4b58d3433881432a59815b37f3bc680b84ace02982c3f25d9f3f911faf9a77521b447b7dab435bab5ef99e1724c46f5cdc385290714ddd1266a18676951810e9e44f271d6af593bb698f5d4bb5be934096e4f0c4e1318dfa6793c179c43be7c32dbae5a5c5eee9fd44f770310c3eec587f3dae", 0xaa}, {&(0x7f0000000640)="007b55f76104cf77", 0x8}, {&(0x7f0000000680)="9c54ec3fc8bcc4e6bf75241cb02e8e5b11fa3608ed25ede791e22af0878bcd964161caa151105383006c2341f230d21d3a7fff8c2760600cfe1a918dde7e29d6c73f0232847802d312fd169d1279649ae6f11c3ce362ef5cfaacf03169ab765e214efdd61bbcb5490b408e125fa5ae9e350b47e45965b03031c0baf38a856b1c34db7add16884c6ed5a4f3ccee1c9c4cc49045a7d044af04060d942e2e69", 0x9e}, {&(0x7f0000000740)="2ae72c8ca219cbe88db3c96993f752068ca8ac47f62cbc6d0087336738650e26e29a30e408d07765ab2be83818185e62013db214b54c3cbdf7987302ec0b31c3939356b0c2748b606055d09a1dd60a086974caf7f2dbd4fe3e3b8ffbc3490a302454c076bd6610e6ef9fac1b05fa4d4563675fb36882d6b2caefe189973a795c87b42a4a0ec766e69d5d013e157816456b872bf60429e1938f479b67c9758c318d3006409a6f3f71045cf840939eeedc7a37e4720876863fb71b41d07adbc276bcf47d6f316ab0dc3b7d3c21f535343eb8bbd02c27ef78c678b068da8c11ab765f0b9b123f83498e4101ba282b8b577492e256a3a78b3babe2f3416ee6f7e4e0499c29146eef33ee7d48e0b320588805750bf9893eaaa870ee9eb84b8e7a6eeef26c355bf9cf411feacd4342d875c61b0971be74698c88a525e097b916647032a539bef63f0fce97f5ea55dc0e70b711ed1557480d62b31d800fef47ec391a868615b826a250d5721663fffe58a0825dc095a19e892408975c84b8bd04ea497562ce5cf36ed21134fd7fae75ca2d1f6a2068e6b745755a28606199e8024233fceb307515f3482152c49b8688bf48b33b10343906bcef66a175d4d39a74313a42c8baffa036ef35fb63d3cc705ed6edbdadc5e2a35c18fc92072c04c8ee8b769509590de17fabf0e4e9baa399adaa4c2b76eb33fb734c82641fcedf385201529777c566cea67b9e39c17f05bbd280ded5fd867f8b03cae9dfdfaeb18c2a7e7ad6024c26b63f88b6e9fe00fd5ef92daf7a36d7c59b0c2a0002d9de57c9adf4a9a195e68846c0d8612d99f2ceb456622901774c0a02a64315db2b2419beea8adee2f919a2f962d94a41d14979823f3f40a72e335cae525fbed6fa49ca376466c664f7f07aaa6e0089b4c245bdd0d5634d4ab215e3123fab9008cd71829b80fbf0b2fd7718a82cd1d6ba7d30fcb6bf0d4b9c71b52768f0c8475f8d549749d2ca78d78fd1abf76dcdd5554022f0d994c2769ea9276d68230da100eb455d63abd8327471d710f06ac3ff9aef086a194105d1e21c3450110b603e7f2c85216c0f3adbd95b7c2cce6ab2bd87c1170e72d640ddcdce5b376f442cba56540350809795f79bca7bf5b0f6b4a7245c1bd0a7c15fbd3292d3784ea5b84e2e9967db8a6fa5a30f86d1e9051f55b842039306825405693c84eb8a2fd1fb834421db60b5ab3a43729da16178f1d93193230bd83917728f53edf2a3e1a40a4938e0899508fcae2d3213648f557d947ea9a33e8ca3ac2b81cfd6b565e436f7a5af9459ffd3354695f384710b22210d4285f3224d910c380dddc855c0250adfee56ca6c77e8f0da93d2b129dbcab8c63b5dc38c52efe95527396d316f341b756432daf8dff5c4dd37d96c061adb3a35419e809aba2790ca4253dc578f5566c4eb5ffb89f16c5c7401bc12924944592cb3021ab20de1b5c275ec0d9582e8bdd153325c95b183a41182a687cefc6e5e7a271e292073ae568452a460ac1e52c9f347af5060e4bf3338f4c68c9fb4f8f9959c38e93c008934bbd019fbb9cc5c51a1bad811e3cc5883a79ce001ebba30aa703445c4269633358a1040f91d2c6443dab91041d59803b7914891a014a8e2695af44839dee88e35ac286309d9009b807e975887fa073a9856cd17b65efb25bd98243fa2630e55365e470d3f8e74b16536e86ea90ce1381bea1a06f76a4f22ff5521c0a043eeb6283081c2050ed72e2a769c35a78ec4b756b0b91e2ae8dbdd34a529267897c9b5581128eaef50185a87ca3d0f1002353b23817c40caf400bb263c7f688ff73fb079a71172723afa3a0ca08c4057b1fce0ab2e9a05bdb88df0b5922694554c6f46461baf2ccef4361f7b007a136486841e8688f9c47b709d8815c98d37b7ba7a25c4051b11fbdcb0c0593714c9bd0aa910c30f952c952887360f0f297bf01f56a39961746b3c395aff5c65c6894814a72dc92d25dabbeecd2319ebff152c127d596274c4da6419624e9bb7898daf15685733d8bcae35f3de1ff138c09aec8e7d5c3f01925102408ecd2140dc451a0218b99079d1e5aea106668b97c90c798245f8abaa3e07f99a4cf42d498e024a364beb6556629526946455c2a8203f74333171e2d78090d48fcc12d5da55be80776bfefbee05ac5cfa723a67c95031315e934173305e45958a1a0a9b15934ad507e0308b0c79c29c4d05b30048fe50cdaaa0e535d36707372ceca9651ac5018c354133247ef41c33e9d07154bd9efaad1fae14e9c8dcd51c0bc6034d012889c0a927d69ac6c22ea445200aec0c3a2e7ccbec5ed239fba3c11810450862418510a2a3fab41c08fb3a38a7b9798483f0a9bcc2fdb11bd18687da409716609a4f7611d1b192573b507a19115ce338ef72cab09e9d1304f1b768014f30c1ab11d17db8e70104dce2933cbd71383e5586a06cb0364e44a0baca02db054a4044a80be11185fd8af33cdf1ca27db54f2192c8e032c580978dba6c6e262fe4d35900a73a7c6dcac8b0ef36eed0b48aaaf919f7218ecda15c43fc443ad0acd8715037f93e1296af2c8e3756b0e4ad1a60bcd5348dc4bd09600cce7fd0737c2f2a9d7ea5de9261f796eff292f0130a214f8f403d9956ea9a454c68e36c4b43573b92ccaffde25ad1956608a6ca1cc6ec3fcc6ab8810059a07eab3934689e802dab794d91e078ab988c6d3fb95b4f08c6d82ef796d280e8ea156449d6ef705723b9f497e7772ddb4986aae04df724625660a497510af03795b6ae68372c2bd96b94f801ad7d73c062aca83086dff0385f3fea2601f1d45c816378471ecd97bcce9d05deceb413deff7b6a7b76b8d0fe1e35405ad51e5f6be7724ecea0f87ff0186dd8af41dd4989f959533cef5f4d46201c93f4ec36b7d9adcb5a01f1777c9ed5cb873e34fa39485d1b2d28abe5413638703b5cb17b840a41596b9630f0fcd9db63eebf1f6ad9af225fc3a1f51335c93fd74adcf2d9100444cf167fc621bd26dffba44ec0b50455e6894af9c4dede85ab208cc3fd0d9124ce01f4ab9e31e5276101d2163fbf6230e5adf76dd5826e528176aac91b3b815ee06bf47577e648f86ee09d3083cc13b30d680a817cbfc0e2ace058ef45062542c4126280fc58bd27af57892d57fa31c6d15c78dc0c7d4d35c677ce277d7869d2939ca84cf29ef03540c1817037a494ce119d6b7482567451365221f5888a7711901b4df00250f968157ecf8fd0e6ef10fe3eae9e49ba0adbd4505d4b79f27ce69dfd4a0ba4f0af7d07cb2e6472a51eb9dd89aeee3eaee8b5dc2b5127aae531878cfed5f82b86eb8b777c18473ec301819535954ab2d36eb228fcf5b7a0512f5a47b0192f101c43199d99d8f2176f46daccf4be4c6e97d647d0d9159c6f4f82a6b229858f33958ab7f6fb58850210a340515d384a5b83de00871ed606a4037d6b90f17b773e49fe9d7c1ef44fa7ad9d78f4cf5d87658af16a48fe21dbc9dab6aef859d1ededc703171e3ead07ed2761f6d82a1b094b181faa677cc241af5754d1447c95ad45abfd7ae13fc56007f523025f00db62a841a6b60e6fb81842b78d7fe475e64164f3ae980a2aea086cb665c1983afb9be827b34fc8b9162199c11d85c6aca7e6cb74947670cd510ac9edb3df93462dd0eb95290ebdf2f22f5646019f1c56d1ccbbd66bb653e10a1fdcbec33102f6794cb0fb850ac1b7d7ee659d2fe8f4e304364331c4871f00ac3794e9db28b39bec088f5d626336318dc528cf48f3a626f6afc4eb36ac1258174996a997e0c1e052307575cbc32731580901861be59abcf3693b585cb96376ddf6717db3a0ca5493718a73123e75c7fae728b7b1e2470a4f24a822b0d166ec4ce190cd2f9c37435296cccc4dae38aa02ab147e4c30f7ccd5b93a303f80ab3a9201001187397e3cea6a2fb3fe7ef08b08e09c8853046d54765248f03a1597ac9f3ce4566b9ae7eef7620124d55a79631a2f0f91f82ad3fbbbf7f4a54f63a752e76d1cca88efe13f89b46318aa5aed3ff4cf8233bf467b3c921f6fdbcb69d03e622ad3eb15133d87ca53233027a10974d793aa54cf534c50e77b9daa639a899046a8d454ad2e27a3824df04e0d99d77c4c252a11d07925fea791f93fdb6a2f6496006b4788257d5415355eaca012d86380c22fc73024de97d87db76101433f3f7896cd0207b01b3007a63caa0a84b6592d7d47a1d8fa50e483a38dcd8db0d74eb912566f917dd70557bdbc7f6981aa7b88bb311373e1c6bdd2862b578444aa903004bbb8bf9d8d3017313d1830c79f824137057e7c182bfab428b32e517b9ce5dab08d3a0147d4cbdbdbdd395b8213b88769169a0464f4b8dce42a043cf399266a07577187d054ee0406101350b6df699396c5709ccd6b77ecce6060938b9ab39ffcc4a6351e47579e3a601692d9d98957a5e2616af98823c92f46d1c932ccf47d43491015678e48ebcfa350f92c549fb2e069f2da74dbce894ec284c47d6629861512ddf064bf53cf9226234e985c2294ec476de6a47b4f20d10bca63f3f4e2835c81f2f8331a57e489783c6bc2fa172dde33fdebfc931f664ad8003129856291c26723c98c963ded1301f031c3e16514e2e19f6237a4cdb51ba8f22c7cd9c2c51f64c8f435c118ee48fcf71aab76029a318ad69e595a809a538999d2943d7c79b2b5b91e466cbf6b3e9cc66cc74297cd03673f1c485223f083fd8e0bc16f5f9a183646373ca7474fa9b178b2749e9cd17f86a4a17f9d2aa83e375094fcf1726b94a74caa1b0a55e11c825edf8416a2933c8518aaa372bdaae72b9b2b2a8578c63bfb4efb51e88086ca531c2c4295e6238cd5423ae8634940df75f2b3a17e3b0dceabf2e1bbb46482ec676cdfb2bc5bf80948d2246ca152723e6ef18c1ed7bf4d68d75c80232b46a24301336b6c68cc752db05045458302d38133dcd7f55341bf0233e02b129f166d5798e59909a6d188bcd4389cef8a3dcee652dc5a612777657f2969c4e08bb90214c8490504df5984f4e795ecd2cd9995a5a9fd3a5aebef9868349287b9896127d6fd931e88ee6bfac0538db36e2af063f90c29774315fba92472f9bcf34ea9e0ad03670fb53df81bcb2caa27fef97acd7a0035bc5c04cea08d3845412eb0b55be5576817337f32aa71122365d615be7e954ad3d97b6af153217687607f6e4e998721871d3fe20de2ddd6ffb2ef0ac564b1ce8f0fc56900ed7bfd5c138fd7675050f3c6a9930a12d2d23f47bf4d32a133e34dfaf779655c58bdaf7df16cc3408dd35501cb65a82e6430c941560947f475e914cb653761e50fbf3ec6b8d38d6fd277d12d092b94052229f50d5506e128642fdc5c6300322de79b9ac49d5c4359d0f509a075b784bb63aced100d402fac8a0ede2b3dfae762b605e7e0c8072ab1220ee214c0357119cdcb651f8e1ad9f0abffd72ebda3eb802e62e41d1a4aac180364e93eed58a829de8ac3d53161c103c5889f2fe3e9770217809320e0e816e7c2ca721ae1325e9f002b64d69f9caf4a08e47f2afd55b0f8e45f2a316ad19581fd1a5cb69a1b1237f5bb6093cfb3a25fd297162c488d9f7c2518230e3b5a36596e16298004ad613b80741f9edcb1b97fa688a187c29a0676a6791fe962c9a214bdb5412c7f0d1cf898ddd65a20642a6d27b96f812b51de6f6a607ec4933f89cebec805410dfb1e8471e40178ae1b1dce4e486985ce8767a1d3cd1bd7c8096b6414cc9bbb0f205b2b372f6dbf303eaeb5983ee696bf4d77d2233a096e343986d2f08c41", 0x1000}], 0xa, &(0x7f0000001800)=[{0x110, 0x1, 0x3ff, "3355ebb9091376301c00ac90322e31474744e571376475743c029a800da4877afe564044a014cf0da908f388b6bd1ac4188dd2a533c343fcf7ff1680f3ae82ac8d6bc8ac75cc22f70734beeb9029fdd62105789db3ebc1aab938eddda095c2f87a0a44d3f9b017bc5b68b41d861e5c820cd5fe25e18585ba4851c34b0c35d504d46f4ce6dd097c02c8b8ba61cd8d661564fdf0b8ba41ccb0e7b99d84bf788820aa07881aa8e9ff6f190f6437d98fb2c4f549408dc00d5ec04c415f31b39d04ee808d58150677fb0c006f41150785836e1e410e1219d99939731214da24fbaa9e4762c79334747db3e9e6ad5e2bf37e3c89ed3fb2fc677cdc02ec7b5f777c"}], 0x110}, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000001980)='./file0\x00', 0x1000, 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000001b80)=[&(0x7f0000001a00)=':\x00', &(0x7f0000001a40)='+\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='\xa9($:[\x00'], &(0x7f0000001c00)=[&(0x7f0000001bc0)='\x00']) mlockall(0x0) 05:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b8") 05:39:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0xfffffffffffffff8}, {0x100, 0x1f}, {0x5, 0x4}, {0x47, 0x8}, {0x83, 0x4}, {0x82, 0x80000001}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x200}], 0x1}) 05:39:21 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r1, r3) setregid(r2, 0x0) setregid(0x0, 0x0) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000040)) setregid(r0, r4) shmctl$SHM_UNLOCK(r5, 0x4) 05:39:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setsockopt(r0, 0xfffffffffffffffa, 0x1, 0x0, 0x6b) write(r1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0xfffffffffffffffc) 05:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffc}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) 05:39:21 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0xe000, 0x3) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x41}, {0x26, 0x8002}, {0x43}, {0x147, 0x9}, {0x0, 0x3}, {0x101, 0x9}, {0x3, 0x7d}], 0x7}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x100, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) sendto(r0, &(0x7f0000000140)="d015f3eafcef8b9e184d738f7fdab8d34e777d5cdf97295247fefc595931570ea01ad2d59dbb5bd162eecbe25190eb663f697b343a82dbab2cd66927e779831179d037fa5017bcef2de7ba6fdca3362fa0c08625f6f71b5e751a56ef35852f78619c23279bb364aca3efcb791dd84cdc9eac7e6cfc334f62ad8ca04c32f2a42a1586b4ff7b500ed2b6a1bfcd29a61324e6807faf3adcc1ebf4c78f83d5099c1d7f4ff9e0e9237dca6849755f8abcc24a3f3c95858f670bb8e76f92977d9b0f29b5f17113fd72949bd1ce28858e04dad72b142280b9dffab3a9", 0xd9, 0x4, &(0x7f0000000240)=@un=@file={0x1, './bus\x00'}, 0x8) unlink(&(0x7f0000000280)='./bus\x00') kqueue() ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) fsync(r2) 05:39:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xfffffffffffff800) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) 05:39:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 05:39:21 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7, 0x40}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) 05:39:21 executing program 1: mlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x5, 0x1010, r0, 0x0, 0x3) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 05:39:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000100000ed04000000004000000000ad15"}) r1 = socket(0x10, 0x4000, 0x1000000000006) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) fcntl$setflags(r1, 0x2, 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/152, 0x98, 0xf20c525106d31259, 0x0, 0x0) 05:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x80000000000006}]}) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r2 = getpgid(0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x10, &(0x7f0000000140)="b6f7b3cc6b92291af1937122ce175c69") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000180)=0x7) 05:39:21 executing program 1: r0 = socket(0x1, 0x1, 0x20000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x3, 0x0, 0x2000000000, 0x9, r1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x1fc, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:39:21 executing program 0: r0 = kqueue() r1 = semget(0x0, 0x6, 0x11) r2 = dup2(r0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000380)) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) openat(r0, &(0x7f0000000140)='./file0\x00', 0x800, 0x45) fcntl$setown(r0, 0x6, r3) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) semget(0x2, 0x4, 0xc) msgget$private(0x0, 0x8) 05:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x0) 05:39:21 executing program 0: r0 = getegid() setgroups(0x1, &(0x7f0000000080)=[r0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 05:39:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 05:39:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f", 0x29}], 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='<', 0x1) 05:39:21 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) linkat(r4, &(0x7f0000000200)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00', 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 05:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x540, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f0000000080)="b661") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) 05:39:22 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0x8) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/242) readv(r1, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/194, 0x485}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r0, 0x0, 0x206) 05:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x801, 0x8) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x2, &(0x7f0000000600)=[0xffffffffffffffff, 0x0]) r8 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r12 = geteuid() getgroups(0x7, &(0x7f0000000780)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="1a63e70f129d7b16fab27f", 0xb}, {&(0x7f0000000340)="bd8a78f4c0d5d3a8f1f4b434acad856cb5652eb7b18749212aa9905fa2b95aeb5c3d7256cd1580fb994a4d8263bf614f65311e89ec1a3cb38c133ff3c3a14f45d653bfe0f028184e8b2de9c9e48bedc52cbb24e7902cbccaaeadd3676af2f86bf7a2e5567ff0776a971ac038fe257b1ee43ee9a08c6605c1f8f141ddb8d4ff65b4ffc047d5a3e3ac6eae1f8bc7041e28af618a36fd908ccd5cac545d4c", 0x9d}, {&(0x7f0000000400)="e6a1a3667fd3c38219c9be255427c41f40b593be60170b339b8c8daa095978489f8e5d1177d1bdae56081d6153637900279ee8744606caf8667391cd18ee82864218fac0810a6d9ec0b8bc49fcf7a7c721fff68fba61b6f1a1fac1ed793e360194dd542e2a8744a04cc168162bdd1b95c7f2aa84ec694e4fe3864379d04cdec8ae482e623c021e31fb22ce43d7439a2730b92181f8d5c5284d00d6898c1f67fb77bbbfc06bc8a35fb945cb1b1ff3f74175d3352b4e0ef609346d31436893c4e711c8d5e44fe006e929c57042b6432dba555edb37b2a1ad95a269ca", 0xdb}], 0x3, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x98, 0x8}, 0x400) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000008c0)={'./file0\x00', 0x3, 0xffffffff, 0x5, 0x0, 0x5, 0x3f, 0x10001, 0x1, 0x0, 0x1, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffee4, &(0x7f0000000140)="855097e8d9f724b277a1e1cc455ce40fa108b0a751678b3b09bca89928558da2e2db882206b8b7db2b3055f12ffce26c6e1dcef1e5e103599eae38f94b9c19c0684fd92d5f17c26e4ed93ac1ea6739525c22bd1e38d2b00cb2dabdb0557413507f41dceeb540b9eaf819631f51fdaf8fbb178aea6ae1e16f3e2712f56524e0cc7827d5bda97105c1ffb0d4c3206c99691c0ea442e1c325cdea3b60b8c07336000fce64fd7a6461753e5874914eb7f97db30c950ec97dfe6e86a52a8d30d29270a9f216cf0661d692bba7ce45a4fb64f496344da31bb95efc414636e18c5cf5823ed600fdde847a2e5a76a89b149ca9d8d9364a024da654142c") 05:39:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1000000000000208) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f00000001c0)="0122b6e7fee8a2def1ed00794c3f7f876c99013093ba2512fb102f89f7c8b5a84c339c46e0f0eb2e8c4c28485d92e23e545d81d007b62b6ecd24170e727692a0781a3bb9fc0019741ab7b444cfb2bbd2836bef14f749351c0956673c0ee1a9bafdfbf70f1f2414edb18bae6cbac95479fad3f074faeedda6d6e9c78209579e5c7ea830d57a975fce9006223d68bb312de8a906784653269695319ba368cea4fcc21a3971d9789f6be04f626d3ee63c5590d9c3fd3f5ed17f49bf3886617442fefec40f284f0b5569e0bcd0cfe27a7752f3a393f2372c4fa553c6fdb9d0239b388078e31e0633669d6b46c8129804136849f063303a9c", 0xf6, 0xefac0febd4372e30, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4000, 0x3}, 0xc) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) 05:39:22 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) fchdir(r1) mprotect(&(0x7f00007da000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x1, 0x0) sendsyslog(&(0x7f0000000040)="438107de9ec50da5970bb2895418d9678bec5f3610bd9be9185c5bab919a78eaf1ffc794b722c60c0275473dc7", 0x2d, 0x4) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xe, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x33) 05:39:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = semget(0x3, 0x1, 0x46786fcad7086280) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/4096) write(r0, &(0x7f0000000100)="510f", 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x2, [{}, {0x10000003}]}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 05:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x6, 0x1, 0x9, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74}, {0x1040006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000080)="3d92bb8151d765108e28f74d11f2efd8") syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") 05:39:22 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) 05:39:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0xffffffffffff768c}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 05:39:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) r2 = syz_open_pts() unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000280)={0x8, 0x7ff}, 0x10) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) utimensat(r4, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x0, 0x7}, {0xfba, 0x743}}, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x4, 0x7ff, 0x7, 0x7, "72d9fa16ab78a05dd922814940c262b6b63baad5", 0x0, 0x8001}) 05:39:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xffffffff) listen(r0, 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) close(r1) r2 = syz_open_pts() unlink(&(0x7f0000000140)='./file0\x00') readv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) setrlimit(0x0, &(0x7f0000000080)) r3 = dup2(r2, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000380)={0xffffffffffffffae, './file0\x00', './file0\x00'}) readv(r3, &(0x7f0000000140), 0x0) r4 = dup(r1) faccessat(r3, &(0x7f0000000400)='./file0\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000300)={0x49f, './file0\x00', './file0\x00'}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) setrlimit(0x0, &(0x7f0000000040)) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x1, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8000, 0x0) dup2(r6, r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x23f, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f00000000c0)="b2fcd01c34ee0421cfff10773c8cd3f270a41aeb270faaf26cf336eb1ff510b9314630034c") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)={{0x8, 0x9}, {0x3}}) 05:39:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0xb]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xc768, 0xffffffffffffffc1}, 0x10) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x50) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:39:23 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xec72) r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x82, 0x28) getdents(r2, &(0x7f00000000c0)=""/14, 0xe) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000001c0)) 05:39:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 05:39:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000100)="95a3498b79f25164c73f303489e77f1be3d2b06dae3381ee1cb6335c32d49be322", 0x21, 0x4, 0x0, 0x0) r2 = dup(r0) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 05:39:23 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) r1 = getpid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000100)="4d8c9f0b15e0e4c6076d4ba78229655898bae54d032ca1d03d7b6f226f49e8e306676a776cd49353af92108ccee64a11a0bba44c00d87d788d66e48d4f5c9e43796591921177cf7d19e87ceb14603a7ffa87a37163a27e1e99e0479d50cff18b89ed1f5e2bd317e1a663c8518bc78190fa9e35f1d09eccab9dbc2b298899f6cabdd4ac65367b46ea234cc4e53423d78ffb4391b0", 0x94, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) getpgid(r1) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x4, 0x80) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/182) r4 = semget$private(0x0, 0x4, 0x6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0xfffffffffffffffa, 0x1, 0x1, 0x5001, 0x9, 0x5]) 05:39:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x40, 0x0) r3 = syz_open_pts() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x40, 0x0) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r6 = getuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0), 0x0, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r0, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x58, 0x400}, 0x112) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) fcntl$getown(r3, 0x5) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x142) readlinkat(r8, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/202, 0xca) 05:39:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = dup2(r0, r0) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/8}, &(0x7f00000008c0)=0xa) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f0000000800)=[{&(0x7f00000000c0)="cb02216ffb164b79d2f623521e1dc924d8d8b7338ed685e3c103f628c3bf64c2f331bee4006b276d98a8c13caa6fe8034d56acc12e8d766b3c85bbfe7de4db882e3bced9650369f23d0327f68db17626a5264332ad6c27068245dd65bdb4c173fa07966363dc63261d96e7f0d814e19a439d92856853ba469989556826d36b1fd74d90c13ea4d7520f4af8ace755576d89f9e0cf23300b92919ddef3b5db9b788d80e22985b9899ff2db4fe2e3b62728", 0xb0}, {&(0x7f0000000000)="d77b4856bb8362b6c2a823f0af5a7be56f4c06bef207efefe823ca941196d7882fb3b5e2c3e6", 0x26}, {&(0x7f0000000240)="92109ffa47ba6c35372d22f9003b13ba46d01f3c12c14aa892e9b515f17cd861278fc956b7886107cf0c31e4046345ca7a30a548264c936353c27011c3c9506ec6a15a56f7cb485b4e7afe958eb36fea5eafdf59d2ac63041503b848148506bf311e70ae690891e1c6524490d1e3cf728dec95e9d3ff389ef69af26d130c02386d7a92af4faa03a9a541fb0838893c30b34db8e514eb2b0e119ffa6248b53ef081b9096e3acf5d18a3e88ab3d493628588c72ea7732ab6046b285c89e7a047b2309b7019973d5a5d1a15fea7249f89caa75a", 0xd2}, {&(0x7f0000000340)="070c2e7031e1592dc2f8df5d0ab1863da70908a6d97e1293543d48cbdc33c12ba9e08f30f39d688dd9b3c3f650912c3cafc00d65c03b0bfd638f9ceb2e3d45093a9c7d2303f88203146e16a76412463ec3f90c5320af1d8bf8e668c95403632441cc6712ca1c84891879e7152ab1454689bf063f08a55a6589a1a364de57ed9356007bfb28b60f27c16d85dff0a9a5443e74881ac6c1601c1fbeb2aa3b9d8d70756ab6b85355832429381b11f59d61ebf46f34b54113c463365f2156369e6b8706de92802b24bd0b2eb200ef170fab16d3cf2b79380d920b0af2e85f69bd57c4e6918ba61954c6398f91df69644f5ce241041c08d41a998c0f97", 0xfa}, {&(0x7f0000000440)="c11640db7008ca421c80ec0204467e68ceb2d1916a700bd357fef014b2d1f43ea4f424d02c725b611f179ce9bc641b36fc0a0ebb6b1f340746adb386869b184ebd1a251c7fe33e7152cca8dc57447887a7cac5ec632237aca3eb5e52f651ccce8c74c9649b7554a9dc328041bb8f8bba035ede0ab1186dd1bd237478009cb1a93b471dceb873bb22cb8b119b5b33b303d89fa8008c37a91e22b74a3a7cb456fe2cbc668ee706", 0xa6}, {&(0x7f0000000500)="b2ddf481e64173925516d17d39c2ea375ae669f4b24bb63dc3ae7f57c2f62553d78db4a526c3b08c9636d0622c0c7ec0b3707a1811b0ce71e25879d8e42f3181211811c92406d018265f55c858ddeaa926a908011ecbff4e225c1be0fab6fa422ea68f48054ff55610c143851549c64a54092833b894374ee29efca07b0f0536a0b42e04348bfdacdfc482e8d05ae514f4aafe6e452b4ade6f34c4c0d64890902e4efb38b63688685557807a9af83c18766b31a6fe9f3051a2d1d21bd4531806d0ad5731545c7e55c91cd36d414ed2bc7086be89866bbf7b2f07be99", 0xdc}, {&(0x7f0000000040)="3a4bfd273bf7ec42d578", 0xa}, {&(0x7f0000000600)="1e33f72dc9efa1384762f148e1d9447daf3ba2a125ccb950231869446b7f5f9b3a2721ed67abc45d4a3a45d6b696e2398f04df6fc172605009ddfdfc844c6e8697ca9c7fb8602e5809041a9e20ed374c5e55c38de774dd00f8015973b520cc02f2abf0929d40d7c37360a45e889bca0b81ab336ecd50e224121468603a17cb4f953ccabea66505b09f3cee61de179fd505406e835683bb2922cfa4e264b66e271ab41c9741aaa616649d485571c6560d8fe9afac4e843cded7a97ba6c1b138e0c8ab632a1d3de5d09b5cf79fa830c78844dc14bc0579707825676de3", 0xdc}, {&(0x7f0000000180)="4226a7aa17f6e56029259200727a9a4845c8a36eea58594222a5bd67c989eb73ddcee952b8edd183c35345a95dfb9577c01b8f85c4d6a646e6b0ce09", 0x3c}, {&(0x7f0000000700)="3d67b55cdf8dff77c30b1df2a5de0ed01bd5f0e303546ea96653e9053ea3b5c048fba661c202e33973fc02b31945195305e141b996279154bb610c0ddcba4620796ff57d777bd821f19157f62e16da4408d374c287a37092c2bd05e7f2f9745a1904ce6be38d543744946fc9522c0eb96e8d46bb8fa14b5a0a2b734fc98498ae79cce2830022f3d19cccd9f141863add8e53574c353eb05273cb1d34b66eb5c68eaeeb7a93d55656865baad7f79e02dc913397c2ee91d1ac86ea2091b30860ebb5ddd20b2769c62eac280d5cb550", 0xce}], 0xa, 0x0, 0x0) chmod(&(0x7f0000000900)='./file0\x00', 0x1) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 05:39:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x314) fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) 05:39:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="917d0020757202dce48dfdbb5ef3c104a7d1bfd65c63009ed96099c0937afc349975b7710b8c91fb15fc5784a6fd8177b9fa2e65633ecb6b23d208d316a2e1945aba4b016b0a772e34da8f25e7e4e528b2815cb4d78d6ccbd7b705c6ac801737ddac303ee457d9a93d21740470d8c77b0ee0eca558434005889570ce43612d", 0x7f}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="eee971cffad721a611e796d1d294ce3365f6a707e081ff47ded37f8716e72bc1923e0a7fd2105a1ee86125387a986f133731b5ce2c276f618194f7d65c25260ef3911fffc1bb1d418e7eed8157cff8b13f1906f046ef6c6fc21ff4713c4d32fd78b0a68d091202505a06e7d1359f31c9965c88362f74f5898997beebb9a596f17b552f7c0454eece14ad76a08172", 0x8e}, {&(0x7f0000000180)="42e0ca230fb964e459959b80cfaa680ec1094328060092adf8cc1d50d8aa26710a591e5128135b6a89df84cec9b093a28426b4b74bb39afdbd065d193cd1cdb9638cd1f253848a251e140b9d8f074f9e4a69b10ed025fdea1f98b488d81137ee736ad8533a0acbb0bede74b28a008bb2df2a7e5e81bfef0acc9cbddcbf210c493509ea3ff0549821e9098863298bfc493f3aafda544486ea4f6541451ccf1eba07992383a07b3dab3d986acdea62c23f46eb245c73e2fe03cdef0202d075ef928c3f99", 0xc3}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:39:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xfffffffffffeffff, 0x0, 0x0, 0x8}, {0x60}, {0x6, 0x423c}]}) r1 = semget$private(0x0, 0x2, 0x490) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/104) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x2, 0x0, 0x80}, {0x6cb, 0x9, 0x5, 0x7ff}]}) 05:39:23 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x18001, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7) select(0x4, &(0x7f00000021c0)={0x1ff}, 0x0, 0x0, 0x0) 05:39:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000027, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0xffffffffffffff17) 05:39:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x3f}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd6ae1e5c1cdce4950754d0c"}) write(r1, &(0x7f0000000900)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7235b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f808639159b3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2d3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df1ca41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcd7cca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0ff6570f5d2d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bd702526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x246) 05:39:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x8c86, 0xffffffffffffff7f, 0x0, 0xffffffffffffff00}]}) 05:39:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x100000000) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8106c38d0477423, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 05:39:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x106) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000000)={0xfff, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSBRK(r1, 0x2000747b) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 05:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0xae45}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:39:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) 05:39:24 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 05:39:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 05:39:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x2) fcntl$setstatus(r3, 0x4, 0x80) ioctl$TIOCSBRK(r0, 0x2000747b) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) close(r1) 05:39:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) r1 = geteuid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r3, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x0) 05:39:24 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x742fbb954844e771, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x285e0, 0x100) pread(r1, &(0x7f0000000180)="1e62c7ba830dd3863b6d926b62f60321b074a293c7a3a0f360c2eec1ca0d786a0047b1a6e628aa20b88384e7bc1fcb91611c7faf0e0706", 0x37, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) 05:39:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 05:39:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x95, &(0x7f0000000180)="04") 05:39:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000005900000000004cd2", 0x2c}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 05:39:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwrite(r1, &(0x7f0000000040)="6cfd2f9f155138d828ba0508a1ea9d9c7299f7092d72607e", 0x18, 0x0, 0x0) 05:39:24 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x87}, {0x6}]}) recvfrom$unix(r0, &(0x7f0000000240)=""/194, 0xc2, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x25e, 0x2}, {{r0}, 0xfffffffffffffffe, 0xc6cda4536c2a44a4, 0x10, 0x0, 0x6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x6, 0x3, 0x401}, {{r0}, 0x0, 0x24, 0x1, 0x100000000, 0xfffffffffffffffe}], 0x69ddd6e7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x49, 0x40, 0x400, 0x1}, {{r0}, 0xfffffffffffffff9, 0x30, 0x4, 0x6, 0x5}], 0x16, &(0x7f00000001c0)={0x1, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000000)='(') 05:39:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:39:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x40a3, &(0x7f0000000180)=[r1, r1, r1, r1, r1, r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:39:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:39:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28160000e7ff000001000000000000009b2e236a0a253d5fbb5a40fea2c330138c77466e97748b44088fea05192d73f53a6c4e473633435995acf8fcddc67d8aa13f8a06c225beb6ec7400e36a8b2b4db34871ba34e495103bee07bf5ff7b84484c98873747a4a9148d449abd4c065cd82c6a09a34a6f77ff1af6239aa4f892271fe90cf101aa3205615b1f122", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 05:39:24 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3) 05:39:24 executing program 0: r0 = socket$unix(0x1, 0x7374c77c6c25425, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0xfffffffffffffffa, 0x4) getsockname(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000055ad80bf9b827dfe7edbc0a08f18a91fe33bc5acade8e378308f70ef502a9c6ec231a521f34aff03721732948a5f340f8598f961ca044ace95c520be83af1d67709903ed634ef7fa5b1cf163ad7f442f563e15372e77"], &(0x7f0000000080)=0x6e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0xc43, './file1\x00', './file0\x00'}) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000040)=0xfffffffffffffdaf) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x120) 05:39:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) socket(0x20, 0x8000, 0x49595782) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:39:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) clock_getres(0x57b43aad9b8c7411, &(0x7f00000000c0)) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r5 = geteuid() r6 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="42d1782b1a69a794807fa0283a7348454b977bd4528e2e9bfed47e9212532d1172", 0x21}, {&(0x7f0000000180)="dafe8362cd62541d8a7632a4dfd9f8b25c73c6139319cd2cc0ccf12e0f55d6f6e7cde1982bccefedebb78f9fe44a44081e208a4c5060640f6034d97fce3829121c44edd43535b2b7753a43a8550339eb6e2c03851bcad058de59735089d7d9f37e32b95ea3066f09e24b07", 0x6b}, {&(0x7f0000000200)="bbf59b1a51aa2bc670a217a870d20be3edcbb93bdfc256bc22ee774788c42886", 0x20}, {&(0x7f0000000240)="0b5494756a3dabbc46e50d8b8b8cd9", 0xf}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x10}], 0x50, 0x406}, 0x8) 05:39:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x81}, {0x80000000000006}]}) pipe2(&(0x7f0000000100), 0x4) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xd943e7e7174fb9ee, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 05:39:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xe2, 0xfae, 0xaa, 0x7, 0x400, 0xffffffffffffffff, 0x5, 0x101}, &(0x7f0000000040)={0x1, 0x2, 0xffffffff, 0x3cd, 0x1, 0x2e9e, 0x5, 0x5b3}, &(0x7f0000000080)={0x8, 0x9, 0x1f, 0x2, 0x20, 0x3, 0x100, 0x100000001}, &(0x7f00000000c0)={0x10001, 0x1}) 05:39:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x40000000000000) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, &(0x7f0000000040)={0x18, 0x1, 0x1f, 0x5}, 0xc) syz_emit_ethernet(0x2, &(0x7f0000000180)="0705") 05:39:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2070, 0x8) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 05:39:25 executing program 0: r0 = socket(0x7, 0x1, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f00000001c0)="26cc4999b1f9eac789fc6ceb406b27cbe92afcd1db3b5d61ddb8a41e0c04974981dea5889620b81ff3d720b55871a626af089dffbb8b678f055a535c1e317cf3e3c5d7277bcf9e48793abf1ddc56ac6aa2ae12ca05c2a6620eaa9f23fdb459a603576a2ec986bc1bfcc8b9d2b9ea9a2f17a9d75c0f188291e81f9c0f3348b8052b96eeda7dedcae05e456c3e20858b059b7a0012f84c6b061ac8d61c6a2d77554bb674ab894489d317f6e5f19ae332edbbda74e3cba998cfdec24d8753676c8e2defc17fe5859d903eb9ec13d19f5a42159feff83f431b4c4dc1527fc441056586", 0xe1}, {&(0x7f00000002c0)="403d51e7f6db5b578e4d737ec5ea809c3d5faf869e2d8ef61b38329cab580d919f1433dbf5e8dce43ebb0596f479f95b0be98756a1877fcfb8a3c04455605ca0b1b53310bd507fb7b226d2c40a4dd0d397ecf6ae07c0b9b9e02460931266973ce305cf70ae25e4a0ad7f968b54179e57f6b3f9b065be279353110864e0ddf2ba2009fc92d13bae243fc884b1845dcbbbb7a15fb0992e821875bf59a31262b1f35130d3782c0371463afab85a1cd306c0e561da959a99252e95dda87a7ce302c53b7f9a7515251c6a91d46a2212919c823614d0633dc01360c99954bad2cdea8af3455e23e18dc186b9bf9aa1b20322e0", 0xf0}, {&(0x7f00000003c0)="2479cebb0a2f3d37e7dfdaa14107296b7f75eae750a0db7785abb9b40a1ded9424312c52636a27ebbec8a6c039c8aa97f8f67d1449e0bf4cc4f4804318ddb873768873d115c9324bac230c8b911fdae84427ed9c498df1ace602cb603a39e06d841c74b0a60e292a185885485e0af26fbb95685b724b549546595ebb14f4eaa8281ff665cb27b161bc579eb04f50e17a83acd1a968ff7bddf18edcaecdf57d6ad94b7659ba29d612058f29e562db70c05288bae4da891ce608abb0626c7eb9c0d9d2", 0xc2}, {&(0x7f00000004c0)="78b6ee9c20f4fb819083a954cf59b7018541484b298ead0887e1e2a91fb549191fea7b6e797cbf6608f32fcc2cf692cc4b63c96c64a929f9a275d647437d9cf4ce71c4c537a0dda0ce7fe1206ae60cdc90bb42d261e0ed9a8d733085484c06517d1731c23b20653d4ea7c1ac1a171eed469d14a7993d8a8ce3607975ba430567b04d4e79b4b600299e7a49b2307587", 0x8f}, {&(0x7f0000000100)="75614c1204cbd53a263505796d608b9357339d13bca1788bc7646078cc3ef481a8ef02", 0x23}, {&(0x7f0000000580)="beb9780ee9245e77ab7ef0419f67f05a2827c59d11fbdba4862c48553551f9bc38d8371c0b2ca1620bbfbf3352eb7d5f83298d282aca2e0be1fb9b1c535ffd7d4ed21ec7134174c5ffeab0f86f43ed46724d2a6efeb6200d0f0e4242b4be4bf1358a340e12f7ec0a138da528281b48cd118474b3e4cdda88e1a39cffcb4437770767a3c9fb", 0x85}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="8800000000000000ffff000001000100ee034ab4c3d7ef87cce1993d61c201a8147bba8f15a2b93835beb564a5281928e846ab64b69826e8394354d8a29c521f0afe6c2e78e7879b58e67483c77dd242845a037ccabe274bee017dd696b52a609fc280ec80b6e0ec0b553bed540cf440ba9c1fecca0d3c021802ed521eda8e0caff991b3db3700004000000000000000ffff00000800000055b26e8cfe6d3f36f743e5c2e37fcd139b9e4d10e211a4d6d2d96c61c1e21896211c5f0aa7508d697a87eece317937762f53b8a6c1feb225b7402000000000000000ffff00000200000013f3a29bbe0870be8eb4300000000000f800000000000000010000001f000000301a764965648147bf70cb9ae0640e9cd2af0de0e0bc5fec85f17f3305d7e93e4b7c5ebf293e88035ff4a82c29b1a613e7c8ba2c83df89982473adb38c31821b34ea4fc084a9443b8edd23ecd594bff146abfde4d571919ae402835f4d636d2d0afbd108fbf57ed682a156b3c0143faa8f82eb37f5fffac34b5107bd909e7d6af3a989c7d7a0719930ec1125a25a7764350b8109a98cc8107122be6c352887e27f24c602e8263e48246dc5542352906c8150b9ca11afa122d47a87d9ae1f4ff54aa9cb6db291651e8c8571f79bc30c1d475c4dcec39785c6c84b33257f668cb75200000000000000c0000000000000000000000009000000eb44d5bb539d4207550e22691965bddefa16cbc3217cc1e8cc77d98ee6603e0ad6d07047857f08f5b887454008087408c501ebda2147740acc180d821e6bab4524d11e83376c68d9a48889574a6afffa10fb8c272ef5e60690ce6df7a48983d56b1df67978f5685f594e77a5b7534ad01fd7ab2186f47c7aba10dbc27ca5278a2aac7a96317fb17eafb6d6d57d60791fa122f8f78b4612334be7e604078768522dd6d32d19a7"], 0x2a0}, 0x40f) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r1) 05:39:25 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 05:39:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 05:39:25 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) setgid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 05:39:25 executing program 0: socketpair$unix(0x1, 0xb518b7efc68dddb0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) 05:39:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300"/56], 0x38}, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="ec7fced07157a1c5b011ccd45322aae0c83f14657c7084d0319fcd257f", 0x1d}], 0x1, &(0x7f0000000180)=[{0x100, 0xffff, 0x3, "02581203705634ee9b30d8449ab37aafdffaa15dafc0c47ac445abd403c38b1d2e6a1f179b11cc1fe116e28f9d965cc780d3a2d28e0d46fe9fa2f5c26f66c0f9e431e2d2f538aa4ebff65a677f86e890a6b9705eeefa3c690fd473d119a5fdb93c5ae4583a1a70bcc5d2d2f51528d6f0ac27cf0695ac90a0044fa967865819aba1a615cc29a0abfe009b1f5c827c2f5a1f0f7d676d6e25b5490b0e00b8a3d9684c4f78e132f4aff98cf97f38a29b16c336599a574a9212666aa4e07a5aa0b9b9146bd649307bca86dc4c2dfbb13734406e1f1ccc8de78c5e0fa5534b7492c451d08a82489f6080c3ef8b87"}, {0x80, 0xffff, 0x3f, "742e3a049d576db1d9d533605391ea8ec7977a93a563a2077dcc6e5908386b2ecef75668f74a02579f2cdb18c531fb116e293a85f6f3bfcab8057b54099029687b74018c075c66aef779d103158ffb7fe0852ede4dd66a2c45ae01c264d84c8a93dd844061fa55b81f749b8fdeec1a"}], 0x180}, 0x2) 05:39:25 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x80000000) poll(&(0x7f0000000040), 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="27c3cef3b8689069d6c083b1722352072284443a775d17844163fb947f7513eeb3974a2f9fb374bbc03d22b7be1eb4dfc3484d5aa810dfa8beb2f8ec76c3156b003cb9be58a4895b9bcc3bae0196a7be308363d57dfb0f3ed8f45ed8dd54224bcad39f0b720fcd5fcfc6709d2cfa1505ba085548", 0x74, 0x0, 0x0) close(r0) 05:39:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x7ff}, 0x8493, 0x80000001, 0x10000}) semget$private(0x0, 0x3, 0x200) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() close(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x318, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:39:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x140b0d8823261f44, 0x101) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x124) renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={r3, r4, r5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xffffffff, 0x3869dbf0, 0x11d4, 0x81}]}) 05:39:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x101c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) sendto(r0, &(0x7f0000000080)="3176e25ab11b0763e45b961a09eca38289", 0x11, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x4}, 0xc) 05:39:26 executing program 1: socketpair(0x2, 0x3, 0x3f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = dup2(r0, r0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/212, 0xd4) getsockname(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x8) r3 = dup(r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000003c0)=0x3) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x20000035) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000400)=0x1) 05:39:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 05:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000380)="96") r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) shutdown(r2, 0x2) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0xfffffffffffffffd) 05:39:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x5d) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0xfffffffffffffffb) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) pipe2(&(0x7f00000001c0), 0x4) write(r0, &(0x7f0000000000), 0xa7) 05:39:26 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) readv(r0, &(0x7f0000002b40)=[{&(0x7f0000002840)=""/223, 0xdf}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x120) 05:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x267, &(0x7f0000000000)=[{0x7, 0x1}, {0x3d}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10040, 0x100) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:26 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b3a0000cbca83caf7afb9d8dcd14043000053b5d1d090753dd4611d14da00c600016c870a6302e1838f74652d62e159c51bad5af83b7ae63da147457bb79d7d2c336ec5003707e1966ff4c30000", 0x57}], 0x1) setuid(r1) setrlimit(0x4, &(0x7f0000000040)={0x0, 0x8000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001240)=[{&(0x7f00000001c0)="9e8a6a6f9abf51ba45d99ccb77985b579cb6a319d413c706986f6467c6aea8ea0f05a38d4f630d53de16cb5ddcdc259fbae24a7453018d53833a8d34dc92b39f70de43c1a216217cf4783d6212d30fcf7cbe537e9b13533089eeee2c942f4bc6c1f87327a9b02c6b1d063746eac13d4076e4a3f043eaf94f7b5c537ee9f2c16292c5ea21e73f2aab148c28760f942b70437ad9422bbbd4026bb2e17b828d7924161caf14808f6eea1329c652c8b0fc7173f20e5a31344817f1c823f843a8ed13242a604e9838b74eb5812c9ea297d4ed277121a03992b8b5d9dd5a63e154c66eec9aff2f8463803c65a662ecdf469015065bdafd3796245e1ab0fd722e7f45e470c2549afab02a3d94a9c0cb32471185613c3ae3f05fc80f751f252e12b37da146fc5d4d223dcd798a4a20c3110fdb229f44ad3f4b6e178e15518e5f6f53c2dfd73729707780684bf87c05c9be641db93cd8492ad354005d3c4f896ed9f52ec0eb832138da312d5c1c2c7077e1315dd6a464543c5b1cfd7876e406a41172fba60f4a0e5b3800bff0ddbf708aad34a21733139168a7ae40fb2a675c5e38f46737f99345c16ffb2e8f8ddb337b6327d876ca66c9b01718b3798478099eb4a3cd3d4bebaa9c937254af01faaab5ca878d88eed21e1129bd06ceb7794e73018d6632b8d4c0fe9d5a80ebe32eb83c5fa41984add76017e4a7852184ccdac4c4cfc4ba2ddb3d047881254eb9ab06a6a54042f1bba704b1f4483348f990e33ab478143cec899819e0d5fa4fc8403849b5b7c7403a57a8cecacbb1fa3bda5da0e92cf535976a8010e35fd71aa10866387041a2aed7559d14d59da3322da8a32db27444bb44a748e3ea240f4637d81b0107344cca778e9cf64ba137c5cc809337268a1b6cdc47f2a3a06970dc8e4142e2803611b5885abe615cc554432b6af34d1d60d412f576d5347fc82b357468ca6f3147c4e3f54c12e0d4c22bb77e7c07c7abaeee9a6e3e8e73604483d17fbcbff460f1e44422eedcee878cc2d00b547994a88be91f4dd9f4065153681a5adfef5e082cfeaaac9117ebb9725dec9dc4a93ac9d8c82fa15cebe1a65392984b4b1ea374c14037ac3b356e39c1991616dda3494f9353661c1cf69ce9ac96e9ca262f85d288663cae0d29d2ac998bd42c23a3199e7b25b4db3a862d324b0817a19ec63ce77a41fb907268b7a608bdf1ca9e7b94b7b52512712bef98c5ffdb37dcee74d674c3faa5f87e8a3943b23385655c072db585d593c6d4dbbf33191bc110ec44a54601adbbb18a863d12b8f7852d1da0b2364316e9ecb2ca36e2c5104dc03034b2b13a1911eb3fa1a8897f266884fed7a4646007af671784ec11011f48e4eef4e9f9088592fec37ae98f5ebcf9b58561d1665b97f48f304a14ef477d9f8f7cdf26c94aa31d33df419bb5914f9282b63e27526f64f73ef15386e7e802ebc7d13f0c62a24f93956a0c03f95acd161155ead24742ff8b2257d8c8e18d709a11c1926dd1dc1b42393a2e1f59f07a4e621999311338ba1e116e0cc72d2d846e02e45f02beb700d28b3b516bd5b86c8ce37c628b0bab346fd7ce77e139cb56779cd14420d5faa7e1ba75dde3e0f848d5c8bf29284e8900e62f90986b0f3e02fcc59ea6bde47dc510eb6fa3a68ae514569c6d8d2dd13c364426319a6a9dead2988d945610f3d8f1ed3e8ac79fd385f83ef5645de626f6f65db833228bcd99c55d41a000ded8b12a7e3d040dd08e49c7ebc978251a73147461daf1671b52ff3a4b3bf868e10778111f4e4e92a6da438aa80a82cafc879e5d99940814c164e0c6c3fa4d26706f16525a4450d12748129f8068cf98eaba503cbed124dd6d477d2b4dd2d1494ac42b86217afe455f55a35d7cef8a563af9bbfc681b2d407f73c10bd42d5178a15e11e367af285ac5398a192232ab1f28db87e7a12f761df8bf6751b8d8021fd74c4ce3e0ab0c3db0a2d3e26d54401b94b42860c3fdb111c78f77e113fbf844fbb0b4c6aef3586345059a122f1f68b845380a31a04a719dd6f193fcb5f563aa74a81338c7b78ee940725adb9d3709280dc619eb62182d228c9fafbdd42d693ad2aa209beedc436d663e011e2bba48ceb563ae44f15318c341e9a90bd8d70d1d6c1c20d026ec612f7ad34a856769dbaa9e251d61fdd21884756ceb904ad93e347c37a1af48d835b19d408b494bc1d1f18ad076c5b971c93de329685b846e5cb892f23fe33b814c0d6ccb0377e1d333a2b0a65b201552c41334a6d243ecf9ceb11f859cd830485dc8f510c2548e8b6c79ca10c209215803ae41ad3b76e0f371b881ca2a1a7d0b3c7a16528c7d620ec2d567194cd8063883d51e3e136ef32ee7aeec70cf6a99fd2bd16ab709c5442d952957346bd3d71dff2090728a0814147f6b76fc39ddbcdc9cdd728e5e20e03157efb520dc830f962e70230cc8d2786f7c2afd076dfaa6d7f6110384e88486935692895bab07ca7f74af7ca441fee4ca6005b23329bf2f60f6be4e26fdffa745653befa95365f65887cbcc64a6e313fcbfec9d77170b9f8799b858fa642986af36255b722eff687cfbc17e3706e88aecc1b0ca3bfaf503bd7f99cb2cf15324fc94772ca767a1bd2ce967606c064eb2d93b15a928b77b6e63e56bed78317b4d6fc3cb38bde2366c385c1e2dd6d7864fdbb1dce8e1631c4d722a2af7544dbbdeb08c5c73d106e9eca1e8a9c1937ed95033580c9993a06e52057de32ac29b905d7e8422a8a86d3886c63eaa452cc2def396a536886917d283ff78c5591b8cac3ac033a747fde3da0c33f9949cd9df16f8e2512f3b0204bd2e1cd3df13f6ee3526b88a10de266831f758e9bda17b66fb7f7ed851423d215afb23e2bab516b7701d4d82a53ebd64ca0aa1fdccafe222b2f50bf0dae303e11a1d8541c73d2640441a1c24ccb2b6627924cdaa255707b83857efe909d07c0e1ddbabe96100805532a3d3ba7714797feb481b81c0827437c92b321a00934d778d8e1e5b633baaf26eb78e83d93ac78ab54d87e85bd7d9097c548ca43f03d96d2a0ea2eafa5fb820234721cd3cad5fa71d8e16af0d545fafd22a3b681e4eb3b4426a39ae5575c50a60ac84d608b3f5b3b5c01718b289fd0588892c2fa4a745809d80e38f34bb0780506a5f1070474a72392b86adba7394916da0ac79b472711860e649ad10e729574225bab8b84888da0af5b1f1f21d2764e2640e677781ad91022f232a5374ab41ab2815a83085ad11f878fb44732c3f1fcc849db8f8a2789a21a6a77f705a0d0203e44dfaa6fac086f1b04bf565d406f9b8b3974622d420b009511adfaeaa3f8b3eccad8272647b83d99c505b6506417e3afc03d96daa3d39af4c3fdad0e67f74df0f906d0aa9e7b26ee615ea28c8e28e056a767a215151d3293ce73f40553c038f2b8bb2ffb131d9d5a70a64693165a1ab0f09d19777a755aadb0db07a3945b2d4cfbeb295c6b654726e54a00fc27b13bd39e89980306a702219a683062bbb7853f74cf768628a7bedd5dd01bd0a938dcf2c1c3cf952ab67c0ac55b1a40ec150701d2c08ec86795b0502cff26fa46602a8767dc7514ce8f62d0f73941bb4b9b7c160e9310f1feee617c96dce6f7f37893441ce4c30999d8094f7f0c09d8eb8ec598db844fff68652a755a03b1b4a3a24fae6367c36a8fe7db40d842b095bc23b1f713ea725493d51a8623bd88029113b0bbca4fec4b085d57efd7f0a107cbdb29c877ea9182a0f0743514a0b89b2093269eaff6a510d8b01cff327dd274e0826a8218f432dd7b3cbf7f7e70d97470d745a7f1494827cbf4eb481906b64e98798447ec981e511f7939ec65dcd32ee710fde06eabf46e23d44e390cab7dcbab5e9cb4bbdc2d447ba1fbea902015adf3437cddf9b8cfb42d0b48a90c0d761752ab6d5f1fa58e958f9c8f5d65b630504be947aab854b579f3abbc53eb0256834aec6af2c4c857a46ff9eb74427251e19ba4141ee908dd854a08b66fb59a189770088f494513e937b0cd7ab1aa5aa343220258c06066db6710fe739f003b02344a17c49b49eeec4be82097266fe764830c0a5a02ed8b528d3da4080cb8c8e4c2b6abc642065d48472c17e4d7941f237509b89373940774c90c530aeead0ba6697b40c17b6e4a56511947cb21be98db12d48c0da3f68b1184e88bd1d11d695b7d6d34c40070187f8feff98eb05ddf672a667c1944858362b234aa7e0dda02db3b262501e6e74f4692d95ab2af87bf27fbe48ba5442c5de13261be45ca6e9425796e2c36258919b3d2c1ba55c94f42908c717d6c5dfc291d091aea3a40286d59d4bb69263395d1b110df4ac2a1adfc0e8e4486cff98c6ccb6e4b721b85dc72e51d9910d398ee5f9f062cf8d6143fd16ac1c05d0b410d14b913fe2cc8300cb4ab9f6829043b90ff3f330cc14e908e37254894749f2c67cef3badb5af18e6fb1a2b02e88206895fe8d416b9f109ee99fc0e84b59efe326c956e21f255763e3ade81f03cf516ef7e3f6dd3e36c854f26ec04a1bbaff34d321b4e648f488a3646f2e87469683218e78efa569f311f58ea56bec911de08e506c6377ed37e956a10ee732f58044813f171613a2b8df82ae929e0bde5cb3a1ed9c502f42f659f52d5a24188e5f1dce386f3b6c7f212dc43b3808a650b3c4377ec1417fd7bd027ecff5912905f5b548e60a8a3c7254c6a01d0b9c40e5b95994df8a4fd4f51d73df4d2bc7a9dce13b7bc5a9a14710475cbba5f220d85105eedd51ae03bc017591e211b5e8cd7d3dbc1af69baa38a08d8a3de64d14e778afd3bc90566932eeb92539a2e4ca6034ff7763f4cf6363a4c6cf4400c1933e54329709617383c74a220ec629023730f0ca933507100107af89e701be86e10a216c8fb1d5c34b17dba1d5d89004931a61e0563913cf7d9d06d02af88ad8f23a91909960bce0f61d59620fcace73682288575ff6dba8a39f9fd21f7d65d483e0eb98f3d898a3e02266bda78c9e54fc094cafc821fc43fd69671e28188df87d08949c03145949e413f841024b3d96a575db14c4444fee512179667d505e372ff7a51f4a4adc58bcced6e05290a2f846c275e7a030d4262d293fb7bd0b8e6527ac25822557d9b6dc12f55601bb5fdb7b9f04973b77f70580d576674ee124a2325a3ad98ba8441394c522eacdb2ab4011d050aed3699e4167487db15ac335b1630ef704f8f3c0b02dbed5c04cabc6e5df3c5f37db85690079b0c020364ea783c4078dfc1ba049b023ff3477c9e3c66a265933259820a104f657e91a42641fb55d379f010cce08177a58e8086e8aaa3d8910b2b2092f6f3a2261ac69f0f96a8f6bb37c784a86c0328ac2b4e736032b5df387a04d07fbbc9f811e693f1299fb6eaf17c43bd4ab53a12a366dffb18c77bc8fb39f17bd918d38ff5e170a4680e099733693cba314a0a3664e6952cd1e6f356a1587e9a07961f26c6f77b673012330f4151f39998ddd2445601f89acda55b28da60b43405db705134b34132a4ce36871cc42c8ceba494885589278e61ed6c5db484ff02271a2ce400719e98aeabe4790f789aa33b2f3de166c65f180a7eefd5b4fe02270ce9d71f74df6327bf29de7ce20424e152d237cbc8b26620247f4804141353a17024bf3f8d48cbea5a030db519ef906e228771a37d5011e53f548da2592370665018d6b7b1f1fb75c7f4c4d7bed5359bb7aa2e3017c83bb3029fba1c05c8e0fbd5196c14a3a5cabf8f48a1c6814f43ffeddbf07a75cc03f07a2ae9e7900f81a74e86ad14e311688e84c5", 0x1000}, {&(0x7f00000011c0)="15428886a72834648b016d5150458cc0b9df3c28ecd4432f61088d022f2e31655be7bc2392d4214c32d2f4311562f4a40b4e75b95d1ca9dbc8e37922ad2d2bb12321e5799a7ab290b9c366e57d398de5ce1170d0e989a69fecf0fd9344606cd70578a3b0eca6f8d16f77c7a2dd2f50a06e", 0x71}], 0x2, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x28, 0xffff, 0x1, [r3, r3, r4, r3, r3]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x68, 0x4}, 0x8) 05:39:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8000, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r1) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x112, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r4 = dup2(r3, r3) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x80) 05:39:26 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x4004, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) setsockopt(r0, 0x6, 0x3, &(0x7f0000000000)="a0ce1fe5cb64daa8097bcedec44deb93bdc3239691f16d3ded319fe8384c4f1bfca120cb0c8b3809589587d08fa54e8e30c9d7470ae64246abe3249dd2565f", 0x3f) socket(0x18, 0x3, 0x4) 05:39:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semget$private(0x0, 0x7, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) faccessat(r1, &(0x7f0000000500)='./bus\x00', 0x20, 0x0) accept$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000680)=0x8) syz_open_pts() semget$private(0x0, 0x0, 0x20) 05:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x87}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd89, &(0x7f00000001c0)="dc") 05:39:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) 05:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xc298, 0x7, 0xfffffffffffffffb}, 0x3, 0x8, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 05:39:26 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ee7000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) 05:39:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65300055bb0306b6a722e3d5e7c10bea801f7f8ae6f959e4d9a832a18c0cc31d3eda9f92d26e5e11a7"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:39:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffa, 0xb, 0x2, 0x13a800000000000}], 0x66, 0x0, 0x8, 0x0) 05:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x21) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x9}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:39:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x100000002) pwrite(r3, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}) 05:39:27 executing program 1: r0 = socket(0x6, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x81, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=ANY=[@ANYBLOB="641e34b0c184cadce3ef9178a5357b483ae1c8c8b4023ad42b69c9458ff86534f7eb7a4a0de9028773f6832f5a533c81a11a4faaff9da6eba0676f43382b0bc215887cd34a9ecc0c7541341a09da78e38053858cdf8bdd71c99d4006b5a84d12c72d1cc97536c68731fd62c9f504ca490ca99a5099adfc49897b82569ee0ee5bc9757349ca558a037333a0ee7fdce34c8fd19d7edd86b28fd01cf57aeabb241db5dc911c16bd9da71fe33b012da8c700016b3ee3606448a8732d8d2923617ad5392a4210d98e85bf205914301532a29cccd47a3f856893090dbc7174aa8e7c8d019621ac34d211e4a71c2e562610d4ef66c4528e1bf566b217663d88a64dabc5b2f287dbbca869844c00"/276], 0xa, &(0x7f0000000600)=[{&(0x7f0000000380)="be2de3fd4e8d7b22", 0x8}, {&(0x7f0000000400)="53e5d9c6603eb1548ae032f4b018dbdcbb60fb35d51eee521b1d3a0c3d294bf5daa92f8ae19401921e9b2ba23ce330c7da7d318143353979d6b8a951937d9c1bf756adb1f2e78bc0f79170ea8c", 0x4d}, {&(0x7f0000000480)}, {&(0x7f0000000880)="d9cd06319735b3b0b16892a28d8ed4a103524296580b3283ba89e45a73d655dfa7fb1f0084a704a931983a5ac9b531acdf1e82b0ecef4a4e59143ef42734d3c246807e4a2393dddfd5acfbc4739844549f0c9bf921caffa752c9946302dfc8aac2f790272e10ca3f4251e8ddd3f6d994f5d9b64d4e6c0ce5e1e157a404ab80511671ecc4707c", 0x31f}, {&(0x7f0000000580)="b16270372d5014282be621f4ecd51deaf661d01b1e2e0d20cf08d9bdc44d93f20c3f8be899fc4b52ea02dc960df58ce6a68c2db61ca87aece13379282a330c691c292e8a", 0x44}], 0x5, 0x0, 0x0, 0x8}, 0x400) 05:39:27 executing program 0: pipe(&(0x7f0000000000)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) 05:39:27 executing program 1: mknod(&(0x7f0000000180)='./bus/../file0\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f00000006c0)=0xffbb) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x101) 05:39:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(r0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="a64377f5fa1a3493c685d25be6c3ace4f46b9806ed6f3c879bac488db0ad13e2e92cc67dc6e963b4bb65f586a4e8ede3701773313ec34955c86a9c5251815b430bda2d124ef4b3627c9f77fcdac92e6a3744deab447720990fa3d6c438991724a4c6216cb584efdcd49d0a8f2b6b2208b1c3f17b7bb2f4defefd98ecf310255a1618bd43911c1d05dd9c00f2ecf0fd2102c08381f938dbd7b4ec4cc7e4da388a73aedde3847aed5459b790da80504156dacb696a8a02f69f02beaf442441f328b0380988b3af97977ef3fe47480ddb9c123d434fe18ddb014ef2685fd5e587ed95fb85f3a2c5242765542ac4798978c4a73d3b399afde16bd6244aab6a3c02f89ce32a79c0f4207635f22a4955261828224aac89518c5bdee794abe013c6f36d088b2a67bdb122f6369e1d36cb599b42e9d3df10a3278f219ab4cf7510f68114aa50ae1a6425e57aab684713440f47cecc4941ca97e7bce82b50387491e87203dd6134661011f7faca0bf0aa48ddad7ed12009fe441426885a7fbc9b3df5da9b6de836d72cd100870ea89d2600b2d8179cb985305cf13d461075501626a85e486c98b3c9a6826e17354244107949270b78c5b1c682da7c85b1fa3282c4b3302ca2dd2115fcd569faf771e9ef5607594f176d8b95f0e200207b1869c42cdf7fc89a4e5dd8aa0918ac8f82fff0539039de4ca6e563d21bc475db0612f045c00cb35469f999f6707853a6b593021a67bb1884d9732506d651b12793e8e8d6d450726a8162b3f2d8ab451c22e2b34a7069243cac4b61d62a897fd7af462766f01238ff17a7093bc75dad2ba94860d56419cf6161619e1e3357a82124b98df3a0caee12443f3ce4cc7a836dfeab1f373ecd676e766722d64c9892a71298a1585bc096aa989ecfe8a8c8e1ee500661832bd94bb3e119749b7527c9f2aafbefa75bf6e3f1cacbd3251053b9e587722ae05413958c4a43f840c71c7dbb0b077ca9906dccd19a31674b72b65122bb895deee7bbe2ef93589dc8f0b368f88f5ddd007c627067d4b11db20de8debd7b0a56b42a0081881dd0561086e1cd99db4ae4cb8c1bad8c298969ddc06f1e2c6be093408616e77ebed4849bec107b1256f9b7440e8f6c508d6127d59e6ecfa526db31f5b17062afadd14341cedafa378581b898d25eff20c19fed27fa52eed40273bfb1deb5ba753b5042071c3333d17654b29dd75db6b38cda21923eaa8c9b4c6e0fb40bc8ec38bece90c93faa621718debee62bacd6f299dd24d4f842ce30c44963faf49ea9698aa842f677c96396bdc516580440839c61fb7d9a80efd2313abd3ffeef2ac32d339463bae2f87f0a1dfc04135258f0f7c1b0530937c1e688abb64f5a570f3feddb98767b71fb11d1df56c753c88329ca266b846ec878c11095b65d90d993fe29ec050d0eef53f9530d9230ff13736c193ce776d97e9e160fddecc32ef39793723ef00c445a4621195feea54671b2b8c59fd3d05905e707ecfb4650bf9e5da6dadb22520ad5bfeae70eea081075790ab10d857c4d597a697c3776d548d2b0aaa605247109ec702df5e7f3b880be9109246ed447b27f6fd9e864796e1958efe18f27b1e1f8e4efd220833445e3047e326e9a72c0697485c784facb292f4f4fe8823dfbb44f5d781a7d76ecaf540c2c9ec01194e3095425f50cde1e9a7b71d4a2e4fd0019b1f12911f7ebc8b0e0c8de3d076d7078303565657db53d3442e1bac6675ee487a0a1c969f9214c0fab1aedb9d78bab801e4453e961d840daf32d14360ae49b06fa95916a6b0c845db986bd84c9f5bf2a1d62a93880c638728512a800b65d34273df5fc5922175a96549cbf692ea3a53b7ffaac69dda3bddc8d0254a24c1d3c9cc10c6ddf9649d846cc210ec47b8bf9d55ff3b37c66f2649f3211f70228816496022e261445c61c4262637f3dd42f6f0232790b9d99d57a333e97a510c8f8f37034c2fa8130e11cbd7ca9c43f6ef14f867f67b394f9fbb42af7", 0x58d) 05:39:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x9, 0x9, 0x9, 0x1}, {0x4, 0x3ff, 0x5, 0x9}, {0x401, 0x3f, 0x545, 0x8}, {0xf0a, 0x1, 0xb77, 0x3}, {0xfc, 0x81, 0x72, 0x200}, {0x0, 0x5, 0xdfad, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xeb, 0x7ff, 0x1, 0x1}, {0x9, 0x3, 0x16, 0x7ff}, {0x1, 0x3a0, 0x80, 0x2}]}) socket$inet(0x2, 0x4, 0x3) r1 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/114) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x1, 0x80000000000, './file0\x00', 0x5, 0x6, 0xfffffffeffffffff, 0xff}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 05:39:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x5) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') read(r1, &(0x7f0000000100)=""/43, 0x244) 05:39:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x800fe0) 05:39:27 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x8, 0xe75, &(0x7f0000000000), 0x0) 05:39:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x4}, 0x8) read(r1, &(0x7f00000001c0)=""/238, 0xee) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000300)) r4 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCLOCK(r4, 0x20004276) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 05:39:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) semget$private(0x0, 0x3, 0xa0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 05:39:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x6, 0x200}, {0x18, 0x3, 0xe40c, 0x3}, 0x5, [0x80000001, 0xa49a, 0x2, 0x1, 0x1, 0x0, 0x9, 0xfffffffffffffffb]}, 0x3c) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 05:39:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c, 0x0, 0x1d632d1a}, {0x6, 0x0, 0x10000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2eb, 0x3, 0x37b, 0xa2ea}, {0x40, 0x1400000000, 0x10000, 0x1}, {0x531, 0x6, 0x400, 0x3}]}) unlink(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) 05:39:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r1, &(0x7f00000003c0)="962ef9b45c9eab6b7aef9e66ef8981ecfc23659d81affd101fee4acaff41e81ef58687000188fc5a82023f7ff8fd3f6bb7cfe2b5996515f20f1ed9d268515e000000000000000000009a040000000000000066472eb783f29f7dfeadd46f35cf0ee67af2ff0a3d4b86a978b012d22afb114df04cf3d33f0d0133c3ef4aec487142361531a5dcce3480944548b043227c6ef43672c95bd10d44c6c06cc3947ef54205f3ca829f2265fa8060db8fca9ffdb6f2c547305bd0fa43", 0xd38a1ed703695021) 05:39:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1c78c30e4206a05cc2672a02f0b917656bf3d4b1c12c7d1900f8f3a7766fcc6d4a92c80c7d70bd3fc9bb61fd56484f8e5c99565630c00f85e2e379fe1b1cfc35c70b8aaee151922f52d2a155f5189ca7031061e451be4df330085fa70cbdad2ab4a0bcb5c0fa186a669992895689791bf1f954ba274c4e1c6eaa04e05481bd48bee1a0733d8d67017b0ec1fe943534dcfef6ae5a0e99fe71dcc54c0c0a26f4215db17fba94ca4588278627c4d074ac136f5338185cc8", 0xb6}, {&(0x7f00000002c0)="c39ee326859ed9fac8b6f8dd1ad278b11bec51ef49ab493f68b00e4e2d3d0970b2667e30c51955fa14b7de137dc434162b28fbfd15126c74bb075f22c36729a3fc951e7ac07d55978224370db65130848c63fd1c1175cda096634e80776dc92e7392fdee5186197233f7209b3ed61f6dd282", 0x72}], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x7fff, 0x0) 05:39:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 05:39:28 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xcd0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:39:28 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x200, './file0\x00'}) 05:39:28 executing program 0: r0 = socket(0x2, 0x3, 0x6) sendto$unix(r0, &(0x7f0000000000)="0846b9c3b479a3cb3712758a8bee5f76712047c4366965947c212c1641e39bdfe4433176cc5a3443976cfe7ee38aad82ccb1e024640f8b6ebb627374b6f1d18a8e9a729b892e74a0bccb9d179fd678b864f9016663634b954fd93cecc188b4f50eb62eafefd038b8acc0098f51612beb228801511eadbd5e7bf48d6081eacd759da031262d8461efdc3a7e7c4219", 0x8e, 0x8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) pread(r0, &(0x7f0000000140)="8f2e15eec81f3f3a197ed2e6fcfdbcc3bc336427fc21a814ac6240975be6862e62476305502bb8171c01", 0x2a, 0x0, 0x0) sendmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000180)="073c29d07f9501b9a66ca16c6b052638dcdcc0b98249d1792860b201f82921ad31249381183f7986ececa5eb3fb80b3672da1ae496a0e9d3a208a5ef576a1996b791a4b4f85d889f9cd380ac5740e19979c55ab7cd9aee9cbf8e686d90fccbcdfd209ad796f86a44c406e644a42ce38f8a3830318401a11d5c65920780170c05bf138d17eb", 0x85}, {&(0x7f0000000240)="36042cee4e88970cb8290bc1320c66e755dd6ecfd5ef03dd830e676b9effee321bc88366db379c35675a0a82589d3648177bb3f5bee1a12d87cac28a9636b23bf29f55e19fc8de1c48cadee3c1fb42ecf7f4863ae3de1e3f0370c0f6c673bb994d36a0ae3c94659cabece19a4f373db175a00ec1dd1f964cc7d23559f345cf4c819fd88e40da3c8a9b19a89d8c86f4237d0d9545680123a0f85932573ba780de2f7a90368d5c263dbea7f133177c8ef9fd5ab5d35ed1b6f988f9f48d188ec08411792712c1da29431e531c4b6396bb2bd1aa9ed0443cd61167a991cd3ee49ad1862ccf4290f9f988aa62c01641dbdeb58deede744cebe5a64404dcfc6996772ca84bc40979a15ed13b287922930d7e1bdb1aa00bd291b90dd9125d4e599e0be5cae08bf09c87d027429399d527017263e90c990df476aa38be95cfaa3f243b4de7eef36c5ab7e20790eb1557da6f729efc7a544bef56f78e0c190296908204d23d581f725d6be06f5eb12e1f72bb001b1b3703164cddc68bc92f4ed07689b5baf38e99a35500806cedf4b6eb519a6d281a3ab87aa88dae5a5510876bc81cb50a12452cd57f817ff587f457ee1af8dae5062c9b384b39be67d5198d78627ac4f1ff4e856deb7ad36fd9e7d8827d51929c28898ed9544f5f308047249be164506197721609d66a74b2ee276313160f5dc231392dc76bb1a62bad3de4d956bb61cba132d91e2d572158815ee8729c526a19344d3a1c7392381562e0dd717f1bac1bee5cc6f74cb42b33d333ca2be9473acb73334e1ced6755ce48dd6a30ce9245376acf503e3ad8063571eec653ace14198b37af5748366bca11b1e0201a9e009a9a32869a2d38663afb717da34a3f7695ab0ab27f5626049637dc61dcd1e61ee1be39e9edf4de8122de6d3b2a66dacd1cd36a7845884f62e0836af7f4d2203d560c86f1b584387a9f72434f449660a08acfe99800fb49dc1836648eb1e61d692271ba6dbd8cdb0d66954b6b4ddaf9f2b39910e0f628d81c79b410e41ccc74c9e133b0117cfb391dafb4a28e5b022d688cd6e2cb87e0bf90b6d0c207f9eba97ee8d3dc270ba2491ef64d29e71fb55e4b45f25570538efe351aa5175ec00015cd77c925c60fcf69cd656697e2c40073b477dc58c2c0a3422c692dc640108108318c1f74275de15e6f0ff3109f4ac0bad48d22548439c291f7f4a394dea2fea230deae377836f16e237f8ca9540950e28fbe5c343343b338c943cc2156633d2afdc343a3b9cc47d32878cf7179c44ce91c5d7277dac9356f821d0c2b57ef2caa9fab9bc2a14de0f67febef34c075abd95a2d1db1cba0baf3a15b51026cb84cc6add45041d0bdd7b940d1f3494675ed962f1ae5f1fbc27b6943c9f99a2872b6665591fc82bb164630deeb490f8fa93663575b84ef47bbf5c62eb300cd293adccd7e09a139b0237ff8aef9362630f9a97947cf4b9d8fbbbf4e2f9c47e6017d37619d6b3adaac5f0b3c3522a9129f8695193f8ff052136b44b56cd569e8d1a0da5579cdef0db960275a9d5b4ba3f7818186d464afb2509e090bb119d3d15e24a676d78ea04ff6671f44b7700a921c08782543d42381d94f7014ff89ad9a806bfb1ba43e9418a3b80f05ebf67708d414f7b0d7a4f678957892bd201d06961476ad713c82fa678bbe76b5c2d92bf89092ad30c41ad33b29f9844cc081addf54db03ac63e45fa44be8e9212eacdcceb5b6f7b36c48df12c136d3dc5f88be5516285c0c77dd54dfdff0a10c8c122724c48f4d838328fc74c83355b911525640f451c973b963e286a4dbe47065a0f64001cf9b8d484de3493abb6d4c00e55db4e8271712abc989b95b1c86cca4c4d7a333dc673a15367c1bd0d52727a5e9338d3f6bfb6f0a734011df0ea452652177f833d3ce42e250b0ba85aa1fc8016e1d539de33af06fa830c6bdf2e727f20e43caf11382f1bcd9d410937565445f5c9769522c1e459d0d09e99198b94d8a5611806e80efbf83809766d956fa3b6f19ccc719551d293cf7291dd676c701bd132d95d0e53181fe6ee78ea15e406eaa666dfaab9f44ee1f62425b721b57a7cc5d3af1d8b5bd935ac02882e80f21a264fade3331f2d1e586affc88ef090a0c551efa281963016859fa552fa905502319984d8f03e139ed2f1eeb9db2a939c5a5008716b6a02b1390d715be375fdf95cbb6b363085e864951a89fc3f70274be1e043ea42ac5cd362d81bb757bc675ca86ae6ef015ea32bccc11b937321705f612fee8c32665cf52ca8f5297cdd4c4c31565eea13300a14c4c939a70ddf592ceb137845e4d476c82cfbb45c0826d4106b439f445382875205cf7a4806faeb1aa76f87f26fff7455dc59d6f1d54e65e2612f43ef32138e6697d728e50c700a19786babdb4589adbf18deca979bbdf72882b90f48bba875c09009eaeddf5b092f7eeb4f88a0323b488b232f42baae220473169f7bb6dd3d161d1fed8dc4ae7051da8ebf3a24829a3b99a7d2881f171c62a195bb51eaec6d44dfb4461d0de1fbb130c3590de21b111fdf8025a059736f5fa5742dfebe1ca5c9f07e07b61971080fe4298856929f011e29220bb50facaeec446dc6944cc86c2350382518b762cc301ecbdd3238f636db5e5c886716a97d02748694fed14ffd988b6bd05f773b2452a741bb5f060ce8df98a2fdcc53c4b41a3a41efc6c85645a084c496490dd1939f5db8bed2811af629a56d913856586d65783ba85ae92eb664fc115af3e1bf948b3479aec72d6ff7bc8ca3e3d13fad6c8b2f5a40e5ba7839b4ba9ceb3577c930774866f5be59f4d7918d2e4af42535b04e244862e5ab611695195bc2c85b4542fbaad52fa564c4d8364e26955b2234512642765b31d076542e0a0b39aff08b883834d46e185f3d048d2acd2c3132f1e7e65896a304c6d669f21603a5ddc10eeeec2579244b8a1af5db75f20735360c8c2f5f910cbb76c0be598928ea9aa6a04c733e330f482b7ddff1c3f68a20a80d65fecaa2a3cd704b9509cd4d166492a946d7537df7ff69d30036a6fcc6b3d57435800e1278ece4ee717ef9219f3c3d7a0f96fa7d2c31732429a879a07cee06752d3b0943a8c0302546c3eac0000459c7b7ce9567c7dac04523e20cf23ad7d02e0cc5e29263c1f73783bc85c54bf0b198da589fa8a025ba304065af6ff8f35c4bda9bbae8aa4841e046dc61087750ef105057beab3ad1e41fb6f2eff04c9716c127a42aeec462b9f22b700e770ba1cb2d4dca92ed52a0bb7d366d0cd5a2d46de7b40af1441c2ac0d4fd959614bb0b8c3b2066d2a81f4336021ff5154546608ce4136102c4f4da28c73112fa627fcbe3a75d66bd1fcc313e10fb57015cb10ab1c303ee08f985f93499c1bea609139701a4bf95c124af85e9816a7489f3ed6fd80209eb4c807bb61c0e9cf0b4adb3e024de8419aa97690a8be60d9ba005d7afe9eb675303c01278f9e0487ae19fb83350d3a54c06e675e0b76701a41f732816add7c92c542965982abddeaf4edd52b213f481b3069df26acee0171b5f82919eb566b2159a8e6f687bffd0c52945b906c4efeb375479ba2c623709ec4af240cda95c76c892660523009a84b3044ae32e56aa4d5c1ed8b5f2d1b1afb713f1494b4f38b87d24d2d20c18f431f009f70a199d9d5efc71e602751e98668ac3e109e1413d8a45ae358dcba54c983951d80ea2a5cfe0bd373269599f00fe7f3990bea20035ce9fdd18509ca7933e06623a0ba1953afb38c27712e4363926eb8cd33a4689e98b172c6528765c537481782fd1af7ec7ee2e6570cc05d111e912e3bce3eaecb00de3abb653dfca4a4096c48b9f7e4f355fa68713083ef5d8d20b706bbf6140b5d16feeaab4e52c4c70cef136d8bbc0f4af1da94c29cf6c2af384ab1490272648758fc57e89d759405e103dfebecf18c4fdad93c6c0e28ca4a84a65a533bf7bf22bf47afd3aeb51a8faf4ac4af79a94602a0b305a41c569247d91a53f21b35c63702fef829aad2a546d347c5fe1fae32a915825c4f78c3c595ae15f02ea6764783919e41c2e43566574c7933a32f8f1919548f0e90671eb5c3f87299e6f2563cd730aacfb94224cca710cf744328acf4eff608c2fb90c1ade004bdb050e79894945ed7cdea1d3b934cebd0048dec782aa4f5dbf4ba95f797b488ac6be8f5d949129f1f35a4bf4cd0224e4756288c6914a17ca0277e892f0c5a141f2759551415224689f0c0d3dd8b79778158403c006ff4b92939e309d6797c1fac2dfa6b1bdc9e0fb9e250245dd081ba8325ff4b505aa621f272f8915bd66dbff1614ada8bb7f18016da53fb9c2d41f89e91dd98492203e31dbf0def152524d1a68d561a5715e8d7f3596f26b8348d3cb6ef7f135a8dd1677cce1ec688e4170ccb70efd9660963f2be6942d738c0d1e84261908ae5750af8e939f48917b6051bfbad307db55685a27aff60d070b6f0f44d10cccc6cfb02a92e361ed66d3fb8285fd409081c287cb23325f3bd1014cce0a42e61eac17e846b6d37e53c06b20bf929f0a2920040ceffe924c174eab11b49962d560352c744f60235db3eaf5cb815d74330588fc5fe9f4e3531490252fcc047bfe172b8b3d8ae6dfb2f14476ffa2244b4fca8ca9911777f8bc148cf0db183929938f2578acf8456c6a2bd357c61bfe641549e166138e0dd57b0e535ffdfd9f8ab692fddd1a259f1476e4359294e08ff5a87f1a3a63902cdb8fd60a3ec3213e5040912299217b36cb5f655e9676cc7fe0ff1f177d1d6ddcf656b845a8ec52adca76dd155b5e44d2f1a776b918355783295ad883a082442a8ccd8a99397554fe09b16e9c3c80738a82f1bc772b8900b483f3c0292a40df19147d0f18ba4130ffe4df3a74ac53e0f1e82aec772a5b2d2e0c2c4d832451012bd202c2a925e0e752ccd1021bb29a55e0e899be02aaeb98dd38d2fac403a07ffc5cb87fffb566d879a2a6bdd4d6fbc076239c602e6e257aa7098a78a075d02a07c58186ab7845bca36c2a174c37f9efd6c3a11b8d073966dff8b8f124b6a19deb9fb75ef8d57cab9061eddcdb2b7edd9185bd0dff19013ff0141f07d4500282c5ac21b3bcec2a0cf513f869861a85f624cb0b2d3da1ffbde31ef7f24eec791d195ccea54267b11fffded5b525c2df3c950b7f6b76ac83ec68c2781e9895735fb1783161398e37bf40a103de6ba4dfb41f1a6abfddec868fbdd46b56dffac9ffa920745d3fbffe556eac7428680640b7acfa01e69d592b0de70de1769b0aeb7ec785159e798448df534715dba5d3d4e095ca1b943d0a779fa226d4ad58830cc204d7f5a0ca71b92f69ea0499ca742d33625e4a1e53fb37ebd5b93228805ca21ff3d65e6e617b3c30bc8d28379088bb87fe861841f1cb37d75cad954b1c5926f88223daefc79fbcd3c8b459ee1e990602c14852a253c457d91fc36675d83b1572c1e4994d322ee506bbee2c4a9311dbe862789d652abb8f4e5845de85121831fcefe1e0981e19b939e677ae1c6afae4be898387a1fc0982af841428b61c3850ed12101ad2cb73a922761e5575fcb3bb1373285d66f4cd6fc6b4e9201e18cf340c90aef074fda00dc5e0fe658eef017500cb0885d3f3b68c7d356ecb8ca686741dad03b3478e8aabd8d85eebf6d2f94fbe706efccfb6aedbcb09ad20987c2817fe6c6255b5ceb35e75a9539471e9d8f79744f6936dcc53726eb25daa2dc30a544648df6d62d9952c37cfb5f4a6d4d33c93081dc2d699bca86b3ce9dbab5ce18ae75a0149c267d2b38aa42db0b0", 0x1000}, {&(0x7f0000001240)="07e01ce1dc9ab337990b9bae1df1bf18035e79c85257b99cd17cc5813a4cd4fb8b965e45c8bc58a88c104567ccbf643be2ade3fe48dd707832ba825c2bbc0c0708bf90fc6e9f577f98329f69d2d30c98cf5d41e2807778b4131171f003e29a16e172d01e19ebcdb39937962629c5fe3680bf95dc19521eda64daad52a6389ec559d79cdc2e15fd5ef1e4d7f0b37a681e8f5d99adc83ba5d58b5b0a23f14e85c209282c6e29f31276149b507c848c", 0xae}, {&(0x7f0000001300)}], 0x4, &(0x7f0000001380)=[{0x50, 0xffff, 0x7fffffff, "5bdc3719d62233a155421c4915a9746bb3d8a0b8b953d22ccaa8e11b2785123403c1014149c50abb04a21344b02b90b1c05203181ebc3b5be29cfcb351"}, {0xa8, 0xffff, 0x8, "87ccde7255b079da08330a78b3ded6bdab4e54e2a183103478921ef27a61a8981c4e8fa5728aaeee0197eef4ee62f5cda644f988641a387df7557bec3a68c624f0141548d4e050cd7884e3048a2b9980c40d5b2a484d8b8e886bda0e5918b0e33544cf52d4d777e7c93ef70dd7c60c1e5147d1d46e8863e1ba3aa0e798f95cfa07d5e16c32aab83265be6a9ab43ab734fa47cf3645"}, {0x28, 0xffff, 0x7, "e43baad2be555aa083c13f299e73d51a43ff"}], 0x120}, 0x66945d353e87f877) connect$unix(r0, &(0x7f0000001500)=@abs={0x1, 0x0, 0x3}, 0x8) preadv(r0, &(0x7f0000001540), 0x0, 0x0, 0xffffffffffffffff) getsockopt(r0, 0x0, 0x5, &(0x7f0000001580)=""/70, &(0x7f0000001600)=0x46) sendto$unix(r0, &(0x7f0000001640)="98a8216f04f491549566dd7a7230a7fd8a007fc37215ed72ea37aea5aad3ea41a9962f2d82072b633a2b54", 0x2b, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001680)={{0x18, 0x3, 0x9, 0x7fff}, {0x18, 0x2, 0xba2, 0xffffffff}, 0xfe88, [0x20, 0x3, 0x2, 0x12, 0x3a73, 0x0, 0x4, 0x8001]}, 0x3c) r1 = open(&(0x7f00000016c0)='./file0\x00', 0x200, 0x61) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001700)={0x8, 0x3, {[0xfffffffffffff7fd, 0x100, 0x1, 0x2, 0x0, 0x5, 0xb9, 0x4, 0x8, 0x8, 0x1, 0xaa04, 0x7ff, 0x3f, 0xbe0, 0x92, 0x5, 0xfffffffffffff363], [0x40000000000000, 0x1, 0x5, 0xc5, 0x91, 0x80, 0x5, 0x91, 0x5], [0x7ca, 0x200, 0x7fff, 0x3, 0x4, 0x23f], [0x4, 0x10000, 0xffffffffffffff86, 0x7, 0x0, 0x7], [{0x3, 0x4, 0x1, 0x4}, {0x1000, 0x1, 0x2, 0x1ff}, {0x5, 0x7, 0x8000, 0x7ff}, {0x7, 0x4, 0x3, 0x6}, {0x7, 0x1, 0x4, 0x7}, {0x45, 0xfffffffffffffff9, 0x8, 0xc12f}, {0x6, 0xfffffffffffff000, 0x7, 0x5}, {0x6dc, 0xd557, 0x94c, 0xc3}], {0x8, 0xfffffffffffffffb, 0x8, 0x3}, {0x8, 0xf, 0xfff, 0x400}}}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001940)={{0x18, 0x3, 0x7, 0x9}, {0x18, 0x1, 0x5, 0x8}, 0x2, [0x3, 0x3b, 0x80, 0x0, 0x1a, 0xbf, 0x100000000, 0x33c]}, 0x3c) mkdir(&(0x7f0000001980)='./file0\x00', 0x1) sendmsg(r1, &(0x7f0000001b80)={&(0x7f00000019c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001a00), 0x0, &(0x7f0000001a40)=[{0x78, 0xffff, 0x100, "6a150638f7a26f000ac0658051ec9de52cab818ead2684784fae9abd5af8ab6ae0737725b2f2b29cf2a2567fe3732839091a8a2244f40290e6f7ff1e8a4e52c89e33941ac073af000633cbaff481b91a3484d25176c6e32bf12fba40381a3d1c110e46"}, {0xc0, 0xffff, 0x9, "ae24775b2b255f59a78575ae4c8c42210ad605e986b60c59097d07841ddf5a43b31130f9c7e72d4ca24ab1dd411fdb6544fb768aaee0411cd39b6caff3eec3a83f9acb9ecb2f2c6e3e6d649d746035cd66505fb99adc7aa8cd9aeff001937c09b94f8bfb549aa3b11257c94b29f0a6c581cb2558b4edf0c95e83194fa81b332ad2d98c7f70415f2710ad69e8f6093d0aa9fa79e6e754035a9e2fceb9d9ce57f43ea9fd6b8ab214ef500f"}], 0x138}, 0x1) recvmsg(r0, &(0x7f0000002d00)={&(0x7f0000001bc0)=@in6, 0xc, &(0x7f0000002c40)=[{&(0x7f0000001c00)=""/20, 0x14}, {&(0x7f0000001c40)=""/4096, 0x1000}], 0x2, &(0x7f0000002c80)=""/128, 0x80}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000002d40)=r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000002d80)='./file0\x00', r2, r3) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000002e40)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) r4 = socket(0x10, 0x2, 0xfffffffffffffff7) ioctl$KDSETRAD(r1, 0x20004b43) r5 = syz_open_pts() getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000002f00), &(0x7f0000002f40)=0x10) syz_open_pts() preadv(r5, &(0x7f00000042c0)=[{&(0x7f0000002f80)=""/217, 0xd9}, {&(0x7f0000003080)=""/217, 0xd9}, {&(0x7f0000003180)=""/96, 0x60}, {&(0x7f0000003200)=""/109, 0x6d}, {&(0x7f0000003280)=""/4096, 0x1000}, {&(0x7f0000004280)=""/40, 0x28}], 0x6, 0x0, 0x0) syz_open_pts() link(&(0x7f0000004340)='./file0\x00', &(0x7f0000004380)='./file0\x00') 05:39:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffe62, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:39:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x10e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x15) r3 = getegid() r4 = getuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000180)={0x2, 0x4}) ioctl$BIOCLOCK(r6, 0x20004276) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x898, r2, r3, r4, r7, 0x120, 0x6}, 0x0, 0x10000, 0x3}) 05:39:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:39:29 executing program 0: mknod(0x0, 0x80002007, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x79e) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000040)="58067fe048909f69dccf4d99dce418d51f18c31125f2f64510ee5514a9d25adafd1e52e0d1413eefb138b6e8a9b9823c1109075a4e22e6b3f5f249bd5832657566a6970d9cba10c0164a1cb582be44477c181ffa9353aeca1abdd55668b959f794c88bf7ad185d0f86bc19e8aa5d8b02deb056eca3906837364e4d55b0f21bca6799122e81ff038997c1adc7673d48004dc1d921d7256b191efbbc8ecfdfaf05161ec77406fea9bbc63ac2", 0xab}, {&(0x7f00000003c0)="3fc7dae94fa5f933e2bf42a1c14e55ad040c153e9e8b4f36cba8584a415077f114025f419d191ac723a3903df2d5ad186bc81462a3e1378f3da0dd72c3811681f15dbc4a3638c0e33d64fd847878ba5168bc9876c5e2283a94ef5ec9caa84c942c975b4bf54288882b6a08a8ff7a081b527d729379f8df8b4255ffabcbcfbc776d49cbffb2cfe98a91caeb06d3599abc104b883afaad20d0ee0c0baadf3987b6b57fc50fc1cb376e949c40868c7bdd926cad2f73225d043d4e27b10112d8b006e927b06d96e3ececc15a7a116f2ed7fb6c41e940c4b151399e260d72e62ef48f061fe815be68af061660eec7117b26063652272552b776951e4b3fa9d06b6d1da12c61f028519c0b21fbbfa9ac280bef31e45d610c8e219483036116c406449b9b4e6fa90243962d62ace2a88ccba6c5a1e4392a99df110bac154595eb8d8fb09da398884a173ca08dd8306bb4564d2e5bd47996937599c60baaa17a89afb6e33bb52b6a86c3939376cd2268a7ff6172fab7681cbb0d40b4be3d377efc70605b80689311a9fe5f7a7f2e637468434412ae9aa1a97be2fb1d8f4e5b36748278a47746f18efef0469aa408f673daa0cab2620d8544ef0a5cd7d8716c8d206860f6678bc6f285484ffa835e160616bbab0be1e646034d68252adb739330fa19e759377e4af09b13d338ec941856303f605a056dc57f225b23bfc72caa0a7d94396a4db36b471fe60b245f380814003825c61435f4ede7d569fa1aa8b8d991578697f20f94b44db01e8accba52af6b75f85f6503e781d783429ab7f96d8f6ff309eec6efa6134c71047d25ca100224ba6d3eb5b3c25ffc5116e65b5412f38e11aa8cf536bdc93b8da87b864d4c63c8df5cbaef50f3c9f5d5fa5e3ccf1863b81ff076745af80635d5d563574f7b2953a988cb2394cb37f3e08e9c1b5ca027f57fc535706be4d7e13cc538828cd3d3ae2fd3e06110bdb771262ada8902d1c11b2734f74abd597a8678928741e01a6c072883b273da1e3feb65d49250820ae1d6d2321955ade5f8d237f3b6f4c67a678a94d5f8a5bfb8449ebbe3c144f73ff790b7f615d9ca7c864b5acab85c07b236855a26a6177d268da52324594b10391bedb13f0eedc5a38bd0d3c12b5594b927076952f3d8db4f59659fe9bdb1d92c39de6005ff7e4d18a5e9878a59faa5c17f0a95fa3f41ee15f8cac20622c96574e16e91d80e6a16a4eab1995c37e21bfdbe1b9a01db705397ca575d212c7fe86410690c7af8085ef9f50c8c035c0a1e77a52f5ee5925aae8492e547e181799de467b7e359266ebb1d154f30811c744bc7557d42ad200aea01784c7a03d1e224065d8264120f958c7a437a04baa1a8ac6a79c07d9a2fafb3d91487c72c50c4795f16dc6783041a07ecc73d4adf53c0b3f673251ae5e1b3f65661dbcd5582054ffcefe902394c3e974eb734e45587ca3b6b1a985b6a58235e0e6c90a731a22ac894d29fe6518e31dd70acd6f41ea7b862174fd699bc20f434c8f1f3f5fe9d9fe8c5b441efc38a7123cceb6c39d7d552c9305c783ebb0a6c43cd3b000d475185a5af3e13440047f2ac3534dfd5e6665bd27a74199357ec445f038cbf1a9477df9af58f16a132f3eb0407e57a76e8ede6d197d085626cdffbf0dfd1784f26bb5678ade799384dab8201c1d004eac4064c8aa0082124210eda301b1a676516dd70873e566628cea356c8b33c05f5f6891f2f87cf3cdf1e015f88566f197563f670c1102398b1f30f89a8b90eea5d2b839f40a3b3bf6532a699e53fdfa8cbe7faaf61daecf2ea50564c98cd389ea106d70ed923aa1ebde39a5cfb4ebfdd5fbfdf8a9bfc8642cc52b4157dd894e4232e738344349cfa2399c569501d5c11aa866e29c244ed2209b211cdda2c9b28e6acf3631a4f4f4816e768492a676aa64ffa1ccd92c1c1146e5494d4e9ca1895cac5a35938db35983aea17c5183ada58032f317795ed672658a145b2e8ead4608146e90c99c2fdf969950acf3b5d6c85643499c7120a75318a61eb2d1495c95902a9216018f7b77c93778e9997fa8c920a0d8d6cc16b0e99fa338c247e1accb4c49df8f86e4659f067043ff6ee920b9a26217571833ff1dcb6d72760597e63fb1cd16d14e8663f827d444ebd0e3a9f55cbdfa42184a75a96198ba062b6fb8e1029e75c4677b7582fa00b5a404e101ab3a172e9fb1536a60f31cc7926d63ec9c49700688cf515bd04dcfb0168ee92605b1074f3ece35b11037d28b3cc55185aa7f1fd47222036690708eb6608243c08697e69b14360093952826226ff98e19b4efcd6c55738ac591c7ec677f2e2555bbfc66def6cee0b7b1ceac91bf535c510cf77abe7948ee4c400e27996797bd9dec95e1ee6d1d14d03ecbcf3062d9b26c9a55c3a8763f86f83b4ec95cd2ffa4f96d7a0542fc610560bfc7cdb693bcfccd9627871685fe63585a1f1e678eb280adae7483b7c93edfe5cfb225aef43fed30d81821407470954c5534995d2183f2bf6b322d728e6c2cfff78cf29c74f7fdf3f891ad22b2ec18cc97fb72765d17dd163f4260758e384ce1d81fe436122f48b160fa92b921883e472852e322c027d46573e278e71299c18ad6ff7ec84aa21fd7cbe869414348f961a763524c1990c34c0268eecada9fd0d2954575e38fed65cdaa96f55778b660b28f6361cbf214e58befb0edc616154bfee266f33dcf5cb77397eee39f134a08a069eb5af326b1291d6ba56e5d5a9d87b07cdb3f44771a61602c47651820121219519d4243d309505cd19a079071924b984f2088069b6f913e4619d44ae67a146ee45e694a08275aa24dd91aae8fd4c4d5bde43369960d5fd6b5c2e31471555ebf7c6902d292ba06a5871b51cdb1a527f8550b534c3e7ae0985f95c433840de794b93f05ec35e490c714996a83eec9acf25c3b2444ce4eb4a8527911fffc62adebe84853d3a50b5ff253d301f9c155775c1285c55938680e042741095a25990dc9a2bb445aa92e5c153479d2bb598dbea2c3301d68778959a44ea0deb322560563cc95fb29e860ff0107c1b58518dc10d1a59c2af439660171c56fc7669567611c3cb21719bca872cd34af2e126d48fb28e84c6697c87836d38c8b89d08f5e042830fb819fc6cadae7f802d2794e30a5a73177cfa24d5113153caf066d040c67ed603b980734c0c54d3abce8cb09c731c62d90f018ad547867a9b88783f76e2104d3e57d9af143ab4c6c97b1403196358d7b3b9975bc4516a10b5ac3d7fd38ad53371e58263bd3644e1264e8b094997e975c86e5a99932a226eeabafe0724221f7116aa2b2f75eec631cd630db3edc586d9e1df75813924c380a8513866a66a1dc90abe2f6ed3b27793654c397b642890556a557b942971244a6d19c9597724a569e45b67a70449f88e6bf166ceb6f37ed73b0dc1d593112600b9a7ae70d5723392488ceeb1c0ddb85543e46d9f056f2480bbb7a61bbdc804ea5ade0615b66aaa28c4a8880388bc4493c7b4664705030997db6ef018d2c98857efd6a5b2fbee3350aa343c1c722dd02c62a651c72400b5a4453795753fc446d2c1e5c0c1512779bb1888416d9d671e40d0815d2218f2e9de00339f4a562b3c783c1bfe15243af872abd8f6c7f0ca1f83b12eb356a38c0ec73bf24f395cd01ba57e6afcf2ab8f852f5c5d0edd0f3d4fff0095a3fc54727efdb44d448b05725a2260feab2308d8bc4c6a0f09a022a47d3436c42c52b825ef6d7e3e81171cdc3771efa8857a5ade742346c818dadd35e36ee11558b6f3474a691c28a74b934fce20208bf12df894b2025c7848118a92376331d944c4c84b335bef9e1f7532a11f2d66d987c730e2094f35006139007e1b4b8785949ef1a097de299a2f009823012fa1b2e78ba85b3fd2f78d0c7728c3d904734728337408088c135977d27c8a4a2628d810a73d36c480c6b7d25ffc6b9790c5a20b945003b5fd818105c9f10aa0e6f96e8a53035b75f9971a300bf805aabda664b0e1207eae10efa6fcccd8211ee97417fff41c22621180bb659b46b1a4c7740b1b9965c8f25f3e5de7e42595b7eb8879d519de65c0bc558efd58c6b939239d7401c48661b06f06016bcef28cb432e07343ffdc8d58605201a23f4e61bd5dbf7ab2ce1143543d92a062ab0400a4ce29e01d7cd813b8611447581d3a5a819b832e3edff27f6e94e2d1f981354e13dfb4693fea2ee6143e1a1f0cf227a93484799f54ecf0c03873a5b0958bab24c9886550df0bc3960a7b399142344990b26d2107819d7e26327ae0b863a0894ec493ac21b8fea5a79b5119020b38af35df8d0b9678151661b77f386dd290270056f26ecbb8c1fffa2c79a609848d85369e679b5fb58f560cf25067873303d4805c9a944c17accf54cf58442bc36ff9a84e8090c5de24f5d1c7a8481630a4608c8365ad34cc6dc0df830ae780cb844b43d6886de69ced0cc844c1f0f4d953830332763f9b8a26fe7fd45c47fcc95b991110666194cae78cea559452a23afe0f6a063bc8bb6d5d5e9772b09ba07d71e95400a564ccdc72ee57106dae58d35e8f947de19a2e5147b8aeccd9a3ec721b25b3824aa3e1bcf7101d53927c9b3628cf5e1a242dfe19aeca65e47e3cbd8a72c18f92aa9ebd06d3530d0026a4e1dcd68418b1d2f81234793231298ff328caee32c0b1f56cf1e58149d9038bef38773dd9cf624667925ea8f820b1ec7f9aa6d30f434cdd77036aa96296d95614d60a1cb187653f1982ea5deb96dfe9de74ff5bc6ad85d0e1bc7f8bb5d8e0e2b2bcfd3ff943cf7658a06d1b5ab9528d5f1b752d10f81c4908b8c91d7075dc048bed49bd8feb2acff6f7399f4881c1dbdb2000d1582ec1d9daf07daba5ad90c30244c8a27db7fa847d6089e709effcd650b83d80b0b4317b47e355d32550f6b10e8285a206a140881e39e6bbd8ae1366fcacb09918c9b81b569cf2d8a8681dd2da0ebb64a8dae563bee6e19885687ea6931eda85898dbcda9edfcd2af21fa3761e9e698f73665dbb8bbc3adfe60c6f146efdfe163005b4340037f226f9a1c50b61edaa003c459f665fabdc14675d171daafb2b9ee70e54dce5bc7e4e693094569d142651f8d8ccb22e560e2d406c1212e7560a53ad63f486479a2069831e11bfa2411488a98b4131f29abb25335029fae4bdf5ad75d9d1da0dd0b6847d11388bfb32ac9d2e66ea8a15c07ac8189def830e0f7acff32d53c52eac8790ac3bd229630e23d452b5c85525f29c4dff7405d4eec5b3c24bcc378b4a5c847eb9d09745ec815d9e0c3319dfb0135015b2a95ade31da07d1e6dc29ad6ebb27f2831c6f045ad5ff349d4a3ff8b7e1c2f1587cc465cfa46a5475b94047f888cd6d83dbfdd048ce1deaef90c984950c3d2bc265cf3e179c0f53e4730bc288672e2936f7791e6c415b8eabaee64e63527eaad4c67a69f8d309cfb3bf9042481ba3ec31baf094b9e124fafd013281daff6a49b44eaed0142787e8e08b836a703529623b4093b6f4c32d8e6c5e35ed997b14529bacad05e86d2f47485b80ad23d81c04fe36dc19325cfbce7cd71f386d6b79aea42efeb826a106bbe07b44618d7f6add5ff1f30359182c2b56596c6c47190a72278b25b19e6269ea82d786aa12a57e5125e057b891eb05ac061a43902bb777df380b5ef76062ae6d96287d22977930c18b8faee6cb7a9796bd10ac20a5a85a707445f74b245ba758625e241ae8348c679ee840c7a99846e80b703dbda8826fd75c80b14d89864fcd9e210b1067ebe0637bb816dec19d3f16", 0x1000}, {&(0x7f0000000100)="2afb6e2206d74a5d75ca1cdb735763c93cea562b2612f2995578b338b1a999224e2929b42855af6184b39466ad87b9dbd161a82a5d6957c4cd6e7db7fa4e3e470e27aa15106eab5401b3f3da5e94209336248ba20ef460b80ff2926e6b8de8c2e059ffec8362165487145dfae2dcd1b304f4ecbae2df39849bcd4cf3fe94ad2e73b89cadab4a7203da5a646cda8f4bdfb30768838e91384ac8f2b2ea1375c3097945cdcab1a24fda3b7586997b86d8f55061e13cf4f070975a2a0d00ddd480b392e21242485e7b12bcf6464a8ac410d5dbcc2c3806ab476f5a59472ff90e2bb3490c85818cdba4bd2e8d5d5b91b443fb88192d0128a8f4c59ecee6", 0xfb}, {&(0x7f0000000240)="b8", 0x1}, {&(0x7f0000000280)="b800930cd69647b8c86e26f31ed269e52360a622474eb84bca5178be965b801dad4783", 0x23}, {&(0x7f00000002c0)="68f9e308ae6aeae11bd6f79638035280a953d07f563e503d71dd9fd3ecc23896dc6a7ed19c6d5a00cf7656d34b07e7c9c0430f81850c7a6ef689a23576d46ecab1e2fb61212b1d2b0afcfceb1e3e53aa0e683958f8e40f52", 0x58}, {&(0x7f00000013c0)="356e318e0998c35534d48917179ea8e1fee9ebdd28f89e87f3d839c538792f1cbb1e3b3f3d323522f9336ff6712c5261d2c9e87e680d9871551652a51062bcda90e023ef29bdfc30c8e15919e141114defa13a517e6cd52272a0e4317d1df4d79f6092d1f80dbdc331b2d195d5c6ef8bd6a66c335c4f1a930a61abf8d3273f910c393407eb26007d54ba847eda983554798c22bbbc62c24f5f2b369f3f77124093d5eb1a927213f223b3d7e2b043b4aa14e66be39f02013fcb141ea8a7899e46cef3b8b59f092fa29e1e774a60a55dbd024fa4d9165779aa94c6c06984fc3d985cab96645d93dd1f83d9e8d5b6594cb4c948696dc342651bad0bbb4d6b5433b02440cd9fd85da2cfe7dfb1c0e0b4362ebd9ec6f55c78167a508213d0263f49bdf26c9440dfdceb78e587f8ccfb5d04d12aaf7ff44e30c5a48e861b31d6ca2b3ee434df3d057d6b935432e706aa054e76bd701aa78af709ef2f5d8e878c99debff839133e2cd8d041fd01ecc3e5848577653098dc99ebbfa7d7a776da0e1a93b93c79f6476fd2d5b30e9039a04834087b86fdaacb611633005a293a3811bdaa779dd8073577b2a80cda233b0c7a0ca44a473e1c5a75ecba43ec31de8a2cbdc83536f08a29122c5f5cd080571a30c1b69f6f77e77e536df054fea0d67706845d5d500f263b20ce20e7d087e493d26a1f9e3f7ff3e41da95d2e98426f4455d40694376d1fc2d6bc266dc917f59c69424ccae928924e492b2e22252530ef32bd530a1a7fd75cd2c7f6e716bddd14a09c951d09f9545d0123ec6cfef20167c284ff3a48fe1d49a5312b26c6b9a4463cd2c7165d2388894b6eb6c38b38413a95ae6584e5eefe23404d4c3ec4b974a625347bdda9e4173c36ca60c31a36c6253d14a04096a06fd60fcf0db9db469de706607c668225f75f5407432bc961354a03050f995ca9ecd3895d47fce1b3421c7a230a9a19d72985a24cd51aadbe54b8296fe343aada10146832b0ecf5bdc6b4511b499fdca323e7782cc06abe7c782b417053c2d8a47fd3a454ea440e831eb10f3bd8d7ea73cae29de31e7f130626230ae4abb3742b9a8657309b80e26f2520870a7e1b7aa351bec4d7fcf281e7c09d2507891bbda2dd325879cecc409d6f90948f7b565abe59eeb44c718aadd7266110dd34f2c99f5eb2f1df426f46e6c7b8c10f39c982b26ce08c0a4cd83281070f9b6f83ec572bc360e7ee3e9da33df921eeccdc2223abe45b9b57c89cc1d88a9ae56ff26d4a3d24f7192143464b1202c28241e6cbef1594be06d4739c40f67873b2329f609a6162fddcbf9a985db168e050517bcd09765176ca924d76596f3bceb558e203d42d15565e728ed21c9982393dafe7487443b6a90027da87936b97d5cfe4d58518d3eb92b94edfcefaf81dc1604aecdabf8270e0e9d855456d48bc306ebab376aff1a9429545eff8a34e13a12faf2ff3f290860f72127388b2c1fa51de503fb50c05cc63eb2434cd72d902f15fdba7f892a420319f48cdcd6c16147615f2edcc6680f979bdd4344111926af9cc307c7472bc837b5b4e0ddab1b62a1d8dc7a37037a274429db27815f0271e7152e7396c14e9790c8b151063c3d32c2bdf42d6f6a2fa08b722913fdf5a9eec2a367a8cfb679e9b251a068e41384c7ac547827c2ec90d5f3aef32fb3955e43db4467a49fd8423ebad6b938325d09febfd8eb5d660bb089a92c417d0122fcd16600331368be7eb6a4c20bf36a809e3bebf4edef07de9e31ac6790de1b5ce31539e364b4a57ab10323f99fd79a930304321c66fe34984ab56f93e30d437f9b06436537954cc4ed9774b8f6b609db7f8063d1013f2dacd02a5ee4223fe684579764b6d27f01c592fed458fab8ef34aeb044361b39e7f9d1178c5858a8ddb508bc724b1eec9d7403063975ddb54474838b675de77e3f09f0c42dbacf7cff04ad6d6b2270ce31e148861391a9aa4fafdb1c54479db02f70ff21cd2855ae250013364c0bb5b9831b5fbe9bc03931becb78100fd086b6d559ac6518c045d76d42700053bd5804cfee135eeeb443b0b2dbb5df4d824c966a0284783d39ca9312662cac1dac96bd8f90ca06336e98db392eab968fbcff59f80c90be3846e630581bb0ca5410134a9e0937da1209becaa22ac47a406d1d6ace5b90d0d0eff3496d75b98109372423cedc0d622218b8ba72da7347e1a8f357c28fa642fd6be1d3e7c36393244ecf75b661e84aba5151cab92d4dd4f463042ad08ef44c2a7936f7a89eb67ad648d4d8d5d020df2629ddacffb240dbc36de656478c9e973f9dc4dd4f7955cd9e6240e6bd581251cb5ed1f7f82b24428b50367c1ef24e1ec4c5d4f6717d3ffa2242020d4949b2f24bb1a52274f6715a979b2a828feb2af75a69137d52d7f227bcc2e84e0df111e41acdb1238288a521d920379f183a055788b9ebd51fb55d9ce46bf5e367b8aa2530fe8ac0df4fa8ff5a11ca0627af4155786c7286c0d30d6e49f765cf1071f6431fd8afda43ece35d1edc37d6373edf2b891539625ff06e9fceb801ad33109a5bb79a2835a677746969f4949a3f8f55a68e7385c9dd6fbbd94824cc5c1631464b04f95f4c6475ff5f98022dd75444a384a24b3f7d279c3277b85917b9a581921845ca50c19abba2f8874d471971209580630937111c8ab88440faf3231b252403502653cea8bef9c99eaf917e938d826135ed8ec88c4fb288f96ddf3841b1e12267bf8ec42b103d84203d7bea071a613f4a945a82e77db2f3a5b687c7f682f1546d281e57e1e6635985a4412757feb54faeda4ab0382ff6105459ee697060b018f922643b74ead1a1d4722c255456da674d969cbfd0e285e4fb1fcb4d21776ddd25b1ae315248e30d3ec0be3b18ccd70f1355b01d2cc3ed371a76d0f7b44a8dbdefccc5ec4e15dfbc220b4e6bbfb788c785723d3aabd3138205f0a2142b09959905174ebee889064b86478ec458a6ff7e91fb39b7681530536fab5cbbd08c2ec59e6115d197ec1682e4c5c3e615466273084903be47443cbc2fbb6115e57e82c7991bc3a9fb8fc2aa3d3452b5b2c178117f320a3b921c421e086e2557e07bc84cc297b837f5ca14a6ebfd98bfc7360e1b9b9eb73762e19b13dd051651ca27e9976928415a35285976618c0ccf54852a20f232055dc147a3f1cbd68afe8f6a50809e80d232db5c7271708ad60d5bce7f74eede18d5b8b4e4f3f3d68f757f17591628e2c901a6524d1d8025924b284c7ec846392ef1194460afc0170ebc2c3ab0f1dcd4893295c1f5c6674205f921c9a21677dba1e5a1aba2b41827feb61459dcc9b610430c8a44c27d93c006c9c37c5f0e0587ae1f91e5e74032ec169f364efa0f4731c57da44b725f2fa77193eabfb7a7eac7d375d2068bd53ae672f706afa21a0d207eaa25bbbda6a0b445a0954b15114b2ee5a119a7591acf099068f6f90c7d1ade8e6eb1816bea20363579ac94007a880214dfd43841dd0003b74e31595e43d5ec6051e315da2251141e87826fb84c9090396de4edbc9a6154bf27f478987a574600ae1ccb0132a15d452e8c01db866e1d596e829dd57bef4fc317cf4ce0e7346da243f5e64915317fb0868fd056a3ba8365a08f6955e2d407fd88de29a0dbf0648110d77cade644113e56bae17a6fcc1784b1628be24a2045bb8669e1e2ab38dc0726c0734d8736444d531cfec11a5052c013ff0029bd8d6f1d2841214974bfa3b8f05884f32610f1272f6c0d5e0d55075ee23191828cd600af35ee786d9774b0a4218ba1b2bde0895222ae8f67279c4a5b2a7d393db3a752d870aa2ae42a3889ddde2a2fe2ef624dcdf91fe6679e684495e673f1d4db857ce21605db699eebadd3accbeabb36a2c3f9cc84a3dc669cd9aaa7962fc209edc22a03f615275168643a24eda787f9deb41a61e96c9a07bc518192ba6ed91990c6a5359a544e9e2e16454f38a744c17977ff8a5dcd688c75fb95052590fa161a47c18abe7977bfcbfbddaad8d8dfb77ed0d7421df84a931df5b252587b7e79bccf0fbdc10b7208e0ae5a600dd50d62d4f6531744d966c17951a1bfeba567315dc5b9cc6a7604fa0d195476763c2db9e31fba4574cfe98fbdee94d244b924b34d1fbd436a1cff2ad1de39e4b43767e9dedbf9d10f808ed563269645cd2e65dad5df4f668c8b492d47df46e56f3fb6d183ae1c9bed0938e9a1d6a97fc4117025db78ecf43809e5bed02dc23a21e650f4830700dcc5bd734456bf13b5a357bff61d15baf06c26cde9871b83c05343c662be3372cf4f1b2662705e1543dc46c256f36f2d016af5e9a4d63ab033142649094fd63041c9aaced69032f619877a7444c520b630e3bc013e78d64d881b0fc35b2a38df53ea76c608400559b2889573410c3e08cbbaa67291d91e93df2d69be1fc701fd9bcf9c91d0264a0cecfde350eca2980e126435b0ab3f1b95a7a624ca98a11e4c49acc119cf7d72c9e3efcc2ef1b1d0a8886f15abd9e44f0f7c4ee2af68d47b766834e47ccb42669fac609671882f9a5253b2e23bc7a17a4d66b90aa5ac1f23325c654da5997017f345e598fd343090d66dcd368df88d6ac6f1f4b7378126f2a8490196174ab63f1003cbb4732705224cef553344f7f50ad0af676605a07f6f38697fd35e5a23e236010991076db586a41cfa23356efc5e3c3f63cf362494b1583ce7d29451f96c113424f8f1ce7631ec361d3339aa7473dfb20432b12718ceed4ae4b012ae18137de3a7ed09a11d443cd56911d83e7c7a3a476a108f41f526afe23854be2ef35aa14e3df6835ed67c3797e00e2abff67b99359432a4ca64a2226bdfccb23696d420cb48903ad4e072990ac31470e5bb5b1da2bcbf839dd28912b680b9a8b9cfa69157f7bd5c5c37e4393773a6fd6d79acc6ad817e09567e82a1973d29b3a529533a290c204c0361d8ef9cc26a37a2b2d48e69821342e053ead64b2db6c63be7123d1bbb297a74a0d446026600c0f928f013c43b239e41f30ef34c7fd408b82e8b509dddcd30eb8fbed5b4f4c8f096297ac79540b0628b1bd2229116231ce73595cdf050d3e5019d71b59036dd81748fbba6431a85fd74c5871eb1e39077906998298309c438ce3cd3bf5971a29999b9abe3d1377e4fc7d480138be09f84489c81ce069e2c6772a112280ae811f99459a39dc564770fd32516ce0132bed4cae2fc9510b0188779eb2ae30617e10b3b1ce45c4bdb0bfb551dbfd68371892cc0eb151da6383ff08fcbdb54dd6d034b81c86385bec1a5dd235e257ff8d4058713a77699b480d25aabee8ca515dcfdc4e2c0cf0ad04dd6b8fd21be129c5dec39b5158cc86e35a10504c0fc733560c990aa7ae69e8c0e5a824ef0274c7ae6e2cc035fb8ac846aacbbcddc4552b62eababba327be209a87379501eb21b3b029a6270ae2cb0bd3e4df4a32bf24fefc7942b9a420c87c2b788651bf435cab7265e1847a39fbf71f78dacf2a7027663e538986c9b3a3780e91f64a83d654d3f2cdffcbd8befaced624eec054e88ad0dbf25fe70a6c8c131c5c4410c33f95f1fdd7c73f3007ad7c2ce66358605115ceb346c69594ec2ae9953613fa048d875c7c62a8f134e8ac80428d4bd18a95a854f9559c7994b156c77b6b771f5a66bbd9d222b324edc79b1b3b544f4b3af85bd50070ec58d8f30bc2df7359ccf5e00e874d29f246bb6e18a437088ab997fcac8d5a0dec1f500332f852db94ed79de3b2f3ef097360511c4e86496aa6ca33396ec021e44045b016562df263f33a408dec9fdfe", 0x1000}, {&(0x7f00000023c0)="d6c94fe39e486eb290e5edda54a3d25553c9642c0712e489df24d6d968dd002bc8f1842ec320d05f03a3830b7e7473137b753fa9585dfaff19a5ef647fdf0c6f7ebc8055e2a0ae467132a32081d6626385", 0x51}], 0x8, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchmod(r0, 0x1) pwritev(r0, &(0x7f0000000780), 0x0, 0x0, 0x12) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x5) renameat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f00000024c0)='./file0\x00') getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000002500)='./file0\x00', r1, r2, 0x6) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(r0) 05:39:29 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x2) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 05:39:29 executing program 1: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:39:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/126, 0x7e) write(r0, &(0x7f0000000100)="510fc3", 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = msgget(0x1, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/79) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/220, 0xdc}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:39:29 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file1\x00', 0x8, 0x4e6310df, 0x3fd25f03, 0x1, 0x0, 0x848, 0x4b7, 0x2, 0x1, 0x2, 0x3f}) utimensat(r0, &(0x7f0000000280)='./file1\x00', 0x0, 0x0) 05:39:29 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) write(r0, &(0x7f0000000140)="e13f8e5472563e272056d3f05a2a482499d0f96c5dc11cdb74f8c46b53ed919139cad7b59219d65fa6cd75d33769a07661727858ef0919bfc865534f6f5534130e74f7d209269842c7b324cf5eb0008c6554e3d922e035363d6d33e05daba3e465a350bcf0c8ddb0a89059d0aa571cfaa45aaee06ad7075d3ddef18310289247e2d9653814c9fb3c10d9aa59aeb7aa80782e6c5184c3d3736b4b49582f3f86dc73", 0xa1) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 05:39:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 05:39:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) write(r0, &(0x7f00000002c0)='oN', 0x2) 05:39:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:39:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 05:39:30 executing program 1: semget$private(0x0, 0x3, 0x220) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000037, 0x0, 0x0) 05:39:30 executing program 0: r0 = semget$private(0x0, 0x0, 0x120) semop(r0, &(0x7f0000000000)=[{0x1, 0xfff, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x3f, 0x1800}], 0x4) semget(0x0, 0x3, 0x7e5) 05:39:30 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000240)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='!\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='}-.,', &(0x7f0000000140)='\xe4:#{:#\x00']) execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000280)='@+*+\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=',}:@\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='-*\x00', &(0x7f00000003c0)='}-.,', 0xfffffffffffffffe]) 05:39:30 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) listen(r0, 0x41) r1 = accept(r0, 0x0, 0x0) shutdown(r0, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000080)='./file0\x00', r3, r4) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 05:39:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x9d3374ab4a32616f) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 05:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') 05:39:30 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x8, 0x4, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x9) 05:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) chmod(&(0x7f0000000000)='./file0\x00', 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) r2 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 05:39:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x4, 0xd4f2c9ddaa3f52ef) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r3 = getpgrp() r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40)={r3, r4, r5}, 0xc) munmap(&(0x7f0000ff6000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0xfffffffffffffe01, 0x8001, 0x0, 0x1, 0x40, 0x100, 0x3, 0x3, 0x2, 0xaa31, 0x20}) write(r2, &(0x7f0000000140)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be056103c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0x9f7) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000b80)={0x2, &(0x7f0000000b40)=[0x3b, 0x101]}) minherit(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x0) getpeername$inet6(r0, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) 05:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x84}, {0x8006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 05:39:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000002740)=[{&(0x7f0000000080)="b9ceca1d240b287a5f00f9f0b7b048cfa1ba36ead1e0a8935a72ee2fc4d1dce38bfa9fa41c03eb46085503b0e408ccd057037c828524ee556a8db637ef8010865e0f15997aa3b7f8a5c6b680988dbd8c6e0f89ff1382f8a0fb8cd5579945437b11eda5a4f661c5b0665d85cc1a8730e800042977f976e2ed0504ef8c746a2cc5118523dcacc361ee2281590ba85bbe3ecf98a3a13aed9491", 0x98}, {&(0x7f0000000740)="fd46566c7e6eac5452bcf68b696bdc7bde04db42d9540b65005fb54c2ff386f1acde3c096776345daaabbd10ad29d1e453cd3e56a91f05dd682940e5c7a53af97a07ef1e433f443e5c1074b69aa362d9e982bbe1ffe2da59685d1f3a3c43a5263de1c082c269d86c610e9802f6df0b2dad7db29f0b09f00a65caf90c4b5c89a9b23455d08bd5a0e5c343ce5e2b89ab6d18604326db1afb929ed92996a9594df2b40e68811b464a796eb16bb3008f9504c1a73548a610d1c3837e381843dd5bbf11835f545a87d5ad3b074fd4dd1788b63e0f99057771d4c57aff3136608b98e2eb22ddc8bf9f1c954483d7d6c8f6cf512a12eecafa8042b790b31910284abaf80e90b9413b86452c540a47fba543fdec722d4d7be4b23ea02f567078030759455eb24380892927730d1e9e9d61cbd81a9569be0c6c5967e0b368ca07cb0281a58d9c7f5827c96fb91972e1df2fadb3fb49e5f88a1b4981747365047cf24e38f67744fdd6aaff748de84a3311cebbb08bfb3d4a0103887d08d21811bc81cd8fffc033f33e8c3509a6c3c4147d7c740fb16ddad02f88a929f02992229a09fdad16f3d74c6d4878426055bfe8e4e8a4c4f283b67f66dedf2fc29ef49103aae9b2d04fa1e4cd0174dbefe78ea7b27844d64c76c2cb2ff515bdbf7f1bb0e32e5005b77b0fec7c90711178e27eeb783eb58e48c7f4eeae1fc31c9e1b69712c4155ac0641aa2275280995dc31336b12b5ee003a919b4e45af4a0f443fd603e8f731195585b870c88cd158e397911b21df618d2660e5e32c818d529e6c83018ba365ba648eff95841ef27d448d77c9b9294d5c8c4ee85abe28c06d11f4060772cb4ef5b142a05277f8c79dd4316af16de8cfca16fa5287d62ab66475ed9d97630555ad5c693846b27837e528b49028bfe652b1e2cdff899c5d911372cf03aadc23b76d89b95cf8146fcce785019e48bd3e6bd79799afb94b5022d2abbe75f924278dca02d3443842d0b74b91d036f688e2b6165f4e0140efd7f27f40b9e19bf30e01ed8980cc92570496fb80034d79dc6dd9be1e18be36c7978b04b0510c1494d18ca843562f750af4693d8a50861c72bbd75a6eae76f3c885facd185a6a4caeef11ad12bdf1f0a9cc84f84a4c8eaae1ff7fe857651fbde73a6197d2e2c8c77cac774478493daea2cb9d229721435aca8272b7e5777dc9900461a90df7a788f203e4466b1d072996446decc11c3b02acb6c93a67de901c36293668cd2ba1e3f575421428c93ed31000512972938b3bf82ede6f42c62845b30cdf1798917e97f4c167f83e7f4c58b166cd4b2ce5b0e3d989d6b2b76fb2e6135df1405beb051a3b0b76614edc9685644ac5afbaf6f186c8dfd719c63f1e453cca4dbf1da9e2f2775571b6d7924140cc25e1984204ce5e18671eb35b6351fc1b002d87241226e882d91bf0b1f6652c7e40daec596f39f0fc39967e2cf9d59554e9242bdb7ee289c75c6da7a90f9244f53d60e9b5a7021dc4f3c65d24d58920e6be89447766fc72d93105376366519b4d594bd97a51ce4006323bbf0b6c38eccd66e73c3d0093709b202f79f89099f2f299993ddb4163b93de1041ed8076b4cd8e154b22b981f24f9ddcf1fc0204f59a908811aff5f47c2c3560268740ead6b549d52f096f69517df5de943fe425bac63a58924a5105a38c1421ef44626da0b8071d4df3f33ec23af277f88f557c129dfdbfbc671c5dc73030ad58d5ca0636db01aaf3a9c588d548c1d8d3483fe86d1be73af7673aed2a1d9ca065483d61cde9e5e38536746afaa81cfd5a86db75c666ce7e8b288c25be326eeb0b38960afb07ca01285aace695e188a049852703217650b35b5fc12756a6b7e73cdf5ab50821be7bca1a39642f62cc6e04fddf168e0257cb90948c5dfd8dfb3ef2350229d1933d95dfb2a8665621292db7f163ae243e037a3728cc41d062b727a9d276f836278ec66b298458d12a94e8f17dcc9f714185dd99ffeba42002379c62784dfdd37930aa054fcc826c46f3a9a7bb2b2bc5036f1c0ea12da505f995114cfba7c0cebb1c54f961b4c984d3ba58889124d507050ee5e95fb7a3698da7862e7668573f7521644c9f113a9d1e8461efe579b73736d024322ce289485836a8dcffaab433add9e8b4807f245c76340c345d3d02fcd456ba96538182a883458828c171f9e70c45d28439d8ddd96ee9d50ff8f20e613fb4150cc7b9c55313eefa3cad871b66ee2b3cb535fde05edbfdd354a6037ec1da7fc7fffa671f45a5e4a7a3bb32eed83e15303de1c6ead61b1fba3a119b54e1b590dc5b76b6477629ca8110778ebd0372c04637ff06f4ee562991a24adbab3789fd9d51c599a6252056facb3ec66eaddd3a2a25005fa2c1c3128b12a8ed57b2b90dee31aa5ca082df6aafaa6e7ea9e8ab61e2dfdeaa64aec7fc8cb0d5f546ffe854a022ad77f06d62e40c460907e9a2951a5a0892d1b9f2f76aa972207b5de1cffd430432839d56c27ebaf930c0406c810c0f3d918633f73e36dad8c125658a7df66c23059622a07098135096caddbaf3f194be999253cd9b0b3e077e4d8487e4bbf249a097a01e1a0c42baca0f28e972eaa7bed2508f1e14fcb2327c95f4274e291293f01317fdeb7c631b8217c158a7be050e746551c762a33f2e7f31094596ac9068ba17751d45062ae2d02c865cabb6b927086d4c28feda0416477ab03354362ba5f9166d9b963d5670fd0fd3ccf5f5c7b79b29c918e19e5bf89a554460f5a8dacea15e5d30ccf214b014c2beeae04eeda0ea00a2d1bc0d12910e0ca2d7fc15991bac208ac765ffa66f27ce3b7e8eaecfc9a706591af25bd57a02a8893b3862a459e43701bc2a93cd11b02e4ec7126a0282d0b4ffd44a7c2666146c9543db9d0aa05b469c3d9c5f73c67091e42096c2ffdde7cf1af66ac920b4757bc1e2c9e9daf4664cfbd1651129a46fd57d09b948f8916adb24be927bfc282471465fb9971cc4915b98e754cdd9b1ed20d991f126dda303247f9e31f7a0c0489504a5bf62545880070dd50ceacc00907918058b7930ca3197f0e4072a0613d4de8dc610c0c380e0cdc05017f916b1ad52e1ae5e90eb5193d975399979820c747bc1be4cbdf5b21eba7f7efd9932173b892d728635d6cc858c347850772c265b79b4647bbcaa64572186dc9c4d1d9a2fcb0015a8425d8822910ed0e0f7a1f14ac305c57c1c0085634d3b8961fd171440615656655297b4a99708d4deb5a6660f17d0f7d500abacdf8147cf4efa2684e4be5530b5ce7ce95acfe5643a190059cbc781cc7546e5ad45d82c8dda771f39cc6f2e66fd13e26dc6203ff33c1e935a1fcdb74d06fc5d3b14f821f73d5d653cf874edc76bc8d4be5ad552d71e2f969ad742bb57986d49e33925d4e0265558478b265008975410edeae3c498d04ae24a4e25010cb18db2d161d1b60ae049d4c0230db800a0b87f95e17febe55cca3b8347917a2fd77124eb74bbd750b60c85141445d4796c41bc6a277071d2123cb7b14834dec42f169e90d40aa9897e7b59fc52d1d6602b34e3a2c1a35a75b6a0535504e00e644bc3e856ae803ca50e4768af011e9ffbcb33c39bbf2c662d17cdf5b16984d25bff4021390306c7d5c6f375bb38be02b146b2b185bd826303dc619b3491879651564eda2909e5874b63d0882817f736007b45109cb3aee32ee9bfe111d2459a56d9a16dd6a4d7dc5a87092053786e94d9b7098f3df014dc7c7353b379998dc8b96476793ff4e702ef2691f6172cbb63522a883b31a2542c4fb94709ddc35d0919e26248873ae6b539ba09ff521fbb2eba45ba2f1dac86905876ec71f941696d7197cd8d10e17a5730a3267c18b411337b56a524380fe44a195866dcdda928eb83dbc0aa4c6125458ebcee3d582a603a6a4d5fd0c038c4eea0a3749f3edad0a7e720eec5c47091f3626ecd51f0b7e69e6cf537257c3013b9d61e9043ed1ad2ccdca9b0f5e2462e9b53b659d5214a97075881d60cb6b5477f184cf329c134ed228e7de12718b7346f0f40e9fbcaff91ad4e93b3d6fcca18b6784305d1c2fb1dcca22c8bda73d9ef28451c00c4218338ac0fb96156176dbdacbb102d7f3f7b496669ea52a66ecf47e41b6699e89837fece7e77d16fc3ffea4b3d0826ebb1debe87e89900357109dee206b6c870d63cf1c4063dd4d01ea76ad9f1484d541f1fd70835b6a2f53415de8dcda5ec196a7e3f20c93a7c8bd7e64451756039b1536b6f78cbd8a0886d6de4c4606ea0be5804092172d7ecbe952035ce25c9af387b7d2b7cfbf8002132a1eecfdefa7844c23c82d1589fa074a7346c77403caa409992221665ee2a229a3807646fe2a3a46822ef4c392e662b1d52c800bd907e0b2d66196b267f1076d0b16ec0ed93a6ef7ca30b4d4db35193f8bc01ba15afa44f00aafe05f9028c0a757d06bdc4cfbba4d2e19b1987d5f02789a0401c401311b23db66584ab4fea9a691e358373be95e8b7ed7e0aad2cabd853f1224bb07cf1ce7a2fde4024cd420a79b98725af1d905f03b904bf033da9ace92fed0dcbb697ea531bc7589db79bbb74e683c5510a78a0dc7da4b0bf3f45d0e558e24af1215965b2f836e8854fa3ac80bef92378175640ee1edeb1935403d23ac18a247db7787e81b51d1313e51063e97be56f783fb8f15836abe5b2b6172dddc9423746bb6c71962b99f479262cb166119b9d1a66a8b304bac5ad6d0b0252327e7210ccd6bf815d810e631809c8a29c32a846bd9bcdc6259da083a8864fe0af95a00f646232d5ca5d5ae27e3c7926148abf7428d2f1a4f6f7396afb2038083a8936dcdc550398bfb5be77b338dbd26db83ba3d299e8330cc4bdce06714c915fb08d4dd066d8571d950ffc789e43b48f9850219caa68ccce1bdd1cd3d8944ec4826fff68b4ef535a2175a6eb8f082d86d8483219cc8ac97d8bc7c701ff1da31932933ed58e79a81c25d41eab01e5a4903d3cfda18b19f1ada1c6b56066af779c6b0a263baf03181f9c96c75aa38984dc19a390db46384eab73791340e8b53f0b4455d6a7c583d8012f3ed19c65ab5b33ac570fdd32d4d6efc55c633ef5a1f4a7aa6310fd5427fc1e642391761d937fc01742e27f6d85178556b2814b04c86dd2c1f0de106cc44943510a9c7bb8a782929e657ef9eca6f5124d3ea3821eb1105a70f20fa0c3239b37290daf491552c23041fda6bf70097bbbaef1f7962963e93535b8f934509515a9262fd43d16f82d52be717ae17756450a28e24dbfca223c70914275d130e97967cc21c62f6fe319bbcb4024bf1459c244e53afd8cdba691cdc6f488453b8eb87fe3006316ec9976c15ec606fd6b7721859a20813b56ea3995c278fd7aa35984117bf1fb72b26129211380b933cbfe16d1245ba9f5044072a4c9176f4763208b6a72cc06caec943a159f19a6d110666045b5efee00d24690a425e74831369887df26bdd1b2e29222b390ddeb2853a5061afd25c6e589efde315a3bb099f7dc06cc9279c6766b68a1d9b821790dd95e2c7fff36cd4282d6855bd4d5bc3a565e4d10bc41b7c9aed01731f60e1c76497628560cc67aba4b778540a252ba7d7ef166fcca121a016edbf02bdd8c7694f226cab349a9c85a8d07a7c2f2cde5dd145d10a2550b508a38f036c730056b48c2d5e060a1271cf667681da2f2a81c89c2ad1978035cfe3658be144a096ac7223d6e8b7d2da116e4638de9374e9c967dc5c294c68596a91f8f1b79d1f5e41597d36027affe98d5d416f125ab9112f96e232f583846c", 0x1000}, {&(0x7f0000000140)="d21c74afd0b313bc22cae172249de05d89fbd7cb8ddef355ab8828629c49affe686e6cde12398d34b28363995ec1e48626a3e8dbdc7198a3b6bc4a2b1b4706a7f1ebbe7d4eb0706c236877a45a5cabf3b9a73f63f9ed93e91a16f5baec0c332fdde1a21a2e4b2ef0f3d4e026d2f80ad7b9377c1a5070b709e45949c799e4c884dbb479c8384d227f28676bdaf5b5d1ec", 0x90}, {&(0x7f0000000200)="22cab9cd3694b6a1bbdd62571021f9a363871b7c284097f6dd0f88d6f3b594ab7b93fa62e7c6e1d097e5060324929985fa099678c933e68c879faf3179a41e35a03029f27b75317a19d01ee3ddc80d0a7a8b98e1dc41accbda8d3467331cb8c0b246bc546815cd7e3c1b4c835b730bcf0ebc5d21dc7f5743d73445812df9eff8e4f85406cba8aac81279550ca9f5f510c32cfcb5aac8c4e1ca6bb0fe1ea202ca946de9e4c3cdf49b22b815ec0a98b9b521e770ae588423ce8fe5ba974aae1c3850f44327a275d910a465c70a74365b0031fe67ff9a4f1f7253b9cd1a5798e823008fb15e987970c74c04ed", 0xeb}, {&(0x7f0000001740)="e4718af803f6f15a46081c24073d6682bfc91d8442eda03f943193775c1b8877ba666e3a5b9763185bb69428b28a857877b7f0be4ac1e20c12a2bbf88c23c3f428b40c5d5a5ffa4a4b419dfe90abbb9ce6a4ab25b06d68dfa3b32da83fc51f38a7dc0d67997914e7206514b656c6b358453d3659e96927ad4bd11b9096d7f637882bc008fb4882c61bd890aeebb2f9dd4d3af99085fa4cae16d779a718ab0c0f3e908f916a78ddb35f7ca223e79c4488886afa8c93d812d3142d3a35fca8efd5402129d5c6671bc548f485af15575c1df372c7517e52e04d08a83b42584b6a6723cb080307ff4a6c574c3441452593700e268e0ff1bcab2277820e9d69cc83c504c6363a1ce5111cdc09250de8744dd7e2c04dfb91a6acada47124642aae2e52413c17cef4af1009b7398cef224fd430b71d605bce44b2790d16a3a15be168661b91e53bec3bb4b6ed3974b30363dcfb7143047c146444549413da82c715876f16afddf9483095d04b7ea8e27a2c62ea24caa7c735cf0dcb88dc43760e67e8acfba8c452d511aabea429e1a467898c8be204bfbb6be20e6397b2bd97b10f45936247448f084e2d323a9d7728d9924f2b44dfc0b883e6ed0e2e794dc107c564529203f5936e6f1abe9eefbb6f9c30c5a895f267e52a2f7ce843840fd13271ca68ec022f24725bd13891e0dd80c48644595f07c45c0ad3a8f53569c58a4eef1a8881d1528ac59c856f0442edbf9b876f859099331f1edfb306b8fec23bfaf30c068c04a8bdaaea2bd07c3356defc755d4a8a91315af59724ea195b9e53fa97862f31e81bc75a6893d1eb61d070bcb379518a1b21979a85b4257d393d62da375dc16cfc3c077206be8a5db037e2c02e97463833331fe6e8702a01def505fd02a31c509204025e98e769811d04f50193e05f64ec660e13b71ebc615f216ec82a7eb53fef62191b662d5aa535b14e426dac2b380e6df5fc712dd1e56846b7eef8cbf7085146593297cd0d74422fa487ba1da98fc95cdffc951d6590ba80514792684ed456fb622eacf597c1d433fb842c4e18a3e692b41ebe0ae80f0b87f62bd19683e9ef982fd4e7870772d78dac269277a3f27c5de663d76f9a9d3e77ea688b5cb0a6ba6ffa8639a5fbfa3daed89257100079535526108b383379b776af2966dc81169395385a40047c364d9de4788d089456bff80d84058b0b54fafe393d3f797e17c0563e7daba1902fa24726d6270e4082baf7cdae1fb463fb81146191ef81d883500127cff7f227638dce1754d2325b3ab0eed2471012f47f24be60d66afafbf149285349c86e0bf5d51324d2a426eff8436b767e5fbbc26d7fb87863cadcc2db1508b5259241784f8e4ac0e350e2efc1af187c28406256e9b7b93e0b70671951531b32f0a753c18e725fe7dad41d4b52931167453d0f8d4a7f6be50bc9c0b15fe7769b024cf04585863360887bfcda62aaa71b15c2f6b581bf9894728be50aa6e80fcc557d960e8a58ae131b2d34f2a20e9f99290322e8800a0fe14a5dbffd02a878c782e2c3c91357383b366ec03c88dbef9f0c023539e5fbd8ebd393168965a849bda909758f4d41b99ac1adc409184be0741e30b2598ff2dd4219e32e9a442a78a2b7d9f03097526011d6ef390c6ab4aaf7bef4e10b8201e1c8afdb0164435678493bdae2fe554f957a1350bb851712e0c2d8fdeeec453338ee5c2f6692eb344bde7c3cea1873a46278a7fb1014f60e35ef9e96bc4257449348c3876d3382c6b2771510a9e473eeacbbd2ebcfcb05b8622fe90e63b421b0e0271158895c3ab4ad2ccd7397b4c2fbcdae52b7f5f8c0ccdc730c301dd6adcc3d21595372052ca903dab3e3cf6af8b163204e8f3474d303c70c6173e326c90aaaf5a6837b08489d70ce451f9be4bdb305930d987562e3945c97858ccad3d49b4d640cccf2aa2b210ac487930aa71172a8fe7e4b360906c38fad9519a412cec42c21251e5d6bc4874667adc32bac963dca709929e3a7ee9a51882df00d69e80d028a77b370509fffed0538c27017591fe65956b76f57233c63fc4fc6e636f95489d3b98dcfd3456d505d6e798e1d8f8d590e166a6fe94de302f9fe30a0e69a8706f36728d39364f73504e691bd1fcf255ce81af6e2a7e47199fa8728052808324e8325cce6c0152d0bacf8581a598a34d5b2cc384882a0a62b2b8c883504347b7431782e7ad00dc88202054da96d65f78c21713c4334b445262c1a163ab922b1ef6e90b6a886c7ef35b8b3b535729928f184c9c4cece9b5a04b60b54ade5632998105ccd4ad5495a305fe376d1505a08fbd6df09a65454d33d20877e488b67aa071a896355ddf2158fe42a2b272e6b7cd8474f5a1000796320706ad0acabb6a61e14ce5827e54f6761d46bf0ba20c1214938f938eff82b8f9ef9086dfb5512310bb9ed6d41d5006df90d06c4563378b3ee4b807e97e71e26e16e8d20d21d0f6dcf72f14405b414c585bad3ee613738fb99dde3a1343e480feff4f9c89c4021b1ed0cc31c5a25fe5cbad4d569275b789ead62d3e151fdd3f5f0e4aae644608cc32331e233ca34b7eb85a86876a1a8a996f31b2c894371de43b82198c18f00b2f8404fa8df6fc6fb67bc3b3dc3faaea7ce6dc15a6081ae3e2a1f1fc7176a56237a4f03dd522109824986d229a3096fe131d7eac852c50aa226cd3c8f014d7f1c9729552a520ed3fe58adf10456e8403ccbca56a9bed728e1ba21f1580d52f03815717fcaca62589eea32659005b4695ebb392cad43bb0b7aacfee76035c38ebb0e855504ebe21a1a3653268c13150cc8bb30890424774799901a8f26aad624f8a4d51469deea5b6e658d8f31b9cc695bdadd699cd4ecf34e664eb3aae0584a453a86109053f1d33d351527b669dff660070b44c333747d616259099bbba021af027167efa2b4976b23535e5e3804d3ede6d2399c521c1817b9e583d9085c3c30af8a5b44001ca76814479fb256e15f250ee05a458a8753379461446442ec02e1f652938e412096db4ad61778e170f58bf82c1c3b26d5c1afae74135b5ea83deb55624f184222d3d32429d389386eb276a9b99b916d86c3182484c7073f100af22c3a5b0c52459f171772d5a68d7feb19299a3b449998feb2a3a03dba3deb1892f7cc96faf7180565aa0be25e32861e97b7e5645eaa4037ed5856daa4d59e7db6cfd5baec5a01695c297544bb4dd841a1d1eb246e79de63be8ed5f760de64831079eeabc2c3ba3b5ab03ab9a46400196b8e727f497f4c1c62dc2e1d95b2bff2276bc1f8b1040975ea5b6f60cef1ee18d49d4df2e5868ad3bd4d92e17f31561340bc58c37da10631dd9d73b8713a3f9538c98c6dfc793e64b7580840674f960211131ba377a0b085b0f26936ad8b9d65a08e592674e03ef38ccc2f81febc41fdb8ae2a0f4f065a8cad3456dd89fd0751d4de718ed95cb301168b46c194193820aab7f9617a0034812ad460c18b01eeb7d95fed94bb8e0084c936373aec10e4a365692c778e65a31b473975c9e0c3adcc496ae194e8c002ba2b33e69ae3abb1a3b6c10c0fb76c7e3e8f9b495b318d15db4881257f79c382e3247e1bcd520e3e11571350b6efd0d27c4df0f466fd1447c33f49a69cef7dcf34e759979aef68f3bc28f0e3766a2c9a6653b602bb31abbf88ad58f4c61c284ca20504eb950ba415e6bca9b2b7d0cfe1f8394adcc49a4c9ab1ed1e25f598699555972c501e99ca8484cfbeda1dc0ee4d7b9acc7fbfaa4645f60a1c57dfd6eb1d12e70afc04f14dac4d6712f549c82977aa17df2a8db902902ee38ae8c7616c1e724592b82fe5e63937015f3ab68ef5031c155e2af91875795e2f8b113fec01546c168c18c4047804cfae2bf27bd5dc25dccfa04eaf1b5c056f9c9285689d632652cabc4dd12888019821abbafad70b93d5df550670d3525e284c6f5c9e7d3d2f96621463509b4198080782dd32d1be629afa9653c15ad2fa583af14e945088cf8420ed2eaea3e82cdaba0be0a094088234dff33bf6cd76868a730d554121ab6388bfaa91a690cf2876588312e0201e92a9cc7a49a7e3e4e6b7b7a8ce2030af33a0870e423da2ffcfaa2bdccae8b952a5f005d1e5f48299e3f013423d239d0d0bb057c8ea147269396d62cc1409e4e061076e566bcaf6e06681ebb504dbcf53fd35f7aac1aabe1015d0eb3c4e6668689dfb0fb94b296a257b71008dcd372fcd5abb741e9f9148ae788a724a2f89df9d87055e80c3c650a2dda55d0751675b14d0b1a8fe214c6c5d5abd1ec6a2d56ef8efd3872099d6ce2fdad577933a93568b0caa6026179b8a0b7209df46d1d79eb1bf5a6bc2d6ef5189f97167f51698c0d2422cd131d13fd23f7560c16768dcfaf3a416be95b70f7250b576449c9fc96096c3ae68c58d1ea17e193c4b801d0caea0e9f3240805c334a6ab70f87d028ba4a301b627e7479bb522f53dca085ebdf1022c81917b744051e9c20ff4d179b96588878d499d6cd55c76560ce0f6b9a84f37745e675a841bbf32f1e7c5569331313082660c5aeb766f0cc7222b9d6cd5abb14b3680d46e5bf659c103ee1132e6d0fdbe342860d7e4f4efa94b2fdbab8d267c48f487f4de49d88da583a6c9290675fcb06e0f5a85b514fcf045b753501a91d3bee891d38bdb4ffc8c3e48068e04418c6a35663f507ebd0866db34b249c9885aa722088b1f2f11046aa294f185bed9f31dd6e68487db675659a89d5a71ec75e6ae12cc20e1ec9cd7ae11f247cf064020456ed30b67df9873e9d722fe9676d5f36ba3036e36617000a666aba81e9a4add364c078759a005ccaeb3f3d5b0d44a073efc4d7ba9a26daf7a302e189dae46c0874c6fc02a18287ec47c1ad5710dc2e8bd66808494394be301ca1a3638db53b2c03308f90114ebe8a9496ad837b350c3d94fe15501cf5a55c37ecaf9be9d84de52d245c311105ac604ecdfb8f9eb3975eec4060d555a7ed7dfbc8d6dfe489b312da0bd720850b311fb074fbbd30de6d6041fc57b257b957a7edbfbbb2e206d8e09b592527d49eb65cc777a966df66cde887aefb169baa3397a676901e97996e3151c40a71c67dd898edcecc37a645b61f97c56a94ad77d45fbb6b0efc2cd0045985710ed6d4d49f795cdd8951c3efe2ff4cd8e6ce2350f7249606a5d91ed01e19dccc91b0ac16ce30986ac7c80bd4c0a38a20fde76aa2aff3e16a90a6e71a68d330f2d1ebb7be1e30f3b9897f597a2ead746e226cf9c69ddf50818ba9fd2a38597262c0ea335b8641f4d4b3743e67b3da6e43b0ebc35ba9759a1c76c63db575179013729f1b6f150938d8729b7afa0b060e44eba0363fa1cd5f8be58725f74c103376172e3b2d1d4e4c0b347154d800f9094fa418ec883a4f8c05ee2ed043e693d117ab1f194875c9da9796891d9d2b9c5898900ae74a3ac68bb89ac7d3df42a13b0dbc7955daa4d84aa42148f0ff6dfd89d101ef0f5f5830d35a616c9ef610ccf09d7db5e5fd46d8bb20a010a53a1be2e292a9cc9bc49d535ddd466995dca69655a0cdfeba03d754e7e12b4261a48a903a657e84a1bc5d7859d77313a5ab16ae01e2696b9de0183a7dc711af6e457559fff300e0a585290f40283689e35b8e758aa514906681052b41706af3174c60f289b94636f13355fcacaf669d28dc4b189ae6c94afc202694a4c777840aee2954dc67ce0cb5f656b80c2a525d8fd7027fdcfa579d22ce2be99f0ce30653447312784bbf6ac2e95d29efef6eb2269004042988dfc5679b02cee629895963dc817b81e", 0x1000}, {&(0x7f0000000300)="4cea4adb67a3370515b8258c0a4d9a10083aa79947748398b6b3e2ee1abe30211335890a1217415d2b4123809610196fa306f08b5cf17924b0c6662c9584fc57f4d95249866e382278e2aa74c07ca8e6b421164daf74415d063c53e3540b769a8fd9b8ddb880fc2dbdfd5ec6444d745028a554b47261f19696bbaae637c8716e", 0x80}, {&(0x7f0000000580)="3a58cb33e8f72aefacb0ed9d5c544fe85ecd979fa69d65acb5e716347f15db59b21f74979d335663dbf1b69f24dcf73fe5764776271e97fc53988ce23fd9c1407ff457e6e9e73b15a57be5375bad4275a7185a9bbd7ae8476ddff674163c0ad7c6b2ab6d0209badf5753935e2b6493b41fe9353ad29da6a7257ea7493111100acdb6cffc71ed8f4218ef475832719c7ed763915ae7a5c6180adbc550fd0b250f9f58a0e6e20c78b71a508da2e3f3e7194abe5a2d8fdd3ad1b77bd89ee1f248ffb1e93fde7e62190378a6467590de5076fbc2eeff12f531a734fdc02a1c896189d1d65cf17f51315004be1ba0d344dc5e621fcc0f0b249dd6fbd6633e", 0xfc}, {&(0x7f0000000400)="b2895a882be1f8a38bb3bd1327d042a5aeae4459d58789b65819d74cb659a52a84c6333331fd7106ca07c2c701d4bd8b29d8c5d49bb2e5dd5a0a33d900baeab47cdc5ca882d1d888781b792f45c0405d691df00e4dca413dda15d58aef8fae3e36772a80f8d0756240f1bf29fcdd268ebfefcd62dce2c819e27aecb7037261c35e7f155307c7974f30559112560c347b5b56452e10aa5483dd0994d013b798dd1d407d886a5857cdc3e8af", 0xab}, {&(0x7f0000000680)="e0c9bf006e88061b2a3e9f3bd54739d079c5861841aa7c97901d7c6944772e17921f3761497fd51c4779d121df21c6c17b282cde9efaf415cb1bbeb28198d1335730fad1465af4a83234206bc3ef3db409cee77179612a3a4d471d6c0cf0d2e27036360f7bd4addba75fcf2037ba6a1ba995ee341d7d7b4d69332a18", 0x7c}], 0x9) pwritev(r0, &(0x7f0000004b00)=[{&(0x7f0000002800)="e824f645f430e98b0373e644de969d030eca27963522182808f3a812b88041de6365ff10382cf5d3308cdbdf6aa0a8d5c68c7b265f94a3c9e1745230cd74fa50ae2b18f7e66a2958eecc2cc1fa0d84359b1846e5409e3aa3de246ad486b79071abdb8b10d50996f3ce34739d642ee5704d7b7d1a3d3743fa108ea940289deced3146f0c3ab8992c1693854385ef9008f70f9e199dbe3259977d196dc5967d053722d3c0120e94e70f865d3309c2218a5cba7f007751eff9844aad2c52a6fe71f4e", 0xc1}, {&(0x7f0000000380)="f4aad77566ac4a496c2091b1231d90", 0xf}, {&(0x7f0000002900)="6827d9c19dbbcc058d4e912cf4e2688bc9a93bb30ca66d0cd788af67cd26f6863f7a0196126fd313c8c278693037bc18352cc30bbbe02292ebdc1bbeab80fb4c4ac1d7bacd8c6e635dd0373fc7989d002adaef0ac8659de25807b2ff17e5ed923628ad3047c594e77d057d485e53aed8b01df92734938d3791eb5ffbf55934c17fffe3de5bdaff3184afb694e9bb478190faccdb01906245a65dd388be5329b88482aad1a7d461c2aefbc4554314696e8cd40d679addbb84f4311c41f04447889226927cf0ec157b3a7e18da5239669fccd5ed0f4e76a518673edb7848673fc02524b731354df6223a594f483e8025f188440f73c265e461d1309f24759989c6ccb6972d6ec67298fe2fab17325b8c3dc3e9c0aaf4f4ebc7d6d3a885d4261788f68c9978681574557d51e9d9a21b6e13f24b6ad47883a5092243962544d7968c396ce62e27647510c7085a970c14b32565e04209254847e6989745c877025d87203d12509b75da06c4b0c9b558c72991308ed1d758a703fcd6bb54bc61ebd61d88940897a418cf25f97a0f5540ea891e4c8372c9223a719c359379dd2a1fde5faa98ee74edba11a3240ac2d398f6801e8bb40f86b112750a9774883f7ba3a90c376e485f976852b6d4a25d3439d6ae70e181f3be3deaf999b1d5965ebf92d7a142aaf957e3d52d3689121a66881e71d5b3f3592acf9a7bdc9388d4cc627cb768ec99d2b8b3eb02d14f03768fe721231b8835efeb65ccbf72276f298db10e3eb1d63abb56874e5bbb1a4800e587f51066f9eef16ca904388dfa48f8d9e018396dac37f63d99a2f28d29719de93538826d029f193178938506c2eb25ea088b251b4d3ea1dfc4f14dd43529c439abdf8d26305bf01ef70982b28f731897db4f4d690b3224e3472cbbcbbf4e2484f41e030b4a4ca0c377c6abbb021439bad63c37d4e0233d3f55919ece6d6cd34076c720083a99a2b6da8b9c69aad709dab98688b74739e5564b45f9f30f15bde6922a7b592930957df225a0e4a1349e538d6e972e70c45f4e983d1b7e4868697f1a0714689c0f85fbe8461bd4935d9bd8bab1d6f5585ec501ff315c29d757dd17e1cbea433cf9006d956f70f6036b4467d42ea9b6421ab1dfd87a48f9f03f497bc718ad0b86c34a0acc2c66c2faf6c1484dc6b5358bb12027baa02773e64a9037590509c1b1bbaab8a27e04c4bdc8951283befe4e2499cd88f7ea2c83366d02584594c9e8050de996d3b0b924a7deaf9960c26783b2c9d459346b5eff03794cbbb2496340b476069c66ed36dd0f5574685b8baa3d78307bc828edd773c45dab45cf89619cb4222c63889d773666b2344a43d34f40454dea3e2cb492611a738c62a1e317b94518113efd4f41cfaf63d21fd2694704ee31c73a96c24b995eb18adf3d178ce3b2e28e82890ada5012c145949ef867be008a8373b5f9ea3fde563133cf3bcf62aa67e47713753bf49e609759bb8ad821b1855998d6e825459860a07e3e839f8b3735d8efcad214f9cf879d090e9eb9f0b5801b2edffa62f0d5155d4a67bf9b6929e5dcefc1367cbafbbb16f3b3116df65b84745da3a44f54c734587d34a6d9868413853255b65d54f260fbb46684469f22c06470e42f6cd36da8c4368e70296172a3367e5d6cf85848fb522cd3ebb70f77aab3a03f597a604fac3fa9a1def9acdc9262f35cadf4995eea47b4d1f4a5aedb5502f155d572ac5f2aebe02ad0f97f9c366ce147ae6621d4330b68b1ef4c23eb6afc586ab81b001ed4e7c63dd67492518ff53f01427e4dae976b601b74eb6d07ef22e41327d947bde602bb5bbe01a157a3405dfe52639517e830ebba57f2179b8fbd2fbc0c694a095c472a8336e4015247034cbd76ccc67936b32eecd6b20f4f9783712de6505c613807b810220656ff3b7b0474facff64e71ed17fb3db4f3c7efe6dc211d605412d9d3f8be9d55aaef5bf20acc139b52c00c9c2dabde5c1ca035f35ead9db04e943cdbc2cc148fcd636ccb319d4af266c92ef011fc44a6b41292caf11e84dfdfa3d932ac32ddad68cb2163561e441e3829e4bfc2689f2c1d46aa1a59de88312b0760428d489adcabbcc4ecd6a10efa1a8a0ec34ba29254ac497190a04da5ad6a9a21eebdb2152f0099f2066345a1962a56923d4352e713edc2cd571d2dd8b543ab59dd3ae97c11a0903353ab828b5d3ff9f231468faaff47ef42e16c1291b37e09a44bd1ced111372fadcdbb7ffedc18aedb7b1993cb3bd3331a819a0f080f2a770315f14679b964f2de190d7b0737631ea7cda6b078e107e083ae31fe5e3aae4c80a4bc52cb9f5e5aab66fa525c11feb4a9338e8396bf063049f3c8f2f25833b3608adab04b6994517925bd30c1977fd53245e9618604444d7f9aaa2b003bc87b267857d097aed099ee828c279a3fdb9ab9cce6be9fd308ec407f07fb6d98e66c8162f3694226b031cbdc6f103bdc248b0314a9118f3aff6c2034d0050ee167c24f4552bccbf3c74f80efed0c45fef666ed4dc2a86924a6ab4d9246bdbf01e6d6963cde214b94f08025c0b3ca2272132df20eae2e8f2bedf69225a881f437bd6ae5d25b16882a9b7e5b23281a79b287b1140cfdc01af4fca22c0637749afffbec96a2b9ef085d8c62285982dc8d56bdc2e363316631e6c05415c32d34554ff44921632965b21a38aa20e1ad8361f352977c6b5e1445e23bed18db2307bba71b5afbd4b6c56798124e3395b03fbeb8d26a678e77b0625ab92cd5eb52a4811ef8b8ddea560c68dc0480c9830fa5faf68939693e7495858b75c080caa3a987ef51b56eb28a84134ac364de4a4c1a96c058f309af0dd1c65ec7e6252a8a0dc189716067c6e1bda15c9e6c3751d11bf875ab96b36041976380065a1a710d72ec25a1cf999a7f9f56d1efc80ea4b08adbf72acb9559a47e4e69da9a9b7f9f3cfb4d7a73707f57490b3ae8b1e268c7b67b0ec2cc2e3075ee6b34740d0efb71cec8e34da8a0d1be12f01b8eeea88f4cd90bc5568e29d9f4a102f6205aba45875b91d00117a01e4dad77d276f4a7c045b8929549e67a67f2d365fa097b8c8df33e37e0fcf6e24e3a30257d12e8bbd35a22e3d455f6d6156781003bcc2cd0cda4b94fe930d58058d4f06ac74d9846e2675adbe43ca085839bcfed70bc872efa816ddfa84209de26914034e4e621277a1c00bb85a3fbe8fc3521431a7a0c57a73d3e73c974b87ee45f593b5aaf410ce35a4ba4415fa3a6502767c2e6a91d07e17dd156c0f0d20e0b31d9453419f4dca698a8b2c7bf5b9c7f581f725ebe3047159f1e22c264ac2d89c2e6a4fe9ba6770b90da181fd97d881991e6840aa608e6b26ed598e2d0111181ed41e13284f5fcfc07b6ccbf493af66279273797c7dc81ef4c0cdbf19cecca08fa3f35f276451a6d10a9cea4fef3264e4ddcd965c80919504139f04fff2eb8d67e7afe0078649fb4a86cf0bf921003e00f5425221f3eeff347f522dfc1eb988f046fdf8d9ef48653a9320f0cac1438b1be06d72b1b625b7317bca9cf2d5e03aee94de9261add68db7ee361313fbf753d3ad62270d2fefd4a81d8a7d6e09fcf9ec19dba5668ada108e6fcf74534db47f595c2b3f586852c5e87db699cf93d8dfd5c9044c66673a1168678c8e0f95a1083a0b765baf49abf80501f97037c2e0d26036c6936c29d7a943035df7bb56e5c3b5b88456ce5c0d0011851648a8040436ad732422276dd5ab8ce664a44798472531850c1e78d9e660a6ef4dc6d8ee2d57601d0f9275fd6803179280405bc32456f8648a90f8d11c4baa90cf748186e737d985817c116aa72e107bd48b31b2e5f2ec4eaaf730e875f108371503e6832e1c1f3ff70b311c8ce3bcc53bb786debc58d300765ffe7583a0dae3b0210244c32855e36d84e20c223a02ca951f2b6a8c5f5824e47f3a1a76a5c19b6c45e28220daf6d605335588dd1586d65acfccdb6b43720c2d88683387b46c135e6271bb4331ce5ff89008dcc6793b962bfa63d7fc128cd4900014e946e238466210bead880a1c3d59c4bdc1b14dc800ca53bff642a43484786e3421a44b8d2a4ff53333352bb9497e3f4adf1a42a4dbc92c42d27916bd29a19ec407dbfd78a25263b16888fa42d5d84dbdc6945ffb321bb9cc92a622e95742eb857a7ec1f509cea68b2e9bb08562b4744b6041c5595c22cd1c5a18805631c63bdcafd5de0b69fa019c52daf4c6fa61d33680a8367c74f309a795e945be92a96379092b71b47a744576537f3c0cd66fadc4402c54ab77ddf00044b9b8061389ba0573a1364da1cf951216f7e4470814fc057405c13c80a75566e2b031c04938272744880194d8f446de86646b9a7ff4f777a098c2578d042923c5365f122bd2ba563e8407f4f6332ed04402eaa76b6701bdeb670ec06e59861ca5f15bb77e6456e49d96696b427e286dbcf03ece0029def91e4222bb4c9ea332f7b28e77e478c6a7ad94f2b06b7598c02ba25eefc16607f60e194465052052096260b2f5b921879759cea951f4b2437cad751659affaaf155d23c1d552f17a0d70e2417909b972c05860635a6f94cac11090b5f38a63fda9b24b62b4701e3199d3780c89d308daad2ce15f25ba3bdbf7c4ed5962be251f60d10c430444bad008aaaa77909767587ee09bc6f56afc5f86f77c833d979f9b24bca1b1a2222d0147f809d422e20f45d47b750df841949dd8850edf61c7447943a42834d6c0907b258aef377c10dff36cfb5173b607be167df6fd8c428fb0b4b6886896c28a055e895ca36b1f9beaa11c249128aa2ca43c083d80e831bcb1b9efc1b31d4fc6124b03d900724aeb98820280d2ae4619af105e862970ee708481937e26c098ec55d960cc3e3f238fc17af13ce0418ac715eeff816c8cf04f7ddf5958a786aa1c486249cf41a9aad20e2ed0b9a8a0ec154834bd329cab8ae7490441da9b153f139be7ad4a375ddf951937f585afc40506e3df9a12cdcad25220c6a1317cec813173f86eadf7d6b0a5a9ba89efa3014cd2eb460ea45b3fda551ba2c8c0b5e513282808b9af77d2c503c36c4afa8aad2b9c23b95412ecd0ce94b535d68cb1f172fb4b3c23c1cacd620b3acd727f25ecaf4b1616cea4c6ec0ddbbe9443895ffcfb8407ce5b27aef3afdc39c63857beb638921f17757140ea732487e01511f5cdb941820b2eb86f512169e3d90e67d347f6341cf0d168349ae24fd30032ab432a2b5a32d2d594e54bacc12adac027761bc6cc0b262d73a6e59a9a818f56684ba0bfe44d2294f0ed13fb54a6627cefb202d92844a62f4a0e0fa9d4a0f74d12ec63ed8ac88b2c6fc1149003ade0a1d6dd5b70a4ac6c134f99171f45ad0f461eca04d93568fd320ad5c38403e9b8106feaded13384f095e3c44176ab54cf07ada178544e4cf8b6f0f5d43983c7dc0b39340054b7e2f9294a557b5d38f16d2e865d3f2d49ddbd9cdc2f66a3d76f5262b7dbe7bbbec74301112b3d8b972aabae8eb23a216a2b1eb1791c678365343d74df504567e7d39eb5d7aaec8b3f675e72da1950d85593671f7f4573dc727a5c6b9a2fee1f5def5a902d87d12875d3278d369caa1886bf328bb09fa0abb233400b841ef931d960b0c9c32127cb6d75e15328ce48a5dc2a8482c0deb671753b9db3f790e5dd6410556015d91ed0ad1e8634200cf1c8fb73487f2fbc48fb4256b3782fb1327d9c9b270155e0bf952495416ec8a76637d68e1d28418ecca6e0b09e4c266044dbef14688eae87c61301e33300b7f684fb29a5decfe78d6f1384da2588b", 0x1000}, {&(0x7f0000003900)="dac82fa3b53ac70bb828819b6a65e6313f0af8043609835106670f6e2ce5a6246011977d05a9701c8d49e1093efa45d292fa735e0f8e7dbe32541a48b41800f0d1cb029c31ca8e6bc9f17fd0e2ac4636d9ff08d3e3daa7ff04eaba258fd7734fcfc1ef78a0c50040881b840d92d8ba2d96a8a032c5aeaf9dc53434596a3134bf52e9d8dd742ac9d8c6a4676d95b811a7d4997bbd868c6c0f40523ae4901def6dac4f39ff5c3bb51eaf96550bfa9c54a376f7f3f1ddf770a88b4861cee0767f335d5ec44a0b3ba9e98de52996ebb49ec8ca06f70cbe6918d7", 0xd8}, {&(0x7f0000003a00)="578d4d46e32330cab80cf272967287016f687d710292901a9596bc2831ab9645022c2badfbd3fcfc528cdf73733c47c274875144c185627af5a0c783c84597329e093f1cf17c05cb2dfec77b78acd65b705bcd32397befe4b72a62e2b05b28cae807ebe7590be204d19a54a5e7737f459523cb9e45d4a05671ab8e0e27a746b1336323b292b509919d793b8f7a8e1bbca38b63ca47ecab9abc3a972f3db77d41b08b5053751a0ad8b2447987690f6fee1c458dd34b6104d5f06f3aa2002b0a7cb5629a0f8f240d85d83835542006b63a6785252b75c7e2c031f4b3787c46555d0eadf97d49816ca0f6c95a09f806bec03437ab17089f50867f540646650cc1e5e2d7db48bc5ed512933ed1e6cfaf6a1428e372d8a3a5cc78f7c6f85a8ae92c6241e876da484497e61cf328a9330393fa8702fc483cb20884ee4d516e2799a87f446f9a781d8a38d38f53acc1d5119aad1f2980a39a595ed85046ea91e983b6bb1dd6601af12ac177cfa0a6c412ce8f59d667703b99f368ce02497146dd3516d7d09b0ca4780d03430cac7399c74f28e21c984a55f29cae0dc7a6fc8d95e29d8ae98931882a588328a066aab3bd87988780aad023e66f8d68e840c237b9bd2ab8a335467da41664a006bbfda66bf2aada5f62a9d1e88f2de068b2df34590ac1dbca3ff875fa36b65b60f6f5f30098ca63efe7672613f2229e66a579f8ce2c3b182b666c6a6af2772efba91ede0d0a742f7a9ae9821c55da93991fabe12621e94ea545d2df84f3deccd5327b170a203f375ddd3d1a513f3888c31363d0357b6561dafd822fa59b7653902af73afb0cc33e6bf90e624323824492f96c83cdd507f13a6c7063c7ca2416e442b88004708526249a4863ac8145570e8bc8d870a913928501156c0e96f0ba5ae1bce58325f78a5e21dfce2adb88f9e4d42f3bdf5e82c7ec5bb53cd2f768dc0b8f2274396c3d0ee6b6bc6a041a3d3b5203485b0fe551808f6c92292ec9735f033ce6a9aa3902c0db6ed38b52456cd64c94ca254db1a4dd3e83153c86f120ca59a4415ac375c765662e094061a5d17395f72633aa7eda7bee403bdc411dcbd4e3df2ce2073e1b585db839b7cc6ec7679d364b1e091786299115a979a72adbb2cbce74cbe7dc5c50d3cb7048a767b30fc088abf85d5f7d4ee5565a879bbddf2f521e1c5cd7f33c9a9985158acff621f6a796715d46bdf2a5164641cac11836158363df3b3337ea2fd5ac44140893421bdcdd9d426a30d3c60f9b7590a74468614b3635fbdb04a39b95824a511e171adf08ac50e47f2ba53bfaf899fc5862af174d9095054d7a0ba1f16cfe4f9630d0b822f5210bf8f0275ae446d1ad95c6920ddbf9c75a2a9e3f27e8ffa72b1d979776a97583c4dfc110d35be8134c9955897982bf2e91747694c07689d807d935fee8715631d73c60ffb0ee98b63499e5ce72d940abe3ba43065a25bf63224cce86b315a516e6a032f6be8da336decd300fcd239bdcb610b4f2e68c3be69208d40a4465ab02cdd6a9b82790cc406b7f5dc21406b67cac9028c36d354d7d6d7abd5b46d4cc16eb88120b670005f07f7c46251da0c5747e67bbec6d40ffc95e209babcf352e45065d1c868f75a88cc907e75f184e58f4a763aa6830a34cb5c6cfe0cc2c74af076a7740667d9817b2f0ec956aab0900e64bf1426a1034085bdc20dba74111b91462da546c460e61d0c51aba47b5fbda76257c7d164cf52da97e2fda1da098a4d138033e31c529fd6bb6c20d51f257665a06ead64c6ff43bb63d27214e6d4db1fa0deff73e801b2bc6aaff41110a7893cb6b43796fe566ab02ba4fd7212175219bbbc90cc395c6b8e992ebc02d8af0fb4fc11fa3f3d22d612f88243a065b62edc02a68b5923069a1786d84299f64e8a605c6429e0e1f55990ca21150d0570b2ce9272b6aa3b2ae7129be8b45913f2501ae1e2aa36a69203abdbdee44aec253ece47e95eee57e82ea787088fb4d779eaafa2de3b96d5a5be5f03330baf720a0f9505107e0f84d87fed45083af0f1f4a910bde5db3daff03aea281e60e8b11417b5d2d08e3e7805776d31cf557f02aa5f1f5479ac58341f35275d9595dd62392981ce1564f4426e76bbd51c2973b68d7cda0ad3ca7d9c647734f8acddded5a9ea74ada318f1246678e370fa0d6399bfde3b74888fb9830ed1a7b5cdacff933ff999fc45b6bd4542c38589880e1e4fd1a3d7cc5590833ac956ee306298236d6ff73c02e8230764eba40adc8ddadb3891a907e35a0fd7508ba41a851a3831111bb197e4226424efdb70ccea688dfc3aa98b710a36a31c4c9711193768d12f8a6e53ce74e502061f70c56198aeefd12d15e2fa2f53388d471b9697c8145923fb222a177d0d69ce0fe279c516f91f2cffdd61da6e079ca4e2e9a046c4e0edff5e3eb607d93f0691bdb05f42e1fc80b2b2cd7b6f9c4e8f550288020d4f3b7a1272659eaf752642155f8e97f1c7dc0b875257c873f7f8bbe80e7739c318d328fc3b017df3817eea22571ddfa633b1f3788f65a84f33b1c9ba0474fc26b58ea48184a551145929cf441a691bde095172184f40e76bf1c4272b7ca81d6b687729e827da1ec7580048acd5da90024a6147a758d3c5a79aa05ce9f6b89707ed5e92c1b013a159e6e2cdf7d903480eca892b48d89a58784c2bb9628b5a8b9c71d7da90038cc3472d9af2ec78b815aa37f36bb9de8a234fd07f143f28f583cde3dc5f55974bf1e590baac5b83d1332d701aae5f727592867ba6ee5bb3698343e62c0624ada2abf44d14a1d7cfc9fc4c3f793a01e1be59a7ea7365ad23b15c3b21c6376ce7e18bc358fb2ce73d212f9905cef0419c5d05318db0cd17bb0ded9b34c38b8d8151eccd94660830c08e547ecb53d41ae0d4122be95cbc9a12820807b4a49ab49c972b8b2fc1f041cf7bd22df61b0db73bd3b4a59e0571f3534f9079739f2ee45178c2b57166c86989f353f27781fae075a4a4199b127dd5115d1f88af18301d513358735ab39181507fac17f1fab23c818e5f25e2669c50f6babafdcc7778be88d23454be02e90ea54ed015248ff62a61a7648facce2e3da5cf96561cc016c929d5b62637f386892adcf0604bceb797e74053e54fa091fce737fbc837a84bbf6b341d86a8efcbde2724266dac742830ce2923b63ae020fe6ed0e333b500a8c470457cce8cec89852df922e4da01a75482cadbbb26817873f2d3c8e7ad6ef2eb73b664824ee77edcfa24d2f49453f07b6af32c4ad5311afb1a70d5296fb9432259a6dbfb6afffe7a4a71d4e9f435675d720806b7c9af16f2c9c1891169603d701cca8339cbd01ad181eb4168557f26713c29eccabe2d4ed6e0b3b67cc5a07e25e1f3a825987534c4f2e0f3434aa290bf8309828c35147da5f65ca651a6a68c46d1e2a2a85fa1bab6ca1298b44f4e9fc7ff603e2618e53e65b6b2aa388c4e681df4706ebc9fe57b040845c1d0b764777facff7d50d694ed7d31c1d4edbeee9067ab989a3ac81d987b002f36c64152e11459c3ac69a262425728b2c0983587042bcd817041513dcc99a6748b1b2710ca775e93854d4da12bb27ab1b716c129573ea074b06c75c2dd0c5535f138f24bbe7561163cd0393d4332367d78c9209a789e2e16e7796f7708dab516cd0492a9bb34e0a34eb67ed0ad122ba6acf6b03ba24f3efddb6fa2f6964423e95a9ee059b1c9cd21fc00fa98e7d5ef6f86862bd10ca7d328e77130b66e1f55453281c099bb6efa042f8182450f5756fae8b7f7e5572d56ae84a24e25663d21c87a9c7ca45db82a968830bdd1a50e066a9c0c536e22e130c215af8cd15eb8590aa521ba872eedb2a89a09cf1dba8c6117ce70f8e771d8a2f562c80478164dfcdde9d6e8711b21f5face8ca1646e9f25cb1d033dca0169e68e186a6c8b70e795f8d7e5283ba165d322111d1f7f7b72593cdaa7eb4dd9e44d14c9cd40c42a568f7b11f2d578b14e7ef45a000d07cfc43450fe28d14dfb29a98e9ce5c0050b7a566ceb153d58db36c741cd2269906567bb985a72154b6e2b7a5d71dba2f865db0b5e8b87085780251a1aa8f1e11b7a8927ecd107fdd345357031b43af87965e20ab2641ada1c4c67ab0f73bca24bb188802a6e923b13cc0505d60f8a8170cf49c93be4eced5f32d9355d665e516518300eaae9e3fcaa247a72add05400c8a326f957c2f17b79df5f1b1d9cc3dcdba83f7c0f777ac238ad10d16ace227f03d2ad7d546b1923899704d23581a7ec721e0c9a933f907d64b7fd04a8a31e2e5c1b38b1be8f5c51cd8200da14b4315faae127aa40315433904995e641dea0f28a8383b82b1d820c62bd86d3ca6590523e416c186468c0e175e06cd7193f221da572dfe37b174f7bb25254ed45e84f48025c342d26f5209c318498c837931e60263a1bec46b37182dfb2bccf0faabf7cdebad08cb2655cb05f9630a9da871ec4ce27cfcf1915d343ac48b64bbd11ed683bab9c6f737b94b552ba7a7e8278d333bb2676af4d3f014bf658bcb8549c7e6b2e92faf07622a5189fae71d700cd0954e7b93c196939da3dae63e1ac7ebecaecf8ae82867fddeec28821a287f29ecd8a4afb0d84be9148148da7a72500ec50778e5b3998561c62fe8aa6fdb356e7dfcd52bf3fd5153fac34db1cd2838ce960efc36a11935dbad2ba74beb2d2ffc44112ae533a225f71fbdb627e0c3e805badbead06e4ab86ac06798e4b607c46927a08687c3e3a024b4131fc97e6679595d0868c4498aaf08e45098d2c48d2f5b054cab8f9f23cf50c2d5c3da757cad944a29ddba89358c6eeaebf6cc40fc188ccfb83a7253a5b9eb54ad571ae052503da842694825c10bd31e7114ec5f234e892d1f273a601f95a88a8ed809971cc4bb4d263a922d20ef9bf444caa11d30a2a203f76c0f99e497bfd2b0ca8b4c88c7ff2ae24cf70d118fa6127bd82e3e42350a9a73442eaa934fa8ab80b1eefcca1fbbf41194bc37b27f340cc5be082bd7d248b6dd136d824658d4309b22153ec5b19b53934e582bdeacef93c5669459f8053e0ea3982ea5379564f365c89d3c9d06fc3a12ccadddf49a9ca342488735f670cb2caa1914a8449069fcf9010831d95fdee7eec166516d16992b8b5f9f9ac8f1ab3b43ca1b4f6572a4cd0028b8e066d97370fffbbd094326e593fbda5c39da9a98a373d115f50be6648eb117ce3a7ca37192f29c5034daec46f96b0c5ee852e5425f839996465d727fcbd997393b3482d27eae44ea7d328fe7b24ea622951a95f5a15089dc51f28c26b42240f66d0d2b4e9ad1e21a18650aed8bd8a92d96e93039ec76c5c9f3ffa3edda4d406392fa1354e11e2efef5a2cb08f401ab5995e5f1adef2fc3fb262c856f49cb2a49d4b021992e69c6421c89a98225b9960932aed18230a20ee21ac17149926eaba5ae20e3f2ecde2d80570c3474511be7e3c6bcc6f3d4dec17c8628ddae1eeb1dc2f9850535d2a590cdae2ea55798e5a370e36747dcdbbc1ab564a2c0115d793c2cc7d39688b938796c34854020d0744c14e60f621d849ae52f602f3a45a34922ba1f21df54738e44405fae76a7cc2695ced6fee6ca12187a6034d4fea05a19358ac462ab434bc747e321f66557d064ac5bc76b8f881f293de40d4c8352bc76291c9e43afe01f7f0a1211dd607712abef80f3869afa06d44336bfd1515e9ae2f2897fe627d97b55bfeb8affd3c15eef3a9f87e184417309588e1e8a4a5697cc0a427559a03fd42ac1f11b15c87ab4136d487a765225919b796027b449", 0x1000}, {&(0x7f0000004a00)="44e292faaefb657d9a1cf4a96884c56b9ceae7e42b7e65310dd814a6b5e0f5030ae4ade578bb05689af82e055dea74dcf4489acccebc12e61212140702d5f2bbfbe13594029b6f29154593109153d6c30e9625cd11a52b52661fa3cae93485981288b1ed0b9d2f5048c323facbde88ecd158b190ed0cff8da3ec85f01773a0cd2fc7a735ddcdb9d47fcbce4b6e2a2cb9b8d053b60de78715e29748949b3258f81d8cc1a1de00871ae747273432174d97d262f738db5353f194001ef842ef292a7929fd97f82ceda3257810ab184acaa740dbdb6528875d15ec0648fd7f9e9bf62975d30ab402efb8f3d5c1ae71fda4", 0xef}], 0x6, 0x0, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b328c4279cdab81d535043cfdeccaad1246b85bfeb2a219c2765c2200fba51fb6ba4910171fe5cc3", 0x28) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x200, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 05:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x6}, {0x6, 0x400000000}]}) r1 = semget(0x0, 0x3, 0x4) semctl$GETPID(r1, 0xa4a7ed946d506044, 0x4, &(0x7f0000000100)=""/44) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 05:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x60}, {0x44}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/250, 0xfa) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 05:39:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xe3, 0x100000001, 0x550f, "d71100", 0x2}) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:39:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="a64377f5fa1a3493c685d25be6c3ace4f46b9806ed6f3c879bac488db0ad13e2e92cc67dc6e963b4bb65f586a4e8ede3701773313ec34955c86a9c5251815b430bda2d124ef4b3627c9f77fcdac92e6a3744deab447720990fa3d6c438991724a4c6216cb584efdcd49d0a8f2b6b2208b1c3f17b7bb2f4defefd98ecf310255a1618bd43911c1d05dd9c00f2ecf0fd2102c08381f938dbd7b4ec4cc7e4da388a73aedde3847aed5459b790da80504156dacb696a8a02f69f02beaf442441f328b0380988b3af97977ef3fe47480ddb9c123d434fe18ddb014ef2685fd5e587ed95fb85f3a2c5242765542ac4798978c4a73d3b399afde16bd6244aab6a3c02f89ce32a79c0f4207635f22a4955261828224aac89518c5bdee794abe013c6f36d088b2a67bdb122f6369e1d36cb599b42e9d3df10a3278f219ab4cf7510f68114aa50ae1a6425e57aab684713440f47cecc4941ca97e7bce82b50387491e87203dd6134661011f7faca0bf0aa48ddad7ed12009fe441426885a7fbc9b3df5da9b6de836d72cd100870ea89d2600b2d8179cb985305cf13d461075501626a85e486c98b3c9a6826e17354244107949270b78c5b1c682da7c85b1fa3282c4b3302ca2dd2115fcd569faf771e9ef5607594f176d8b95f0e200207b1869c42cdf7fc89a4e5dd8aa0918ac8f82fff0539039de4ca6e563d21bc475db0612f045c00cb35469f999f6707853a6b593021a67bb1884d9732506d651b12793e8e8d6d450726a8162b3f2d8ab451c22e2b34a7069243cac4b61d62a897fd7af462766f01238ff17a7093bc75dad2ba94860d56419cf6161619e1e3357a82124b98df3a0caee12443f3ce4cc7a836dfeab1f373ecd676e766722d64c9892a71298a1585bc096aa989ecfe8a8c8e1ee500661832bd94bb3e119749b7527c9f2aafbefa75bf6e3f1cacbd3251053b9e587722ae05413958c4a43f840c71c7dbb0b077ca9906dccd19a31674b72b65122bb895deee7bbe2ef93589dc8f0b368f88f5ddd007c627067d4b11db20de8debd7b0a56b42a0081881dd0561086e1cd99db4ae4cb8c1bad8c298969ddc06f1e2c6be093408616e77ebed4849bec107b1256f9b7440e8f6c508d6127d59e6ecfa526db31f5b17062afadd14341cedafa378581b898d25eff20c19fed27fa52eed40273bfb1deb5ba753b5042071c3333d17654b29dd75db6b38cda21923eaa8c9b4c6e0fb40bc8ec38bece90c93faa621718debee62bacd6f299dd24d4f842ce30c44963faf49ea9698aa842f677c96396bdc516580440839c61fb7d9a80efd2313abd3ffeef2ac32d339463bae2f87f0a1dfc04135258f0f7c1b0530937c1e688abb64f5a570f3feddb98767b71fb11d1df56c753c88329ca266b846ec878c11095b65d90d993fe29ec050d0eef53f9530d9230ff13736c193ce776d97e9e160fddecc32ef39793723ef00c445a4621195feea54671b2b8c59fd3d05905e707ecfb4650bf9e5da6dadb22520ad5bfeae70eea081075790ab10d857c4d597a697c3776d548d2b0aaa605247109ec702df5e7f3b880be9109246ed447b27f6fd9e864796e1958efe18f27b1e1f8e4efd220833445e3047e326e9a72c0697485c784facb292f4f4fe8823dfbb44f5d781a7d76ecaf540c2c9ec01194e3095425f50cde1e9a7b71d4a2e4fd0019b1f12911f7ebc8b0e0c8de3d076d7078303565657db53d3442e1bac6675ee487a0a1c969f9214c0fab1aedb9d78bab801e4453e961d840daf32d14360ae49b06fa95916a6b0c845db986bd84c9f5bf2a1d62a93880c638728512a800b65d34273df5fc5922175a96549cbf692ea3a53b7ffaac69dda3bddc8d0254a24c1d3c9cc10c6ddf9649d846cc210ec47b8bf9d55ff3b37c66f2649f3211f70228816496022e261445c61c4262637f3dd42f6f0232790b9d99d57a333e97a510c8f8f37034c2fa8130e11cbd7ca9c43f6ef14f867f67b394f9fbb42af7", 0x58d) 05:39:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x20, 0x4003, 0x8000000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:39:31 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x74a3, './file0\x00', './file0\x00'}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 05:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xf858) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 05:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xfff, 0x9, 0x1f, 0x20}, {0x100000000, 0x3, 0x5, 0x2}, {0x80, 0x0, 0x6, 0x1}]}) 05:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x2, 0x88) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 05:39:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20040, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 05:39:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x400, 0x0) rename(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x7ff, 0x8, &(0x7f0000000000)={{0x5b, 0x2b1f, 0x9, 0x4, 0x1, 0x6, 0x7fffffff}, {[0x86, 0x930, 0x4c10e4d8, 0x0, 0x40, 0x401, 0x401, 0x5, 0x4, 0x4, 0x7, 0x1, 0x3f, 0x32, 0x2, 0x4, 0x100, 0x8], [0x4, 0x8, 0x78, 0xb1f, 0x100, 0x200000000000000, 0x1, 0x1, 0x5, 0xe8], [0x101, 0x5, 0x8, 0x7ff, 0x0, 0xbfaf, 0x3], [0x7, 0x10001, 0x4, 0x1, 0x6, 0x40000], [{0x87, 0x50000000000, 0x1, 0x4}, {0x7fff, 0x1f, 0x7, 0xff}, {0x7, 0x80000001, 0x0, 0x6}, {0x2, 0x10001, 0x7fff, 0x5}, {0x180000000000000, 0xdf, 0x5, 0x1000}, {0xfffffffffffffffe, 0x7, 0x8, 0x40}, {0x8, 0x2, 0xf, 0x2}, {0x2, 0x4, 0x1ff, 0xfff}], {0xffffffff, 0x0, 0x9, 0x5}, {0x40800000000, 0x6, 0x1, 0x2a1b}}}, 0x2cee, 0x3f}) chmod(&(0x7f00000002c0)='./bus\x00', 0x72a27ce451bcfece) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000400)="6661d20412df9805a106c33ac2fb0efe934410a86fb871c63be3b5784747206d992a233a5e75dcd8d7602f5b7bacd06e5886e9bf0a1e33efea355d08b909304592e7bbe3af23f76537", 0x49}, {&(0x7f0000000480)="0ee58ab70bc83d4d64c203b2122b6baeae7f8e4206b526f1045f0c1de1278d891f7fa9f4ea08f8f649626a3b70f4da307dfa4a0ec59d9593b2ebf874e550f64b89d961e3265e79a0c2b9ea8c19de18ecaf1d04c86a9ba27283486072f2b644eabaf822e0dee0c26da3d9c9f1f854f46086ca4b4d67bb058eaa611e960a747428fdd477e14c6c233ee05cd8eb6c10ef7ce02b56d08490880fbfbb013cd8f801f3bf8848a1000a657ff1ee9d17a17daabea1b34d10b6b46d", 0xb7}, {&(0x7f0000000540)="8cee8064ebb92b8cba963c049c26d2b7cd639b2ecf4b4e24a6d652c6f932db595e271bb21198ac87546b4b3140e43952e3d0814f0c7c93b1552c1927af7341f4f9b41d5a53089be72260106be6fafebf60a617a348e92e872546e25b11bb09b292f0ccea65be6a6bf9109874663bc2be5bfda9839a28f76743", 0x79}, {&(0x7f00000005c0)="53d30690c8a3f23dcce31978a107302ae7ecd60db45bf797c4a7b985c76743cac2ca0116549b5daf33f969b2bda50d0b27e9a672643f9c68f5376985abcd7b365e74716dbb28890b754ba2a7e9496b829e2b7767011c3f7a1645fdcdc7ce76913802b4f985c23801a99ecc7c0fe5b9b234238aa60fd40824d23cb22318827d7460acc4d5ec5e1a5e050135e970ba970fbc22fc6fab0c43e92feaf1695c053c3ec65a543c92421e127aaecee8c0f937740022633dc7d6ebbbaa723c6d825f6c9bbbd81de048d572f6c630c5b76e426c7e4fc27d0f5154", 0xd6}], 0x4) open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) socket(0x1, 0x8000, 0x7fffffff) socket(0x10, 0x4, 0x9) 05:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:39:32 executing program 1: r0 = socket$inet(0x2, 0x4, 0x48000000002) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) 05:39:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 05:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x20, 0x1, 0xf800000000000000, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 05:39:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x40000, 0xfff]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff7800000000000, 0x5, "9375b01a93b45136fdf001804000d11eaaf100", 0x80000000}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 05:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x20) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x7c, 0x8e}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x6, 0x7f, 0x8}, {0x8, 0x3, 0x1, 0x1}, {0x80000000, 0x7, 0xffff, 0xf}, {0x2, 0x2, 0x8, 0x9cd}, {0x80, 0x1, 0x1, 0x1}, {0xffffffffffffffe1, 0x6, 0x7fffffff, 0x7f}, {0x6, 0x8fea, 0x0, 0x6}, {0x7, 0x6, 0x0, 0x800}]}) 05:39:32 executing program 1: r0 = socket(0x3, 0x1, 0x7) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) socket(0x18, 0x4000, 0x1) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 05:39:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80000fffb) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 05:39:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) close(r0) 05:39:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x7f) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7fffffff) 05:39:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) ioctl$TIOCEXCL(r0, 0x2000740d) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 05:39:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xc1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x7, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x76a7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x5}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x200}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4d4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) socket$inet6(0x18, 0x0, 0x37e3f43b) 05:39:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:39:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r2 = open$dir(&(0x7f00000010c0)='./file0\x00', 0xa441dd37430244bb, 0x40) r3 = openat(r2, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) setsockopt(r3, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(r4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001340)=""/223) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x20000000000001, 0x8001}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000011c0), 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="c47ba0e816946e18836a5572c82af4efc31e05d652ebee9d0d2c58e16d0faace9fd5e60c", 0x24) ioctl$TIOCSCTTY(r3, 0x20007461) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 05:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1df, &(0x7f0000000700)="82d70f13a91727b053976ab402863a6db85058eaaf70359e291be3d20064fdbad1b7308f7dbb13ce0369c362a04eea64b0a27066df85ab6ca37bf7381c6eaa7463b16ca41ed127dc8fb1ee54682d1c6310cf1c764ff97eeec4cdd42d5e37910a68cddace046e4a98cb2107e4eb6b872c43fbd41a808d2f9d98f9cd15e598132817071aa4600c79db27fb7089a8403c2602070598cf9353db8c392534db2d1a792d643ae3ce1c8de475f97a629dada3800026c9ba537d679d7ca39d8b99e899ceb8e90300000000000000b032c30ee8494cc9beead09db5cc9b5a79681bdf52a4435a89b9d9d9265c565e854391dd4549f8bbb9b8f3ba6d2f5b46de3d4b5e1b4d82e836b2f3f0682f71ca303375133588afe4a13d8da218b0b4d6befc81868843d03d7e8f5dc4ab507febd458775a02349e2c526ca1b62f0c0a2a63fb4660e2a56ee93315e7a21f24340046514e403fda11382a812e3f45259a89f47b691800000000000000000000000000000000000000000000000000000000000000000091173756f903a42631e1a0926411ab45b47a8117d3bf51b6ef4fc87faed81e1a056941c32d3e2ccf3898098941c5a3ab0d4912a898fc1faea9a4158344179b7a9d2be41b7bdeb4a9cc867997d5e050c0b2974c063e8663951af862904456f9887f0ac1c82c399cd65f1a189f440b3d088aa95af566ccf363e62878fa5a7909") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x5) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x3ff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 05:39:32 executing program 0: setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) setrlimit(0x7, &(0x7f00000002c0)={0xffffffffffffffe0, 0x4}) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00', 0x4) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) chflags(&(0x7f0000000240)='./file0\x00', 0x10) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x1000, './file0\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) 05:39:32 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x6, &(0x7f00000003c0)=[{0x20, 0x8, 0x800, 0x4}, {0x30f0, 0x100000000, 0xf12, 0x7f}, {0x400000000000000, 0x3, 0xffffffff, 0x8000}, {0x1, 0x6, 0x0, 0x4}, {0x6a39, 0x1f, 0x5f}, {0x1, 0x4, 0xfff, 0x80000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0x3}, {0x45}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x100000084) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000002c0)=0x7f) ioctl$BIOCFLUSH(r1, 0x20004268) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000240)=0xc) msgget$private(0x0, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000440)='./file0\x00', 0x1, 0x5) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0x20, 0x0, 0x401, "3b8cfa52ad1249433ed945a5ede41f480297b272", 0x1, 0x10000}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000480)={0x1}) 05:39:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xe61d0a2a06206d02, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x8}, {r0, 0x10}, {r0, 0x4}], 0x3, 0x1949) fchmod(r0, 0x80) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="2f103547858b83730c4e3ea95fa9ebcc974293b26d6e10c20555f8c6ca3c08739956af4ae4a6618bba13b138807e55b4beb232108d36d52a26c0d22dd31a0fbb5fd429203f6f53ecdc300f67d2853c5490729ac8c06409f22fff3890ce3b7549cf2062112070ead736e167ead06b6d30cd5e29abea22383d991708574a14f4f11c6ec3c0c8322a846278673115d28206451c55b7eb9b8812a952dd149e6ec19a8a22f8c9c6f6", 0xa6) r2 = dup(r0) close(r2) r3 = fcntl$dupfd(r0, 0xa, r0) fchdir(r2) fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x2, 0x8}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x4) linkat(r5, &(0x7f0000000340)='./file1\x00', r2, &(0x7f0000000380)='./file0\x00', 0x4) ftruncate(r5, 0x0, 0x100000000) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x1) chflags(&(0x7f0000000400)='./file1\x00', 0x10000) recvmsg(r5, &(0x7f00000005c0)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f0000000480)=""/126, 0x7e}], 0x1, &(0x7f0000000540)=""/77, 0x4d}, 0x800) r6 = semget$private(0x0, 0x0, 0x80) semop(r6, &(0x7f0000000600)=[{0x4, 0x8000, 0x1800}, {0x0, 0xfffffffffffffffb, 0x800}, {0x2, 0x5, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x3f}, {0x1, 0x926, 0x1000}], 0x6) recvmsg(r2, &(0x7f00000018c0)={&(0x7f0000000640)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000017c0)=[{&(0x7f0000001680)=""/7, 0x7}, {&(0x7f00000016c0)=""/240, 0xf0}], 0x2, &(0x7f0000001800)=""/191, 0xbf}, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001900)) getsockname$unix(r0, &(0x7f0000001940)=@file={0x0, ""/108}, &(0x7f00000019c0)=0x6e) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001a00)=0xffffffffffffff01) setreuid(r4, r4) bind$unix(r0, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x0}, 0x8) 05:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3c}, {0x7ffffffe}]}) r1 = semget(0x3, 0x4, 0x151) r2 = geteuid() r3 = getegid() r4 = geteuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r2, r3, r4, r5, 0x20, 0x800}, 0x401, 0x7, 0xffffffffffff2f60}) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/134) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0xadc20cc3180f4371) 05:39:32 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="ac", 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x5}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xb5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e21e6c8400", 0x0, 0x100}) syz_open_pts() 05:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1000000100000050}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000380)=""/251, 0xfb}], 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 05:39:32 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000040), 0x0) 05:39:32 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x81, 0x0) 05:39:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x80, 0x9}, {0x21, 0x4}, {0xcf, 0xffffffff}, {0x101, 0x9}, {0xcb}], 0x5}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000001c0)={0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000200)={0x571e, 0xffffffffffffffa8, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) 05:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3f, &(0x7f0000000140)="7163a6e057c693ac57fa25e512de6e9f6be2a4f42c1edc2eddcaa9f8fe0e61eac7abcaeeed8b56b9e8eb2fd9b02566973fb0ceedcc1e6b444bea6c78f9ef3b") 05:39:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) 05:39:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000340)="b1dd68031b18989da710ff36ad49be82f32fb0142306849f3d8ef21ca17f50632a7973f9f4489598a46fb7562c9566bc3361b31ce1ecfe007b9cae2e011c1a4bd0bc39d08d896cdad7a9004942144dfad11cd8e01c9343f7bb3c8e0dcbe7", 0x5e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) 05:39:32 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0/file0\x00', 0x81, 0x2, 0x3, 0x0, 0x8001, 0x8001, 0x5, 0x1, 0x1, 0x6, 0x4c}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 05:39:32 executing program 0: r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r2, r3) fcntl$getown(r1, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 05:39:32 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) socket$inet6(0x18, 0x4, 0x0) r0 = semget$private(0x0, 0x4, 0x10040) r1 = geteuid() r2 = getgid() r3 = getuid() getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x4, r1, r2, r3, r4, 0xc778481c70311c25, 0x2}, 0x3ff, 0xf5e6, 0x1}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000100)="c8ee5910981bbed7e284579e195b0955cfa9dad40a4301c1696f1bada88a3dffbfca282638b45bd65b9ce15787f85e86b67c53ba545b76ee0f540a2ecd29bab91ae903cde8a21fff3432281eb79c708be9d11f3c70924d40f01b858003263000bdc8d0b80ec5674420c5e628bc294122082f6c6bef1a5669a94b6cc70918e5da5d286f925373d8b8a211e699847018254c66a4e456a45e34922772b468f024b939f63ff917603fee2a5d9dcb695f5dd493fa047d97381822f75523024257a16c2b931ce3108d05722fe16e6f6113816edab35e1671f540e7", 0xd8}], 0x1) 05:39:32 executing program 1: r0 = socket(0x18, 0x5, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000026c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, &(0x7f0000002500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000140)="6123231908d8a36829ebff7624afd07f13265c0747e52051", 0x18}, {&(0x7f0000000180)="dea4dd90cf0186671490c8e2ff4f718a7d16f8f637c279e648e52e2a28d778c07e6309b3114d011a98844780dad2f5c160f0d26df148d60d226848bbc2fa81f26917dc90c3b81768d365164fc03ab42b9c5f75ceec4696f0aff574e839254580644ebc68d5fd66f01eaa7f3d755b7a09fcc2bc538742b681a34cb9735b354130ae7f169cce156997da2c1ea2ffef9049aab922239002cc2ded75ea48f1f36763fa2d6b251296e7ce7db86e59427a1ce0b22590448894ebb9ff98a4ec874307d91b2f64047e249c4cadd6d9d0680b77194e53ca5d01cb8fde444a8b0d38d3875ec75da74d78c530af2c7b09d297eb98ca07abef6bcc52e9cb893745b3", 0xfc}, {&(0x7f0000000380)="fa67fefc3c2a4d9f7308faf27d58afd4aa1615dfc3ca003106c72c6aa9ac1bc4a7969fce7cae72b0f3fad070c798de8bdb10acb013fd2d727903a847b2f589ca982feb964b62101f34223e861d741e081dfe9339b5dbe609853c86d102349073283e4a1ee358e1feba4c62c9f7a2c989ec60bc1550142cf88cd53088eddde03e1ffd29e19982640d607aa25a1b5d22e10c1f9c0a6d56b70099708b52843a3f9f5f3776d78e68dcec38a6e66426361b00a460b2ed8fc18ee43a88aae7dc24183967c4a850ed35c74583b2024a784ccace73a23212d70177614a8c296db9f7c027e88579ef9862e154c087537971bb08e688625f502e8b377af2b2eac5bed3498d889a36c8acc20c1561e8ebee9a8f0f63539e34f47272cd21bbf6a7f0238f126dd7f169ee44d48e01a0a81e23bd64a90d12cedbce52317a9534ac5c28b6f3184c078f06f4c97421508b82db4bb0dce08841bddfbb155f886c277c085ed730f61be7c2db2309b6614e1e150569d051a61af13e374155a5d1c746a07b8cf2ce1a8a074f6a6f269e164790101db163c0d2a29f10d096d2e1597230c8c25d1d15df144a24fc2cce266d20d3ff87da12beee6a3bbeac45c4d4fecc9b2e1acf9e4b7c9b65f31d1bc28d287e02e408e85c389f21352a80fcd830ec49e9d06b76a5ae8efb7df2b9cfe1ed6b0e3b76abcc6da98809d1a1a89c809b2f0e4135719b6a64226ce1b5ce8563c47305f8aa20430838f02a3fad2a7a5141adc614f98dd775de96e97f82023972960e1acf91d078582f072cbc2bbbc6f010636c45ea332c5b91eb08d470762946186129c1b0b62fbfa28be353b37f71c11b5eecd9c2c78ea6f703dbf03fb91be563fefc75216e85b78705a132fca19fee09e768154a80ae16ec164eb0900db3efc856c5c117104224d15af69bb3007d6d54118f4a3958d0a6ec8a6bd28aa61bf8e3018e956e4fe0d23c1efc13de5eb108b530f35d5ad0890fa33217a986dc909da5d2b819fef8127168d468fb22086e30ef85b454336df6c63d76be1f5e0b1a7f3c3d4cc38b2b86d4c88f9a1a19fc272599ed057fc7c92f06ac48e740487936045c8767b4289a98d18565c7cd94a25d46f2a8ad8ea291fd68217158eee8fe18af198631781744062340ac098bb195da3be9f859a7f8ff89701956efb2361b5429d16424f39864a5e76477736a34c1a5b47d9253dbac7574030930137d897c2c33ce30bfd5c5b1621eb65b567924332b8db384b9f31d119215caf5dc929beae5737c0a8810346e3e13bff9281c8c5f5fe4695e8b721e3fc7353d1d6285a1a8c9f28fa59c12268409ad8774cc28b145bb7a8150280a9dcd2610c85705beef01676769034e0962c4a1dab5bd2356e1c732366f6d1958948aeae08bf2dbb866922f0c463616c572e4d0b699e016ceeff5defcd8af6e1586e8489cb3dddabe1646cb4d93b9c10406a2dbedf51784a5ed8e3d0b02292396cff739e34d21cabaeaaf65eb6f70ab92968bee360742a7826ee5d6489c626f01e38deab4b23c2afb458177c7a6f834d052c56c32f82228905ad29bef58e0a65a6533ce0a0ad0592938b9246927838afefcf07eadf33370c1a803cd6de19445b9639c2740b49fdad87b5ea6c29cce534bc3956ac21cf6b2084e61dbf5d7e850734460c9cffec8ce9892b5a67746931f3b284eff6ac1207016051269e5507b7f5fd9b52b01b062640be2cc2b1f787ec54a792384ae15698902608eef714fd219998911da8df0036eb46394b7fa8c342e3069d7afbc3b818e8fb8e3ff831dd6814f1e438abc4105b2a0750beec1fd6644dc6466ba84bab0f0b81cc84e807d86161cd58fb27f200cc10b827d2be2debb42218ee168a1b8b61dedc258df547124c5deff8c512cadc662068e89641385e825fb2c6a62b3434c5643f86ca710b5ac78fb9982cb197bdf63700991d7f877c094cef4fd04546fd19dedcb96ff1712d5112d90fa599f1f4b2159c0c0b2e6f4120c5cfd69c067edbe2b8c6e569990baf5764c4a4d0583190ba8e823a28aac5afbdbe8d7ea482d477233025a376923099a6eccb09c52099bd59ef992324638150f5144103bd3e25c06db893f0d5adea33272e35c0b394ea3f2fb24ed45016c7cd7e34d07c7249a871920fa13c279215817a64d70310decd99d072f3882d58e28bae8a8d427f011300d2d64e631856f112671e2a98b7682dcc06fdfba8430b883cc8f79e0766a673c4463a2d3b5b39b4ff713d7ac79c2f494946e837ff264258b88ea38c2cf43ea0cc39551fb6c853dc3f4feabe3750616901e0b6d8ac3b93aca76b07f9e7570c031008551fe469dd9219a5664c62ee052753a8c879c30826f87be67a8b87e3060e2c6ce903e96084f486413f0eae81d72a317b9700ee51d4089eec6c811b780fea6419c03babe92e28d0155411ba6f453fea09b6cbb7ea190a794996bbd2f49453c0b9747fd5f9f27cc5ac9b4e0377c878236df57e7e6d0f7adf77d3678c6ce554455fa4986c83bd954cc4a27aed197236255b2b2b0ba39c0b57853ce9c6f9cce0d49b30d42a267260aa819c15d0029a07495190f311150feeed771ea062e398cec65c2cf6daaf67f8a9d65198bba035a6baaf8c6378baf40cf7e277dae5b35fd76222327667e7682fc0dd8087b4d8c84efbf630a5ce92e83a308d062129efac1c780d62836d94437c1e193850f50f490ccf20b08cf2a297b9463bce5452ed0990892274fe07c85f3934d9c673509abdd2744cc5c19a3aa8e376e5f405b4c9b61bffa5ab2dcb5f5d3ec01ea5f4addd0fcde0ab2a59591b609a222d04a3e20fa64259c8d6702bb96b465b9c1296516ce68915e655708b0469439d8b6c71da19f6946adc34dae81768aed2344c7837e4ae761ed3d1dec107596d530b52212f6ffde9595570cea19de435a2345046bee7837a4ab43463f88da7d365cec29fd30e285a6501e581d8cf0f33060bacdf63f7cdd7ee789af156f1673576eea6de1b0558a748ba50c89b0ad085875cc98afbb480f9b7e525caa3c0d9f3ce4b5ac306b5fbc921d244a3be25940aa14ea7aee8820d681365f91ad6691c803505a74fb79b830d43094debd83c57972a83b685f0723642d7715a64145a2117b7d855f3779f4b7a0bc96c8c99fe06d83361a42b562632b7fcb68e47696efc04a9c8189d4bb9d02fc645cb1ec336bd7a4f98696791f72709fb1242a98842a1e73cd6179a89577b12f60eea3ee10ff8ef84dc9a1af3a144380001ed132cbc10079b3eb567f047df128fdf1f8dc7ef302972b71d0c8064afd7e3101138b8caa85d7f48f0233b534b5433bf340a5dfb0a6d7ff10cd6179b864bc86a8063eed839debae963394c495c1337931107751496b40a296993e78d3b7e0263e55c6c2716280ab4468084b8a55584f8b95fe1262184755a613ad590cd351ab2d555b8be148171bfff0a828150d3c4306cd3ba3e61c65696ae62effd423dbcdf6cc6a6dc395f89a26eac394059987519f7c25b7c79e1e538600adc3fee47704c7f3b1f823837554992ce1b0232aac55f39ebdbaceb0a1dd2290d9c84b6af4086c2bdb16aeff3b61decbc449b87b02c60004a61d78be6b0f35978353729ef5fcbd0846989f37fd578d24ee4b9cd33ddab2fb86289ead016312363350005bfcdba28789938896246775b0f0c36b6f990c9804cf2141103e991df419021ec513a892fbf0ec73ea7f8ec62e6e00e2ff127fd35687b57871c02f761ab2deabf6af70971d20ede71e9bf5c4a8903d56694d3732286fa406cc85c5afb05680822e019b95cb1ed88f9874337fa44490dfb22470044be24c7f12a8d2e9f530250594f4c6f31b3d51173d8a50d64b96838a48ae81d97f7c17751c0bc433d5a60ba4a017daad4ab933570382d400b66c0c8090019b4e02d60b38cd9860ce87b50286a5600ce7a0054f83d101fc511e0992f91f9a89e72aaea18f21a877c93dd3e8ade6f3186d4149482ef33cf16f6c10780a135b8cc487a82706226d189a438651771b9fa6bf299176e8e84a82ece7f1d152fdbf588c8fbaf56a2d8faafdefcf63330a20be363089fa3fb4dea013c68a90b34d26024c800cef7b6b3748307669824363ff3051062249b5f124ac86f51f2fd0d4f3a069749c14ef7f490dc68cafda3bd59a4f4bbdb51a2adec015c8e3658a36c66af4dc3baace7e67978500e01efdf59b39cc77433865ea6ac03f057db9c5e7380d25d66b6c86bc57e020e915c46a3b6a6eecd7a042ed79f6c8502c3b203061fcf0a36fab5c1b4c9e5929e7ad1078e0d13c2ff0aa8eb7534fe9975177afca0fc2e967d92244eb6ce93b6ce2801eddb5d5ec91555197723787bcce618dd2d8813537929593f910e74d47c2f21c2f0e5c8217237f767fcbaa7b7606447bf3aa7b237192457de45f278ac66d13c6b03d3b46062c8368a569f5a68e6e76c23888df36d120c2dd4e01b8aac413379619fd2fa849e30a9319ac2678c3c56d1ec10556813db12bd72fc0f6b75537e3ba451f8bccaf9628f30725aa14e6bfbdb74f1a49d5e133531adef62b6977dd0ae1e58350496efcefcc271eb8fef65eb46fe100fc071b0d22fff9b0d7ab9a365ab85b65bb96a9a543f65854a5584da4c979531bd388a2a015474548b9ffbb780082bba35f6298866f8d84ebb4c1d2d9cd2b3eef2b0442417ad2f60dc9fc21d28d819db55e0388dc8317745b29f73911b87804a8256356c610d2680c8e424befa407997679990fe4dd4ec75114692147795e29af9e5e1d65255581b79943db458dfa7d7a4fdc3058334acd67312986188b1c58a95dd6d0ee56310a348a9d1e58ac49aae66ed24e3f620c257df5f49c3380470e24108b340d6ab2ba1fce94905d08f36f3820f528fddbbd4e18a9413a421ed58b981d4a243b26e2e871533abee4ae8d1a83246a931763dd141eaa09098aa4947298d1764bbb7dfcbca289ef4626d41ef12564fb386c134448aea1fb58202c79e72c3aaf371219e00b47d3ee66133178548ef06ed8ee5eca626f267a14845b660cf269c95774c1195c03524c47d2b9eb28338a64d0b984b338e1788a3c274f474684ee6c295f47ef9d30b3091823277ce23f1393502e6753c0e1025793772ac438fa736a3d7f90396a13ef6e9209f589d60981db8d0e0fb30cd50683db2cbd3dc58c3c38430a7a773639506c956898a9fa0e7e4967253feda441bc476c7fe57f222c1ba665e3d25c1d0cca3cb78e50af566ba627aeb483ea7e659b459ad5d9fb9deb5c92886d7bbf1c75a270ae4d08ce12c7de2476a8a3cb4bdd18e1a935a7e715f9b9f58b56f4b1decdc96f1d4021bd91a2411a5a564e96a8e31b4db5b444952348a7a1ad644443053e66f7333bdb729972f8e9465f062005b65bbaae24ca81929e64d1a22c083dc18dd89e581e6641e95c3cd8c64741e937140149aafb429bec243ba671f3b97e63108c12c196dfabad021a98116d559f43428900ade19d7a98b6c8b6346575ac9c79e0bed093f9e668985d0cf0ac0d14251ed4c14760343378010ec41c08e105c1d6d1285669ae5bf22390c514c621eed25f318a7e4de19c521f72d51078f7a8fa3384083710877ff69cc62b8b42319aad3176ec8330ec7a5ff5c9c38cd40905a118a8768b28d05775edc78ceabbb848274e9f2888396a61786f9daf12cddaae00d67b363a557e52cd84cb0834ee621a2ed4c265a39d882fe1a22d7628c50908b57777acabbda7b3ce443dcf9f8821935baf80a0395211660ab7bd1d256d41ee9258f01a9e5db1e504b609f8e90509", 0x1000}, {&(0x7f0000001380)="97e228fcb2d8dabbd387934443fe8cc104486f7f1933c1501f73128537012c050be433ed10c7d8e7b251ab2a4d61e71731ef14df59f1098825a1a49230d81cc3f4f5432bf906d8d162b481b2c66917786b1b94014b5d660366df7ea1bb19e739600e4fa6b0f4dfe190ba245cb6be1f866949ada5cac3dc66b3c20477cbb78afc8a177f61d5c079690603ab1b7b9bad9da009f679bac384e1d057d19c8816daa89b84a3496595e4b2250b976533ee8278ba349021e36470f7b904d452bb7eefbd1ee7b620d4a17fe82a31eb074a7f27f9107af3f34ddf9b88c9db2aacaf876d50bc118284b9459f2bd6c63d1a483e09fd1f2eed4221242de9db34c5c9388dcbaa3a994f4644c7dfbdac944edeb7e8eb24dbb52349b9447a1bd52ddee1daebe2a80eb9fcb3153d7c68f2cdd757c83d4092fc3f200e60a939d0d0f9b1b14a531743d1e013df60ec906e5ac7cdadcff165f5614c13a96de36314aa28fbc39cfe7e19c11617d79c3782a1a9d7d237201f29734b22a42f525df7fa79a1277afbfa01a986172b4b20627aa51ce7287a2468316bbb5aab79483d58d675f7afb830a0ba825fe76a2bac33c492a6ed5fb2a249edacd1f1ed52a458b974783ad2b853054eb302398271be3683e2cdca7dccfab5b173c555f83d9fca3e4514b5731da1f8b19ee694aadf6eadd4644c56b034b2509f16c7483952db2f3366b8c181f6626f8ca826a86858a49994cb99ed019f77396447e175efce99114cabc5e183b1f9e5bcae8a7e52ac799be6a892fef3e7ea90625954b977a467e381b9389155f9ea24ecc033369132746b60f7eef566f29fdcac075e703ec5c464a3996644cdd6cb2b5dfdd78948c681479e369c3d6d3ec128bf83613095300a5d88a215bc5d09384c2535587f10b4f62a44a94c24cc75dbe31133999af6853d2aeb9f46c17a5852402b2560fe86a580210fba8af6a976224819259df4e8b58813362b71248f1bcc89834eba20979d468439492e9d968977738cb8fdb0df4d359a9c36a4d141498485b23c8b45b7cefe19344548bfd1efb94f9551a8dc0d64a2f28fa5bc1df2384b8df93b9a6b919fe8bfe258724f26b4e4e4e847ddb7c94bbc14914ecf6d40bc1e66f7822f9895c47018fa76dcb1e9cd3121dfcc287d72a08b1423b084bdaba26f57e11f6bd73e31ea060f587f75ab9e37f3220cee2178b357a2553c2bb4bf9f806b87e6a1aeb6828ca3224f2eb52284bfb75039b2fbd3020afc6274647b1f4729a4d1ce3d5ee4aa6d86c67a6fec13254678df2175798d705e30fb15a2fdd516c8f227e313ad795771cd984567146f4a4ab8368d7273a7f488e336b9e386ba4574a161da3bb4cb85ed0ab4e003435caf3af6fdce705f50e9fb3e7eb3eb56179283781c12cf29fbffafb040b91ecd4b65b1b6f06d9736beff0b56f0aa3cf877019073d1f4391207b997678435931cd095813939ca2c87bd36f7a1345a9344077aba3398eb805f2987813ff65e184d3a3b72cfdabcd827d6348fae5d0e2c4fce8bc6e2bfc561d35de04d5f796f0734f25df30f6da967a52919601d6dc71a016c0e0ec39b48b457791c4ceb6dee2a2d5336d8e4b2695b917c4f94d94ee831b1661c6a7b65dab705a74d9df1a4f572586209d78bfd2587b5024c8eef40fe0bc5e6fe493339125806ac02dcbe27e90b08ef75f374fa855352723ebb1466fe8934eb3a75a8b50e17ba3a293b271ad2f750c47b6e3325c20ad1e5d6e375acc99d604d95fc5f2c564e811446133fe7cad7b7cbf37695acb6adc6ae392a9a50877a98269da6dddc506b1edb3f201a117aa1e56e9a49a9996fe922c88fccce93f65a22379d1e0488f4ebc42504ba31eb63f829cd7eee46ec959b5fad5e221e769b2f5a96bec0240c66018ff5d44ec4f3a5cdfe3e88da5c3467a16e3800d2dc05358df96c3eeaec4a0814f94412d94376df1641b550f3f60a78ff7ea33530de393d5c6aea729ccf67e101f156ec678f4f2b9a1a7f973d49488e5729a53261c1a128b21efad261b9ab69fdc6e6ec539d48c074b7631df16c3f2833d0b903a431fa539dcaa770e07b5b9c3309d5ffe1de6495b3acb9aaf1c5e16709eabd45269e9c7f4d1798ed1f3f026220ef7b535daaf01cb6b086940edc81a1cfdcf172760f548ac7acce93e69d78c063271d2006c2e0b79ce9e27055dd6a4ec41312642256d4f5005b2be23bab83d524b4a7b59a81af9639b6d271941bd3f8533bad204339e4d6b90fbc51f70b59bbbe975f5c0f63d795687ac04874b091a39cc08e012a3e6e2f9e45ffcffbac516e7aa828d068571198515e8fee7723b77790d2303cb30e9e09241ebc70848be18bd829062475263c528a96a55c42778c3f09d726e59bc59e7c7b69a6457afc0fa961b40af292db31a85ca47beee1ce62120f27e04709c06463c1e0c671e18db4f47faced06ee12202481f100805593e4b72eb0596ad830c796461ac82326579f996cb0375a36ca930fd7b02070791d658917233b09439da8fce19cafcfc747eed9a87cdece319ef96093b721c208e123cb12d565d9356dc16aec872458190aeb8109fe3d4d8c3d29cb46c5d79916606d8ea6098a8b2b474b4cf6874bcfd1c072227a6882c1602a03bb8e850332e7a3c106826dd089f75feb512d8e1867255100fdc178ffaf1c3cb90f150cdf4978951b3a904238f59efb4d6bbb89fbadf3ff18a23bb5d7eb6e9f719632f29daab770217dea85882943ecc26bac215565814edd8eceffab74a98e6a6b7ab9f180a1ae64b01899b5dccf9711bea2c9e265db2cd6770c5339b98a7fa07ba47731b968ec06b47322e21de4284f7c8f6c639d50bc75e6a8849dc1f9285c61b1c5b1056d6ee5f7c312e3991cd8f3452dd282822925876250fe0f8ea78b5e1db445baa03c076f22aa627f83002bf2962a3b27023e637e57d5e7d447b899027516a531161dfa72f56cc64363eb28bd77e2deb3f7d818c38e7d225ce7351c6302fd7c1b59ab536241fe6cdaf9d1b5b5cb685d19e9d05f63242da08dd74bd817873b10ff6d448f9fc511d3dd2206f031ba6a40ef1bf4fb6a40ee38f8d2764d9286228efb90c9c6f86cdde9d61a2452762ba6ee4494b5102ce0144ae2978c1a812ae66c69ca1612f27a4e5d00d6b217be08b17a89ed2df21cdf5941691d33e130621d31b7598992a3664a3c90edc82888c59960e8b6454a77dedd79475744217bda1334c9a614dcfc7ebdce69388697a4d7ca570b2c027c1847accd0575744d8150e9a8c164508b3796893045194f0bee20fe7ab79b2df0fcefcf97696e95205073882abb7d95231aac072f51ad777f30498fdfc9576dbd94dfa6a3217a2e7e379428034e2d143da2dbb1b92ca085de18459fac4ce3a19a2d0bbddc3a0b97ca1548838a1f21cbf32b76f9927ac2440d42030e5f6818783011a8c44e216a602fbb777f42d9057c6289114979c32319c29a880e6e5dcc513be872d460ab3745280e04b0a9212b387716af4de5d3daf6776cafb9ffd38f1b1710b4f34e0d1c126c27d31591c40182492dad2191360819804debeb19dfaa59a134df1c2128fe8c39bebbb8360b9f2666c7616466a28a43068d27fb689a4af4f26acb7e694313c7f1031f91bbd8adda672c30e061aad40d850c2319cc0d9c90270344eac2ead098f08793972f331f8733a56f11b2b54e97e49cdfdfecc70b3a0a09c331a5f04bd5d4e0e10f41e536c653b457f2893d3d5222c46567ab8578529c9ff2d9c147d32be3fbcc8a594c88ea10bdd76e3d603a3789613f83ab8d5d84494b015dced9325c478259a940758613eb257d6e07b20c921da79e553239b21e3ff10734a661f93f7dc4970529c70820b37de7deae597cedfbf37761c993f18b9c9b444fdbbc1fb20effa7bfb86c181fbadc2188d171130d4426921405acb9fcec891be51963ad56ab076f79e7a9a971520d12c8f33c4c51036565aafccbc1af5347dcac47fd2fa5c53173946533b05ce66cb9297f3ff62b85fab49a1aa805a0f74685714a7fddb53ee82955d126972e348e4d817bafb2f921b621f380e67869ff1283e85909f96f12bfaf14a892dce83789c7919bdd76e27aabab391b6de8b2de9a6125f7ffb18bd372ae0d280fd603893228221fda97df1a03f94641f57a79e7008c6ed7abf55a87fce96a3f2822809ff65330af7c51b28c9011387297e343a7cbcb218f82e18bcab1cfa2a45f4eefc11ba2c06046e6d758c26343520d69a24dbf3bc319baf0460243760281eb5ee4b61295d6c99e012cf5120d0628d0e5483063a070a93bd143c9bba5d4ee0b281b86fed395a93d7d6ff03315ddd7b3fae45ac5e172742a82746007150ecb270338c60295c17f22f4a71174ea7267f54ec76c9b6008369c526252590f455f1b2b4fcda56717a852985e0229d442357c7f386313ab6fa9793cebb8dd6e58ff1f0ddf316077e98be44d00fc39ba18aef287ce53020830d5aea467e59a3c6711c8484fdf0f7bc2cfcb0d3797f78c7a1bc4a0fe06ce1deb0cf0738867ae9b297a617dad1e56113e242642daf767dcd6324b622d8a6227f820fa5125926e9f521da95e36f8febd555ecdd403502f197b281cb1ea8fb3f564083472cad3244dbd90dbf87a60242d782453f17aa842c7218fdf6fa82fb76f64b0fcfa48ae4ebb4d7caee3d16daed2a822b6ceeeea6711d80da029680d8d327af6a27cfb3487393fa5dfd3ae6241a390ccf0187d68d769dfa2bcb29fd40a52707e9fd502a6b834a2df7f1409a38e23317a49a99688e56d14f2181718d8e98a817b55a8436672a3bbecdeedd24676dc9eabf6cb3f511d876a23c0cf60260d0cbfe6bb89123170cd204b5e4f6e3b0d2c8770cbd92a619a34560f17693f966581c642ad814b20c14d5ea0b2f3d58c5450989abfe9953e88a11b0ff3cb7cc0a23f6b481d955499a77b85690e3399b751f4c2d597dcccd03ea7babf055c3dd15a24b4551058a876fe3d418aff203b1db8d6153e9f148dcdcd6b8fb30a54df7aec93052319ae797791ad064ab25f0f9e82e71fe002ae87d8bf862ee55ff28a9c39cf622a044298a0ba0ab6375b90ea83b04d93c1dc7ad5be98cb8c4d0e82206d9d05bd4abc371ac1dfdaebca01a169b269e11c0e7fcbca14b4bf5c73c5c8456c44fecc6c4c8c72522eb95c1f1a349e16ac7f34bef8c599777c4f7a6fe7c2489728e850c92e6b2b47662c529127f89563bbcf8ce1db629a871ce335159a25bc099c166224c22d2c8371df94713a6637e5fd7c2a19da0b8475f40482da20eb56e938c3f912d7aba172ace0a03b1cd2fddd378bcb4f961e928e54c02977f0dd879cc081c9717afec2660ca5b98307553c4d4d1df3806248f0a0037858062bfd270a3aa3e305b2277b3b69f7e6f130b873358c2bb72b66f4a6e05368df52ace0e971c67b0819322841f67812a4d84496eb895a8e2e2fff0792c8ba3532d2e945209e781456c733a74dfa0b555b674588e2459b1529113c37df5d88016aca3aa9d02022ce911809c77a19d0013b0a569635f33fec21823a3a77da6306c7fd4983412b492675d63bf4fa20b0bcf45a439524893bb9b541e1abd303b046ce0f44c7cc9fb62c4d2bb6de0953bbbfc2b529a3c94a2ccd90accd59b612f186d1ac89533f206f7ff780c21d72f618b0f060c8f232ccc5d66fefdd16fcbffa1604610a7df90aeaf67286d8a950025c740b88c75e1995c848f1944aa4605c9b63b5d0ec47eba1ce145fa102ad68b1ed62190bfa018a7b5ad23ea2ef486603dd8506dabdad791675f7", 0x1000}, {&(0x7f0000000280)="ba8e4e5cd8d1ed8546983a6688509ff6fef97f9e32d2a934816745ae0fe33e88a87e9006fcc032f32562d9748d53f5dbc1751b669b0966bc2402cfd9a03943c0b5ae710a8f4b1c2a4948530841ae94c791a03a9fffe79afde1336fc3a11625c5d3db31e51a3e228d3307f179dce7525110b292eb3c0903dc6403c28ff8037178fc6cb3de9c10cfb0ad793680d23bcdf781f3bd121732887d6f100d49f93adc3940abe4cb4da6ece02769eb9fa33df0455b94ee46921fd72211895ab5169f9d5b", 0xc0}], 0x5, &(0x7f00000025c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0xb8, 0x40c}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r8 = openat$null(0xffffffffffffff9c, &(0x7f0000002700)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) 05:39:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)) 05:39:32 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x44) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001140)={&(0x7f0000000040)='./bus\x00', r0, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xcfe) r2 = open(&(0x7f0000001280)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) 05:39:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c6530004455a5581a0e1820e4a2aba1aec4150069da27a321ea129dc9c14292f4ee2a35e4226afcedb996896fbbfa824d845ad964192649e79845cf876f668c5ac7b4f1"], 0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x400, 0x4, 0x1, 0x0, 0x1, 0xb9, 0x22, 0x1, 0x1, 0xdb25, 0x3f}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0xa9) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) 05:39:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x4c1c0ffaf64d82f5) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:39:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1, 0x0, 0x92e3, 0x4}, {0x400, 0x8, 0xb26, 0x4}, {0xffff, 0x3ff, 0xffffffffffff0000, 0xff0}, {0x0, 0x80, 0x8001}]}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x3f) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7ff) 05:39:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x20) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x87}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 05:39:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x9) socket(0x10, 0x3, 0xfffffffffffffffb) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:39:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x100) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/225, 0xe1}], 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000440)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000740)={0x7, 0x3, 0x8}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000480)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r3 = fcntl$dupfd(r1, 0x40b, r1) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000540)="da569dd027fa4c20eb2bb3a5c915b76f6e4c8d5bd759e437ca415e51ebe192b6b01567a948793edb5eedbf8b0aefdaa940019e3e0dac0e29ed3062e7ebf63cbb96bbd6add0683610ca930314dda9900f5e69efa3e2c1bf20f1b1718c3e", 0x5d}, {&(0x7f0000000400)="49f00fcac8f5a71976f7f5e4e99273109cb4190ba12bb4b7a17a908050f8a9eec1f63554dc2b8967d470c123", 0x2c}, {&(0x7f00000005c0)="5019c50537188a11ed74eab1615ea53f6b1b24f50a8db4fb18a5e63905954bad9f1618ee9dde0804183ac5d0c05fbf272b81b22b60becaa15573264b6923b39e7a4990abec01912aa58729ceb6972df1263c18cdbee1216783c60e8edc6ff889894ebded00d476aa962ed1ba0806b30be19730eb8f85326411feed0087fe3f0e584701d07639b5034e8bea89a32d489d9e6324d8a356ca1468fb527a2a8a4d2d378222566a96ff3b3bcbf25a17b99e5bb7c4bbcb99175e6aaa0fa6b1536266790a5f085c1a7d9e9a0d68f96d097742e90f7300862e9f", 0xd6}, {&(0x7f00000006c0)="dd239d1eeccce571f882ac9f3884172346b4c1f4a30d5271", 0x18}], 0x4) bind(r0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) syz_open_pts() 05:39:32 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="d5ff9668", 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) getegid() socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 05:39:32 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xc7, 0x8, 0x4, 0x1, 0x1ff, 0x9, 0x100000001, 0x2, 0x3, 0x1, 0x10001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)=0x7fffffff) 05:39:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x40000000000002, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3f) 05:39:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x3, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f00000000c0)="de79c8e7f1fbd7ee2f9f354902dd86448e8717cd90b916d65a4d1e432486a4a419d78f181852febe1da5fc3c12146b9100339206d8bf9923ac6730b2b1e6e4301266d69ea5fa79970cfce57c344e27cd38f9f37268c397877318428398186ca57fb137f07d03481be56981861b7061f69de90e3d057261b2f0cf2506afac5d86775918f34ef2e0914cddf33c309799a19ac5623ee516780836bebae6a5150e4653a29bad9b8e124b7a23a395f1709e8913e2f2a4ee6b6186aa84d12fb36d3f84565c43dc38af1bf0384cafc544107e6a5674bd698459bb2b20ac5133d43c1444ba65b883abd9a3bdc2285c9b162a5b", 0xef}, {&(0x7f00000001c0)="35f12ae14fcf333d1c5b218605673e3d0e3f504ed1c0e2893e9ebf903a705a61d567d4725d878213517181e59d43e0172166a39d1b9d92f11f70736250036b67aac0af0f4eeed834f1dde2346fcddfd9af68e32d91e137b5fd6f0ad623b83385b0bdaf7375d477b0a7a8f560bcc9425ae8fec4faaee691b7d4ef0099105922faffc8acaa2bffedec977287b083dbf11a5212dca6d14588c81cf2c496d72a164678a20659a316c1d736968b9790fc45eb9506251cabdbc3940bb3", 0xba}, {&(0x7f0000000280)="264f2a82bcc55eb5d0e45eadecac07c1bc0f09d90b40207fc2f03fda8cded9700a0dc66c24c0ff07a1190ff846f9561581f8be7c203bdaba4538cc8fc059fb2464bd40103606b50bd47e57f1a383c71ac7a7f719a8ebe4013bcefa6ed55bdc15f1a1f0b8a67d7008678ebc2394941e4d41d0047a112e6482eb29dce42f55007ca7774c353df051e58b9dd8a24ad17efd5ed77851e508bff79ffd6f874a63565cf7584b62c4ec054490739a73bd9541c60231fc6da2b98662a473acfaaa857ba54a515a2878b7dbd00933affbf876a53e2a30b113171baa6948a5ea29aa86f342840e83202bd275", 0xe7}, {&(0x7f0000000380)="b97aced8a8c6ea91ece51d9d80f0af13a6546be5b364c8f5385dfecabda41ff30618a3ccd1e567d8871b00c00e799b3965e5c85c0efd5ea61e46de7ea2d36f92154589383b5fe86426b9ba17a191547e0d4c29dd93f7af465afc6236b3e2f003f2b335d56742770659edacc4180186f822ece21321512da9999b07144d6aabbfa02921429b616b4de4cdf055996041b43e8168a41288a4b58e6eff6aea8fa3987a0fb96b6944360d2fcfe117", 0xac}, {&(0x7f0000000440)="b4f973b8752d471d180d697cc7578e2add1acaa8d169be9a35668ab213bec6271ab139334dcfb1206307644114170de4b8c51d7b8f22bf866172c0cb15d37962fb53206e5bc7a8aa92da72c2276998417d96c70cdef6c0215dbdeb035864570133aa2984a4fc60fa6f42aa949012556760ba4f49cba17da723dd3722f879a335d6c7f5183ddd2b0861d74fc7aaec0d6787d1d86d79e0e9ef79f83022854fe75c38af070a200f66", 0xa7}, {&(0x7f0000000500)="c8c014bbb7522bb4a4d8c06e8f3d9adc60217fe28fa6850ea61874bd8e92a18916b30a79e9e5e4a50e99e9d4dd613683a5dc2894105beb992c07fab3a56f32ba098df05c3a7a50ac847bbeba94806332aea9d9242fc86f283a69b48fcd02761d66d59723688effa59df6808ff4ee1432b55460c9935d244bef2685e65a5f8bed0d08231c2554e33e46cd519b118225de1993a6970336c19cf4727b0bca36d297b0b11dfb5f173a9d9df2ed58257f22e4c07b821e0995b004e12b623bee196cc082d8099cf4ca9ba767bec66aff92f7dce4631bf3b6c9145a64d4c570", 0xdc}, {&(0x7f0000000600)='K', 0x1}, {&(0x7f0000000640)="c882d7e5d2c06cbd7c075bb975ee6b721434b251b17b5f60bb65f773992302984fcd9315b37de0b2e6faf86314f96541046bcaf98020898b25368576f8db2bde230182ac9db172e95a246619bc8ad6c18314234bca6e6ba7e733837f7d62237efb04a271312365435a9b0995ec74212e81b1b9879dd6620eb66adbdb5f94e55dbb1533bb235d10d1f706d45b64c92aee98a960b0eb88b118d1bc9e88b039caa1cb7552fd4e6d32c1e652a84458dd62a1835dda9265a6ebe0da40c61093dd837e363a9cb1d1565fdcc042d766a278c7452ca21410ae56121f34753e8c8b6088d31148e6b07badb29421d5237ff7729697cfc30f7cd5dab58e788b62995b1e", 0xfe}, {&(0x7f0000000740)="d76e8e32d5f4f784f74d40c2176bc1782b7e2a06401b3365269a362c3816d40b55b24918bd5a5621ddc2b55f9d7c66ef50013d3f3722dd13e0693a0da88a78966ccb8448caeb2b08cc5a63ad1bd4a48259d749a2b6ef4f1462853e698434c2cfea9cf42337e74c91d6ac7caf9fe87365573c52793b4374a9d1cae55ead89dce6d4dc6e2b7696d09ef305b83c8113c7ec629b41613bd2cd5f89a85d7118d3a4d87e8e05bf847186f632f3222d8c625fb22760ec2a5568e6675685624de6cebfdcfeae8617e065a5755ba3f9bf3cb6a8aeffaac4ec3a0beeaac3b9f5cc770febadbaa2baaea5d6a214228a7042e0c151666e6d329fa23399ee8061118c0096b2bd23a64dc3a22c509ffab041b2efc5907e5f980b82a45100c2bbc9e4f0733466218f661bc8f82e7459e5497ef7a7ba34dda106b72a442095443b4a823838a6185bbaeca8a5fdfe8cdca6d7461e71c37d2e608025e91d8f5c17d6cea5b99b1a9c27593ea90a0e736b57701cfb2cd4f649f7813c4e708298a2b1894a45a0b2373740f86defcf59ed2a6fa234dedfc4ef8d47b0ce5d8eb501bc07246afd93676037c86e0e39f3d3242cf1c6a264e748d956b9fbc958742b2c59b97ab27184510a5e63549891108f99c28270eb71d76e15507095864c5c7aee1b105037038ea59a72bee1bacd22fc0b02f57e1e1dbef766a8950e6b8d425fbda85fb2aa3baa0d828cc6b96cbc9fd26419eb97c4baefefa2191097b60cf3ae830690660b441e366efccb1a116a61e18112429a226b5db8b8610935a01471db1862ea9771d5de7f7bcb7dc4518264ddd8416b68ba41f5cfcf75dc6a36c1835a8c76183f40336518ecec559ceeb2fbdd141453641790bd255d92c8a58445ea2642d992f1a6483343a8019fa9cb550ccad8ba7f743fa9e31c1827884136ac27f136010ad8dc4187693c85fa133517277ae00a8862871719670ce290a0b8b1efe323398f77040be81c0aa84156efec905b77bd2f66f661116dc470b5a0a611cc540443934c55491f604bfb254d03b2c2f34a8c0f15087384a16c86d45a231b08f4c96b8b9ddc9035919b3e2623142a12b4e5b4db52d5d8c70c6c34b326a6961107b8cb6f71f912a1bdaf7e18be1eceec5954f862345fcb81d5df1cfb75dffda46cd02bd5fb8fefe36da3661babef4eb9477d2c857407b4b59fd1e13aebf6f1249776c7c2cd7947418c818c9982b7fa64afaa2b71c980f3222aa86b4ceea770574dded6d01d490803f28c7e222ec04c3d189a9bbedb6f9df0ee7786a3a560f6992d601df5c9f777e1893574e174eadbaa257e13a7e11ffab24be76ae67a391f34b7d6f7e1570841b33304343ccf4ac3c0624e7aa9ab7231dfdf66022a7ea55f6f29fe29467aac961348a40568238f766bba7e73e5c82b350e0eed92abf3ab9267c4af52b079139cdbe4d935f5e39316ef2d21bb322e02c4d80fe85539f07c88553f0d9f2e8dc45a29d26acf894cb8b625abca3a3b5be3d080b60d20149e0b7b48da7464499937ed701b489efdb54201fab06fc6aaf4194de649153874873931ad77f0dcdf2fb0b2c1372c979ba6a796c389b1625e86876837e3a59223508eaba9e7b63b927d0d9f29902673865d580952d85f2071f288a6c0bc5396b3c2433227557b843330b14e1d6bbaf54af427c5d3726fcb85b00bed46b0ff11de18356d35369c9752e71584139f383d07d42d34fd49cb2a5cf9e8c56611c6ccd9c01535e9023be16b50f4a67488e005abf6d4b12a48e47e9d85238fb32c702c479fd0b768a2bb884cc109b39f4a94e7a5e10ad20c48cf38b438912c04e7c76ad5ae9482f91267b032363aebe1e3b82aab28dc0de3ccfc3d0524eed5c7ee42206f305d840a2aee5e8791a50230cbb1326e1850cd6e9267837a520cbb8fdca21cf820d14bf5c41cfb6486854fdf82883c5c88b14ce5932bcb2fb40877be2e6ce0be413db99e7c5421d358982826e762be51411e7b04fde01870f2488f7409ad22e9655bfd762304351c00e26c1364226f42a311fd79a58200f93be466edee4df4e041e54c5d4a3a3199fff84c79c83c99939612991ce0620d60d2da38aebb0a852baf458482db209b48a601ecb7f390e8fb9a0d524e839efabddbeee494ec0e83aa0cec6ddf8a65d94795fd0419e8a051a0317a7adde6b5636a6bbcbcff86b47a62df003f89e340b090bc7a4460081b033a207255e5488c105ba46819ca47e5e3a851884c36e2f543b7b2bb021e6bf3ab44ffa6c93f889dd326b3c6b3101e5e5d2619aab8911ee518fd8defe7a0691298008c37c079167f4e29674a5e5fc7d7c12cd910068bf2325958f30e324a29fdf52c76f8636468b7907cb72819df3307765d5cbc665579622ab1a7dfb8aabca8abd72c6756aee6eaae29364ec8b6299d96f67bd4be746a816130aaeda69e1a86e89b87d8a9d50ead99b8206730301f5a60e92241bb81d21cf48a6e7104c9d52f91e384b8985de1fc918ed14dc1a80b8944ab3ecc35a8c908d12a6e290b504fe15878d2d1bfe04e56eb8a538244b518f97e6ad69eafb1797d084a7fefcf5c38c3bc4f8f13fd88550e9ca97882e05627d5f5c44f555b582129f8614f4bdda1ab4c91d97d02b2941a6093c9da416f2e8e983a4a14b70e6bfa11e994306766fda406043e31ecb60061579a508ebaf3cf68d3e847950e31d3e0c7b28563522b4117f183ea09e6f4d3882f377e47c8d5218d4a6d258afb028d52c73f2122b958e59066768fae292bf9bdfddc7cbe636f954dd9a1cba9775d1acae14e34af852d4b3e65f91ea8c8ba52a035b1153821acd40afa442ad84176252a3081f150498d1792ddaba2089e46b962eb8ce6d2fde60e76f719f73e812fbb61171891703d6126ca7bcce7bc3b46da2ac9020c0fd416fa9e44c29a5e1f2e0a1a80efea82a0fb0df2b18d147d70bb901486deda25b79e8b67bdef6b941495d8a8f15643aa643ad4e60fd090d2a2a3dff61be6d34f34e0c9b02ff69dc5eae23dfaf4a728c7df5a57cfe0396cc48f94f5215d7c5551ed67ecb21f68e33e70769a4111e756cad31afbeb6c0d08b9eaf4795ff12257ed7d1c7327fa9ad473551dd6c9cbe7ea3a49e64114388e6dcb533a8b2a26eef3e8d6ca7744ed8d903a66bb49dfd5fa6a6ba604d8a8e6d92d0369f0749a190bb57f0de5f4220091d32fae53ac84fa8ea4246b6cd6d2ff26bb223ca5dfdcbaad38196a29c11f093a075e6ef3bf1c8c9d34c68ba8a3b621cf455e952f15a50f414fe039f38ac3617147bc7bb0b05c8cfaacfab573308086e04a7207f43db7b3381052b2d01b68529bb05638f18eac08104c4c2a8073bbf8a073242d7177d4398027906c0c455e2bba0f5c074a6de8c84554fc5b852fab08a7c96f85cb3093e57efbab0b9573504e4a0f0a74410d7229a8fb45204a9fb06f6ef8f73bf8cba8debb5fd8ab2941d0e0305d5e144215a3585272a2cb1fc7bfb8d317d725ea37365d95c22ca97875d94f83a324dabf359d14ba1e5a4ed36e7d482cbe7cf0671ca0792689245f766cac902d6e3b343dd03b4c9e6f08ab4efce6a6eb9ab92482dbdcbc79d56dfa8cf9204025b0b725c9f8a61cdccff1724fb9289599e9318a68b1bdf9095c973621f57d57ed78bdbbb0faf6f444f0d50d8432f0bd7f1a1076cd51e60ea233cea68a7e2bc4b1b88be92c1f6d38a5895ae0ca63f914f4a34e9df2547938efe3493338f76bd4efdff453e9d28eedcbf165f193d7c12a12764aa3e27537ebd55429135523736da305e89e8fe6b183d0019ba7198725de63c77fc60455945104ceb3e3abb15ca0da030c8d14a1bdfe2166c313801051a17002ff01f43930892ba2a78294cff7b6569902b963e52cde855ca18700485512bb4832b8cfe092196a0c0cc23b868ee52c6a2ef38aa82e88cff15c3f5a61d8ba98e75930ad9cc15ea38ced241e76f7817b5ef0d6fa4ca7c3a6b31f533ba132afadf004f1b1f41e940fc5a5bbe994a7b626d34fedd44787b86375029c0fc9db5684f0e2ad2f4a1302aac3fdba02a7328190afc86322514b74b2c69e3b7d5d7d5180d3f531c809d91a70bef383a2e96d341c5312425d0ee0166cb66ff1d6ef183a194e7424698fe2d03cab2a587c56383372cef2fb543f013197cf0a9d44d5aa53b7150cdddb479ae99423b46cc281dac08eb9007154b05ea59d50f8345766aafd13fe307d05e9da3d25b1d3d059de3b0cb0cd0a4a6fdc0275de27fe2cb23fd89e7fc51eceeaf7cbabda316837fa5196a022c6bd73c642093b15af2c5661ecf5fcdd24a627bf3286e9e7a89d86812b420917f6fc9b4550f514d046570cecdd2ecb995284da0e31a93d85d25c98c815f0b652d2cbc3264e09d9b36a14792a66ddd374a2c4b70975c0ae4187d47908bb5909c5c0241f7e6b97b271b26e4cb6e84e1d1c49d34b3fff0ec44a20c02b359d9da20237f9be296f26b6ea6231433dcb7f061d4ddd7af31a08ea7304ec90e7534605b2d609241e608326c011b9af8a6c13b84d8244bf4c3b4da3656676941b6f9a5b0c42fe39fc49803f72ee037ecfbb95cf64dc56f3c5cee94d89e783302bc23b99dc0852195093d6a62e8aa366a81a084e83fa71ecbfa6c7d7ca073a534f25ad7ba46763aeb49b7a9bac75d881be1f2ff968a28cc1c95b930d09c893d707be8cd0ffe9b1bbc87c31a850abbc1d97d2ccb30b17f8f0d575da20b777c8ecdce39384649c0ce7c03a102f9a27595de01e28abfe858a9aa3b96773e5bf2c4f00b84c093ea3964f6038fd909f9ec72fdbe176f2f01ef0d2bc40c93b3e5ed78cc2ae6ac97b0d20ce97e6c3b4786a74fccc674d4b930629aab24804357b8f1e1bd7e481a6d96d3ab1c27ad26b5f76a0fc5ac3aacbf59484396f31622de9beccbb57bdeea46716e5671198b0006a03a2f3f199c11a2f0174c743d664f0fd6671a6683defb123761eb302a6e55504f8d95a2043fc55e8502cbba83264135259e320bce04d7a1d75f6c52bc1d75fa7d4a47e29f9796490b1453ff64e850ebf61e19a0399e0bdb36813e1722700315e01fceb3eb1bba0cf3067b6a4a3ba575a237c15fcd3de7d81156167ccd7ebb847b5a37a2cb482124a836af7de8be5ea60025e54af77be4a72bbf951ddadf57c2211168e3bf6b52a2ee5ca5582e722e5393d25485a1dea8de9ecba3523b1559981966bc36af179041c00e82f0041244987d5033c12bd1e9f1d5ec94ff8bb21b79f8f094881b4b8f5499e244426832813f333efa8b7b3cc6f8c1ab303a507e4d4e0580a83a4a5da0bee3b6124671f5cfb202b2fd7918f3cc35229c09d36698c4f532fa9ae71e8440cfe01f112ce0a90585af189c0ae6749af2cf1754b1b2c5924250b096e8dd0989afc6234420178653cc61e69c0eec45586a78feb4189768df7fdc2dfb1559868449a095cd9b05c758918e23228ad7a4b97a82149b74a7b4ae8e2fe89242f05216177f202210d94aeb6c08208f3a0d930267aae321f925926925f38841d74de7026ecff7dc2ad70bafe45b6e91d4cc8c6b514dfa193d1b38f7290f55bbc1a27d0f6a5e2dc8fabfdd10c114a8348a7fd76dea128e7a86a1070be70e133e45b3b691c25a8f96c09602f0777ccdf0901cebef799dfed847c2414c8b2ba63ca892da6bc8e7dec6f436e432233b7e5cd310f6e56180f09f90b2ad4d5659428fb3fdedacfca7bd373e63a9f08de714a8193f28e1d7939b2b38da076efcefaede38458323e43b02be57d7e5a43e2f1c7602b7c7500b0e2c945dab178cf4068115b59afde85881b", 0x1000}, {&(0x7f0000001740)="ee678b5e6e6848ef454a8cbab9bd5e8095b17982f23c52", 0x17}], 0xa) 05:39:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) socket$inet(0x2, 0x4000, 0x5) 05:39:33 executing program 0: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000001840)={0x3, "6480f0ca19187a7b3d69f866d2cd1c1385c9ef8fa391df915d640166fb4403000094495704ccd0642ffd7cb87bc6776254842a8f154c472a297964448696f198eefff9dabd316d83502711ae0b8262698f10818ae349d3277376766150681254235d572448c77ccbc47f805b530cfd7a7e049e2b6a527f8b673ed82122e111a90b725eb909cb53eb7efb17b2fe5dbb426b1d62fadea7378ac18ca912d133a643328b79f9007fbef4807be0fa74a926ce4972456336913612025c66a4503a84d61f59cf1905d2542b4e971e63af811f4e453bdd398a17044895fab313f801c6789b50c1f9e89d4618ed6ccdfa232619ea45e1b9e00a961844c8a12d71c84cf5c4c944d5b4f34b0b3c97e671e9960051bf79ab39a09cb583bcdfa90edd94646e35bdd9540411f8f4489e"}, 0x2b0, 0x800) msgsnd(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="01000000000000007344f505d0f2b8c81a78a2480c242c7ee60bdb161d04063efc75d7cae231b1bfe1ed5819f96171e4c3c27cc6483c428317b9ffebd0cecdfed3ed5a1a65f714a4909687a12bedea58e3ab3016a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3638ded1c1790e052db1700fb3848196f2158fcf32839c753b08c90da309c3c4cb84d65798aa6c9baeacf17cbe5a9cd09eeae06099c920056c5ad5187afb26492067cbb36951d5be3854021d91aa8db8b04fa68b071073fd8d4cb45451642fd9d345fe0b2698c6820f5101b043814d222179b5505d7f1f3e827bb73227bb12c7f599a00175d67a696c1168094dcf8ccf4be8f896f4ffefbbf7b9711654d1115b36b5cfdb8bcd4b46f9fad3af097df0d29189a6cc9b96deb19"], 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001a40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0}, 0x33b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0}, &(0x7f0000001e40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, &(0x7f0000001ec0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001f00)={0x0}, 0xc) r13 = geteuid() r14 = getgid() sendmsg$unix(r1, &(0x7f0000002080)={&(0x7f00000012c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001c00)="d0ddf44236e6acc01e96dc2dfb057293056c0e06cf6b4dff4daad84dde3df0995951dab184e07e60e14f5d3623c50140094d452903dd1faf4bf310d0c86505b4fe57d452207ec4c43ffbb878b055aed43be5cf0a54e3ce1a95a7807dc6b8276d", 0x60}], 0x1, &(0x7f0000001f40)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r1, r2, r1, r2, r2, r1, r2, r1, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x138, 0x1}, 0x408) r15 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000012c0)) r16 = msgget$private(0x0, 0x8) msgsnd(r16, &(0x7f00000020c0)=ANY=[@ANYBLOB="02000000000000006a0099f00dd5e28802e1639345d02645cea87efddcd813ed41af18924658aacf72af886fb3fb99ebb2d2e274f0f0dd2da624161132398e726717cebb538ea336377b989a3e3f82cfcf9e9b1a998f92f21cbd935e1085cdc544cfade208a10b100d52e1d8fc7897b69f76ab37cc95ef7989f5ea9ea1bb23c0a1e4e72e1755947cc097ee7c4573ea54fff4d9fdd0c55c02b455c3009152cc469578c3527811409044cd3404af632e29d4db160a7b68ed90f90b38820c71a84cc3f5f5a135c577171cc62d932bab87e3a031706c86485fe8c3deed13b7098361d155d5e4a97162e6c5c0a2fd078d3be438e4a527f9fac8b8cdd53b7e30b947aed30b543173123817184b"], 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r17 = msgget$private(0x0, 0x214) msgrcv(r17, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000000000000000000000000000f19e8943f77f03f59f8dbbc01a755c68000000000000000000000000000000000000000000292f6ed78b564b6bb9000000000000000000929191e932ac16eba4c5c1ce7fd06832cca1cb03982cd832d455a8fa791463dab164a50d33138a5fbd2e57508bd8854074e89e072e5ac54b4fddcf08700ebdd2a3285c707de7b63d9f87dbce17556b10dfbc3f8cf81bfdaec35a90220f10f238c714f274f1fc8540ba1e30f4655a2050d5ac9b306d937d2427c14d0e134a8c13e09c71456a3f"], 0x45, 0x1, 0x1000) r18 = syz_open_pts() pwritev(r18, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001580)=0x2) msgsnd(r17, 0xffffffffffffffff, 0x0, 0x800) 05:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x10001}, {0x61}, {0x6}]}) r1 = dup2(r0, r0) getsockopt(r1, 0x0, 0x9, &(0x7f0000000140)=""/173, &(0x7f0000000000)=0xad) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:39:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 05:39:33 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:39:33 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00e1b9000000"], 0x0) getsockname(r0, &(0x7f0000000380)=@in6, &(0x7f0000000340)=0xc) r1 = socket(0x6, 0x8000, 0x80000000) r2 = semget$private(0x0, 0xb6c5a39536295a2a, 0x80) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/136) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="2e5e1e02670802dd25461ac8e7a6c8fec782dd7ae483b50a48bad114aa1662725553b4921f361db14674146bdde37226f3407b722574cd786eeb4d9d6de76172033ff49efd5f3ba351cd281579a7da88cd600a3aa2f6c9bcb697e5207eecacc0d44998ff5f3ae285ff405d75c332d467f0f78c495ba3bc14e3ded553b165739b0e1ad78918bef6987b1beed80000000000000000000000000000e5246d866ac9a57d0b55fa14ba036d87ddb0c02a9f3ede43a022d31fda15ec657e4db4ad63043a83ce9e166f000373467b21ff3270d34874202768b222373249b2a8f4603ca0b9c2bcef187a109d277ffbc3ad7fc7cbbaa6cc672f2e8ecc03c98096e13767c1730b5a0d09750d9521e7df9b245c302d0fe460317c91e408a7c9cfee407e653ee57545d33a72b3", 0x127) 05:39:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x18800, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[0xffffffff80000001, 0xb2, 0x8]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x64}, {0x6}]}) read(r0, &(0x7f0000000280)=""/92, 0x40c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 05:39:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() geteuid() r1 = geteuid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b9500049bce0fd09430ece492b0924427c368b1e", 0x0, 0x8}) r2 = getgid() setegid(r2) r3 = msgget(0x2, 0x404) msgctl$IPC_RMID(r3, 0x0) geteuid() fchown(r0, r1, r2) 05:39:33 executing program 1: r0 = socket(0x10, 0x4003, 0xffffffffffffffff) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) ioctl$KDSETRAD(r2, 0x20004b43) 05:39:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x3010, r0, 0x0, 0xb) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c00000040", 0x6) pwrite(r0, &(0x7f0000000080)="9ab2bd3c162a752a928be98c4a2b70062b8f9e2decf011e0d3428913192c7dc8ad4e6422ae8e662242aff66e5f3db3c522a19eace3c65bfc978b50317aed6cfc6b819796e9127af3d319de16ba85ff595086a70d0acfe0ede5fd86bf34a7b9f9ed85b44117f8ffb94cf0cc79867afd462cdaa8c4bacb196c2c4ad36268ccc9bb9e06ffdfc7d9fab08435b407fb0c", 0x8e, 0x0, 0x0) 05:39:33 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x100) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) dup(r0) mknod(&(0x7f0000000180)='./file1\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1000) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:39:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x100, 0x0) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = dup(r5) r7 = msgget$private(0x0, 0xb0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0xffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 05:39:33 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x400, 0xe6d, {0x0, 0x8}}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) 05:39:33 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 05:39:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 05:39:33 executing program 1: clock_getres(0x2, &(0x7f0000000100)) r0 = msgget$private(0x0, 0x414) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/125) socket$inet6(0x18, 0x5, 0x4) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000358ab400"/195], 0xc0, 0x0, 0x1000) 05:39:33 executing program 1: utimes(0x0, 0xfffffffffffffffe) chmod(&(0x7f0000000000)='./file0\x00', 0xe2) chflags(&(0x7f0000000040)='./file0\x00', 0x1) 05:39:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) r2 = dup2(r0, r1) write(r1, &(0x7f00000000c0)="2078ffb678907d89e032dc1dbb51a339d705440eccce864b62dad80cd54d7d3576d8bdb5e2316d75426f0019", 0x2c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 05:39:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$KDGKBMODE(r0, 0x40044b06) 05:39:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x10000007) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x100000001) ioctl$TIOCSTOP(r0, 0x2000746f) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 05:39:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="1b2bb95425df3db866ce1136d9715b81e03331367de084dc"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x100, 0x2e0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x2, 0xc3, 0xffff}) pipe(&(0x7f0000000000)) 05:39:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x10, 0x2) fchmod(r0, 0x80) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x8, 0x2, 0x3, 0x9}) r4 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/134) close(r1) renameat(r0, &(0x7f0000000300)='./file1\x00', r0, &(0x7f0000000340)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x400, 0x0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) ioctl$TIOCSDTR(r1, 0x20007479) semget$private(0x0, 0x0, 0x109) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/62) write(r1, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0x2b) 05:39:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000600)="d039f4f5b939f660be940f95e406b0025a57c74d7955ef4cb89f16dd766fa3efbfe0c769aded7d2e5fcab367a68970935a30a4325d7dc9e80d0943f3be9e4fe8237747908891d50d624f6c63ab0ab69115d733ce4aae80dc23d9a0db8b98edfbb4c941a673c9970eec0252847ba6f53de377c19d8780b56323", 0x79}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xa0) msgctl$IPC_RMID(r1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x9, 0x40, 0x3}) 05:39:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x200000000003ffc, 0xfeffffff7ffffeff, "0503c9000000000000000000001000", 0x0, 0x198be11b}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:39:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x4007, 0x100000) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000140)=""/17, 0x11}], 0x3, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) sendto(r1, &(0x7f0000000100), 0x0, 0x404, &(0x7f0000000240)=@in6={0x18, 0x2, 0x1ff, 0xffffffffffff8001}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 05:39:33 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:39:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x200, &(0x7f0000000000)="d5ff9668", 0x3) 05:39:33 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) getgroups(0x7, &(0x7f00000000c0)=[r1, r6, r5, r1, r4, r0, r2]) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000100)) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r9 = semget(0x3, 0x4, 0x98) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000002c0)) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x80000000, r8, r4, r8, r3, 0x20, 0x6}, 0x800, 0x5, 0x100000001}) setuid(0xee01) bind$unix(r7, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/5}}) r1 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) chdir(&(0x7f0000000240)='./file0\x00') r2 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0x88, 0x1b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffff9, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x5, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0xd, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x92, 0x80000000, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x100000000, 0x80, 0xfffffffffffffff8}, {0x7f, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x3, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) 05:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x8, 0x7, 0x9, 0x1, 0xfffffffffffffffe, 0x800, 0x2, 0x10, [{0x50cf, 0x4, 0xb3f, 0x6}, {0xf2d, 0x8, 0x81, 0x3}, {0x9, 0x2, 0xfb53, 0x587}, {0x6, 0x8, 0x6, 0x20}, {0x6, 0x80, 0x5, 0x9}, {0x9, 0x100, 0x0, 0x7fff}, {0x4, 0x6, 0x1, 0x4}, {0x101, 0x0, 0x58, 0x81}, {0x2942, 0x8497, 0xfffffffffffffffb, 0x7}, {0x0, 0x6, 0x0, 0x9}, {0x3, 0x10001, 0x281a4c29, 0xfffffffffffff800}, {0x9, 0x6, 0x100000001, 0x3}, {0xfffffffffffffff9, 0x2, 0x80000001, 0x5}, {0x7fff, 0x5, 0x5, 0x3ff}, {0x400, 0x5, 0x1, 0x1}, {0x2, 0xffffffff, 0xfffffffffffffffa}]}) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1, 0x7e}], 0x2, 0x0) 05:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlink(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:39:33 executing program 0: r0 = socket(0x18, 0x0, 0x3a) dup2(r0, r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="829bc8de1fb37c179320941550ca022e2f66696c653000"], 0x10) socketpair(0x6, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x280a, 0x3ff, 0x7, 0xd02, "b28a598579b7c43e842573ac1303676875d588ac", 0x4, 0x80000001}) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x4) write(r0, &(0x7f0000000100)="82b517b8c6df27fe", 0x8) symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x6}, {0x81, 0x0, 0x0, 0x3}, {0xfff, 0x0, 0x0, 0x8}]}) chmod(&(0x7f0000000380)='./file0\x00', 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) wait4(r1, 0x0, 0x1, &(0x7f00000000c0)) syz_emit_ethernet(0x2, &(0x7f0000002840)="009d") r2 = semget(0x1, 0x0, 0x200) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) accept$inet(r4, &(0x7f00000002c0), &(0x7f0000000340)=0xc) pwrite(r3, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) semop(r2, &(0x7f00000003c0)=[{0x3, 0x4817, 0x1000}, {0x3, 0x7fffffff, 0x800}, {0x3, 0x7ff, 0x1000}, {0x1, 0x140000000000, 0x800}, {0x2, 0x1, 0x1000}, {0x2, 0x400, 0x800}, {0x3, 0x8fb, 0x1000}, {0x3, 0x4}, {0x4, 0x3, 0x1000}], 0x9) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000480)={0xfffffffffffffff9, [{0x3, 0x7}, {0x1, 0x80000001}, {0x3, 0x2}, {0x3, 0x8001}, {0x1, 0xfffffffffffffffe}, {0x3, 0x800}, {0x2, 0x3f}, {0x84e143f0c3b99708, 0x10000}, {0x3, 0x7}, {0x3, 0x3128}, {0x2, 0x1ff}, {0x1, 0x8}, {0x2, 0x4}, {0x3, 0x4}, {0x3, 0x9}, {0x2, 0x8}, {0x3, 0x2}, {0x2, 0x80}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x400}, {0x3, 0xe77}, {0x1, 0x8}, {}, {0x2, 0x4}, {0x3, 0x3}, {0x3, 0xda60}, {0x1, 0x7}, {0x1, 0x80000001}, {0x3}, {0x2, 0x3}, {0x3, 0x200}]}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000080)=""/60) 05:39:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() setrlimit(0x0, &(0x7f0000000000)={0x1d47, 0x7}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:39:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0xc2, 0x8) 05:39:33 executing program 1: pipe(&(0x7f0000000200)) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x81) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/158, 0x9e}, {&(0x7f0000000000)=""/21, 0x15}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2016, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0xc6255f480d3b8686) 05:39:33 executing program 0: pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xce) 05:39:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="fb", 0x1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x45a57f84cdd72e49) 05:39:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x40, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) 05:39:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() getsockname(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00"/4098], &(0x7f0000000040)=0x1002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:39:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/10, &(0x7f0000000080)=0xa) dup2(r1, r4) 05:39:34 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) pread(r1, &(0x7f0000000040)="0b4095110b2c0d4cdbcea4e6b3a01828ecbabd5b60d409129c56303bb79fe50540f209ac20962f133c3695161819893c08ccecdda9d875d92ab0389617f8a3ad10", 0x41, 0x0, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 05:39:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 05:39:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {}, 0x0, [0x140000, 0x8]}, 0x3c) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) write(r0, &(0x7f00000001c0)="c892ce4b4ed691924b8192db05a65e6a4dae1b3b526e906188345530049df34221adddd88fe8c4ff70453e6a5d112c4d387783066bb9215440cc76274abcad728e3fece8ad3d312d34a6b23e9fe232b3ea9bf1bd2d7ab0f73ce6a523237b33b2f9b4ad76d296c0914e405e3ec60b59a4d6241f2eefe99d433d958efa018571c235a06f97e3390b11b982532adb80e814872af44ce0ef2d7ea361d4db38bc166fa364b61e1773b3576edf3a1a6bed12477e4a0ffb1e6b2344c4df08a71ac373dea3c2", 0xc2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:39:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000540)) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="9381652b3b97c4494e3129cd615190bc08f2097fc3aa6f8e96c3a2e0d7aba644c139f451ae", 0x25}, {&(0x7f00000000c0)="1dff2e550b8dd9c041f5d4af84e4467c72f5783d001e6377b3ed4480a3e70249c67e730a11bb4c87ba87fe0aa7bd9b79418425473eb75b024b0b88b1c5b0b247628e15617e58bf9205d5fc662516c5b783", 0x51}, {&(0x7f0000000180)="46fde0ae9e46d015fe729aaae230392be6a021186483af1aa4185b44ecd9acbc8b42ae5a1a34796949f8f8defb18f5bbd9431155f9be321ddb2ad4435210be120a6fc37cf117bc0286de6ad9aa3fc939aed0cc581a9548303cec6bda5883da5c37d3942c156a3854b53722d4d3e7cfdf1b8a9d50d618ae1ce777fbeead", 0x7d}, {&(0x7f0000000200)="3fc730f50eca829d7d8d2c3e0127d59c6379033223cbf2c4825da5a455c0d02356762ae5cb9d5b31667cb2bff733a905b62b68ce004a81435ef75c3bfaaf70bc25d110383411994d1f7c9c17947232150b8996bc4181cd3fda3b3080ff12ce94b94e2f1bba7448461e0d9d51fdf6aaed999dbd0a74629f913a6001e4193493ba2d698c2c05888d3798c78742c9b53fa1d8a1589f042915b0b471511edfd0f1ed3e6b7fb762bd1dabbe5bb9eacaf21a6beb84e6782370ffcf4475bc02a58b13d054204ac94706a9c741fe216f90fbf18585e2f01cd2aef8c189c91784c3bb5c78e504d3952a7ad1a714fb6764e420e596d7e81414d63778e0ba2b3388f2ce", 0xfe}, {&(0x7f0000000300)="27cb3362e145bb69c3469fd4610bcc272c82ee516e9f8cb019e45c7ab9c6bba1", 0x20}], 0x5, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x200, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) 05:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 05:39:34 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x12, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xa, 0x1, 0x376d9394, 0x8}, {{r1}, 0xfffffffffffffff9, 0xb8, 0x10, 0x15, 0xffffffff}], 0x1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x41f, 0x40}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x7, 0x7683}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x5, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0x81}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000020, 0x400, 0xbfa3}, {{r1}, 0xfffffffffffffffd, 0x0, 0x20, 0xa41, 0xffff}], 0x400, &(0x7f00000000c0)={0x7, 0x3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x4b0, 0x0, 0x0, 0x0) fchflags(r3, 0x1) pipe(&(0x7f0000000340)) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x4, 0x50}, {{r3}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x8, 0x4c}, {{r1}, 0xfffffffffffffffc, 0x28, 0x36, 0x3ff, 0x9}, {{r3}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x0, 0x4}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x1, 0x3}, {{r1}, 0xfffffffffffffffc, 0x50, 0x40000006, 0x1, 0x200}, {{r3}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x4, 0x9}, {{r2}, 0xfffffffffffffff8, 0x1, 0xc4c165dfeb3ecd58, 0x1, 0x8}, {{r3}, 0xece5728e40337ee7, 0x20, 0x0, 0x0, 0x8}, {{r3}, 0xfffffffffffffff9, 0x15, 0xfffff, 0x9, 0x1ff}], 0xa5, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 05:39:34 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r5, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r6 = dup(r0) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r7 = open$dir(&(0x7f0000000480)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r6, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0x7) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x633) semget$private(0x0, 0x3, 0x200) r9 = open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r7) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r9, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000400)={0x1}) r10 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r10, 0x0, 0x0) 05:39:35 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0xe90d8c1143e9cc1) 05:39:35 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x41) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 05:39:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0xa}], 0x1000, 0x0, 0xfffffffffffffffb, 0x0) 05:39:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffff7) writev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="000000186004008b0006000000000000dc66921c15ce4f3bcd72c90000000563e0ffff060290d8291acbdb47beb5000000000000", 0x34}], 0x1) 05:39:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x4000000040095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 05:39:35 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000040)="ca0825ece3141153f355904f9fe043d11b57607da5a8a6", 0x17) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x84, 0xfffff, 0x6, 0x81}, {{r1}, 0xfffffffffffffffa, 0x40, 0x40, 0xfff, 0x1}], 0x1f, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x2, 0x1}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80000000, 0xcd, 0x3}, {{r1}, 0xfffffffffffffff8, 0x51, 0x4, 0x1000, 0x3f}], 0xc9, &(0x7f00000001c0)={0x2, 0x6}) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r0) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 05:39:35 executing program 0: r0 = socket(0x10, 0x301d1b76d56c3feb, 0x2000000000000402) setsockopt(r0, 0x1006, 0x4, &(0x7f00000001c0)="acb10c900a93db67e95ecafaeda8598953f8bb767a1923f3d65915279439cb9573a25ec74224cb2ce94667f67971d9361e5638a107c1a838e14b553205ff00000035dc1391bf5149fa1f57f75eb58e8c2850a6271803000cb3fe0851ffcbe683488e4c9f7c89dae9ae7f7ddbfb96d822bd00420ab4f348fa1638794dd3267f8bc7ce3053f07310b2e786e86784f7b608cbadd2482e74fdc95f3bb120ca5b2e2e688cf578258a73e53fa22eda0a2673a3db0b8fe3fd47f9e21b39981bd7f97da480c4e7faecea54bc560c7a86b456917880ad0225efeb617807e3467edb5a50ac547b1fe92597a41c8b6c62319f941a1677b775035e353a0418083053466ff88d35137988afe0e3dba8a4743bb5ee413759eb96b704371f78dbdf9f71a1f156949014008e8e0d3054a6f13cb05f06381068644623199901b1dd2d3bed5fe7328a5408381265c0987a46", 0x149) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 05:39:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) fcntl$setflags(r0, 0x2, 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:39:35 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x41) nanosleep(&(0x7f0000000000)={0xfffffffffffffffc, 0xd8}, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x40000060, 0x3, 0x3}, {{r1}, 0xfffffffffffffffc, 0x5, 0x1, 0x3, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x3, 0x1}, {{r1}, 0xfffffffffffffffa, 0xd0, 0x80000000, 0x200}], 0x7fb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) getdents(r0, &(0x7f0000000180)=""/192, 0xc0) 05:39:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f00000002c0)=""/106, 0x6a}, {&(0x7f0000000340)=""/89, 0x59}], 0x5, &(0x7f0000000440)=""/64, 0x40}, 0x3) 05:39:35 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x5, 0x0) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xe0) socket$unix(0x1, 0x5, 0x0) 05:39:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000780)="55f424ff4936578a275dbda7e23a854a947c2f40555078ee0d26621282549a56cf9adf94c8bf9391fa69cbd16674e64ee320e33dcd8a868f364cb966a3a3fb50f664f28452caa082344ac4ed2804ca1da7bde7b7f5d78cb3f6c747f711d2a79d50fc084f2fbbe428069474d1745a8b03cd63e81487aaded2e79ee930cf97c888c47d47595d0f3ed543bc16ff0ebca589a9915ab52e1862b346d956c992a1e3365d7e65b6f7bd0631e2a2c5f2614745a8a5da938dd1194324b9b2aaa7fae026", 0xbf) r1 = open(&(0x7f0000000000)='./bus\x00', 0x90, 0x4) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() stat(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) kevent(r1, &(0x7f00000006c0)=[{{r4}, 0xffffffffffffffff, 0x80, 0xa50da336d751848d, 0x80000001, 0x1}], 0x3, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x20, 0x3, 0x4f2}], 0xb19, &(0x7f0000000740)={0x4, 0x7ff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000240)={{0xe4, 0x7, 0x5}, 0x2, 0x10001, 0xff}) kevent(r3, &(0x7f0000000040), 0x68, 0x0, 0x4, 0x0) r5 = kqueue() kevent(r0, &(0x7f00000005c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x4, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x26, 0xfffff, 0xffffffff, 0x3}, {{r3}, 0xfffffffffffffffc, 0x7d, 0x2, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x6, 0x7fff}], 0x1, &(0x7f0000000640)=[{{r0}, 0xffffffffffffffff, 0x80, 0x47, 0x1ff, 0x9}], 0x4, &(0x7f0000000680)={0x2, 0x3}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r2) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000040)=""/132, 0x84}, {&(0x7f0000000140)=""/171, 0xab}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/203, 0xcb}, {&(0x7f0000000200)=""/19, 0x13}], 0x5) 05:39:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffffffdffffe, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x1}], 0x1}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de1", 0x2}], 0x1) 05:39:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x3c, 0x0, 0x0, 0x9}, {0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb0b5, 0x80, 0xc7a2, 0x82}, {0x6, 0x1, 0x800, 0x10000}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 05:39:35 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xffffffffffffffff, 0x8}, {0x0, 0x5}}, 0x0) 05:39:35 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 05:39:35 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x80000001}, {0x0, 0xffffffff00000001}, {0x42, 0x7}, {0x26, 0x9}, {0x3, 0x8000}, {0x4dd2affddd10605a, 0x3}, {0x48, 0xbc}], 0x7}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = syz_open_pts() close(r0) dup(r2) r3 = semget(0x3, 0x1, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/51) chroot(&(0x7f00000000c0)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) poll(&(0x7f0000000200)=[{r4, 0x4c}], 0x1, 0x0) 05:39:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3, 0x800, 0x22b215a4, 0x1}, {0x32a, 0x101, 0x6c, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 05:39:35 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getpid() r4 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getegid() r9 = getpgrp() r10 = getuid() r11 = getgid() r12 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="19532413be", 0x5}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r2, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xa8, 0x402}, 0xe) dup(r2) dup2(r2, r0) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) 05:39:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = getgid() getgroups(0x1, &(0x7f0000000080)=[r1]) 05:39:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:39:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000002c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000003c0)=0xc) r5 = msgget(0x1, 0x552046e9ced69ed3) msgctl$IPC_RMID(r5, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0xc) poll(&(0x7f0000000240)=[{r4, 0x68}, {r0, 0x24}, {r2, 0x100}, {r2, 0x80}, {r2, 0x4}, {r4, 0x8}, {r0, 0x10}, {r0, 0x4}, {r3, 0x23}, {r2, 0x2}], 0xa, 0xeda2) 05:39:35 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) 05:39:35 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)) shmget$private(0x0, 0x1000, 0x1, &(0x7f000011f000/0x1000)=nil) 05:39:35 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x76) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) 05:39:35 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="0fd6bb6a7ba3a0d32fac4f830efcc87ce975498bd01e4362c29077a438eefcacd762dc23430310699d1312de33c8de61bbfb35035b7ed02eec3debdf0203dd39ea9ff4807428a2ac7da6d63947beacfa395822d6236c848f5181d152218fb99eb5ea32f1bf1439dfaa09fdb1c9537efa6ba8ef92a5a0953c8a262e33156b171aa1b0735dd8fe383ab80186b41cd582cdd4183c792d8ed37baca0f0c31a9963c506b21fbf1c199e77f47ebff3172538288c602a23223559dc41d29a0486c2c58c398852f229d25d8890338d087662b247e97eb012bdd071008fcb", 0xda}, {&(0x7f0000000100)="946a70f4d9e261c1380ff762f08dec2aa09b5ed5c11e7cee1f66f3dbe100b8e7982c24043f5204eeda93abb0089e589096725ea1549d41a87d432f28358994e2c1752b9a5d57bbea2fa6a4190b8b13fb215c99c163b6610dff0b654fad521d91408e0603cb95061a4ec9bd3f114ae418cea71aeb1cb05eda73acaa5ef3da35a33becb626de323efa23b1c054c37eeb6f39d0ff7a4344a7084de868e39f26", 0x9e}, {&(0x7f00000001c0)="9e287e3d48b92b73227ae710b8abd062ef4201074720a56a994dca814d445c678bfea3812be560aeb84fefba239d3a04c367516b7dd57175dd30df921c09d0f04f3a2a0a8f868a0c092143e40a2374331a9de96be1fff784bdfa17b40cbbe5ad42a431fe46abd2dfc0b999b1b470d0564ea82b448b3224cfd8074925c6724844f9166993e5379b085e960ec8107c0650188c1be30d6c4fe6e6562497efccf475fd8cf2fba9a260cc5a433e3e88dc41ce67d72196366b177ab3cde677fa304203a99c34b6ad06d4a56187822f3f424854ca47b2b89b3d770d34c8f0b8de9fbf43a9b7f1a7872c027a46db57ae76", 0xed}, {&(0x7f00000002c0)="b8d52b6f69035c3d857451cb67b7da6be6a762566688ab19b6867cf57d5987464f5a23b440a338fba20eb7d3f0bbafae9bd9e1f587bc49481716f4a0bb95030862c556c5584f51e43e09d0c00c452df3a37952845d3deaab54883adc43e55c4febbbe3199d35261f499347", 0x6b}, {&(0x7f0000000340)="8f8c4dbb4e5cc9b9fd30bf75fc9e682991687b16bd6d787439a55a6d5a8974cf", 0x20}, {&(0x7f0000000380)="555b4a04a84cc246cc860919dd98816d857794b6086df5e5a069a9cc", 0x1c}, {&(0x7f0000000840)="dc52156ed5373ead6e7689b19f662fa7bde60ba20d6672d2cce90f396c2771ab3f5cb004f7f8a4277115bd736425d1dd617f5e53329c263a983d6882e827da7478ce8604bd8a180ab9e5d08f116e3531a14a0b8fe82faa46a96f11e04259aaa6965332832b533303e29f80ddde63d83605a70b18b77388b67e0634ce120e99154c5325b9bb5af201b9e12002b7098956c887f69253612ff5f3760aced65fd0efbf88a38903527203a592cc4fac7c7efdf31dbc962c668bd2133827619babd3fa776af82bd3c8a8499931a4001de8827ece4ec2957d6e24977d89f749e2c4901d671f98e853d822f2f449287d27afd3cd9b6dc1d91f751d29f3265ea212eacee8bc978f061a40147616288574cd41ca596ac6bef66dcdbbfba7862a966c8514714ceee5514ee045338c659ac4a93d7ec0546aa13c371cc87c2fbb3b84e6ad69caf4cb12448acda485d1a70579ffef77f30193b294710c70fe61dd7dc05b06e432be9345b43149fc0489e8ae99bd8327127eb8ea69ee43cde6d0c9177b0e216681d23a5eb91f8b18ea3e013674105b62645cfe0bc1f6336826caa99afea1774c320eb92e7dbf56db76d14b2481b707ca89c4ebf80c8d6090f877f65d330686e864a55574221fd77f42598f2da4bb22f123549b1e39cf0bc44a57500495bbcd971d57b0444a51c6b73cae722ab2dee6cdf2e2bde4f037a4bd61fbc50a35c354a27646edf21e16092171b12e02a2886e39b9a39fb02c3c415f5d0a5e9a9d945ccd1814b92387af6bfd7a71a32492bffdee9087095c5dc58886a0a1e6ef0f93b3719a16afb4a5e483df0f49b5c454627f2ed64f6b60c84cf7c38a253a50d20f3ebc5446160187cbafb9df74eb8f1d268aada119c936531ba41cc8ee99211ac12e2f676e2fbce161926a3ffc8e3d7ba0dffec801308d905545c6b127a7841e9bebcfda32e303c94c0e3e210c9a38ab6dd6a8ed7d194817ad699c85e5e22b67da62ae61ddf76f2360c0637397f8d43c97debcee0cb06e2c96a78efe488d5e40b355383e767a54da94c10d7d2c7852bc9e452460a54e4298ab80bbabb2b8400011afd58d7b8547e843aaa762f3c714b6b14152969403841e85a1dc35a9d88f9e4e5c69b0239cca84f5e48af88eaf5eb88516da9c67d74ea0f6d4027b0468ec07574f1b55af1ff1af36e87a7be9c96416bf66800c08d788d31b01add235a757d73f3067ea6ddf727a09606edab3aaae1d14d997261b050d6e5587ab61659e81fba23afbf990ff1b853361d8a82e885dcb583fee83d10f6bf3fd290f99fa3812232809a9f3941374175efacb98582d20830e13dfd16ee47774d5bd0da0ff895a94b251096781c3ce7a61a96d266e937be9eb02742d19c7615d662da7343dae73e25dfe608f286a6a8db8af91ccff7e016e9b16b9953c823b4b0dfce8d727c676f333eb78321ad4cc01ee87f78df6d739f807dc399a787392d449d4a21f5951fb1a3c9aa6f7eb0926a3f504e335c5d77d4bc03f7fbd4b42d59a90b92fe24993451a861d34324cab22a067ae10b1ed2e1acbed2542fd1393102953f3497640f4ff276b61ddc7fafaf69fdd3c725e01374adf4578e90a891e0caebc68be78384e474279e2f1acdf3e8dbdda53021c048a3140f991cb8303ec5de10eb9017a8f1e98f17ec9d9053385b44f77dc38584ebf8d74a356dff95ef4dcc00f2184f0d2a90030c1ca6726e86f6c43248f9c818b8ea6811f60f32331b817e91e7e725bbf90ae3d171a69e35cd6a8c2f0d06ca4c27b2a13c15cc661c0b5fabfd37f60b974839c9c5a6bf0ec78404b885a4c1ef4726072e3cadcd8f54c62ec796b8a0ddc6f213f145ab63d1692e796f295ac483a172d8d93f8f988b2a85935bc4b84032bc3231830a0f97df538a01c695b9d365c5a9c4fe45fab7dd9808f44ce212359c3692e2e2c7ac3b2be825a7c53d3fb553d3e54aab069bdf772cb7e187b40b9711c3791d6983bae280da654a2019346614d289706cd59547e58842edf8491dcce0684f191899014e67aa2f49b93c98934eb43f3345758fed6e1dcbc59cf5024af6d00a596cca50a414dd8d16fe5217dfc379b81c7140959f0832bf5dec2cad0f002200d8a49bc1a5a83234c3d4a4af726a1e41d5b077c069e3af2c7caa6ebff6967dcd59f521d6a4f5b7434cd59b99e17b9e79407abaf393c5fd0f0b5214567ec1d7ecdf42435d4435ab91add4e23d9b07b70eb0b2a16cee357ddf345fd203ce185e98b0fea915889b01d12e7ee6bdd5102a9c592b446598eba7774eb2a6644755e23d19082cfd7dd97ae4d91325518b04f9aa3273608b35e2b31142ec628761bae8f3a6fe74a0fb5e37bf1220e8024ef37f4b4dc97d8bb6c734f7cee32bbc329abe06db18deb8d86ca04a6cf4632a28dbc359fbc7faed312f90eb31eef8713ff75df431aa0b935c6d0dcd25b370cc383b1a54b85dc448e15ca6ce5802b4ee0f63485e3c441f6fb06d0c1b8b2b815ccedf58c524e84da879d5d6f802d4c044c71b5bf7d0ed9d0560bd1c0a71642832458b7266a4a42a9fd64ae5051f5dc7b3d8fea63e7c4c975176024cf3d33dab1e1e977ac254e138428f87412d004fccc9635700b1f28234580b23f2e86b636cd8ce0a300139fd04658ba496518d2ba6dcc96c5864662ec1f374506fac3fc46768538e8be95b55a5ea8cd29fa9ac6fcbd63f51f71d9b781ed46c9f113c807c37370b033dc1ccd68e1d2c25e3db1ae6d938350b25a0de57c9055b0a5146ce64ad0f21f84472f511138686707594874f0698c65f7eb64cc3643609295538a07f2ebdd513eca89f3835db1a8914ef54d9cf07ee0bb427be3c18b6d9cbc1f0fe61372b02d1ecb8cb11d9574548afea13c4495e4d372e61edbdf99c10140510b14f7d53937b5a9f4d566d8a738e88d1a7766673391585dbd36ef4cea4a3c7fbf37175977752b6c2afbce22669b8b1aadfffdaaa1e30a85366f0b2edeac1bc1501a4ff3f337198d6627a52ae3bba407f82ca23537f4bd799f65bc3b96b32f7e32718b5884867d5a8ef212265c9616f6b0e441ae62a3b7b5b3baea2fa2028644d7e8ead66ede660a7d03ce50d09da7e458c5270054f599bfeb065ec16a83df71249f1a4be486fa78ecc12cd61e0f281900964d8e46504355d7b220e816ff1554eb7bca0919dcff9b129bd4eaa18bc3aa82512f68068be07839713e93139524837003cec0dfb5d4701e12bb7cf7e0eb380e42a1d79c5b0e8c7d1a9cab1b3f5931cde76fe623a00911a29e89b3abba0ff470fb9b0bd5af17f8c4948e9c9e7714bae9518329eae437a3e3997b7d61b5b72200eb85f750abfb0e306bf1ca28365c44cc6615ca9897705cd3bb4a93cc3b1b9cee9c1f9b64a9f7979c40f7fb35b57c4c1d3ab0c68eef1a27c3e10fb99f440380740fecc9e86fe9651f576729878165542a8a952297da4fdc04c73f132817145648d4b5800bdeea8632a0494f0210cb2d9b8e92b4e1f8f6ac5ebc4db67bb3e9f743de0ce6e2aa0d41dad9e1631b250aeb15460dd2c72e0ed80b3211c9b63ffab01be7392dfe384ed95394881bb4929f8cb146c49f183a67fd45a252115572d2d531de965110920fe1559ba3112d9cf5571f581293f720a23ede8e5204122299a1a5be51fc4b1b8c6dddd9e1ea45400e9afb62e6795d1379a1ec48f240452fc509088542010aa626b387a524e8191dd5c608145e35256f7788bf4e01661eb335fe8110fcf99e0a7d8f37b3540b940d8d27b0e67159d31952eb6c03189e331e4396c484a1e358e64dd85eb22efa04dcc4c3b78b68633f13db1460ee79cdc5129b135427353706a15f864b0ff51ebf43d8657197c7a8b8256c51add8ca2d0aa717c45a3dc4caa89e7195121af7e369aa311c68cf37916d60049b33ec003efa321cbbd056f46f757ee3c293f661b4cb3c83d29905bea70c6543cbdd22e459b85b77f751d8461895b1f95304a363bc9534e3f6754b2a7ad80a0bfca38271c22156b6f5ee6ce759e43a7679f0ff7768042877841d70c76ad84bb69e09b2c4837609ea91eb2acaed053d8bb3122adb06d569b3360dd64522b7de1645c643221cc90556e308aaebfa9133fbf4a25bf91ca577e403e5f0f71f9aa71c202dc166ffc6a401fe224cf14708ea121680fb9fb61648d92ce847ae8cc88f8a3071d9308fafbbfec4ae3d83b90f3a210c8052b8a2042256687a69f1cece77fd334195a3c25adbdfc60191322c51afbc0891a5d300e386f335fe0b0352b9c3c6357721d497286d2aa52b5599200156c524f29a1687bf5f86464666798c4ac55ae889d30989cbe093cca64e86c986f6eb766b2671e76a84891286e48c27108b5e570f515ade707e2c27d582320c25e54ce5d684e58de82c41cc3bfb3eae87f21381ab02c82da8ffd8926c579dc6a327240a3292cd781615959bd7afc9e3276d3ad155643c3078a73fe415a42856b5c6c06ce1695550b9be5d753c1b3ee31b3371da83f5600c3f3e198ac137ed423b2615f9fa0fabab40d53ffc6009c54f5a828bfe5e733be5e6db52e1b22a49b832ee4212d695c24aad858207d80d73a82886c3e15a81b8d7553920d87976628fd84c0635e695a138cfe80290ad73ea0646a49b290baa43071e261db8b9a0ee5b39069b24e7a51bd974ec30e23194b9d833dc6b25126c68db9a5b73da6e7c9d802daa4ba6f87ef2c9cda34504636ef73eeef248984e35537b8e8249e44f4bae35c6822170720735c489a29a94f70c149f6c29817fd2d7c3dfbf05e71223306bb42d6bb4a7770db6936a2cd172972afeaa2ce7f2012c17ec86d38e0ce6741ec85e9521c03e74b921d1655c9eb4303f1f0061c0c364ee522c76a66fb34ce12374221d92ac62d9fa5e6534b6c337fa89a1c68ef2c41eacbe9321b42a662b272bf6ca8ce6359e283979114e99125fb8f84c009749340855f8b18b5003688ab2c40704db247b663d549e5e4e3a3c06c97096fc37f46d34f64c9567dcd1e625dc9fbaf3f158ba1b24ab615a50f75305ff672db6eac4360cfe1835cb9573b1df20b44dc81355e9eb78ca0f6cfdf1c3ed43604a6cf82bdd8d3b9b414ca4ac6a4696969a48edabfbd93d2235360282b748ef539d67f88cb79892469f5e31b448c5ea902c15f6314d741ae85f823f464c2d789cbcb67987533d7a81978173fdf877c01ef385a0175d5e279dfe560b5da193ca0146d9e9f378d090cf98924f91847337634b44e6ada59ae9d4df14a2e83bef4720d2fc1531135864a12807640d492f8e985045edb2fcf7b07a36aa364ac63edbf00f1e37c7b78b03656af2b98e7e2703e14e02c758b61572aa496b4aad78a5a5f0a723384dfefe5b9e60de9d68c4fe3db6b3d1224cee6844a1f8d53c1cce472ea1ee15757c56198f60904835a2d90630492060a52dd60da2c062e250177b89ec935c764fd636446c31a164a51dc93d64a6f022b9fe60c423dcd31035a73d17b9809ce0ec88d407848129545d1f3a71e8deaed76d94b19f3eae20144b6296795aa36960f2615760e082c4f9deb320baaa151de960c42e4cbc6c4b6424b8025ce6b75ce277e9b0ac937b188cd85441f1de78360c5b0b64ebd7c6932134ea267b7f4b02b76d682d7771acb49f198afa5e1fb3d4ff67cad88b651a359233357fe1598c427c2cdfb3280e9c010a3843303a5ca34fa43ff8062c442536cf4f5743ae6723e2b0c28bbca4689e21efdafdf95ac91a13c4b5e4afd8f9ba039594609fbf87de7c42c4e76b9b26d7c3ad00a247f573256c7bfbab1b7f530872dfe24802", 0x1000}], 0x7, 0x0, 0x0) 05:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d, 0x5}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="c3d4b7b5b8002c3a287334f2d3b6af36a3c8130e50a48648f6da6089358277f9e869120c7607cd8006f7c2498dc332f7fb5d69c2367f97b4bf9df13b8dfb5a47fb08a2178e5025abeb6a7f1a9302cb4b39dfb6331cf5b13798eb8e23e66cb0431e5672cd4b67dc7aa2226ae1938d5c515f556a193757bb6e706bc453a83773ffdbdfc78631322c6b74cd69caeb27bb9e484c8485be08c73cc8f295fb84164f5e34ab1898c83b2d74d1e5020c84b86e0c5672a4f5251c6291a538751932490fbf4d4c3dffcbe323", 0xc7}, {&(0x7f0000000040)}, {&(0x7f0000000380)="0b440af3a8c7977006bbe6fd3bb186295039bc7506b1c3b538ab4c0df68106baf8dc7f206423c7e1f8e76c3b9040b5e99dcfd6aa4c8c5e553af3ee1ba825c7dd6b1f616f1f0263ae63ff698d25801bda01c3598ff59aa768a7e99862107ed011f291505d247ee563795c47c243e6e18f72b718353297e92e66efdcf07d4ac9bcd18ae539c4989f79abd1dbf826475e3d15b0cc17501d8812c79b8f8fd2f255b6b64e85e25a581e10c79f7155d7288334b7a01ad0f1bc51e96352db18529ab06f1af0c08bf35f5b0753740590da325333831ac0fdb3d6d753bf43356535e144a59652030a0f9437309b3976", 0xeb}, {&(0x7f0000000480)="7625b05e11cbc8af1c8af35735e4f4c057446316d01c87b75fae5ef1db047725abcc1ea6b02cdae90f74be4f58ed3553fa3f62eeb5492162478dba68e5b2cc4f9348513b7be34f42e2efa84e6b80fbc8db5b8d78fafe58fd297759561a69dce9ea98cf62c4ffd523134a2c5992231063e3533a1ede294b59f08e5d55fd455cbeeaff2b419b928b31fa2ca0cb94e2e7bea28b5ce7e14a2cd0760c96e657861ec0496bdf994eba", 0xa6}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3, 0x20, 0xd93c00, 0xfffffffffffffffb}, {0x7, 0x1000, 0x8}]}) 05:39:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) 05:39:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000300)={0xcd, 0x0, &(0x7f0000000200)=""/205}) setuid(0xee01) chmod(&(0x7f0000000100)='./file1\x00', 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x1, 0x4, 0xff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x88}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}], ['./file0/file0\x00', './file1\x00', './file0\x00', './file0/file0\x00'], './file1\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x80000000}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 05:39:36 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) 05:39:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = socket$inet(0x2, 0x7, 0x33) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000640)=""/4096, &(0x7f0000000080)=0x1000) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 05:39:36 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20001, 0x0) fcntl$getown(r1, 0x5) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x9, 0x100, 0x4, 0x1}) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x10000, 0x2}) 05:39:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x40074}, {0x14}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x3, 0x1f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r0, r2) ioctl$KDDISABIO(r1, 0x20004b3d) sendto(r3, &(0x7f0000000000)="f54e9b7ef2ce55a22fafb4f4", 0xc, 0x408, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/186, 0xba) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8000, 0x0) socket(0x0, 0x8004, 0x101) 05:39:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) r1 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x108) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x3c3, 0xfffffffffffff000, {[0xac, 0x0, 0x8, 0xfffffffffffffffd, 0xfff, 0x9, 0x7, 0x2, 0x1ff, 0x4, 0x10000, 0x4, 0x0, 0x8fe, 0x6, 0xffffffff, 0x7, 0x1000], [0x3c, 0x8, 0x5, 0x7, 0xb3, 0x1f, 0x8, 0x5c7, 0x7b, 0x4], [0x9, 0x100, 0xfffffffffffffff7, 0x2, 0xc81, 0x2, 0x20], [0x1, 0x1, 0x5, 0x3f, 0xfffffffffffff015, 0x8ce], [{0x0, 0x4, 0x0, 0x800}, {0x8, 0x100, 0x5, 0x80000000}, {0x0, 0x100000001, 0x8, 0x1}, {0x10001, 0x1f, 0x100000000, 0x2}, {0x9, 0x3ff, 0x1ff, 0x8001}, {0x4, 0x10001, 0x3, 0x10001}, {0x8, 0x400, 0xdbbc, 0x3f}, {0x1, 0x10000, 0x3, 0x3}], {0x9, 0x0, 0x1ff, 0xfffffffffffffffc}, {0x8, 0x0, 0x3, 0x7}}}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020101000000000000"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 05:39:36 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000008095, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000340)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x4010, r1, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r2, r3) 05:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0xfffffffffffffffc, 0x10000}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0xffffffffffffffff}, {}, {}, {}, {}, {0x0, 0xffffffffffffffff}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffffffffffff}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) 05:39:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x10) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) getgroups(0x1, &(0x7f0000000080)=[r1]) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xf4f6db1ef1174bdd, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x7) 05:39:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) semget$private(0x0, 0x4, 0x80) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0xffffffff, 0xff, 0x0, 0x0, 0x0}) 05:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 05:39:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, 0x0, 0xb262edae595298a8) 05:39:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x100000104) write(r0, &(0x7f0000000000)='M', 0x1) 05:39:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = shmget(0x0, 0x2000, 0xdf6d11a1ad4039c7, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 05:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 05:39:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x64f800000000, 0x1000, 0xffffffffffff8001, 0x8}, {0x9, 0x2c75, 0x7, 0x8}, {0x6, 0x7, 0x8, 0x9244f67}, {0x4, 0x6, 0x9, 0x7}, {0xf4, 0x8, 0x1, 0x5}, {0x100000000, 0x9, 0x2, 0xb8}]}) 05:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x45}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 05:39:36 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) getegid() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x5, 0x1, 0x200, 0x4e77, "047b6995acca9d64318fc9d15269cd89ac2aaed9", 0x48, 0x6}) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) 05:39:36 executing program 1: r0 = msgget(0x1, 0x28) msgrcv(r0, &(0x7f0000000000)={0x0, ""/171}, 0xb3, 0x3, 0x800) r1 = socket$inet(0x2, 0x8000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180), 0x0) 05:39:36 executing program 0: syz_open_pts() r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) write(r0, &(0x7f0000000000)="6742f87b78993b5a376289702a5c3b059b522d510ce0bbc505ed1d111b87d26f475c9eebcc9b084b190b13320f76faa4b129e84d9d13dd2c77540269f121d5f1ff0a696583e26dd37bd8b92afb4b97dfa5d5f1d26e49602f599c98061c2b288783ea36718d39a39d433e4bec2201258a5cd91aab7982f782a7753e6d7819d908c12812d82a48b145edaa94370afebbf812af8fcf", 0x94) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 05:39:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = semget$private(0x0, 0x1, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/65) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 05:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x41) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x0, 0x7, {0x9, 0x80}}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x1, {[0x4b, 0x9bdf, 0x0, 0xffffffff, 0x6, 0x7fffffff, 0x80000000, 0x4, 0x3925, 0xff, 0xd0e, 0x56, 0x4, 0x101, 0x1, 0x7ff0000000, 0x2, 0x2], [0x5, 0x0, 0x2, 0x1, 0x9, 0xffffffffffff5264, 0x6, 0x5, 0x1, 0x7ff], [0x6, 0x9, 0x0, 0x5, 0x0, 0x8, 0x1], [0x6c5, 0x8, 0x3, 0x1000, 0x5, 0x200], [{0x8, 0x1000, 0x4, 0x2}, {0x7f, 0x3, 0x6, 0xffff}, {0x7, 0x50, 0x7, 0x2}, {0x9, 0x1c, 0x37, 0x7}, {0x6, 0x5, 0x80000001, 0x7}, {0x7ff, 0x1, 0x1, 0x7fffffff}, {0x7f, 0x6, 0x0, 0x7}, {0x8, 0x6, 0x1ff, 0x1ff}], {0xd6, 0x10000, 0xc5, 0x4}, {0x100000001, 0xffffffffffffff80, 0x1, 0x9}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x8, 0x9, 0x0, 0x82, 0x0, 0x1, 0x2, 0x0, 0x6d, 0x2}) 05:39:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0xc06e, 0x4000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) read(r2, &(0x7f0000000280)=""/4096, 0x1000) dup2(r2, r1) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 05:39:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) 05:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = msgget(0x2, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/36) syz_emit_ethernet(0x1, &(0x7f0000000000)="f1") 05:39:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1d}, {0x6}]}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) recvfrom$unix(r1, &(0x7f0000000140)=""/46, 0x2e, 0x143af681c3d9d373, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)="12") 05:39:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 05:39:36 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x7fffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 05:39:36 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) 05:39:36 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./bus\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus/file1\x00', 0x400, 0x141) dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xe590, 0xfd4d, 0x1, 0xffff, "863dd486526ff8ec52d6079caeb51bbfbb2a4e33", 0x6, 0x8}) 05:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) sendto$inet(r1, &(0x7f0000000140)="4296fe791f4df706330e34ef5215b5a09e7109815f09e08f204dcecfdc7a7705bbef2a3537970d22652f132c5ef11d4a502a8148afc1b097d1923ff512fe5b3be40fd6657a7900ddd91ca6526ee4a561e8763d21754b4a614bcdba1140d3edb7606d017047d995eb4aaeef21b1d3e208cdaf60b5", 0x74, 0x8, &(0x7f0000000040)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)='}') 05:39:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="05002e2f666903653000"], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x3, 0x100000000}, &(0x7f0000001f00)={0x2c, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) setuid(r8) getpeername$inet6(r5, &(0x7f00000028c0), &(0x7f0000002900)=0xc) 05:39:36 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000900)='./bus\x00', 0x442, 0x0) 05:39:36 executing program 0: r0 = socket(0x2, 0x8001, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/155, 0x9b, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(0x0, &(0x7f0000000100)='./file0\x00') getsockopt(r0, 0x6, 0x0, &(0x7f0000000280)=""/59, &(0x7f00000002c0)=0x3b) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file1\x00', r1, r2) shutdown(r0, 0x2) 05:39:36 executing program 1: socket(0x400000000018, 0x3, 0x3a) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x2}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x401) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x80000001, 0x3}) lseek(r1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:39:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1929, 0x5, 0x3, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x300, 0x100010014) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 05:39:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d53176fc74b60779a5195e", 0xfffffffffffffe1b) setsockopt(r0, 0x29, 0x800000000000010, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe5a) setsockopt(r0, 0x7, 0xffffffffffff5ada, &(0x7f0000000080)="d1b1b6d44810f4a604e2aca258a07508d77ac47dce9347af5ce3fc02d0c958f76ac1c30e605fd72246ef46c699c1ad84a83443c5f3", 0x35) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) socket(0x6, 0xbc1b09684633ac3e, 0x1) 05:39:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10400000003fd, 0x201ed5fd2be3d083) write(r0, &(0x7f00000000c0)="506357a3403f6d547d10e05ba672e655535d98b9fb06b4452d26732b079b4a002e0a92a335567c1bdb0386d9eeab22ca9cc1e9525f05c3148b5fb17c619afcd86776cd8008e73d70b9797d548c7f0bd5f17d6e260bfcd9a764a42e4513da41a8712cf95776c9df6734a5dc621128e211d713aa75e2040577833a9ecf7d88e605a2e9100bf4054e657692a84c9703fade065cdc10c043dbdf047e336bb0e9126779998058aa02bbae094255822676b29008ad3cad5436", 0xb6) execve(0x0, 0x0, 0x0) 05:39:37 executing program 0: r0 = socket(0x18, 0x4, 0xb43) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x30) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 05:39:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x10000, 0x7, 0x5, "f1f38dd386a59effaf1f03b0132e31c3088422b9", 0x1, 0x6}) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 05:39:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1721d4f1a2dc", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 05:39:37 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffffffffffffffee, &(0x7f0000000340)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="e085049b57da6f6cd9ffedb0d450cac687f65df251f216352b5c23821e5878b32ec073b8ed82d0d94ea76a2cc503f02380f4b28bfc0d740f1ccd2e3bc45f5b41c18496a0af76d714a760d73cd3d6a84edf56a28ade0da8adcfbafa3c63b6cb59bf0cb94c85fc45ab0017ecc67f9a866480abb7eb891322b9f5d1d8f0781c6c3c4d018e5a077ad79f46705a67a328b0b77053d6258a436cc58c7c7cadc5a3154efb35d299944a818634559295c2c463f04abb7cc3a0e5e542bbd7fa4e059193aa76cd3953c30b1c28c62b6427a3f5489ec80552b90e156e86102ff837a592b15e207dc60eadf9b334319571a42bd7a27f7f68b7a90fd416532a47f7469565425c42aca935255d1258e109bf6fb5c3bc8b063ffbcd6a73995fd2dd99b54e42a8af83ccf28d17367f822d9628775f2ee7c55bf1ea425c9c1241609b9d5ee90b6ad13d353a9e19548627e30812ad6af1d2808ecab67fdea1f2dd7e08052aa69df21026730dcdf983b775dd0c515e430e51ef0be8f195aa3a4a8d65532b74840dcb4cdf75", 0x2d}], 0x1, 0x0, 0x0) getsockname(r0, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) 05:39:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000000), 0x100000000000030c, 0x0}, 0x802) 05:39:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:39:37 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000100)=""/101, 0x65}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/21, 0x15}, {&(0x7f00000005c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/22, 0x16}], 0x7, 0x0, 0x80000000) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff651af5d84bf679660d6c21fd1b88bb3000463f7b238bf46854d78a2a197a3862078dea24019e95954984c879606c453f68c11500287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b002ad88b2951b1581336be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b62b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac4554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d0000871f4385f04157795ea494c5fe839fa202361cd8cac7dbbc5b65c6583d2870b4122cd2350000000000653b5dc763410000000000000038678fa0b6ac0900265f0258717d726b1175594b5fe51f5bdd892023cc6a0e9367057d779840d90c94ff68564347ff15f201a265133644a08c47ad287201a9731eb83916fd0bfbbb0714d2d6a692c52f0761f439624a5c0d8c1f4ea347770e6a2aa1383c4b2d6f880000"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 05:39:37 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='\x04\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) 05:39:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x80}, {}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x40) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 05:39:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x5ac655e9}, 0xc) 05:39:37 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f00000002c0)="ebff125c00000000", 0x39c) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x8007, 0x49) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) r3 = socket(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f00000001c0)="f0a2072617a95a5678d7be001fb24a5742d0917889c05f26d1b8e7fe35b85977ebbd0872f4d71e3aa28b24831e5021d19a2cfb4fc95c051d483917613432d2e3be73eea31f49665a938fefd4e04e8cd07615093124f0b75dc0fe3e4f310dd363cb02b5ed040ac5dd9511f1281e2245ceaaa05b44e617c55defc96874ca83280aaa060ee8ddc39b7a2a0cafeedd88cedaff6a9661af0b86b848", 0x99, 0x2, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000700)={&(0x7f00000006c0)='./file0\x00', r1, 0x1}) dup2(r0, r3) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0xcb52da420445d61a, 0x93) select(0x40, &(0x7f0000000300)={0x9, 0x3, 0x20, 0x1, 0x3f, 0x9a, 0x264f, 0x100000000}, &(0x7f0000000340)={0x78, 0xfffffffffffffffa, 0x9, 0x40, 0x5, 0xfffffffffffffffb, 0x52, 0x9}, &(0x7f0000000380)={0x0, 0x3, 0x22d, 0x485, 0x8, 0x4, 0x34, 0x1}, &(0x7f00000003c0)={0x9b84, 0x100000000}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xff, 0x4) 05:39:37 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f00000000c0)=[{r1, 0x90}, {r1, 0x1}], 0x2, 0x0) 05:39:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[0x100000000, 0xb2, 0x9, 0x1, 0x7fff, 0x9, 0xfffffffffffffeff]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000000)={'tap'}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x8, 0x6, {0x8, 0x2}}) 05:39:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3f064d1fa06cf757883df49820fa17f638b935205d3ae7ae570f058534348d6474e8da2acacab34009379bf0ca0fb5fda8c2318cfe905f41de8e6b7bfc993fb51e60da37c3d7eecfb64715123807b1ef2d1fee9d7806c096b5d3012658e3adb6ded55115fe1dd322781d9332ede660981c0509f9f8c4077327a81fb245ab83d40b0f42428249b365e39bf5fea2a8e4e245a2", 0x92) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x17d5, 0x48000000000000}, 0x10) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) pread(r0, &(0x7f0000000140)="1386d42af7e65e14ada39aa98d9e2b4f9ad22c37b0527f2cb9253605596d1a0c37c02d8bcda12e77558fef974a2496c83b76c9c396c950dc2fac9badaa031c01541db15e4d6c979ed30d73177a702ec0c64d2869d53c4589fa4483c1b7e14603ec87a54bdc68fa2de93a5b9a33937e873a9ebc2ef835dd00822c22f127d6c56f481e0972975cd4e40409b6", 0x8b, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x102) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0xe873) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) fchmodat(r3, &(0x7f00000002c0)='./file0\x00', 0x17c, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r2, 0x2}) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x8000, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/117) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000440)=0x8001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r0, 0x2}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000540)=0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) readv(r4, &(0x7f0000000800)=[{&(0x7f0000000600)=""/208, 0xd0}, {&(0x7f0000000700)=""/211, 0xd3}], 0x2) close(r3) close(r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000880)={0x8, &(0x7f0000000840)=[{0x40, 0x29e, 0xfffffffffffffffd, 0x7}, {0x3f, 0x0, 0x0, 0xfffffffffffffbff}, {0x2, 0x5, 0x400, 0x8f}, {0x20, 0x8000, 0x8, 0x5}, {0x4, 0x47, 0x7, 0x4}, {0x1, 0x0, 0x2f, 0x3}, {0x9, 0x10001, 0xfffffffffffffff9, 0x3}, {0x5, 0x2, 0x8}]}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000008c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000900)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000940)) setsockopt(r4, 0x80000000, 0x3b, &(0x7f0000000980)="eb07f405aadaaf2d1ed1b0289349df345beec379e4f4b3fe4842d9b3428562aec221e3bc2722083e3c0d1d54a85af8d1cde862508d8c38996c76c4287db7bf30c95ca51827828e18a6cbd5225ccfa73dca7cffb458a1cfac48642f68f17a70e79eb2a814f8ff9c7ddbeb8c43002c33ee961aca7d355759d0f0c59c33f387622a0979ea5b8815f7940c9f0fcdacd206e54b0924735738f1149873c884f4149680d7b75cb52f6b3516a47d7a90b3d5733f2bd3cdc9df98bfdeb3522f799f44700d0d2963991c7b1ec4a771db9690c0f45b415271bf7b5b6d6add021dd53ec16a306ecfc769193e2a6075a139ff43c3a01a46182c262b496d776f4e1230071188efa192cbe03d27f66b7d44ecb018fe08d4543edaf8f76afc8385e11aa7721f0154cc659f387f00324a0069884cdde39ce0e467d6af2a1d7911c17455f1009698b344335a4d5d5e365715bb9549de349dab74983a463b7a4999c129c0deea28e20bf2b84d6d932bf22b28e6f91030f5b0f3a00c40f8f0ff8b571b03dac106cc9fae36da71958742f62f67a1edc4038d069a395966f720dd25f81951cc32d93cf280c8ff0da892a532eaac62913582c439d8fa2be90d2a4271e45d5e846240dfb4adc2a51c9c7d64ac1c81b95d7c7f2f1b5679e177dad4828f88f6749a807a84e427ba45618ba71d5d835d7df228b653aad79eb73034c1212034335c744eda6b6c81a0986648a9610eac939b92a118e33212340f4fb8c8038fa21418bbb23cdfef8c3463b3251a7d5c0b3f3d3d81a3c5a5b18e6ce37955a6ceb58c865edbce49c535a7cd716e168e1272c2298ee268b28a044711ac40f004edba5d0f5fb7cb704d88b3699ee520eaa7676a72525427ca5d3df9b631316247293b6e029a3c9692a4731483c8681bf83dc8653858821cff9d6c96982bff22bfdc63a52cca6a7cc3bdcff7de718e7aaef6ccc4ef732901807abdfdc7b4654961527a4fdccb82b0f3acd88ba340e20dc6c04dcfeaa1858e74ce4bc88c2351f4d7359de11ded5103e25924d0643cffefcb169b2806424652816a3030dfb9b8c49932f6f62602e63d4cd4828ffa6c5f9ff638c4b2aeed27234daa98546d6145e06940c1ffc21532e688f0403c98a86b33e6c83614f0af4c72303a31dfa5232e8187e7390e5c137b420df5148155d5fdb880064456c586a29e6e640c4dd4f39cb8830682c0d55a95f3f0a22c9612f2ea67e66f6aff49bf78b6d345a2c68d61964f1c6e2d498519c473281e2aa399eeb13195912aa4f74e771f327388daea33f3859509fe3dba2a5919b5b2e2a0f0e6895e5817f11e3b76a99f196f32683224ad08c348b7f685cd5e51e38c6c754a3548913c8d7a6149edfb7861e64ce4cb9c30e1991edb51a9aca8512d2204263922ab94ea069c3fcee2f1de097d937e365b5ddd15c430edf4381b82450132303d874c5ef783df59885c84aa7725ceae790896a210da952236102e07d7fb6d3e710adeaa8d86c17b5c3e946101df6a21b3727deec36fbfabae7029d15757f5774131ca4cde0b45b60085c9cfede594cbb289971ed8b53aa1cb13610d0bf004a4b41c9dfec62f991e527672782602d63be5cbbbeef6898483bbfcfc57a6607a0679b27b13ab28ad6a8606bd8919daac9687134457004a1eb103d21dc1e4671a564b5949829807cc28cb9d920ca4baf9f34d30d68d4b1274007ef3411aeca1229b06174597b02bb22948d9f528af218623a77c9890bb77fc7cfc85838e1cd4fbd0ad33b7281f628314aa2cc8a7ef9ab89d5139446b704eacc90a395eb49cd97472efc4d50cd3e1891f611d3a9bfc02fffae4a3d1aeb072d3bb240a0c77564fb071ee5b165d625eaa80c4bb9ea2d623c3f961c3feb5e02b67df68ae4277bb26afcf5eb36249055e97c5edf4c3ab3b8788d431faf6647fd4026cb9e6c316a36f748f3812288e569c67e98ef337afb8a4457206fafc073f882f5b33855cfb69663e6fe451ffa1b62d9d7432076e2c92d7401f29a83303fbe5360a7e0249ca7f2d5c026c85cbc55e44a1e338a6718b25f1b5ee4ae711cc891bc7a183619082afd0510ce53798bdfdb611bec0f6a9155f8f68b0fd9c676106dd7438430d4d1e47d9c4201258ae2d22e51cf3cb74a4b601a4aee503a1b94c321e9f3e3e03467e59d23ba984db979c82626ce73fb3d87824ce42a7969ccc99548ad70eedc06f1d2869774a2f2d340d3b2bd41da820836d5da3337c0d1e3daf7c3eb0542c6c0dccc5da49fd1c0d57e9bb7d6a36c15a8c4bf44ea4e52bbc90770d354c8cfe087709ad6eb7c55b7d58eee85e2d8ac83d913a3b721dee98ceb43969ecbf9efabdfb0faa25e2b67de4a58a8d00038c9ac7e65ddad488f1e16240c21175d94ce55cd9c584874e8151f4f5120e409b368f47d236b013f80e8b04a3a37a98e56df799b37c7c2a96690be7e6d8fc22391a18f6dab784860c36d7a0258e478139cdbabc4e4f76d995e26278b0138ab448fb3e009766f9f4704b3357b0ae78409720c5e835891d1cfaf93f4d235253fe466adbd110ea3853c588da5a68e3aff762ebdb80cdc519466a48bfdc347dc407b41fe7e3e91f3eae8c1ec6c8bdef8437a8d0a22bae9f425973e1b0c5475c1100525b81f514fd677e789b366078c8376746746f200f292568c094a901c864599655adaa38a4730bac689c682c2b0960bb195195d5b5e889ece30b49ae2c1798136d8459995fd1326d1e44797b9a85b5f5e06c3adc3fa2848aa4e7a544ab4621a93ac640a907154d0c5b807c485874e611ac551d525d76a625a33020b492fa40e28174612f486b20c29c9c6408ef25602c7e6c9f74f2441ec3f5f188d642dcbce5f66bd529e8e027b6f9be8b967babf8c0bec6fe88cb169355f7dcd0fe1c0ef31a24d0c637745a7ad30b45e15019ac6d1ba0cacc6c53bfba895fabc072186599c1b622e184962c5482f667e5263d3b5a393ff82d340130f803ce9f7775f6dfd5a12b734547e1b044f03e77826a127a7ab03e915ec7736dcfa227fc76cefdfa2aa44f8528489833f767105730769a1def30a5426d1a55ccdd83f698ca9d3a673435d8c1711943138bbd69f12a875ea856486799f1676525ac7c6b3a51d1655602202ba2c6c72833f0286fcfa436bcb97c6d3639cfb8b2b48304d2b7fdd43640d2149b7592ae8d99e8c4133bffd5eefbe700807b315c3ef29003791a8109927c2663b8193486d2cc18a7b5d653c99954519531dbc8aeee6d6776384bb280a88aec94f74e0ed0bf7b2a8c6482e174a297a6d8881c697ab3f084103d162cc72816cfa635b8c0a623d845c7c0364ce6015fe7d38e71df2fd40c06e96459df9539c7efa3347ef8c49afb25694f01f628246e206dc1f05b7ad0ffcc3fea7ec4a6bd6678c11b1a626fb1abc0952b0257deb1acf28d8f2a06f50db27a61b0cf3365f35e25a3508c255639947a6aa2bd60878cbf9edd067bed20b8856cff9e19b672e46fa8a8a3e98e0565cda32417a19bc99a9dbe48949bc2d5f04e9cb1bc19d06d9a1550d11ae171742cbe61eba13be429dd97fcec65314a48971685ccd05dea2ced860f5484da14912d7160af48f2961b8e487106d0f3f573285757bc8e5a1bff0fbafd8c5b7285cfc33c79c3f6b4930af48f9b99e914a16c4765a0cdbd8537736fe279284ce94bb2e6d4b221ada11f1bed88424e13d42db2ea429c3ab8490d8ec2bd45dd3f639ac80ffbc300a7f0f05b413288ae693206c3da2e511c461f0013361789443d8728cfd54bd3d784cbcede522a81198ce787b62e6c351f40ec746f444a6da9af71af9c22613571c896f671a04e98649b7dc1278732974909193256676160ca504bc2cfd0fc75ab762184c8ec5e20e73a02b002733570cb208d7098c4c4410dcebce35b09e8b6ac09ed8f6b8a8945f51388fbc741094157836bd81e9012cdd5add74a8d5b23d4efbdfae448d443cf76ee76427ab6daedcbea99c4fb7191689da897ba1ea6197fc68c3390d7b88b2733c52b2a378447414b7bf389ca4bc7a3370e7cc32e052f29b309bd5a256e57e2faa47d4589a577d82b3b2eaab19813ecfb67475a007f02e951110c12a7e2135276b9071289357771fb4b5a7099e62dc680fc7803c63f05bab59f2794a2aaddf01160a602dbc05a5c10eeb093f7f522d1b6d14c8dab8f7333f5568cd275cf2b1dfc1a8fa083a8294a9acaa82c303990f1cce394415c22ac9be74aff4257c587ce21bbabc693cf9d3c60293bc7412e65203b019d7161ae33ca9bcd776c2144b751d138d4b2f00e8349667c3d5282caaf2c968238df355bbc73e314e4f364de2fefd3509bf80313c8227309736dc8b77dec73607d7ba7485afe056d85635e9830d9fc386b6dab6c42cb3cdf5ca02bec085d4214369f56f5e532e286601d676247b3096859c45b458bfbf911f3e948ab7eac67d4b90f73fb0526201ed24939fa0919bdee5cba8257d6bf78ac2c0c2261e09faee93ed7d5c5ae3b68b0df65652981c7af959ee44b2bdfd3783ad69a048424063cfaac59e8b0737c09b20dcc80803770e58affff78ed2caeec3f641b943314095c60b457b07f6c29f28abb046d62c23f5bffea571c8b73c9e1064a13786e4ecc0ca9e37b9bdfa275c02bf8191a6caf7eac238953a0cde3530a8742e7b16cb2600142e870d55143f412fd72aff3d16214c813435f6668f3057dfd473b5bc63ef9401f136ac900887399948d3c5927d8642676107feedcb8251f92dd1e2723da3ea7b91cc7769322eed4296fc72bb432fe70cb10fde060373db64e5e7fad7a2f1c61e1b3e7207e197ab9f4f53cbe8c7bf59add1634c54de8d111bae3cdbbca62a7c254a87a609cd79d4bab3d03c4ae881365da13755b1d06fab75c3aa9b02dccb8d52b58ccea7a5593dd3595fc095b671eaaba4036fe5f889fb8385cbf65936d33d72ce5ff7e7bd67dbff9510bfea7858bc264723e8c28f168744cfa54ea9b28423bd303b09622452868099becbd565e5f2db3abbe3bf63cb26471bff00e3c3e6550f9b134e31401d9a9975ab8b6dc8aaf7b90e36b19fe9cddbfbb29a3e984c22ef85c55a0821304db4f7d3f9e00e2955fb4ece5a639663ce89dd45cce6abf481466c3e8722d22a654f397ffff63df74ab767c6c0cd5fadd896b127cf291dbe1c880a9aa46599cd41a529a41c35ddc69026dfddab6fae8a08d832c61bdf43b78ee551759be7c204ced3f971d4166eca45fdf2dc254e6a367137ca84c68f0cd0bcb289b796a6b414fe9811779a20bf8e1d6212ff0b41275764ea4d01edda88707cff364cab3310386a9be8a8196ba6fad2a2134e76857553a4f29ec05746cde473474003b48033b64591954b2607d6c62d8d7dab74edc76f5be633fa39f71e15c9b5ad90c946faf724565723e407046ad23f04ff829210fc2ed180eb2eeebcbe6e60f30e793eb85278e677abf9705abc31d2ee2b4722bf5dce6e19a90b80d4fafa10997678186dcdcfc1495ee763b1a3ef437ef1788401175b1dc367eb16b164076ee5eec415e19eef086dec270c3f4efaadbc40911af4da2511899d59c8a9bd6a9228067a3b6835c3a221169bbe5cca09f646596489a34466b801cb54564402a4c19fbf438e709923c3dec70771d22cc7c9639995acba27f0537e096261c3a1442b7d51610322cf030439a0ddd69237ca2ad0998900119d59763a1573d601c166f7fcaae47042ef286fa67f0ca23f5f2ac0e887597650a351bb553fd628d4a25380430a6a1c9310ad2f3f83badfbd90007569a0f0af3f84e2a7ec2", 0x1000) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001980)) recvfrom$inet(r0, &(0x7f00000019c0)=""/188, 0xbc, 0x800, &(0x7f0000001a80)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001ac0)={{0x18, 0x1, 0x7, 0x40}, {0x18, 0x2, 0x2, 0x2888}, 0x6138, [0x4, 0x3, 0x20, 0x7f, 0x7, 0x101, 0x6, 0x60000]}, 0x3c) 05:39:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x401, 0x6}, {0x18, 0x0, 0x4, 0x6}, 0x10000, [0x8000, 0xfffffffffffffff7, 0x2, 0x4fae, 0x3, 0x8, 0x10001, 0xd4]}, 0x3c) nanosleep(&(0x7f0000001c40), 0x0) 05:39:37 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0xe6a5, 0x9}, {0x18, 0x1, 0x6, 0x3}, 0x1, [0x5cf, 0x3f, 0x79228571, 0x9, 0x1, 0x3, 0xc9c, 0x2]}, 0x3c) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000180)=""/104, 0x68}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000380)=""/174, 0xae}], 0x4, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x2, 0x7, 0x10001, 0x1, 0x0, 0x7, 0x9, 0x1, 0x0, 0x23e14a6e, 0x4}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) 05:39:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_broadaddr=@in6}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x47) fcntl$dupfd(r1, 0x0, r1) socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 05:39:38 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 05:39:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000140)=""/40, 0x28}], 0x2, 0x0, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 05:39:38 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setuid(0xee01) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x860a, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x4) 05:39:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fc, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x10, 0x2, 0x80000001) 05:39:38 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 05:39:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x7c, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x18) fcntl$getown(r0, 0x5) 05:39:38 executing program 0: ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x400) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000051c0)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x26}], 0x2}) 05:39:38 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0xffffffff, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x3, 0x4}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffff) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) close(r1) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 05:39:38 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 05:39:38 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r1, 0x0, 0xe36f9d82ff60a9f3) 05:39:38 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x4000, 0x4) setsockopt(r0, 0x5000000000, 0xec, &(0x7f0000000040), 0xfffffffffffffcf9) 05:39:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f00000000c0)=""/189, 0xfffffffffffffd00}, {&(0x7f00000009c0)=""/60, 0xfffffffffffffe10}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/144, 0x90}], 0x5, &(0x7f0000000380)=""/170, 0xffffffffffffffe7}, 0x0) 05:39:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 05:39:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse0\x00', 0x21, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000700)="380da7e81421ed6bf9f2b9ca605c4a20b511317312460c9a43c97faaaac1d4fd1607ab0d8765577bf85971317cfd74b063ed413930b89920b09c9bbdae65562ad4d8", 0x42}, {&(0x7f0000000780)="47773a96817bbdca47397d668a9ea11ee22020e80477531a5fac2a355e9a903ee1e2c41c6cc51484f549acf84b45e17698540833b5b9045ce7321a28eeeddf83fe4b85f2aeb30a19770fb2a9ae6f2e8321d11314ee688633d4c20612a4b16dfa3c13b1b2e268a4c0ed47ad19292e07f662e46deddf393d8ab9e85cbe998ec7278446d21a492f689bdb18377c74c22236d1479e2fdc92ae29e9490ff5e503ca967feb2176f9da1501064baf319d71f4383626658ff61560cd43f431cb71a07f5995d9e3255e42ee5df613dc8b744038f93e6e7d4b9c4613a52983aee220c897b58f35b5eef7d8bc65da6f4f6e", 0xec}, {&(0x7f0000000400)="96d5ea48e9f1e94a73f10bc25013", 0xe}, {&(0x7f0000000880)="cc5882fa726c2af406cf7f94205ea4c2125cc69116cbd33c329887d333c31c3d4debfd1469b01899a4b0ce5ded4398bbb7790bc2cbce847d8aa1b26b1a546400ea8988f7c65ee5c9d4212ffb7a5f3fee49ca263cef8212dcc27a4cc0bade79adf550182e6093c21f9acb14cc67cba6b889fdf95571d14d8829353bc3dc7e4079e89969bab7cccbe4e8ef673b3ada7ad9b7395dce3d50d456986ab4f28a38cc3ef5a67f772a065a314c2255e6285bc8b9a88bf7676e7e0c439adc85dd82ef2e24b08cff29004f95c7ee3664c3f4323dd2a17d026bdb", 0xd5}], 0x4, 0x0, 0x400000) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r0, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000640)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r2) faccessat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x132, 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x7fff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r3) shutdown(r5, 0x1) r6 = dup2(r5, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000005c0)) poll(&(0x7f0000000000)=[{r4, 0x8001a5}], 0x1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) recvfrom$unix(r1, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 05:39:38 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000180), 0x271) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:39:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc5005601, &(0x7f0000000200)={0x0, 0x0, 0x0}) select(0x40, &(0x7f0000000000)={0x2, 0x1, 0x9, 0x7fff, 0x6, 0x7fffffff, 0x4, 0x3ff}, &(0x7f0000000040)={0x1000000000000000, 0x40, 0x40, 0x5, 0xfffffffffffffff9, 0x3b, 0x8, 0x4}, &(0x7f0000000080)={0x8, 0x1, 0x0, 0x3, 0x100000000, 0x0, 0x101, 0xffffffff}, &(0x7f0000000100)={0x0, 0x9532}) r1 = socket$inet6(0x18, 0x5, 0xaef) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 05:39:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 05:39:39 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x3}, {0x1, 0x7}}, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x8, 0x2}, {0xa3c0, 0x34c}}, &(0x7f0000000100)) poll(0x0, 0x0, 0x6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x3ff) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 05:39:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:39:39 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x188) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x101, 0x129, 0x9, 0xfd}, {0x4447e2da, 0xfffffffffffffff2, 0x2}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x3f) 05:39:39 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r0, 0x5) 05:39:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:39 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x81) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) msgget$private(0x0, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 05:39:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0xed1525f4438c62da) ioctl$TIOCSBRK(r1, 0x2000747b) 05:39:39 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:39:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x10001, 0xffffffffffffffff, 0x8001, 0xffffffff, "53f87a0393c8de7fc3a390bab0aa29605758ea2a", 0x5, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x10000009, 0x31ef, 0xa, 0x5}, {0x2, 0x9, 0x8000000000000000, 0x80}, {0x9d, 0x9, 0x800, 0x4}, {0x9, 0x1, 0x7, 0x3f}, {0x3f, 0x7fff, 0x1, 0x1001}, {0x5, 0x9, 0x8, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x7, 0x3, 0x7, 0xfff}, {0x80000001, 0x3, 0xbac, 0x2d}, {0x5f, 0x3ff, 0x39, 0x9}, {0xffffffffffffff17, 0x0, 0x4, 0x6}]}) 05:39:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000002c0)="91a0e85b1c634e7d6f3d317792beb52999bcf3996f29ea81fd8db48a170b112950751b85ad90bd78e9f39613369a7b984a48cb2ba1cebf4d52d29921efb6ffb4c102a610e5349e02e05c222bd020d90416dc39e65f57e4854049db6dbedf6256e8933b79a4149a15ed20fd4aacd948116e917d5985fdd445ff91b46708a7424b791c8e94232cc7b10bcd42dc66b23e28371c00a2cfd4fb071f9cc53e4dde02c6b0aeac1e9b6730c50bd2354d04ce2b72d831ab2e22c23e16862fd8cd9510fb7643d59c6f9a010000806df010f92860caca6d885a7e2a4a9eb34b1546f62a1940e176792ffc1a571b286c64df5260b8570d5dee8ebc0881dff90fc667af353f6c71b679b7c4da9b6808000000000000009e6200"/284, 0x11c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x40000000}, 0xc) 05:39:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x9, 0x1, 0x4, 0x42}, {0x81, 0xf144, 0x20, 0x7}, {0x380000000000, 0x8, 0x1, 0x9}, {0x6, 0x0, 0x1ff, 0xa96}, {0x5, 0x1ff, 0x4, 0x7}]}) syz_emit_ethernet(0xfffffffffffffe26, &(0x7f0000000040)="8a06fbe3") 05:39:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) close(r1) 05:39:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:40 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1, 0x2, 0x4, 0x40}, {0x200, 0x8, 0xebf7, 0x1}, {0x1, 0x4, 0x2, 0x2}]}) msgget$private(0x0, 0x1) socket(0x20, 0x4, 0x4) msgget$private(0x0, 0x4) r2 = shmget(0x3, 0x1000, 0x608, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 05:39:40 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x18001, 0x0) select(0x4, &(0x7f00000021c0)={0x1ff}, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 05:39:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x1) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x81, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x401) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) unlink(&(0x7f0000000240)='./file0\x00') ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)=0x1) clock_getres(0x2, &(0x7f0000000300)) 05:39:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fb52004ad90491d93659db0d6fc60f9339ae2babe97a108241d25aac5493aa2497d65cd01c71ae463ff5db60f41932861f9116c6691f4f3af6aa0541a27f2f", 0x3f) getsockopt(r0, 0x8, 0x2, &(0x7f0000000040)=""/133, &(0x7f0000000100)=0x85) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) socket$inet(0x2, 0x3, 0x9) 05:39:41 executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000240)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 05:39:41 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x2) r0 = dup(0xffffffffffffff9c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 05:39:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) nanosleep(&(0x7f0000000600)={0xa08b, 0x2}, &(0x7f0000000640)) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="02258ccbcbc86855d771d3d2b27bdbf79e2e53bcc7b6f3babec59e9c478e6a4316201490e674d3635befdab15bca8ce3381badf6f98f7ab8f08f214b25550d787b1c5e3327448ecbb78e97167f6219b9e56ca81b808d3fecdcbc8de7dd91d94eed6a0158e4a3d7758daea03cf60ebdbf7b2c08e0bab45595cefc50818cb0302cec310cc41e1b47cf9c66f24501e4b9d8e7edb320b32c3d7e53c17870431b04b01670b912c0f6785d953c3b284a249f6cf437ea6782002fd45ab22c6d17b7a31d279f8c5f657aa8206fc82741eb4d8f1c924ee8c0dc7a4f88f9e70b558bb78c0f77deaa2f973ddf8b70", 0xe9}, {&(0x7f0000000280)="4c6ec11b97bfabc98163236d5816276296f2ff5e1f07470d36fb2b2e85cd953a19048bd3966320d30fcea2243ca0bc3935e32ea1a1c05c3ab55896b811c5b28b3b7214c8eefe505892f3e99478ea42379f6348123e2ffc6dd9bac3324fdb5c4f2654e7a26491e2367d12201bdad81a8346513d75ebc0041cacdd849e30a43f5477954d95a378aeae816003fde090501d7f1a2333f48f5a4811792730da373fd1b39b4c868c0ed101e555b280cb2789957eaccd0efe7b8b01610b09fb547a48b86b951b4f891a02934919d186cd5c4cce61f9504b556f476ca8555adc29ee5d5105ed13733a994dd39e5a56091588faad607c645586b29e22", 0xf8}, {&(0x7f0000000380)="902b79162e4143f16102b5c79724493a46f499a1ce4599f42e943eb7c2373b22f686126a5b01029c5b3f45b35ed1d76ae20e909991125dff4d72375cbb037525755b28fecf7e17d684f80592364b0f41ce6791f1ea51a359ab40ac04c32731e8b4eb16addc70cf1da32d88dcfd3440c996871afe99e03c3deac7f05dadfee5", 0x7f}, {&(0x7f0000000400)="aeaacdff2149dca43e7cccd29f984264cf4186e2e2d963b6b809942354c35eedbb42ace70bfd5c4ea28654d78b3118c0fc836526c113c8a2eb41f84673216a0f633e09f79766b27aa6960b8fa0f8e6b7e262254945e309b98b73e637208e5f346d9842dd1fb9cb785e4f0221fdeb29d9796fe9023619ffa5465e6beee62af26f07cdfb9219544c4339d2524ff3", 0x8d}, {&(0x7f00000004c0)="a4e95a4a46f307d2bbc7878d9ca6cf832fc2ebf2e506e8667ea53ac2660f7ca9b3808112a520c4facca519d97af8d9aa35d184dfa179929c5af7393552fe1f5d667d8a870b264e62a3352a732a9ab11b098a", 0x52}], 0x5, 0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 05:39:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') r1 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fchmodat(r0, &(0x7f0000000200)='./file1\x00', 0x9021a9497b35d2b7, 0x6) r2 = dup2(r0, r0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') r3 = semget$private(0x0, 0x0, 0x400) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/4096) unveil(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='c\x00') setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001340)={{0x18, 0x3, 0x4, 0x5}, {0x18, 0x3, 0x30cf, 0x759cf0cb}, 0x3ff, [0x34, 0x1, 0xf0e, 0x2, 0x9, 0x2, 0x7, 0x20]}, 0x3c) fchmodat(r2, &(0x7f0000001380)='./file1\x00', 0x8, 0x2) unlinkat(r0, &(0x7f00000013c0)='./file1\x00', 0x8) r4 = open(&(0x7f0000001400)='./file1\x00', 0x8800, 0x122) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) fcntl$setown(r4, 0x6, r5) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001480)=0x23) r6 = openat(r2, &(0x7f00000014c0)='./file0\x00', 0x80, 0x11) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000001500)={{0x0, 0xfffffffffffffffe, 0x5}, 0x1, 0x5155, 0x9}) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='x\x00') setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000015c0)={0x400, 0x4}, 0x8) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)='x\x00') chflagsat(r4, &(0x7f0000001680)='./file0\x00', 0x0, 0x2) getitimer(0x6d21453518365515, &(0x7f00000016c0)) connect$unix(r1, &(0x7f0000001700)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000001780)="83e5566e7ac25688c3331f3882fab2dd970875db70b367d5daa5239927c8d5", 0x1f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd\x00', 0x8, 0x0) setsockopt(r6, 0x2, 0x3, &(0x7f0000001800)="2c8168", 0x3) 05:39:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 05:39:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x40}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0xab97) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) getsockopt(r0, 0xfffffffffffffffc, 0x1, &(0x7f0000000200)=""/90, &(0x7f0000000080)=0x5a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0xd7e, 0x2, {0x9, 0x80}}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:39:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000440)="f35fd413c7160155e1a2bb7e4e12529e00488d15198f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1705a546a41be890d13abd93088ec5a5de04e6db297bb7ff55b88518db709dce60b75c2dda5015a44e6e84d468f2ce7e295204e3f0f36941c23f43a7baa7038b8da9c200e5ea290736388e68c6556e397422587c67f905d5edebd1aa4b26ce3ad628fd2be4b1fb824b6d3cbbaee9155760ba519fc34b7e461194069b591c09880f7cb9f9497622b31eb4779eebd9c087241a94c2e9f55b3c2a1a565a478d3336675612e47141f3083e4cf41721157c2c6c98edb7f8028478f29eaec75a754dda3d68981db3dacedfeeb142cb0004c0604d9a0b6075c3ea9d08263674465ce9beadd7006d919e77f79db261ebc685371a3671f5fbd50689484b3e62f8c653eb59e37894c52a789bb91aa56e153ac673133ff1a30f782206d47c58a3876169f98dc55a338ce0a3d3d628687ca6d5a7e7ef2b1e9ce5b462502cd803e061fca493b9a000c0d29142cd4563c96e6030f540e3f365d9bf69055101481721cf934a326934938719b6e2e659ef283d5c0f96c8e6fe569ef12bacb5270f6063709f81190f53d85c9c3289320e8e2a6bb262d6692b69592f2218885c604f995ecb2e9bd4f1b54698bff8b2372d7dd63f5285cca911764fe6525d4ed098c787074d91fb222a4dcb37007a041da0a6b42e71ece487628aee265dedddfdab6e0", 0x322) execve(0x0, 0x0, 0x0) 05:39:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0xffffffffffffff23, 0x7, 0x4}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:39:42 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$unix(r0, &(0x7f00000001c0)=""/185, 0xb9, 0x800, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r1, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x10) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="1e6ff0858b175c0153ad5bd3a6617b492ec560184a22854fbca60d764743c1a167f61af99d4ca85f2853c7ce3b345d59ef594d9a5c55f065957d22", 0x3b}, {&(0x7f0000000280)="a15f22732bcffe23e543315b58aeeb4e", 0x10}, {&(0x7f0000000300)="386b0605856e26185a5d48a044742f830e62a4e3310144f700443a7dadbfb5e32a987494bfce786c28032a3a5973ad718f4bbdd7d0d74d42532f22adacc14841255336", 0x43}, {&(0x7f0000000380)="6bcb6d825dd368ea63417ddefdae66759cb8820aaaa3c7e2a11764cc961966f786b1bcf02e37c4416637bf3bf901ac2152a2eb7466c938ce70c2d453f60b63b12dd44bc4684943", 0x47}, {&(0x7f0000000400)="469af2b52ce6f6f82b69b7331fa3725d1cabeef6e5a6a511b18fef4b95e28156a4f7cc7e19bb95fa903f8bfc5d490b9a0b", 0x31}], 0x5, 0x0, 0x0) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000600)=""/218, 0xda}, {&(0x7f0000000540)=""/85, 0x55}, {&(0x7f00000002c0)=""/60, 0x3c}, {&(0x7f0000000700)=""/166, 0xa6}], 0x4, 0x0, 0x0) 05:39:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet6(r1, &(0x7f0000000180)="7080fba0711281d2852deadd09708814eff968eb168277ac585881e307af959c910527e60336305532a7c89578c4d471faa7eb42127c6ac97874bae5af317a00759118010f4fdcdb3a5df8f19c3365e708e354b41020ffed5472da7f9947ef3deaa1d6b5bdcde350fd49adc0e7b2d64b14f892bd449291169d58e7155a7a62d9388f3f36e7e3bb944eb060143ca39312a1add58274bce5e311f542df45e80ab7f6114b5cd766c2", 0xa7, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 05:39:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = getuid() getuid() fcntl$setflags(r0, 0x2, 0x1) setreuid(r1, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0xff, 0x3}) r3 = dup2(r2, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$KDGKBMODE(r3, 0x40044b06) syz_emit_ethernet(0x8c9d34dbaa09332a, &(0x7f0000000580)="b20da9cab5dd36a8d2d55c7013d0c5ead8d3b7811f672fc53a2876ace2e23decb2af818e08ef2f54dd02e3d91ae1c175ca4921a0711dd4145f2558abefdc1753c9c5385bc0e0430dd6eaecf0836db18de7cc3ad9d3df6a7ec05a7b42a30f269463ef0a5397f6ca46132d23b0c1ad17f66693cda6126990adb2082170fe3a2b5fba52497710669fcbe30e27846a3247e33b1e1540a34295e9ed5f413519abff7f00008c367f471172e5b30d7a3a45e04fa040dc5fc9f15f8422bca1c3df147eca9e73897c3d755bf0b6428b02c14f9faedc6cdb6efd964c6a7c60082d557b40a734fdfd7457782f3435e8fe763092953cecb37c49901ed5d02bd7bf449a3fa31333db53271c8da9c3bd318e0de6398e56be24eb8e560930f1dd5826a738c18c0eda6deadc65f19f9096e182d3ffef738f5aafa29efe0b59e95f09ef19de46d73e9a7ecc59606b6310a1950fa90234732f8496ad38c49204c3564681459e4deddc93c265a5e58c049112557ff05078d5c22cf50652d812e38d7ffac42dc42580dbeacc63d636fa5100000000000000d2c34089f5f52c079ada4675971d8c451137069a7bb2a0d50d5b5acbe10edffec83a389c4ca4dff5dab66a028ab26ee10d6ed7c083a576b5593d08ef94f0476057e716a2b7e340204065375a8491d17193b2e94839cfba0c83e66f6a6dd599742c1c90f33607cb7166d572bb") 05:39:42 executing program 0: r0 = socket(0x2, 0xc003, 0x6) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000600)="291fe0bd7490206afb398ca830714f1152b76c385e59a62034be2fd5cd0d0d0ee6eea39f8bc4d17c5b23944cdb4944760a79870d543f3421eca67ca7b808553c8cdd012c4b46399a2a1f3a45ba4c7ae29f81bd439ed7064de085eb0506b27782a9f13d305e7d448a68ff836bf96aab389afd8c738018e8a1477932276f01c56e778300872fa04830a17f9eab017261823d1b0a398262d59596745d5e9334b187771f0ff36d373d369e394929d9171f2500ee1cab519a64c2a1c1c17f82efad535e89d1f5ab7e46ad9665f3f3c5d2e17732202b7d3771670cd00522e2cdae3c9e531b6c72e8d54718d06bfd11156440c4f9b486b9d8ee2f", 0xfffffffffffffd90}, {&(0x7f0000000100)="51fd4257fd74982c370fef19dc6fbdbdfbceb8755e9e6fe64393ce52384b8a16659b9a0ad647410dbd5dc5caafdeec69ec34c6f25a521f46ec891f522c99dfd7b6ee755b9b480db04315d3b133340ed856a807ea3c4ccca4e8be3c5a27e9", 0x5f}, {&(0x7f0000000280)="9e85d1c1fc92d7320fcf3602add2c9b5247426dff847b218e07096d8240b35933976ff1889c770fce1edee81157496c21aa50990dfdd5973423a812e444f4d960d4935cb1ac71a63405293e1c26fd898871e50d8d8de3643ce48f07c454fd466547b0882", 0x64}, {&(0x7f0000000300)="71d6c253d00e8ea16c86cb7ba2fddc88816083f91d1380da577bda25211c7a03fdbcec84086a3f24c738a482cdaf3b2fba4f15846884b36dd696bc98d58139a3107d05804786966d1126fe084e81fbd3f2ff552efdc06495f21d6d42d8e4601923e885a24d1ef30e23214357a0dba1120525e4d67d90dfe9734d9f7584009d5dec5ffca787f8fe8edb8974c28a37a234174bd76caa3f886bd46a10618b2cd516e3cdb91f431513828c211215f12cf7cc64db3f408513008a35ee82cdcdff2c05e2edae7ea3", 0xc5}, {&(0x7f0000000400)="d933c53bd194e5ea0549bd3732f820ed1dcf6fe43eb2cb83d61bfb43d76ad12d4fc2598f6e6544e655a9fa9f0ec362f095db26f65726b9632248d4fb68ffef401197b2f94c0d2559458abe639b4940b5106e4c3af225fd63b721a9b49b9db22bdbcadc5d633c26b3865f91821b7cc89db8fce92cf9edbe2e9cf18d4c22a2cedc46edb5e199c49de5f5aae1c821094815f001d35266d752f07f704502c562b3585bc5fee474f910dd51945091735241d6dbd25ee2abbb4713fadb6dfda6e88df1ffd88d646f39875736db8fc3f2e749fcd13287e95bb66fb12430284329683b57244ac8afd0727069e4350505a9597aae1d96f75957ffe95491", 0xf9}], 0x5) write(r0, &(0x7f0000000580)="448a556025d64cc204d82301fce5e1099171763530c2f6387a80890fbcb7feb2d6b0aab59cbb7d764f4260d350026a6316453c0bd336eb2001eefc0d993e1958fcb277080e80552c91e6eb0262105fd5815a566387bb7063e5a9dd97d43b5bd74a89555b23d03ad56b568a61b07a5f25038efe", 0x73) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYBLOB="f782f985f1d5b102f180a3194d8a202cdd7522173a1535cbd4941a8cf524dffd0000000000000020000000d7f9eb0000", @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES64=0x0, @ANYRESOCT=r0], 0x8) unlink(&(0x7f0000000000)='./file0\x00') sendto(r0, &(0x7f0000000180)="686100020000000000001526f304b8260100000000000022000000000000", 0x2c, 0x107, 0x0, 0x26d) 05:39:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x8}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x410, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x8) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r2, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 05:39:42 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/130, 0xffeb}, {&(0x7f0000000340)=""/145, 0x10}, {&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000400)=""/210, 0xd2}], 0x4) 05:39:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x2c9700e4ad221e1, r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x20, 0x6, "c546eb5f96044216fbb951c27a6c52ceefdb7309", 0x81, 0x2}) poll(&(0x7f00000000c0)=[{r2, 0x40}, {r3, 0x3c9cf65190bcd957}, {r2, 0x4}], 0x2000000000000214, 0x0) 05:39:42 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) 05:39:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0xfffd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x2, 0x4, 0x1) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/159) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 05:39:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sync() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x80000000, 0x0, 0x7e6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffff2c, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/233, &(0x7f0000000040)=0xe9) 05:39:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x130) 05:39:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) sendto$unix(r1, &(0x7f0000000000)="dfa1cb028ac49c20fcd9494d251e4885a47b14751eb848e755caf8ccc9cf104f75d3981e82bd29e93a176f86037a7fccb6def49a54e3608ddbf4e61db4fc3ef52ca8c2fa82ffe7247655b05b2b2d3c14c7006a5ff86734533e4a9eb79b4986a9a8aa486c966115c70b49ac8731502fc3b8133edfa887f33085fd68a6c5fc787a08b413523c1b2fc8e5e7a87fd0eca88c8efae339e68d84428eb520fc39e8487310db6a820890df29a743e5b153e0", 0xae, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 05:39:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9c, 0x5, 0xa1a6, 0x4, "91960c3d59936ac4c2b98fde9377f096b2a71c40", 0x7, 0x81}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)='X', 0x1) close(r1) syz_open_pts() socket(0x18, 0x6, 0x4) r2 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) write(r2, 0x0, 0x0) close(r2) syz_open_pts() execve(0x0, 0x0, 0x0) 05:39:43 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x5) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x9) r1 = fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCFLUSH(r4, 0x20004268) socket(0x18, 0x5, 0x81) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") fchflags(r2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x2, './bus\x00', './bus\x00'}) r6 = getuid() getgroups(0x1, &(0x7f00000014c0)=[0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() getgroups(0x6, &(0x7f00000015c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000001740)=ANY=[@ANYBLOB="49f000006275730584b39c29c4cd8d6e5eeccb266aca81d6e449cc13ff712df0198c786d6d4dc3486b4d0400935d69c2a51d1a16b8c6f8d45010d5a099751c6271aabe682670b669de4b8b80286190f61b0a0f4a6a2aafb616ac036c7022a93cc439cba5dc54400dfd936e8dbde4bb57e929c0f9012a65a4ad0e308954b69d5a5b83d7d143786acc6f3f7c8a0a7cd1b6aaaaf241b9dddf147933ad95b557587899a632964655ef2f7feb3e9cf11e54ceaad9564a896b2d4e055d3e8456e14dcc41f0761eb3d98bf7e32850433801d72de9d7e123f63f19516f3866cc956797369168026255e98f70fcab3ecf1a6bc011b36b2365b150927ac60b42057a99d76e00cc8d3b48aa50f80c44ee3c2bce723742298758fd691c238a458c561a7d3fb2b62682cf2455a4c7ba8817406489ce57912d8fff0bedf964c83449d31d5b9798cb07e5f49a02a9b80c3c178e0779b6e3cd33bc7dc1eb502d8532faf0e14d96389b5d019f8d732c0e8e154e4f53baeccd6baf8a5f9ac818372f857c7f3f26d064f001ed8d9546e0b577eafd072e34efa5489c48eba8322768168d8dc24f29100cc93421702ca7f69a62edf90b6dbac883602ed3f8c80698b01c84f3ce58c4465dad500ccf0d45a7e0b09f1ac0175329439f05e353317cb811a84d62ab1618fbb16dd8bba0d0af05e82c7359c98e4866c359545b1fc49107c6a898a99d420f65672c533ee63a0439f9996484bf2550e32a218b90af47e7e8f7c076806f002d147a0a6eb97edb503386795c4a74dcec"], 0x8, &(0x7f00000003c0)=[{&(0x7f0000000440)="0dc950d7d360fc150f3181ad7b769efb0c2d00c3e8ece75ccba225742c85e223beaf83f20bdb1ae95e16f6887405a9c3bf95643ed4684286bdf4d94cc5db32b2204e9d1cf4ad7f52c9d38af1fa16b16d4127f7fd946c85e892169529fd6410542070312b45df5534e0d92ddf79dd23d715595795cc2a", 0x76}, {&(0x7f00000004c0)="c5abbe28d18408ddd5663c471a3dfb2972506fdc466f16683bc6bd361f9a4ad3a49fff9df4f4a37c33e1425458971a674bea123957963f820ab1ddac81e1aea0f32581e66f57969355eeedc8b17b15c80e03f72558d8d96d2a3b1e63bebcae41c62ed6630c9625ebd863dc156ed6aeff368c7f633073ae2d055df6b6f9f351575ae4f230c6e5f9959e322ccc10b8c237b8d01925f7ecd60bef4532adcfc993433b34ec3897f3a52e65449882b9698de26e7561421fbdc329ab86c081be78444f4efe9b1ab1c4a8f010bdf7839000d305449a84d3f3635687e3acdf60c1d55c097e8237c0e5d369996cf16227c74eedf697bd1790a15609f91ee2b863cfaf903682307d8dfea78c9391323dd86cc327b9172f5bc39fdd0aa5906b1c54658fd23b7cb5cbd7c3dfee641e639de109e9a5964f19d2c0c251acc26a9a180f9508eb4adf1d033a97f2e6e203849f6bb134c172b79b251947c09d02ec63229d3f985eb017ef117ff34e03c4c0de5228ce68b9095bb2cfeae52adfb1e69312fbfca0ff9e7509c92c4332d3dc13ad09ff7fba3532409025a63f62eeee081bbe6ef6fa4d54ff537ff1eb45b5ad7e20bb03cb168002ec9896e315513f38ec55fc818dadb8f928c00b1c390f406fb61fa5319894e92d2915cc0f092f3187be2ce7148de9b8615d148d5679697120d8ba7f405cd7e58d8b2cfead5ee0df97992fda4f0f23198f1c0bea9d72c415b97c10ed947db90ea72c0ba58337c26722f8d007a61bf3811c9264f536f651fd5943ad60c9d4b859a5c56eb0e2883120165b1cf70a66f27bbc2c781636d116721df396e0f865c9e9c577be97e15e6e073f3a9951ca14e6b0861d76c4f69d4f9d736928aa3cdb3bc2d10087cb58ef0ab73e8b7e1471c2183c5da85b4fc4de89a7139329e86b9217084b88884220c282b5de8df05a8ae02d5b2857c27794fdd5f543ddf5e46fe90cc35c58f779d8c9c4b3e0e89c8379bf79574630c3fca27a3a3d179bc96b6a573cacee86a7233b8fe83c45ccadd59e24eaeb44121c4593f403c5d0b9eaf9f8cc4f217032773a8443507560650b674e0af01a21c2786596a1030e45db32b293b89c0687057e4e095a36edc13f3c92ac0cc2085ca6c7255747dfb277dfef5498a6eff8c5b61737e8994cd9e005230d219f30c1d728fd2e95b5f2cb8d08be43be5854e812794409b88ddb1090ffacf9afa8f6006bf6f54c9589ea0299727871be8e3b9fc7b6783963d3a8f52ede857d10ccad763f86cc5e8f37dd6ed6a1285f1d5a68af8b777b1c11158b4b11adac397d747e61e7688bc2d913a865b8622d5b0bbfa2a012c47cdbbe559bd8e1a70092240748bcdb4b69766d26cc8974be3ac551e27983b3f900ade2cd59ec24aaaec4670b57da22f84fd3676d63c44ff3d6ac5559591c2cd438c285f5e2f2cdec7758f0f319a420c4b16825caf8fef381210e32658bf207b9585b7ae7e03cfb9ad7b33f4171962e48109a87199ba5a4e1e56e2a40f6f0327173d62f86796670a4c703e1825f5056da446db1520b6db29a84646af985be4c0327aa8d76958965bce20d52e271e4051e63e17c7ca2948ca1ed407768b69e2c769c788358f00dfa697a1f8db10f57312babaf2fb5d00139db3e4f52c825533cad37aee6c158f4caf29932c610d524dc048eb1ed2887a83fa78da59e475d43d9a6ff6c21481be8a052b4f870f26f29bd888873790df30e410a513c6e5fc919bc6217c16577de0b14f2d3ac876a1ed62b0f48c48c6b746c804d921a577e14a262aa3a7095e9224151404d618d83b48274ee4bccc05aeb26cfc3d0e642fcb675fd173d8932ea7dd8e790049acdacbdd223cab5fad6b424f7d7c405420a7ced601cd56c4b2a6f56e07251b68392152c3a024fb706cb324c49205b9dbfcf31a3cf83cd14c8b002c76bd3bd02d36f5a13a680c568bd4c9185da64976f76c6efe8f9e9836c6d3cb26a64d4c933994c39711344f49cf3c0630a68ece9bd12c57caad50e486394497c8eb1065ce960ee828afd7c39dccd64d88ce5fc8835578a1af8e89d200e463fc83818a8eba03d4e9547c93acff295f60c4ab55b19c37286ac9237e036c2eb46220321ecc68762091cd508a089c0a6f843e6b4ac3c51f106f01aaa4ea62b5ad918b7861a2d86108ed5e0fb0bee6d14843e4fdba47f9c58203023c646f0ca09225b32cccdcf55f4ee8ab892c0668daab0ff73f1972255567d462f71cb237897c830a149a286896c4d61560f586ca8d3b98e34a6d348fe0cddec31580f3a123cfbae251a3597b48eb3e8d5c39434353993a800bbedf4cb3539fa4d1a60d821e3a52ccd80743c4aaeb737851642fa1ef486d7570e45b9375ed9432aa484b8cbcb7a39c97b0db4ed9f9425cd00af53b614e654e9404c8bc153597341d701a4e46943f962f1a2de96883afcfefe0701028ac2e25cc5ba952c17a604337440d64876eee619451ed53851249604c4628ce5f1a117233cfd2b15d92b2f6f11b6d737a7675037b0a6466f1701dc14f6aedc58198261c0f62da7d22557eb19baa20b5b8e5d9f26ef2d59770d4b9059e04fce644317156974d71f0cc453b8a475f4d727f3228f0a88e36bceddc09b1d5b8014e805033d9d229635a0e0eb6104b9ba93dd3ebddcd086e621a98c8f926ea5475a07d297e6d4f4dd067ef68a6a5ed3dbd1be68241081e74bf18f99e1f6cc70e516d3f798ca24a545797e552aa598a2ecaf464864ddb8c95ffc3dca73067d2cf43cbe96fec682ead7ab73bdd037f550cec31b6616aec0bdfd4e5f30ae6d1ac29c6a6130fbc8d4c68811555c7822f6e882736f3e3c2c46308eee2f785117177768dcc908d9f84f052fdce8fecdcf6b130dc6202e6e2fc92a99e68c045cb52cec4b92a59c80f4363439dc9efa31fac4b216bc2397e1bb7a69e2cee420ba9eb4538995a1519aa8548208f1ccfeb9ddc7391711baaa651b37563b5f8215e029c144feb57e20360843b7c4355dd4cdda456b02ab6ec21dbbc3b74f1d452eb5cb5d0fa827a7617c0cb875058379cabcb258b4961164292dc9b3a2c433fb6d8142fc1e39697b6e679702190aa0480cdf116798945dae9c273913c62bcee6ccb781b4f00f958200d798838b125e081ab6a55e8c670678ba4523e1b8818b3927a5a6fb898404fdaf0e1769adb1c984982bfb877b9bbd4d075dc8494802d3c00c94fe3939e2a068f616943b8beac64d08bb7bbc9c3034a84341a3745cb91c7c7c239ad01a66c3db0783587015b65b39e5789e8d2d902ffce895e3e5d913cf64d8f72ff9cbb31947e5793e8134fe0ee68a25ee12f42ad20b8f38b3ed73574143f194bda12ac5fc025bc2895834825138ad444f3b771c365de6716eb8eafd344c5eb1e1d1f4485ac4f123ddb1f15f22439c19cf85ff1b04b60501a2fce6ce7c90c55b1593a883fa547c3f973d8bc1d0f74f2625b7f1f6615c9dfd7220e584d87e08a7fd6ce7ac7c62b1dac45caafbcbaed12dbb3a6f83ecd340dda71e6aacbcea97ac244aa5e76ed90fa11918bebf0081c3910479d75a436c21bf90ffb59f4062668ff86c6d916fb5e5d1816e8ec28128ebb12ca126e829e9ccd3ce5e9a872791c00e39a8b0d8eecba60ac48d4c072dd94cb418ea9ede8229f2b643156e64168be75393612997f260f7b16aa96eea682bddfbed187b3f23578312c06f10222d8737a23d667bd1f3dae48887b91c503f3f10c000d0aef0e62b718b8cb4f11a0e559563703c870ac2d2dedaa8a2f2c69c2e7e597694e8b16bf2a6ad9e4794bf4343fe3ace230f94bc5550ad562505d89b7a4aa2224faab93ea5ba9776ee79ea43e5d779e76ab5a7758193a6412ae51ae2ad4be3ec696e931a3f7f6c9d7cabc841f9649d8bcbe3962b4d4f4d951d24ed2686a64a05d9e1b64c9807d955bbdcf1ba6e02058e23b240d6b1d4b9c1a90956e74c4277f79000ca3f0bdc1fe548995da94ddf6c661db0bb6a29c064565970f9904247666dc60fb751a910caeb7d0fd740557ff3b0a26fa3db31380920f1c637e8aeb6e3da0efce7e4f9bdc0fbb2ac41ab75c0db3426fa1ba7196d184d4b59d6703643b35fd996af79371c87fce37339ccbc62aa911b3671cbedaec9fba16a4d54f4cd34f09eccb606aa68c1c081b5c12b7425ae52414701f8516ce52ed245a2a5ce69ec4dc34de1a04b8e049bc97d461b8c0f07444d14a7bc9a6844f0aa71ca23f12a27b45f87eb045bf3015f2b281967405e2db5e0b2c9580b635d1e8fdbce0bdd1334238be6e74d304ff2497ceba17eebe1bbddad5ddb0bc9d79e17e07dace90a9428bd7f19149c74af47d9a72ee1d4f0f440e3df3c7d2df1e5a17b9043640c7b7a9aa7d5a09c8fab066883c1062ce328ee6cb112ae7e90614a2ae2aa3c0f5803e7836c87fcb20ffdf0c808d590079a4f3eaf4f489f6b9ccacb3e2e8a752d699626ed7c5b0f240573ec3c76e8d3806830457c5b0fb2847a2042e01448eaa11219707b9530f9b89abda4f2de6a0680d83c4760951a36bf16fe5cd26b2e6b1ded086f13c6cd816a597c632c543ef57329dd71a652c89441bc84d315beb71abd862b4c0fd8f23efad22d26f4f8e2c47f1fb8549b633b6949bee3359ba351f2c447e59ad4c19d911dbcffb901a4b24f1f110a18e1573220a23c9ddda5184f54861bc88e040a88669b81c6614e8d90cac192c0837b9273278e962f1af171bec2108e20d3e0a9527257bdad5d831d2758855e701806658a6ccbeadff89c85a8af2db38972f44592c9fb17973b9fe5be9cf77d5b0975a61fc7d364e4b6b272112c7753dcc6353f5013df7779e9b186c7e71e7a49038d0a2c167a4ec6d84396e6e164c2af97b3436bc7032d8bea2e5d23202bf7920c211d05d3d5ead3c7c4e3a5a1ef2f8f1f226f92011bb9d4be5885176f1792ade4a43ac1e92984c794b178ae1565aa6c91d080e9770e79d80cd0f932f1e779e8d6de2b0f6409e881f62295632f1874eded453a30f270f426a4f51c59121e396d93ec16099e8a6e29e4e7d4ea54f5ed7bf665a4a514c0edcba2786f95966f122bd0d2511f2f2236e90a51f8fe5aedb2bde838db1a5e2be98931791d9ad72951ec4d88c15b1ccb63200b7c13f9f5636271a43b914c71b9fc39d1411871492d19954550a1a26ed5c4ee36537f636b85011283c6f5c0336447142b9059a1f20168471daa147cce41d05d1b6441ca2cf399f5e3ab63aac9a625552f5c059c13c48cb11c48c5f2ea576578b5cdd89a33792fde1678a81ab7e3d2da9ccf9a74ac3c3e6d3e6f6a0efd9ee58412ede2fa45d9adb99a60ff49e5ef9c70030a994c2e7d96efe9ece0336ef22ebcb92019e4d40400ea646c0e24c8ffc78d73d58c9ce30754bb4e835f70ef096e51f910238877ff26a88059ba9774f806d2553925ca5e7ed25f21492e38e7d044c1e0613089521c9b5f3ba8c58f1a01505cdd0333bd7e7aa607584b7444631d0f1f25d4ca0f5e1f0fecc00f265379d8cb1c21b02e6218076d7b52fc6eb1eeae57dadee9916cf865f6a79a50d9083eef9c253dc3e44924fe45858e16391c4fc99362059d4e1cb281213b28c6fc87d48bee2ee1388c994f8a64b2fb4936d076b4851df1b404b4cac74effa561da8fed01eea0179b8c7491b1d43854bc986fed1cc7898d0ee1c6ebff1804a37ec07dee7517cf3699b4ca18c022b147a48d16c333b575b499f17ab0f12c2da22d58a7379b7e19ea1744390fcb960c0b8271e1fab2d28f51567a2d8c139774debd15618ba8dd2ca97e28939f09ad0b4dbb1ba4c0f8", 0x1000}], 0x2, &(0x7f0000001600)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @rights={0x38, 0xffff, 0x1, [r3, r0, r2, r2, r2, r0, r0, r3, r3]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}, @cred={0x20, 0xffff, 0x0, r1, r10, r11}], 0xc0, 0x8}, 0x8) kqueue() ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001700)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) open(&(0x7f0000000380)='./file0\x00', 0x800, 0x1) 05:39:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x36) shutdown(0xffffffffffffffff, 0x2) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 05:39:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x100000b1}, {0x1}, {0x6}]}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0xff78, &(0x7f0000000180)="fca373f856cef8e6fe6d0eeb863d3778b6ef80c03ae845a3ea39478187a7b4c5bcf42fa6d95255f5926f4bed4014127a09261c3bf04365c78b60e583d461d5ad391462c2d3f6a47063829ce14e1f036fa675514a1b8bbbb7647e2ac6a4d964f193466c24f74909be89258790c3435a5bdadc986a232cf09f93191fd2dd74cfbc4e4c727b7114752494c6725e78ac35433c7469ca1ac65c9c3302932b8ef6c1d76bea02e715178c0ab35bccd00138bcaf86101548d757d1fa61e7fa4bacc7ed") 05:39:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = msgget(0x1, 0x1) msgrcv(r1, &(0x7f0000000180)={0x0, ""/217}, 0xe1, 0x3, 0x1000) 05:39:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x4}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:39:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000180)="55edd0f5dac6e70b683586065e61c61a8b5fd59d56f2d83f9abbb5b05c955372ffe8cb7a92b531b07d6b90e587c6da55fbded8296f2105b4e1f2d25f9561fc08a4f06071f03e4faeaeb37e5f58ac11d8039069649adeb5291a204e336710b634ee9f1b38a994e6ee30035b63b737c67d4591696443f3d9bbfc2d30a6e67c19e7026d571d83dbd31e9913bf7ea9dae68f80cfe22535022d289dfac8253fa7c73737c487c9b87dbfc43f964c14600d9abcf40cee01aa94c4885f29be657b0ed92fbcc08a8836149e192244db8b68ffd17492d4b77893714bb3e739785ad5eaf0bc74f01cea14fda90d94a4abea817f7187e674404c664bf75e", 0xf8, 0x400, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x1, 0x3, 0x76da) sendto$unix(r1, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) 05:39:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x1, 0x7, 0x401, r1}) unveil(0x0, &(0x7f00000000c0)='c\x00') ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xffffffffffffff32, 0x0}) 05:39:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) shmget(0x1, 0x4000, 0x401, &(0x7f0000ffa000/0x4000)=nil) dup2(r1, r1) 05:39:44 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x8) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x0, 0x0, "9375b01a93b45136cf2f9606e279d1323b4ba8dd", 0x4}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000540)=""/226, 0xe2) r4 = dup(r2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[0xfffffffffffffff7, 0x2, 0x7]}) 05:39:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x87}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000380)="fd") 05:39:44 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) ioctl$TIOCCDTR(r1, 0x20007478) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 05:39:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) syz_open_pts() fsync(r0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x102) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02014000454d25b58cf8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:39:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0xdd03e990a3668f55) write(r0, &(0x7f0000000440)="f35fd413c71601558f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1", 0x58) pwrite(r0, &(0x7f00000002c0)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6ad05efb6da373501e06895d2d3ff6288d85a98db5786d7fb7e2ea341752935ff", 0x5e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) execve(0x0, 0x0, 0x0) 05:39:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 05:39:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x7) witness: thread 0xffff800020b28c70 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806e4eb0a0) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_write+0xec #6 VOP_WRITE+0xce #7 vn_write+0x1be #8 dofilewritev+0x1ac #9 sys_write+0x83 #10 syscall+0x552 #11 Xsyscall+0x128 panic: thread 0xffff800020b28c70 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 197334 75948 73 0x100010 0 1 syslogd *341102 24755 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b28c70) at witness_thread_exit+0x213 reaper(ffff800020affb30) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic thread 0xffff800020b28c70 cannot exit while holding sleeplocks ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b28c70) at witness_thread_exit+0x213 reaper(ffff800020affb30) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020afd240 rbx 0xffff800020afd2f0 rdx 0xffff800020affb30 rcx 0 rax 0 r8 0xffffffff81051333 kprintf+0x173 r9 0x1 r10 0x25 r11 0xd130c3706ee86ada r12 0x3000000008 r13 0xffff800020afd250 r14 0x100 r15 0x1 rip 0xffffffff81173b88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020afd230 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (reaper) pid=341102 stat=onproc flags process=14000 proc=200 pri=4, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab18b0,0xffff800020aff3d8 process=0xffff800020aea708 user=0xffff800020af8000, vmspace=0xffffffff82395528 estcpu=1, cpticks=5, pctcpu=0.41 user=0, sys=5, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 12563 42784 93357 0 2 0x482 syz-executor.1 95275 410575 93357 0 3 0x82 piperd syz-executor.0 30347 206365 1 0 3 0x100083 ttyin getty 96972 186774 0 0 3 0x14200 bored sosplice 93357 90167 97649 0 3 0x82 thrsleep syz-fuzzer 93357 450799 97649 0 3 0x4000082 thrsleep syz-fuzzer 93357 22388 97649 0 3 0x4000082 thrsleep syz-fuzzer 93357 45658 97649 0 3 0x4000082 thrsleep syz-fuzzer 93357 297898 97649 0 3 0x4000082 thrsleep syz-fuzzer 93357 384673 97649 0 3 0x4000082 thrsleep syz-fuzzer 93357 271592 97649 0 3 0x4000082 kqread syz-fuzzer 93357 484669 97649 0 3 0x4000082 thrsleep syz-fuzzer 93357 427410 97649 0 3 0x4000082 thrsleep syz-fuzzer 93357 464473 97649 0 3 0x4000082 thrsleep syz-fuzzer 97649 203886 75545 0 3 0x10008a pause ksh 75545 336114 69148 0 3 0x92 select sshd 69148 39749 1 0 3 0x80 select sshd 63378 30546 47490 74 3 0x100092 bpf pflogd 47490 90675 1 0 3 0x80 netio pflogd 75948 197334 97862 73 7 0x100010 syslogd 97862 193444 1 0 3 0x100082 netio syslogd 16316 415751 1 77 3 0x100090 poll dhclient 49133 247027 1 0 3 0x80 poll dhclient 36564 117566 0 0 3 0x14200 pgzero zerothread 54842 121541 0 0 3 0x14200 aiodoned aiodoned 96964 201994 0 0 3 0x14200 syncer update 47387 58019 0 0 3 0x14200 cleaner cleaner *24755 341102 0 0 7 0x14200 reaper 61101 230904 0 0 3 0x14200 pgdaemon pagedaemon 34900 171749 0 0 3 0x14200 bored crynlk 39727 34397 0 0 3 0x14200 bored crypto 68216 231362 0 0 3 0x40014200 acpi0 acpi0 38199 63060 0 0 3 0x40014200 idle1 61741 319531 0 0 3 0x14200 bored softnet 25474 152693 0 0 3 0x14200 bored systqmp 26237 338974 0 0 3 0x14200 bored systq 54813 92637 0 0 3 0x40014200 bored softclock 13942 232357 0 0 3 0x40014200 idle0 24868 305991 0 0 3 0x14200 bored smr 1 190437 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 75948 (syslogd) thread 0xffff800020b60010 (197334) exclusive rrwlock inode r = 0 (0xfffffd806eb67e68) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9659 6489K 14914K 78643K 60432 0 0 pcb 13 8K 8K 78643K 1524 0 0 rtable 121 13K 13K 78643K 4049 0 0 ifaddr 103 29K 37K 78643K 1966 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2422 0 0 iov 0 0K 28K 78643K 2696 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 77K 78643K 19384 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 295 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 2179 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 20195 0 0 sigio 0 0K 0K 78643K 293 0 0 proc 54 51K 83K 78643K 2842 0 0 subproc 32 2K 2K 78643K 203 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1874 0 0 in_multi 33 2K 2K 78643K 786 0 0 ether_multi 1 0K 0K 78643K 90 0 0 mrt 0 0K 0K 78643K 86 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 144 636K 636K 78643K 144 0 0 exec 0 0K 1K 78643K 2010 0 0 pfkey data 0 0K 4K 78643K 13 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 113 22K 32K 78643K 66598 0 0 UVM aobj 130 4K 4K 78643K 153 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1059 0 0 NDP 26 0K 1K 78643K 541 0 0 temp 270 2754K 3396K 78643K 65988 0 0 kqueue 0 0K 0K 78643K 183 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 29 0 22 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 769 0 767 1 0 1 1 0 8 0 rtentry 112 186 0 141 3 1 2 2 0 8 0 unpcb 120 6632 0 6622 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8539 0 8539 2 2 0 2 0 8 0 tcpcb 544 3104 0 3100 1 0 1 1 0 8 0 inpcb 280 9156 0 9147 10 9 1 2 0 8 0 rttmr 72 19 0 19 12 12 0 1 0 8 0 ip6q 72 3 0 3 1 1 0 1 0 8 0 ip6af 48 6 0 6 1 1 0 1 0 8 0 nd6 48 33 0 27 1 0 1 1 0 8 0 pkpcb 40 121 0 121 36 36 0 1 0 8 0 swfcl 56 8 0 0 1 0 1 1 0 8 0 ppxss 1128 388 0 388 45 44 1 1 0 8 1 pffrag 232 30 0 30 17 17 0 1 0 482 0 pffrnode 88 30 0 30 17 17 0 1 0 8 0 pffrent 40 75 0 75 20 20 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 437 0 425 1 0 1 1 0 8 0 pfstkey 112 437 0 425 1 0 1 1 0 8 0 pfstate 328 437 0 425 8 6 2 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 655 0 456 22 9 13 14 0 8 0 art_table 32 656 0 456 2 0 2 2 0 8 0 art_node 16 165 0 124 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 8 1 0 1 1 0 8 0 semapl 112 2177 0 2167 1 0 1 1 0 8 0 shmpl 112 151 0 23 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 34580 0 33178 47 0 47 47 0 8 0 ffsino 272 34580 0 33178 96 0 96 96 0 8 0 nchpl 144 63192 0 61564 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 201289 0 201289 10 9 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 46 0 46 25 24 1 1 0 8 1 scxspl 192 187679 0 187679 98 97 1 6 0 8 1 plimitpl 152 1813 0 1805 1 0 1 1 0 8 0 sigapl 432 20374 0 20360 3 1 2 3 0 8 0 futexpl 56 247978 0 247978 9 8 1 1 0 8 1 knotepl 112 3669 0 3650 1 0 1 1 0 8 0 kqueuepl 104 4607 0 4605 1 0 1 1 0 8 0 pipepl 112 10912 0 10893 16 14 2 2 0 8 1 fdescpl 488 20375 0 20360 3 0 3 3 0 8 0 filepl 152 120110 0 120011 26 21 5 7 0 8 1 lockfpl 104 6377 0 6377 13 12 1 1 0 8 1 lockfspl 48 2224 0 2224 13 12 1 1 0 8 1 sessionpl 112 33 0 22 1 0 1 1 0 8 0 pgrppl 48 211 0 200 1 0 1 1 0 8 0 ucredpl 96 24094 0 24085 1 0 1 1 0 8 0 zombiepl 144 20360 0 20359 6 5 1 1 0 8 0 processpl 896 20391 0 20359 4 0 4 4 0 8 0 procpl 632 64791 0 64749 42 37 5 5 0 8 1 srpgc 64 33 0 33 20 20 0 1 0 8 0 sosppl 128 232 0 232 48 48 0 1 0 8 0 sockpl 384 16849 0 16830 28 25 3 4 0 8 1 mcl64k 65536 1318 0 0 150 105 45 65 0 8 1 mcl16k 16384 43 0 0 6 4 2 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 57 0 0 3 1 2 2 0 8 0 mcl8k 8192 23 0 0 3 1 2 3 0 8 0 mcl4k 4096 64 0 0 3 0 3 3 0 8 0 mcl2k2 2112 11 0 0 1 0 1 1 0 8 0 mcl2k 2048 300 0 0 26 18 8 26 0 8 0 mtagpl 80 259 0 0 3 0 3 3 0 8 0 mbufpl 256 1616 0 0 43 0 43 43 0 8 0 bufpl 256 56061 0 49032 440 0 440 440 0 8 0 anonpl 16 1780125 0 1768278 373 315 58 67 0 125 0 amapchunkpl 152 120113 0 119966 143 135 8 20 0 158 1 amappl16 192 99921 0 99268 497 463 34 47 0 8 0 amappl15 184 7979 0 7978 2 1 1 1 0 8 0 amappl14 176 6860 0 6855 1 0 1 1 0 8 0 amappl13 168 1654 0 1653 3 2 1 1 0 8 0 amappl12 160 14 0 13 1 0 1 1 0 8 0 amappl11 152 4076 0 4060 1 0 1 1 0 8 0 amappl10 144 322 0 317 1 0 1 1 0 8 0 amappl9 136 5363 0 5360 1 0 1 1 0 8 0 amappl8 128 4881 0 4861 1 0 1 1 0 8 0 amappl7 120 309 0 300 1 0 1 1 0 8 0 amappl6 112 4050 0 4039 1 0 1 1 0 8 0 amappl5 104 419 0 405 1 0 1 1 0 8 0 amappl4 96 21583 0 21552 2 1 1 2 0 8 0 amappl3 88 2459 0 2448 1 0 1 1 0 8 0 amappl2 80 171135 0 171065 3 1 2 3 0 8 0 amappl1 72 434260 0 433802 26 16 10 20 0 8 0 amappl 80 65325 0 65276 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 152 0 23 3 0 3 3 0 8 0 uaddrrnd 24 20375 0 20359 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 20375 0 20359 1 0 1 1 0 8 0 vmmpekpl 168 146238 0 146207 2 0 2 2 0 8 0 vmmpepl 168 2439823 0 2438015 511 426 85 101 0 357 1 vmsppl 368 20374 0 20359 2 0 2 2 0 8 0 pdppl 4096 40758 0 40718 6 0 6 6 0 8 0 pvpl 32 4692045 0 4676928 766 632 134 167 0 265 0 pmappl 232 20374 0 20359 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 816 0 149 20 0 20 20 0 8 0